283;244;235;233;257;263;289;278;231;248;269;266;334;471;945;1021;529;315;337;353;488;816;933;741;570;460;393;483;811;942;779;799;803;644;495;516;640;510;483;493;473;380;355;438;461;419;335;310;258;323;294;289;361;350;286;277;292;360;521;917;1113;646;391;274;299;367;425;386;325;363;360;270;248;273;294;288;288;302;310;370;404;635;1232;1082;514;297;267;239;300;276;286;291;372;313;300;320;258;273;271;311;294;278;246;301;273;269;254;275;276;223;238;277;300;232;293;245;294;305;289;282;245;236;246;240;255;233;254;277;256;292;264;238;266;240;268;268;306;259;306;236;244;279;330;332;276;274;254;270;251;278;296;304;288;263;284;290;308;303;325;293;360;445;509;582;566;449;342;282;345;368;374;431;540;603;614;713;934;812;1021;1228;978;489;366;484;781;849;727;717;660;626;526;536;701;938;745;534;537;592;654;791;764;528;383;432;339;323;324;356;498;591;569;510;388;341;376;370;327;300;267;284;242;279;244;222;239;266;288;315;297;325;302;320;305;281;249;257;272;253;246;242;247;259;263;288;307;270;279;270;265;275;261;292;267;274;280;296;350;421;412;496;442;340;299;236;286;336;398;639;801;1197;1273;761;574;587;903;989;1226;1777;1769;1532;1606;2477;2298;2110;2053;1442;826;751;1114;1401;2010;2741;2412;2119;2005;1895;1459;872;506;335;310;524;835;904;886;850;794;782;593;526;357;291;302;262;380;572;857;891;705;520;635;896;914;738;594;538;443;393;359;414;397;369;343;448;475;387;265;266;278;259;256;272;281;300;298;318;376;352;342;270;285;271;294;324;349;355;364;375;372;329;292;310;365;377;315;321;309;298;268;304;289;299;321;319;341;328;323;260;271;295;291;279;298;263;304;313;400;520;592;435;478;662;738;765;732;767;572;442;387;537;655;819;895;912;875;982;996;665;425;335;330;329;383;345;290;253;238;253;306;283;265;292;294;307;313;358;346;287;309;296;319;355;384;407;388;481;667;740;612;432;423;339;332;398;581;627;472;389;297;352;294;319;315;327;351;343;415;439;505;677;1356;2282;2603;2195;1074;507;417;429;394;374;378;439;418;309;298;292;303;314;304;310;287;294;281;297;310;325;358;316;291;293;293;272;297;355;313;305;331;320;321;296;280;303;291;282;321;346;331;339;309;294;310;350;387;474;356;354;360;327;326;287;329;335;328;339;460;536;590;728;845;767;733;656;685;536;520;576;553;580;498;514;493;549;542;609;710;659;681;502;390;385;317;306;294;293;329;284;276;346;357;312;317;278;279;275;285;258;296;281;298;263;274;364;672;1313;1662;1020;425;327;315;317;311;296;298;327;344;277;315;266;254;302;333;370;397;414;445;375;361;387;496;739;797;1097;1138;1337;1129;593;303;349;430;809;1345;1967;3656;4980;3996;2083;684;649;1478;3262;3879;2197;850;370;563;1197;1906;1549;820;581;402;338;313;330;369;737;1414;1646;907;393;378;391;469;643;583;388;307;284;332;320;316;303;347;359;339;356;371;427;362;314;269;268;304;322;334;409;403;342;293;277;247;252;414;1029;2435;5155;4327;1660;499;302;258;267;263;259;282;256;347;281;297;278;260;229;254;264;293;284;287;288;271;268;295;362;350;276;290;293;278;265;257;266;311;257;276;309;259;316;364;499;971;1105;775;782;740;897;2290;4245;4078;2032;1282;1407;1181;602;356;294;276;261;285;255;269;297;290;279;319;360;400;426;555;653;623;591;715;784;824;486;364;319;344;315;329;368;408;405;436;487;509;525;691;675;491;430;503;481;372;347;339;422;467;467;487;554;747;698;514;489;566;1019;1591;833;394;388;336;364;472;694;621;568;598;531;667;716;836;825;572;471;421;323;322;348;361;368;395;419;528;662;588;563;591;498;374;367;417;506;601;626;514;574;515;519;485;535;387;379;359;377;382;375;303;279;265;309;286;286;281;305;273;297;302;316;282;274;234;280;252;240;265;258;251;265;286;256;311;315;285;255;274;245;253;272;250;276;240;255;274;249;298;286;256;254;256;282;365;445;415;331;269;265;272;270;292;258;261;280;316;330;304;291;277;295;303;274;285;252;265;285;289;270;246;299;554;1498;4201;7829;11105;13685;12787;8222;4159;3611;6495;12696;15502;12581;6763;2058;931;960;726;451;271;282;294;285;304;341;318;274;282;307;268;266;283;278;282;286;287;261;320;264;278;279;238;283;269;259;283;241;245;256;262;284;307;260;294;297;282;326;317;336;374;318;356;415;554;597;706;995;790;436;269;256;231;293;286;332;345;425;358;312;282;268;265;294;248;281;304;297;313;281;309;298;343;326;302;314;313;337;367;355;324;307;276;282;261;240;294;288;367;504;584;342;284;302;315;342;335;320;308;309;318;380;401;432;528;358;301;291;405;581;872;722;504;315;309;403;507;455;400;342;314;299;275;292;285;276;290;275;313;306;330;326;289;290;289;269;279;304;392;745;1615;2349;1410;1109;1548;1304;1214;2291;4070;2832;1015;343;301;284;238;233;277;285;369;623;1243;2075;1378;563;324;302;301;333;320;349;334;301;298;280;267;268;283;266;277;291;291;270;233;246;217;254;269;315;441;985;2055;2656;1041;365;267;265;268;302;300;312;341;328;317;328;298;310;324;313;310;329;294;307;302;367;549;1223;1113;623;420;510;469;354;285;301;275;262;302;310;480;725;1170;1401;2471;4809;5788;3799;1179;397;320;295;315;337;338;345;312;375;354;316;311;301;287;312;300;259;238;220;212;226;237;194;235;250;270;232;275;264;307;290;304;313;276;236;271;295;308;307;310;246;247;278;267;289;246;269;244;273;248;270;255;285;289;346;415;384;292;281;269;266;250;264;287;253;260;272;247;273;316;496;791;751;544;392;349;368;331;357;364;279;291;317;285;304;329;303;305;285;253;257;230;212;225;224;306;361;377;310;292;273;283;310;294;287;394;622;997;708;467;449;651;1431;2391;1558;593;365;449;878;1479;1586;766;421;425;554;459;347;294;292;392;389;345;292;269;261;307;312;361;435;479;373;325;287;276;272;284;279;268;283;327;347;415;361;268;287;282;351;383;281;273;237;255;281;268;286;300;351;357;301;260;282;253;284;308;288;287;289;272;250;246;237;230;244;227;296;368;419;354;357;603;1564;3912;5567;3392;896;687;1383;2144;1813;731;398;379;571;585;373;302;266;237;249;266;264;280;270;261;267;272;290;249;249;239;215;220;278;267;219;204;214;233;261;252;264;287;324;293;322;298;267;238;286;255;262;283;244;280;248;276;259;277;261;284;269;326;305;289;234;287;326;413;639;551;359;292;321;288;268;281;262;294;257;268;289;299;267;309;394;485;481;365;326;353;354;339;346;367;311;276;304;381;380;338;362;365;491;506;545;917;831;583;394;340;385;353;308;318;250;259;233;270;270;266;298;241;247;283;266;246;293;264;273;273;258;291;240;257;250;239;239;254;238;237;224;228;223;227;246;208;235;243;230;235;215;194;215;223;283;264;262;270;237;254;262;245;264;272;304;324;300;305;295;293;344;421;450;427;393;350;307;320;395;353;332;396;370;369;446;457;756;1160;1198;693;521;602;803;935;783;473;396;279;297;327;446;425;403;427;485
254;247;261;249;270;304;250;262;248;266;285;293;439;822;975;571;347;337;383;508;843;1035;745;530;467;428;477;745;921;753;778;811;677;515;547;621;572;417;440;435;392;402;443;482;440;340;267;261;272;257;284;372;369;337;281;330;282;546;1003;1219;845;413;296;264;371;444;434;355;321;382;328;252;261;318;286;246;298;296;305;391;591;1095;1167;551;339;246;285;271;280;258;311;346;330;299;298;300;287;296;315;327;268;259;282;252;261;267;294;258;234;237;270;293;265;268;237;274;336;312;284;246;260;295;263;266;252;283;283;274;255;247;237;227;307;263;277;287;289;296;257;253;329;349;329;270;236;274;256;256;247;303;292;294;268;291;291;329;327;340;306;344;458;532;575;591;455;385;333;303;354;421;495;520;639;663;679;850;836;967;1295;1020;571;403;454;691;759;681;758;698;571;548;532;768;938;805;542;549;565;661;790;843;593;383;392;401;351;305;340;487;671;644;455;376;361;357;367;328;290;280;250;242;257;223;243;239;267;270;284;296;330;298;307;309;318;270;257;289;224;224;243;242;281;262;279;281;287;252;265;260;264;259;248;301;316;295;294;301;378;410;444;419;343;308;291;285;344;429;592;767;1150;1262;839;527;589;914;932;1200;1741;1821;1558;1592;2532;2507;2108;2168;1621;880;684;1147;1314;1780;2374;2069;2032;2115;1846;1442;948;544;349;346;622;881;842;864;795;881;822;652;547;381;302;303;336;360;585;829;854;711;532;739;883;909;750;639;530;404;394;368;405;348;328;362;474;473;431;291;257;273;298;290;277;267;279;312;295;328;372;309;272;262;307;281;301;358;365;330;373;379;323;291;360;390;413;371;298;331;304;283;297;316;307;321;342;367;367;314;267;266;304;264;320;283;288;292;322;398;531;605;451;466;660;732;740;756;811;580;463;418;522;630;804;903;957;836;901;882;654;412;368;320;313;363;334;261;250;262;275;305;296;288;277;299;296;303;347;324;304;354;340;305;337;327;385;361;467;586;675;614;408;372;353;337;386;505;588;508;347;332;314;307;314;295;309;354;342;351;426;484;560;980;1811;2294;2021;1117;526;399;380;387;372;387;410;409;326;289;308;302;290;274;334;304;328;274;299;324;334;303;328;286;261;298;298;294;375;343;282;321;357;273;319;267;293;279;251;282;342;331;316;277;290;304;358;373;396;389;340;347;346;303;276;280;320;339;385;450;533;591;722;824;748;747;614;669;598;497;519;587;535;496;483;510;506;555;540;638;660;672;501;401;408;375;300;261;274;293;285;324;343;336;363;334;289;325;286;288;285;271;289;276;271;289;322;589;1220;1898;1315;538;313;298;334;285;308;295;335;346;302;288;256;281;320;313;329;355;392;401;377;366;342;405;544;758;994;1049;1226;1107;616;389;375;401;631;1077;1656;2956;4209;3890;2168;764;553;1211;3282;4316;2698;980;383;462;990;1670;1612;958;642;373;353;303;338;322;664;1495;2032;1209;498;358;344;496;791;651;466;282;305;283;319;353;346;324;329;305;358;383;433;357;279;316;244;317;323;361;364;408;347;299;257;261;287;408;915;2550;4772;4458;1587;548;314;266;233;265;268;288;288;271;260;259;266;237;253;235;278;277;283;262;277;301;267;269;306;290;262;268;283;257;261;299;328;287;299;274;295;300;287;311;496;836;1118;834;832;809;948;2363;4226;4471;2549;1516;1622;1399;815;340;302;270;246;321;317;310;274;314;318;342;356;401;461;553;677;648;623;636;829;794;592;375;351;315;350;374;370;371;389;478;502;497;505;649;674;501;450;442;441;389;345;361;385;436;432;489;554;634;644;499;410;565;1007;1550;1027;476;378;356;356;460;634;628;591;514;619;607;696;775;753;564;490;448;346;345;309;366;353;405;423;559;622;605;567;638;520;368;371;432;470;584;691;628;616;535;472;471;481;421;364;337;384;331;368;304;269;267;290;269;275;262;293;248;258;290;297;250;271;254;242;252;245;245;254;267;308;300;282;300;285;293;271;254;284;284;252;242;235;249;263;246;308;297;316;270;275;255;272;323;424;442;292;253;248;224;261;263;249;272;298;337;329;334;308;305;291;296;272;279;274;288;298;260;259;277;308;460;1339;3579;6891;10612;13584;13350;9352;4945;3522;5858;11300;15187;12898;7617;2696;1103;992;903;555;291;278;296;287;274;310;301;277;280;248;269;271;304;287;288;261;259;276;281;265;239;273;269;300;239;262;244;257;266;256;264;276;260;275;269;279;290;277;321;328;407;296;324;443;526;585;627;880;763;441;280;272;252;258;316;342;359;407;340;331;309;292;260;294;285;254;300;313;297;290;280;321;353;291;306;289;312;303;342;336;303;267;275;258;298;260;275;316;364;547;566;410;312;284;276;330;300;298;302;311;325;361;348;399;466;362;297;283;376;621;764;819;464;323;327;393;453;407;330;334;315;318;282;280;270;280;277;290;301;333;309;307;293;337;312;304;278;271;341;674;1430;2308;1608;1235;1724;1446;1196;2476;4244;3408;1334;447;289;250;278;236;235;278;353;534;1423;2308;1845;727;334;302;299;316;330;359;339;307;302;271;271;281;311;273;267;306;267;271;305;266;284;266;288;263;385;922;1977;2643;1407;488;305;287;263;316;340;324;328;333;376;323;298;314;319;323;299;325;311;286;292;399;540;996;1113;660;427;446;463;350;290;293;283;288;328;342;431;674;1037;1320;2234;4181;5432;3996;1495;434;301;316;315;333;328;362;315;338;366;281;311;301;288;300;295;229;237;211;235;224;228;219;223;221;225;256;241;263;285;293;268;294;264;242;286;296;322;314;282;268;268;293;267;301;268;285;276;242;261;241;249;259;265;325;442;355;288;291;304;303;260;265;285;236;264;277;252;280;319;416;658;700;584;432;360;374;350;380;403;302;307;284;272;279;288;271;291;300;287;289;250;236;222;244;319;345;354;292;325;265;254;319;301;254;344;552;905;817;483;415;594;1401;2277;1754;726;348;483;789;1275;1475;831;442;387;473;520;344;301;282;384;342;388;329;305;267;280;302;353;462;501;377;288;304;291;320;298;270;247;266;304;366;416;427;283;307;313;337;384;346;241;255;260;284;254;313;324;323;271;306;271;288;271;280;281;328;257;309;251;250;218;225;254;213;259;291;354;363;362;337;507;1395;3719;5101;3374;1109;763;1470;2279;2277;964;442;410;551;606;414;300;262;251;269;286;263;259;286;267;296;262;281;259;268;257;229;252;245;270;243;203;240;226;257;280;298;288;268;311;308;292;307;260;274;260;258;267;248;275;287;307;293;277;248;270;268;318;310;303;300;275;317;443;548;532;371;306;294;305;279;302;272;276;292;273;289;296;314;368;411;449;511;371;305;327;292;347;353;346;324;315;299;303;376;371;386;385;486;515;566;853;855;574;421;360;389;390;367;282;274;215;240;281;276;274;305;247;245;251;265;263;255;249;270;284;314;263;294;257;268;245;247;252;273;222;245;233;231;227;230;225;228;241;259;236;208;246;265;273;256;260;243;225;270;247;238;241;255;274;265;276;320;291;287;292;338;407;457;422;379;335;323;348;349;383;328;366;348;387;417;445;656;1039;1242;740;610;592;657;846;744;526;364;292;302;353;391;419;434;422;451;504
263;238;248;251;277;300;289;255;261;287;268;323;436;919;1066;565;360;308;357;431;633;862;966;781;571;472;463;741;925;776;780;725;541;463;458;728;698;560;582;546;410;377;478;545;473;361;310;304;333;289;307;323;329;297;298;322;311;398;620;690;509;327;274;293;382;401;440;366;325;282;309;264;252;283;277;282;289;347;357;366;536;1093;1105;650;390;294;261;289;249;297;294;322;293;295;281;284;242;310;319;355;319;292;282;244;280;244;274;242;235;265;275;256;239;265;278;260;267;270;268;239;240;245;220;231;262;266;272;264;279;274;244;264;251;281;275;317;343;352;257;282;337;327;331;287;270;264;267;259;268;288;284;276;257;247;267;308;409;389;348;327;439;507;530;438;397;300;360;442;480;452;400;423;463;508;685;950;869;935;1106;991;633;452;572;945;1014;801;686;608;656;527;449;497;716;753;564;507;574;798;823;707;425;354;314;308;354;306;318;414;504;461;471;424;384;437;408;352;284;280;252;250;239;253;276;257;260;275;276;257;289;284;261;276;271;282;262;283;258;237;256;278;245;264;277;299;278;303;255;269;280;280;286;296;310;290;266;294;346;473;711;701;459;309;267;274;276;363;509;814;1138;1131;745;556;595;753;900;1182;1643;1670;1648;1695;2258;1947;1609;1595;1365;942;724;848;1270;2892;4138;3264;2127;1575;1255;945;683;426;296;324;595;948;856;821;712;735;786;705;545;406;313;267;272;392;560;819;801;639;512;631;764;820;852;673;505;395;352;380;391;371;373;325;428;509;408;272;294;284;277;274;270;275;291;313;324;378;445;356;312;270;262;280;275;345;376;421;418;399;377;351;317;311;319;305;322;306;335;282;274;301;319;306;300;302;283;293;266;285;268;315;279;310;288;285;278;382;463;578;547;586;713;781;686;559;619;668;501;496;592;754;990;1006;1048;1078;1248;1412;1033;581;368;394;407;370;338;300;227;235;249;292;288;290;276;278;319;333;367;325;309;283;297;354;357;358;389;343;396;521;609;590;443;397;342;315;368;471;593;486;329;311;318;280;311;328;344;376;327;403;434;416;719;1971;4011;4503;3694;1708;672;409;407;354;387;364;426;379;330;300;274;265;292;296;304;281;308;320;311;328;313;357;303;305;312;282;302;374;495;504;408;329;401;396;327;278;227;315;271;318;335;323;309;311;296;303;310;333;373;407;336;389;355;287;335;334;339;340;368;427;463;508;680;760;756;711;671;602;509;508;601;552;550;461;512;607;610;573;650;825;715;549;477;379;359;327;298;332;296;296;277;316;304;316;331;325;300;320;280;292;258;266;276;253;322;286;314;459;794;971;726;466;421;509;420;344;302;339;368;339;309;265;292;269;279;328;401;533;736;663;559;480;544;835;1175;1139;1075;1228;1701;1577;775;408;353;472;1104;2009;2796;5153;7760;6134;3185;1024;449;700;1510;2432;1770;747;336;527;1090;2107;1735;813;441;356;309;302;310;323;436;745;868;618;382;325;316;302;396;343;335;297;313;336;323;325;321;334;314;351;346;395;417;363;300;291;310;327;300;293;330;344;351;315;296;282;253;335;769;1784;3391;2924;1390;635;389;278;268;250;313;310;299;291;272;284;258;270;255;251;297;274;289;291;309;278;251;289;320;303;285;288;309;289;304;272;281;263;283;306;271;276;251;314;597;965;1068;579;467;471;668;1392;2394;2157;1091;623;527;507;380;298;310;284;269;287;268;258;269;309;275;279;339;349;437;507;619;620;581;617;666;605;546;396;395;383;391;378;430;430;469;466;491;530;529;583;595;585;573;810;690;436;378;394;465;457;498;537;637;870;1011;713;494;535;843;1153;760;416;353;338;394;504;670;677;656;579;568;699;866;1051;1213;896;567;473;325;307;340;352;374;431;384;462;524;572;609;614;532;404;411;447;461;547;511;444;470;537;491;454;518;421;397;374;375;372;379;365;301;249;293;264;233;273;277;287;286;278;323;285;271;236;284;241;245;247;259;258;307;296;278;312;304;275;264;239;302;242;275;259;259;246;284;270;266;270;302;292;268;298;321;467;655;630;425;256;256;253;240;276;273;281;245;328;278;315;291;298;271;305;272;248;279;251;288;302;249;274;295;559;1721;4872;9160;11338;12019;12033;8648;4209;3057;5742;11520;14522;11443;6451;2731;857;475;458;339;273;249;254;287;323;338;360;323;325;284;262;295;277;288;257;287;272;275;262;274;285;279;266;272;265;287;274;251;254;287;234;307;291;333;296;268;284;313;305;347;380;326;325;370;444;575;885;1364;1062;475;311;279;267;287;345;356;432;432;386;310;287;305;279;291;301;276;331;292;295;294;297;331;340;319;299;299;333;317;330;317;338;329;307;304;280;263;283;299;343;549;585;368;306;302;295;315;300;334;324;308;360;412;426;478;492;451;366;297;359;482;616;675;518;358;364;533;790;730;518;335;300;286;291;295;331;276;288;302;281;301;318;293;310;339;311;233;226;278;326;447;839;1163;875;642;852;697;727;1403;2222;1704;715;328;258;266;321;268;289;278;253;339;580;883;739;382;293;259;263;324;339;355;342;343;289;289;307;263;268;280;300;290;255;269;238;243;259;232;290;258;367;747;1672;2064;1210;429;276;304;311;346;294;326;331;337;287;311;283;294;336;303;315;325;279;274;293;350;552;1123;1081;636;597;814;845;507;343;272;267;290;301;328;454;777;1161;1274;2118;4464;6194;4814;1707;487;336;324;297;302;307;326;344;346;387;336;303;296;320;280;272;247;249;228;248;254;212;222;245;234;273;246;206;242;259;277;296;285;308;272;289;315;356;370;351;266;276;272;291;293;299;275;267;236;252;276;249;281;306;405;563;451;304;285;298;286;288;282;234;267;250;231;255;262;401;822;1466;1575;862;474;336;289;356;413;406;337;278;292;287;238;294;271;326;271;318;320;277;241;215;233;314;359;366;299;302;249;253;264;257;285;350;648;970;798;495;449;567;1087;1506;1207;503;369;529;1162;2161;2360;1162;490;408;529;462;361;337;300;330;357;379;343;331;285;250;315;412;397;402;318;295;321;264;312;243;317;279;291;337;390;338;308;277;285;326;374;342;312;289;288;261;289;260;257;265;299;289;295;297;252;261;269;262;280;303;308;276;255;220;235;252;236;268;331;398;505;399;346;439;1190;3743;5362;3811;1157;498;759;982;863;473;337;388;493;508;333;287;283;294;254;274;260;265;282;276;268;302;294;272;267;233;236;231;275;256;254;240;259;256;253;231;266;287;312;295;257;299;302;287;245;254;255;247;261;237;246;266;301;278;286;279;302;323;348;261;277;309;342;592;805;788;499;312;303;295;293;263;293;279;286;265;289;293;311;329;359;402;405;337;354;412;432;359;383;353;311;304;331;418;401;390;379;456;555;570;582;722;737;552;404;303;325;363;296;308;274;264;257;243;276;281;252;251;283;268;266;302;313;280;278;271;247;300;347;260;272;223;262;251;230;218;239;261;241;235;212;220;219;207;240;230;220;227;207;230;240;255;260;251;250;262;279;297;290;308;277;318;302;282;321;296;312;363;431;384;399;387;336;349;351;308;326;355;374;326;364;408;594;931;1041;656;511;618;863;1219;1046;680;416;358;339;337;410;410;369;421;467;545
231;247;232;221;255;297;241;281;261;281;320;383;465;644;619;471;336;307;347;423;609;888;1269;1039;765;644;533;620;637;621;668;593;508;416;436;964;1108;708;484;529;440;362;460;543;476;359;252;268;268;325;292;329;305;294;303;294;318;337;379;411;382;290;220;307;363;472;640;526;372;308;292;243;251;307;319;252;313;301;376;348;442;871;1111;816;591;495;346;278;265;259;281;301;268;273;263;247;243;293;317;426;370;322;327;254;252;278;216;265;235;224;263;268;250;260;275;247;228;254;255;251;261;247;251;271;275;261;265;260;295;266;218;238;239;242;315;342;353;312;272;270;311;321;314;277;304;266;260;258;253;281;297;317;285;260;258;290;451;603;395;351;512;594;529;438;381;281;404;606;708;529;372;347;436;543;558;701;717;718;863;917;720;552;698;900;893;860;862;747;757;570;381;399;574;679;605;547;647;828;856;649;448;361;302;326;343;312;306;348;329;358;481;461;378;376;385;316;297;283;278;249;253;260;274;255;300;349;298;322;308;275;310;301;265;262;270;290;295;269;271;240;290;266;264;276;274;296;296;260;253;241;280;270;266;281;270;289;325;469;1082;1143;633;404;297;279;260;334;490;762;968;885;717;514;494;546;652;1055;1260;1352;1735;1619;1493;1262;973;1048;1204;1020;647;604;1033;2856;4715;3361;1823;990;657;597;514;346;310;347;689;1165;993;733;601;694;866;1027;722;453;289;285;326;419;629;818;861;699;653;686;758;894;875;686;489;355;341;343;388;410;358;386;382;396;336;302;265;287;296;258;271;292;291;281;339;403;473;381;319;252;240;242;313;331;414;479;474;417;414;400;329;316;264;319;386;487;489;319;283;299;303;361;318;281;306;252;266;265;313;307;282;319;346;343;328;393;468;524;514;616;799;716;538;503;680;721;614;696;784;826;906;961;1152;1273;1486;1515;1035;619;452;482;624;484;348;251;232;234;260;270;256;288;277;310;357;395;393;330;290;306;289;331;326;341;375;300;324;380;457;411;403;318;332;329;335;398;436;420;343;347;318;349;297;330;358;373;343;374;387;461;939;2841;5161;5053;2891;1233;526;395;417;391;373;390;371;346;303;289;299;292;306;293;323;283;279;320;319;297;318;323;320;288;320;322;398;794;1187;1098;604;473;544;481;398;312;250;242;277;320;337;326;298;292;284;290;311;332;388;455;457;406;298;307;347;345;359;356;393;413;471;529;607;554;608;681;570;479;457;501;566;534;543;439;477;663;632;593;591;746;689;485;383;388;344;301;295;304;289;318;291;274;308;286;310;296;317;338;296;331;289;293;295;293;305;299;310;391;554;578;420;464;787;1178;916;513;365;327;407;357;324;266;267;288;306;323;500;911;1466;1347;1012;759;830;1628;2344;1588;823;825;1195;1296;698;380;357;530;1204;2201;3383;6393;8938;6756;3476;1360;562;422;603;935;751;456;404;551;809;1158;947;548;309;272;296;313;373;322;365;407;464;446;315;326;308;296;272;287;293;297;296;319;343;305;337;290;320;293;317;330;319;347;323;308;317;330;322;282;323;340;360;323;284;265;252;283;501;1067;1714;1658;1251;1111;796;436;263;296;285;323;290;326;267;302;280;289;258;300;286;246;279;254;283;240;275;267;312;287;288;293;274;259;293;269;300;265;268;283;270;272;292;349;438;650;657;431;295;273;352;538;848;764;463;329;370;381;301;292;305;278;313;263;301;251;273;259;263;285;292;331;406;462;500;520;618;625;539;543;494;462;422;515;478;417;452;393;388;405;415;410;412;409;481;516;875;1383;998;599;409;404;546;531;460;490;539;858;988;649;470;443;569;748;623;471;424;361;359;435;544;580;620;610;578;766;989;1272;1682;1122;625;465;330;339;341;393;381;382;426;402;421;402;518;563;453;387;388;448;405;423;400;334;437;451;467;519;615;563;457;389;346;333;299;297;293;295;265;270;261;279;266;287;317;301;280;264;276;260;260;227;247;237;267;230;283;254;286;278;264;251;236;244;256;270;251;264;229;244;244;270;284;279;287;266;251;270;405;809;1415;1162;578;309;239;276;250;260;282;241;240;256;310;273;263;260;283;278;300;250;256;301;271;251;280;260;275;441;1667;5620;10774;11909;10491;9342;6941;3983;3334;4619;8725;11835;10072;7706;4673;1446;422;337;322;295;274;271;265;313;346;304;270;313;309;311;300;275;268;245;244;269;280;269;288;268;305;260;279;310;264;269;270;251;301;258;248;267;302;299;279;292;290;312;350;363;370;422;343;342;456;613;976;902;453;296;292;281;294;361;418;529;524;437;368;288;311;320;285;271;316;278;336;317;299;309;327;319;307;317;294;315;307;320;326;393;442;360;289;274;246;255;260;361;425;440;341;282;280;327;330;312;333;332;321;315;397;426;382;428;378;285;292;328;350;442;469;387;384;488;1055;1671;1274;687;395;281;309;333;480;525;411;331;301;323;267;319;275;288;298;274;288;238;282;265;348;421;482;444;385;408;402;418;637;729;633;353;326;388;394;318;232;268;296;281;276;337;338;307;298;299;328;278;339;400;378;330;343;344;298;286;306;269;263;297;272;258;254;259;265;255;266;264;270;337;462;766;983;744;372;303;300;328;332;302;323;316;311;316;305;290;282;301;287;316;324;314;300;273;334;422;602;603;504;716;1367;1529;763;384;267;272;261;277;324;369;552;666;701;1085;2457;3629;2901;1288;480;323;315;330;351;328;294;314;367;396;344;344;307;321;273;289;248;223;257;229;236;231;237;219;236;253;251;259;230;241;254;281;271;275;293;248;309;428;508;499;321;299;260;261;263;290;279;257;249;274;242;246;258;317;369;464;444;318;334;336;321;295;306;269;280;255;246;244;293;519;1261;2656;2556;1293;563;378;327;322;405;424;342;291;245;265;272;271;294;330;308;405;390;318;234;227;240;238;271;295;259;248;251;222;246;261;308;338;445;566;485;409;406;508;675;798;556;383;409;685;1499;2458;2157;957;414;363;392;403;306;265;286;275;323;382;338;325;306;285;356;413;362;328;361;308;305;275;226;274;302;349;372;401;374;276;263;259;298;334;373;354;306;316;301;295;250;269;249;278;288;299;299;287;268;282;278;290;291;315;306;312;249;224;263;242;228;222;308;440;500;424;319;394;806;1982;2592;1723;654;372;457;427;422;358;319;336;385;415;335;274;237;231;303;270;277;300;264;285;286;312;306;304;283;270;257;233;241;286;257;259;273;271;279;268;277;284;280;289;307;294;276;256;258;260;251;234;248;226;219;271;260;297;267;261;291;297;311;257;241;283;313;584;799;704;428;310;287;297;255;284;279;310;325;264;283;256;282;282;299;332;320;344;489;692;605;400;387;364;371;305;314;416;414;376;488;737;871;753;670;656;559;441;348;259;256;272;292;242;244;242;246;255;311;343;324;301;299;316;326;336;307;273;268;259;288;332;330;286;221;237;262;265;254;235;277;231;238;220;225;225;218;232;220;222;229;241;244;217;243;260;260;243;252;273;291;311;339;251;273;280;285;285;297;277;276;354;380;398;467;466;429;370;383;379;311;315;319;301;341;385;500;599;670;528;619;658;779;1139;1047;687;452;379;364;394;450;421;390;379;452;483
251;286;221;249;264;294;264;298;342;332;355;413;403;447;372;363;264;314;329;434;612;812;1060;1016;983;746;583;620;500;501;656;588;689;554;475;993;1271;709;455;376;362;372;423;475;388;330;313;235;267;304;302;277;262;272;278;282;260;316;410;356;333;282;284;293;390;712;889;610;408;309;272;262;274;273;310;308;322;387;331;377;518;1034;1482;1206;877;742;512;302;249;274;262;279;277;256;253;231;251;271;297;319;316;272;272;238;254;251;261;251;228;250;270;274;242;276;248;269;230;239;255;240;252;263;235;255;271;255;266;262;278;253;251;270;284;247;309;325;290;275;294;246;297;297;293;248;246;250;263;282;238;270;285;295;301;293;265;308;416;492;363;378;585;660;643;634;480;430;593;739;826;624;444;466;514;554;469;464;576;707;690;750;665;594;718;806;883;1203;1316;913;732;563;376;372;474;645;657;741;873;828;808;573;388;440;421;394;338;303;307;292;281;331;426;415;331;327;307;284;316;276;297;251;271;235;248;253;318;390;376;320;298;294;291;265;261;273;280;283;292;254;276;281;268;244;250;299;302;273;283;258;260;249;262;245;277;277;265;276;308;446;1008;955;603;342;298;293;277;355;521;668;646;578;558;500;474;436;541;912;1306;1244;1776;1678;1139;841;675;881;1216;943;626;513;728;1936;2973;2327;1306;658;479;450;487;440;316;384;625;891;786;608;493;559;807;942;715;430;339;356;402;435;589;716;836;881;861;733;666;634;724;656;646;525;394;342;364;376;309;326;343;329;271;233;256;269;263;274;227;250;266;258;281;312;358;336;287;275;213;241;279;324;358;395;510;429;448;473;460;347;325;321;450;615;651;412;289;286;293;304;324;327;369;370;291;328;316;316;310;290;320;338;367;408;452;446;476;449;557;514;486;552;705;768;732;812;1038;971;997;1158;1290;1120;1094;1101;832;548;424;464;632;534;383;242;228;251;244;270;263;303;300;327;302;341;361;329;302;307;330;362;340;341;303;281;306;327;342;338;343;314;315;325;372;370;375;350;353;378;355;353;334;350;365;370;340;384;391;447;716;1815;3095;2886;1560;677;401;391;389;332;344;355;373;334;318;304;284;288;290;298;292;301;285;299;275;316;321;337;326;305;328;359;601;1292;2393;2077;899;466;517;422;382;305;242;281;268;344;320;288;368;278;292;283;317;318;393;518;612;435;368;316;357;363;310;380;469;534;534;507;449;457;519;547;500;454;497;511;581;507;508;471;542;584;582;531;534;606;517;430;356;344;310;352;294;328;304;307;264;294;282;305;333;306;345;290;330;284;295;340;262;259;317;286;293;350;482;364;396;603;1367;2371;1791;930;487;370;417;382;343;241;309;307;300;298;414;877;1775;1972;1509;1093;911;1606;2495;1574;535;531;736;797;614;414;339;445;845;1614;2414;4602;6938;6144;3972;1921;719;362;347;394;450;499;650;721;562;537;471;314;272;286;263;363;383;382;336;313;345;334;328;343;291;304;268;290;299;282;300;323;264;327;331;318;296;297;316;286;318;325;379;325;305;340;323;307;314;356;386;342;288;264;252;335;418;853;1372;1650;2428;2914;2055;828;359;250;295;326;339;289;283;279;291;286;286;313;276;273;273;250;282;254;254;326;329;264;279;280;275;299;287;311;298;242;295;285;306;274;326;283;379;420;399;332;249;284;289;355;389;348;292;288;344;336;352;324;340;302;289;288;277;254;280;243;268;272;366;435;479;593;525;514;584;596;595;511;506;459;545;490;502;401;367;435;361;332;322;356;423;355;406;575;1057;1412;970;446;381;395;506;513;385;339;459;580;551;475;336;336;359;423;423;461;438;368;367;440;462;442;521;483;566;781;943;1056;1097;872;566;486;445;361;374;407;365;375;500;428;435;378;403;385;399;378;385;372;373;338;326;330;396;458;502;648;653;614;434;337;343;311;291;286;280;274;281;278;250;265;280;264;284;277;303;249;267;290;226;250;273;222;244;254;252;230;275;299;272;231;252;250;241;237;260;231;228;236;220;266;275;293;286;273;292;296;376;790;1474;1279;575;291;290;305;293;247;274;261;266;255;263;282;256;285;285;289;249;280;263;262;264;294;276;295;286;339;1011;3596;8136;10143;8895;6651;4626;3722;3674;4011;7077;11491;11873;10167;6404;1996;490;341;307;332;251;255;284;314;282;288;271;295;298;369;357;324;308;266;272;248;283;321;281;269;292;299;310;296;283;269;270;268;251;285;275;253;289;306;280;282;335;311;320;380;491;544;423;311;309;452;667;634;436;308;277;265;409;398;400;486;520;410;326;311;306;292;288;273;274;310;320;279;326;274;316;347;318;312;322;334;316;335;360;460;565;492;370;270;283;282;286;299;321;358;322;289;280;320;327;306;352;341;287;313;318;328;314;303;257;260;269;306;365;400;390;345;333;510;1451;3052;2310;993;419;319;320;438;904;1243;780;389;293;288;325;274;286;270;314;268;251;284;276;302;330;322;333;342;344;296;285;284;299;389;355;375;594;983;972;553;299;314;285;260;267;275;269;274;296;335;311;287;321;374;386;359;399;348;315;290;289;306;255;276;288;286;299;288;310;269;268;286;293;290;414;554;775;669;408;311;268;309;282;275;303;280;256;275;277;298;329;287;314;326;308;324;319;302;300;326;366;405;420;669;1465;1786;972;435;313;331;318;325;293;322;352;419;393;459;859;1458;1337;700;438;338;309;302;288;313;319;296;368;394;375;308;314;314;302;294;242;274;289;230;255;250;243;237;232;263;240;237;248;250;256;265;275;267;252;256;313;453;589;503;357;275;276;283;264;272;264;259;257;238;280;262;290;275;292;344;305;296;363;403;340;300;360;294;267;312;260;251;294;457;1067;2383;2448;1313;640;469;386;324;340;356;327;285;292;273;283;297;302;305;331;392;457;338;237;212;198;231;249;250;249;232;258;243;270;280;320;346;322;339;344;318;353;424;480;453;385;379;530;1017;1802;2320;1564;775;433;458;432;374;331;302;272;266;295;305;317;360;301;257;342;332;293;285;312;322;282;259;243;288;289;429;519;567;336;290;264;259;287;298;368;334;345;342;331;322;272;303;286;281;300;291;298;257;285;261;275;266;310;296;309;292;313;226;254;245;212;222;238;348;364;351;275;288;390;662;841;681;343;324;350;353;359;417;396;303;336;344;305;263;241;266;256;290;243;267;296;275;339;334;330;332;354;309;251;269;311;289;287;270;261;263;282;271;239;287;298;309;357;341;258;295;294;239;251;257;242;258;260;278;249;272;283;276;280;348;297;281;262;278;342;399;493;506;333;282;298;294;327;267;345;347;360;314;300;269;328;308;311;319;354;403;564;739;703;473;492;526;433;324;403;492;440;413;598;775;851;747;581;520;420;331;273;237;250;266;247;256;262;268;242;321;416;479;364;309;347;454;458;414;326;319;284;259;288;311;307;290;236;276;264;257;258;242;229;241;219;236;232;233;261;205;244;250;258;243;220;234;230;239;264;234;257;229;293;284;294;265;276;251;245;264;252;275;250;275;382;477;583;621;454;363;391;343;304;320;288;297;371;409;499;488;493;445;475;530;585;772;764;648;407;310;342;465;595;525;400;303;329;335
267;283;287;251;275;231;261;383;566;420;383;402;372;304;304;360;388;343;312;464;681;726;695;740;741;611;608;578;423;457;572;851;1146;937;506;616;885;741;406;383;361;399;470;480;442;393;283;324;293;287;270;260;277;298;286;256;320;363;465;506;308;277;335;386;502;803;879;638;450;317;279;269;288;328;388;430;418;389;385;332;733;1498;1720;1446;1190;972;599;340;259;287;259;297;282;243;277;243;234;245;295;278;261;241;252;248;233;265;273;271;229;266;327;308;265;261;270;241;247;253;246;255;247;241;271;254;259;238;273;268;313;260;260;269;275;268;256;321;292;251;298;310;266;282;263;264;278;306;254;271;258;287;285;275;295;250;294;312;383;362;428;475;490;604;938;1312;952;596;731;802;820;620;556;685;751;619;484;356;437;525;543;509;465;402;513;590;863;1241;1160;764;545;406;306;327;508;725;831;1011;1024;1203;951;544;526;868;988;801;492;372;291;264;319;346;456;419;324;288;315;278;302;258;273;241;277;264;248;261;368;387;339;320;299;273;263;280;281;276;288;305;284;249;260;257;246;281;267;275;258;268;253;228;257;270;263;256;267;261;266;253;291;344;529;531;396;331;331;339;395;449;604;799;562;427;444;488;665;628;623;1219;1697;1390;1356;1332;943;590;543;707;830;724;487;473;558;927;1392;1170;824;594;451;591;517;388;292;331;483;641;601;500;492;498;705;694;543;356;366;515;523;499;565;693;767;996;879;717;642;631;580;632;990;912;611;392;364;324;335;298;312;287;293;263;316;371;301;275;258;268;266;256;261;315;288;320;252;261;271;245;309;291;328;390;486;505;480;484;492;415;357;317;483;650;624;411;334;299;285;304;380;486;606;597;422;319;300;337;304;290;313;369;446;404;419;389;325;349;373;420;434;668;846;818;841;1061;1300;1150;1191;1539;1592;1288;866;648;564;425;351;400;491;419;323;289;222;223;225;256;234;279;284;283;293;290;317;298;282;298;360;379;345;327;273;311;292;309;290;325;307;323;343;396;451;373;341;377;386;406;429;322;367;384;395;447;363;378;361;370;398;767;1177;1111;686;359;350;347;358;366;329;361;341;351;345;264;301;305;328;294;278;306;270;307;305;277;318;319;337;309;312;408;1000;2272;3657;2299;804;417;359;352;337;306;266;265;299;289;292;293;319;321;314;304;301;297;322;502;595;463;347;354;340;348;366;371;410;493;555;498;378;400;460;526;528;571;616;613;591;575;468;499;488;530;521;458;459;586;590;440;319;303;340;331;288;291;300;332;291;291;346;280;286;312;319;288;322;323;305;276;302;296;312;264;274;310;352;331;350;535;1400;2442;2154;1230;643;517;528;452;397;339;296;278;286;290;380;676;1185;1258;1113;884;679;903;1240;775;414;494;878;1137;816;432;361;367;585;926;1267;2294;3836;3846;3152;1678;603;352;379;482;547;634;1014;1091;574;374;309;280;273;314;318;388;487;503;355;346;336;300;336;309;318;321;293;292;284;261;276;281;305;305;295;312;339;342;323;289;254;307;309;392;328;338;332;289;292;342;463;438;323;272;263;288;377;662;1141;1931;4047;5569;3418;1108;373;268;290;285;290;282;306;288;264;286;307;280;278;269;293;235;250;283;269;279;326;281;284;219;257;282;290;302;276;275;285;311;272;306;315;354;407;423;368;286;241;281;273;336;317;269;284;279;292;328;342;439;371;324;267;256;270;279;268;271;270;295;384;464;585;695;586;460;462;593;608;519;494;613;623;672;490;378;414;464;456;413;345;472;562;673;671;629;1050;1428;985;493;414;402;409;405;356;316;400;404;377;311;294;310;307;318;337;366;427;350;385;358;371;342;375;409;472;601;738;752;698;605;610;510;496;397;397;389;365;334;455;456;453;354;379;367;386;412;360;349;385;349;328;335;359;455;549;580;560;495;368;309;319;328;306;319;282;308;333;291;268;283;292;320;296;309;283;268;267;274;284;262;249;274;262;243;250;269;273;257;288;263;260;237;262;245;238;251;243;258;271;287;307;286;260;290;285;248;327;463;774;715;424;296;322;334;289;274;287;278;279;303;288;303;272;270;259;285;268;279;261;277;267;274;281;272;282;325;681;2221;5763;9579;9464;6013;3563;2759;2675;2895;5709;11483;13074;12174;7110;2239;549;335;274;317;267;274;275;294;284;277;320;287;356;328;394;331;332;283;235;289;267;300;294;321;285;283;309;320;258;275;281;297;284;256;260;286;287;296;334;355;320;326;298;344;529;582;472;344;350;503;837;918;615;350;274;277;363;340;366;352;371;361;332;289;261;269;279;255;288;310;335;290;301;272;267;294;323;319;309;330;315;316;348;424;617;488;287;264;265;266;268;303;315;329;337;301;293;297;297;375;313;307;302;302;274;303;312;293;287;273;274;314;333;327;298;300;335;595;1645;3167;2303;819;364;282;323;586;1600;2005;1023;439;298;305;309;283;287;269;272;294;287;267;288;299;321;318;273;264;280;280;319;309;404;378;395;489;1180;2441;2294;982;363;271;264;317;428;403;320;240;309;319;335;293;332;340;347;382;365;318;299;285;280;231;275;269;277;283;272;271;272;255;290;284;389;428;425;618;977;941;490;301;275;289;312;298;284;292;259;283;297;308;286;305;301;292;302;321;344;324;296;362;359;327;391;553;985;1260;818;428;370;487;472;368;293;310;302;290;298;307;357;493;549;487;378;323;327;277;294;300;288;320;328;354;372;357;324;296;311;288;301;278;258;252;268;243;247;287;243;237;271;265;249;278;270;289;278;241;286;244;268;359;474;406;312;283;265;276;286;257;245;272;276;271;253;253;230;281;300;236;295;278;304;322;363;330;328;308;241;207;284;267;304;342;641;1127;1113;753;587;485;390;323;307;334;278;284;243;237;258;267;285;335;294;296;316;304;242;243;234;200;233;215;231;240;261;229;245;309;359;435;319;283;290;274;428;566;544;424;384;444;767;1883;3128;2898;1253;526;451;526;502;504;396;289;249;272;247;254;272;271;265;267;316;313;314;262;309;276;284;263;263;298;306;392;583;540;327;276;278;264;314;329;391;288;297;307;308;330;301;256;300;292;282;279;290;270;284;306;278;283;267;320;317;303;292;254;255;238;220;220;235;302;341;315;292;285;264;347;358;332;337;287;327;341;432;571;483;368;354;346;297;307;255;275;254;277;263;283;323;299;293;330;331;325;319;320;269;239;280;280;285;281;274;265;287;272;255;291;339;311;342;294;316;269;259;257;246;248;253;260;275;306;294;298;265;326;279;347;311;300;281;287;334;371;373;326;262;274;271;290;286;276;341;475;505;382;277;276;272;298;353;396;363;430;507;644;554;479;559;639;544;469;496;667;617;473;513;676;612;581;501;387;337;327;265;225;243;278;265;242;226;212;255;332;504;538;484;337;363;543;637;402;344;282;276;269;284;296;280;250;285;314;312;281;275;271;243;213;224;239;225;253;247;219;242;236;235;216;249;228;214;233;230;232;243;282;258;275;280;290;279;266;261;284;250;244;287;335;383;443;531;549;401;293;318;269;285;320;347;362;340;383;436;460;386;391;515;442;428;464;464;436;407;353;358;503;718;737;471;324;279;311
268;244;260;252;260;260;315;470;763;521;380;362;322;334;298;424;439;359;344;492;724;737;521;498;495;479;519;470;475;594;685;847;1274;941;450;424;605;609;479;428;397;401;561;540;496;412;319;332;302;271;289;236;245;297;303;302;344;502;753;635;358;320;316;437;544;677;640;437;347;321;288;275;290;359;499;523;405;371;324;356;763;1610;1932;1663;1752;1239;562;315;294;301;281;248;254;253;234;248;250;292;240;258;248;231;226;252;259;232;266;274;251;308;325;314;291;274;266;272;274;266;276;243;242;260;281;238;258;254;241;284;296;292;240;269;282;279;226;240;268;311;325;405;408;357;298;281;274;245;267;275;309;285;344;339;298;304;327;373;413;438;556;755;669;570;1043;1631;1234;799;797;753;588;457;557;907;873;735;438;293;330;336;375;357;327;413;473;565;667;915;707;493;416;339;312;292;380;592;867;940;1079;1407;1209;704;706;1508;2189;1682;810;463;367;276;295;353;367;344;290;293;271;286;266;287;245;238;232;226;283;256;324;353;344;260;263;293;264;260;242;274;287;258;295;271;262;261;257;261;280;308;284;264;284;252;274;275;251;246;259;251;253;261;267;288;356;356;303;295;321;388;464;472;605;775;553;375;336;410;845;878;1038;1782;2609;1659;1137;1101;942;671;717;799;729;603;510;568;612;631;732;882;971;690;573;568;531;383;311;322;416;530;495;374;401;450;471;478;379;329;413;704;705;537;578;554;621;765;783;819;938;861;697;711;1128;1133;908;627;511;365;319;295;274;258;259;287;378;462;493;379;254;268;256;280;285;255;273;261;279;290;287;290;324;277;308;315;373;395;397;444;544;499;373;340;389;474;493;343;299;318;317;289;428;776;1233;1112;600;371;354;345;362;325;334;467;580;576;431;457;393;329;363;413;636;1174;1409;1220;1331;1480;1620;1281;1525;2133;2144;1905;1205;683;462;407;405;375;392;372;324;280;245;243;260;237;286;291;258;273;242;249;263;291;313;355;387;362;388;371;325;268;272;303;344;316;304;354;452;527;561;389;338;365;398;394;490;429;383;365;445;464;371;355;345;381;339;407;520;529;401;356;336;368;352;320;316;340;351;354;364;324;315;297;296;287;278;295;274;270;290;278;266;308;345;311;288;381;948;2097;3391;1962;798;447;317;296;291;302;305;263;297;322;292;289;299;304;291;288;284;275;308;379;431;381;376;367;349;353;360;404;394;458;479;446;405;417;524;566;614;681;620;585;607;649;590;661;558;456;397;394;447;535;586;370;327;274;296;310;304;359;353;396;329;320;308;303;263;287;272;288;302;290;279;279;258;281;284;289;302;288;306;254;304;399;734;1199;1262;962;819;957;1027;834;469;376;312;295;275;287;278;414;506;510;538;518;409;446;482;463;338;689;1477;2326;1510;597;363;333;389;471;518;782;1258;1502;1497;1022;511;365;517;799;843;763;924;888;588;323;279;283;282;290;341;405;494;542;383;291;356;325;321;303;296;319;300;287;306;301;341;303;302;292;320;329;344;344;317;271;312;267;302;341;442;461;343;326;288;345;430;407;321;336;260;239;276;378;603;1383;3387;5056;3395;1189;302;282;270;289;279;254;248;267;270;259;308;275;308;318;239;310;254;258;262;273;281;260;266;258;253;300;263;274;268;279;304;289;266;297;315;373;572;684;551;308;291;278;315;334;322;311;288;307;281;342;454;589;472;330;269;259;260;259;251;266;307;341;366;448;575;664;635;539;474;533;615;601;623;651;620;557;515;454;484;613;667;453;459;640;991;1578;1674;1068;1235;1651;1111;549;462;396;365;364;346;323;329;371;347;296;318;315;325;305;311;273;296;363;358;387;352;312;280;398;466;540;579;501;486;433;477;442;475;437;422;385;348;343;473;584;496;419;381;402;443;466;415;369;433;446;400;388;384;394;497;467;475;413;322;318;335;380;318;263;287;306;304;287;299;295;293;307;326;342;263;265;288;285;290;256;287;226;263;242;231;238;260;280;290;288;264;278;239;265;237;267;256;262;318;386;383;315;313;285;253;233;247;317;373;344;298;230;273;284;299;251;299;290;273;242;311;251;255;253;261;261;295;278;287;273;291;267;259;300;286;295;400;1132;3430;7571;9091;6089;2961;1651;1496;1919;4713;10194;13659;12336;7585;2525;646;308;298;289;280;288;285;281;253;255;281;328;353;414;426;411;386;297;268;253;276;256;279;306;313;263;300;312;293;286;261;295;284;257;275;254;325;322;444;542;415;315;296;310;342;438;405;279;383;717;1503;1954;990;373;257;291;292;300;336;342;314;328;322;264;271;268;255;278;256;349;358;346;353;277;296;317;284;328;322;325;341;297;346;379;518;368;261;276;275;258;250;297;299;316;380;327;311;290;323;340;287;341;308;296;262;292;288;302;320;251;290;345;326;330;326;277;328;394;931;1570;1207;576;337;330;344;537;1134;1476;924;386;312;312;297;250;290;276;290;308;288;296;236;300;341;307;298;299;276;304;342;513;866;898;675;697;1762;3868;3570;1336;416;306;398;626;913;834;481;347;319;365;334;302;289;344;367;357;387;360;276;271;249;253;282;279;298;270;288;297;271;271;324;411;587;615;536;519;802;813;447;301;283;294;282;290;264;278;296;284;256;273;285;264;291;317;330;340;313;311;323;319;306;363;325;413;596;682;557;409;572;933;904;513;375;309;323;288;266;287;306;341;360;361;359;338;327;307;254;272;287;315;376;383;326;309;342;326;306;311;312;290;272;273;226;214;226;230;225;236;216;242;251;270;289;265;262;307;286;279;278;261;305;330;295;252;250;281;255;260;270;333;325;289;268;258;253;266;279;233;266;291;277;263;257;314;299;271;265;252;269;268;275;271;334;419;455;381;384;349;326;291;280;313;333;324;279;250;243;274;263;267;317;293;278;258;272;221;233;232;232;249;239;252;280;251;250;286;350;396;290;289;265;360;557;922;783;568;373;495;1151;2250;3112;2370;1035;552;470;561;686;784;609;378;281;292;238;242;242;285;272;256;263;276;308;280;251;296;277;279;303;308;302;339;463;426;334;283;311;340;343;322;300;350;320;320;319;346;334;319;337;376;340;281;266;264;262;276;271;258;271;296;352;298;301;288;252;218;230;223;216;261;251;296;276;291;302;284;312;354;271;291;307;328;499;589;509;347;336;312;268;279;268;269;262;277;274;313;279;276;294;351;371;316;329;246;234;273;276;307;287;296;292;287;270;284;294;318;352;328;293;293;236;283;272;242;243;272;232;271;289;312;326;253;274;256;333;294;297;311;271;296;338;290;277;262;264;269;267;267;323;312;360;487;557;455;299;254;259;319;399;425;420;492;597;582;587;598;565;583;564;579;652;696;643;421;443;515;455;382;350;333;290;299;289;261;230;273;280;233;221;222;260;289;387;447;398;301;358;389;494;361;340;297;304;314;331;301;245;271;263;298;318;323;283;265;261;223;226;208;234;241;242;226;224;256;218;231;245;245;248;241;249;281;258;292;333;267;274;264;250;261;218;260;246;242;310;346;416;440;463;486;369;271;230;262;289;313;333;319;366;362;422;432;392;427;509;513;357;387;367;315;325;313;381;574;785;733;497;373;327;374
232;240;264;265;243;289;338;433;551;440;316;325;314;296;326;402;405;335;324;573;740;674;666;544;431;458;540;472;573;933;826;804;866;722;423;357;487;579;604;473;481;517;537;593;489;397;323;444;446;333;287;243;285;288;292;282;339;537;850;718;410;336;311;398;473;433;479;367;335;303;336;325;317;307;420;423;350;313;307;359;605;1146;1424;1459;1884;1340;581;324;290;303;284;251;250;268;256;250;232;275;258;280;235;268;257;266;228;255;227;229;244;219;252;271;268;245;275;257;256;248;249;243;251;267;274;258;266;244;252;233;256;271;283;254;268;243;250;273;306;271;345;468;479;398;332;317;288;235;267;294;266;290;315;295;287;363;426;486;686;612;865;1105;1000;633;684;907;861;777;740;647;511;375;501;752;817;678;453;327;300;306;322;272;357;503;575;610;603;549;463;393;388;362;332;289;324;511;886;1142;1256;1409;1340;977;840;1714;2636;1835;996;574;357;329;308;365;384;340;313;313;304;271;258;265;248;258;279;294;262;261;298;283;304;263;271;272;320;319;293;265;274;269;267;280;267;274;255;258;261;286;300;282;251;267;225;256;271;245;267;290;288;275;309;260;329;334;318;281;293;374;393;399;544;518;476;372;361;445;813;1091;1258;1753;2330;1488;1416;1394;1067;1102;1096;1214;852;620;556;738;763;742;715;824;987;870;723;623;536;406;341;265;351;471;386;350;411;435;493;525;456;389;448;589;515;427;433;468;571;677;759;885;1098;1077;943;821;985;1092;1341;1273;968;580;345;359;348;299;267;285;412;567;586;382;343;269;291;300;295;260;286;297;299;281;315;333;337;298;317;349;331;399;409;385;423;438;368;345;368;423;370;291;312;287;245;298;516;915;1533;1252;606;378;434;523;438;379;419;528;638;645;541;530;486;401;384;515;916;1612;1785;1488;1428;1477;1413;1205;1783;2529;2931;3145;2220;1009;539;503;451;404;328;310;333;269;241;229;263;273;318;253;264;265;251;263;300;292;406;510;622;519;483;405;342;267;274;318;357;427;368;404;424;585;593;409;373;339;346;403;406;384;307;334;432;462;373;319;318;317;353;296;378;367;365;310;307;330;308;318;327;315;382;338;339;307;307;295;334;294;301;284;308;290;268;264;271;310;326;289;295;348;558;1133;1627;1147;691;402;316;289;262;286;292;285;309;339;324;269;298;312;300;276;296;276;305;357;362;372;342;325;313;330;361;398;470;513;588;638;571;667;640;530;527;574;605;621;721;849;911;932;861;522;416;392;404;500;475;374;299;313;319;325;304;308;311;375;295;316;295;293;295;263;239;262;267;266;287;281;306;273;305;298;285;270;284;259;277;296;378;475;543;695;1253;1864;1800;1262;587;336;321;292;276;263;271;360;372;344;327;357;336;348;364;339;344;562;1477;2441;1712;766;465;415;424;414;409;385;436;513;577;496;439;416;515;980;1206;821;695;535;391;314;272;303;306;346;349;350;370;411;334;325;288;302;304;304;286;288;254;339;314;345;315;249;322;295;324;348;338;321;325;297;273;305;368;496;831;894;593;355;314;317;333;337;313;273;282;251;255;260;332;697;1524;1952;1417;540;331;311;317;286;261;243;276;245;257;306;311;300;268;311;306;289;263;250;289;290;289;274;254;283;255;247;284;283;266;243;300;271;260;299;329;481;921;1362;812;351;294;293;304;282;280;261;295;287;270;314;419;504;458;340;309;280;302;283;329;357;306;379;440;456;504;619;725;658;536;576;626;600;531;570;493;526;558;533;582;701;648;464;393;785;1732;3247;3039;1513;1144;1237;928;644;514;441;454;463;457;424;361;324;332;314;305;356;321;303;327;350;350;421;394;369;336;290;300;376;466;462;459;523;505;468;377;401;458;460;455;411;367;371;424;526;539;509;433;482;468;543;464;438;486;454;436;408;386;363;420;364;398;405;415;331;398;361;302;295;309;297;314;300;314;287;283;323;339;338;270;242;281;330;288;266;263;285;257;232;242;284;301;326;317;315;257;243;233;239;250;257;258;285;373;487;421;323;299;278;258;275;263;268;257;249;277;254;248;266;274;290;272;280;279;281;301;272;299;261;267;299;288;289;254;277;282;300;291;284;271;252;276;493;1474;3980;5515;4323;2085;1060;1394;3207;6263;10605;12325;10389;6495;2263;579;305;269;238;268;283;265;289;286;277;312;373;356;402;380;395;335;284;266;260;285;254;358;313;333;307;270;299;275;297;286;303;294;256;281;299;287;346;553;819;525;341;286;306;251;274;277;296;380;766;1579;1859;861;393;252;298;317;329;316;362;348;319;297;279;267;280;251;279;314;290;298;304;297;286;271;266;262;303;333;324;308;327;378;442;574;455;325;248;259;256;237;281;317;325;350;314;277;282;309;291;301;320;385;298;268;261;313;332;318;318;317;304;294;299;296;270;283;330;419;599;505;377;287;317;332;363;588;681;581;426;354;340;368;299;272;272;313;326;354;338;297;299;323;328;334;362;348;371;585;1226;2316;2676;1671;833;1250;2434;2294;929;394;338;553;1399;2466;1888;1086;931;853;531;370;298;325;335;346;379;376;341;292;281;251;276;263;259;267;275;286;272;306;323;500;689;895;915;599;505;510;565;460;348;289;268;263;306;299;275;303;283;289;279;269;278;301;360;406;372;281;315;291;357;316;326;303;370;390;426;513;525;804;1405;1524;942;532;365;290;297;300;315;287;305;316;360;331;307;310;327;335;296;296;303;331;337;311;321;289;301;282;292;288;292;281;253;251;236;220;243;250;223;241;263;237;276;244;285;292;298;273;283;284;261;277;290;244;257;257;275;285;259;273;340;362;345;300;251;273;275;220;273;262;272;274;234;275;245;278;275;255;249;253;276;264;262;294;281;275;285;286;308;303;305;302;452;544;467;316;285;264;243;271;277;246;249;291;263;253;270;245;262;234;217;228;257;270;246;248;257;285;291;299;308;279;329;538;816;856;692;442;551;1320;2402;2228;1533;890;546;402;479;864;1102;740;425;305;260;269;248;247;271;259;264;271;304;282;268;255;288;270;297;303;316;315;308;401;436;409;325;278;397;371;356;312;311;330;334;403;352;352;313;361;336;309;320;304;253;253;280;265;264;286;336;316;311;323;319;328;282;296;280;254;270;219;260;291;282;294;269;259;332;302;297;314;408;528;674;443;316;272;293;324;294;308;296;274;280;278;291;298;304;323;332;337;331;326;269;229;240;275;288;298;277;277;246;274;284;279;315;331;332;318;342;287;294;289;274;247;250;228;228;257;319;304;317;251;313;297;316;277;297;294;309;340;372;372;329;280;273;251;260;291;283;282;396;490;408;276;271;238;292;365;491;477;648;837;799;686;708;543;444;548;659;957;946;609;431;378;347;390;375;411;312;322;278;295;245;252;232;248;245;213;244;235;283;307;310;303;302;261;276;337;309;308;304;322;337;322;317;281;262;265;291;285;299;342;330;271;240;209;241;243;221;223;225;215;215;232;233;224;255;253;258;235;232;261;288;308;335;292;276;252;280;226;266;260;275;321;385;488;406;418;422;339;292;252;316;297;351;369;390;315;393;480;500;418;364;418;449;328;364;377;286;334;348;364;536;660;658;603;551;478;457
288;276;225;240;225;230;299;345;412;387;327;312;327;306;269;389;408;323;315;517;587;562;696;720;531;479;519;480;622;872;803;666;627;596;540;513;470;602;665;498;508;572;599;574;574;433;346;382;383;392;299;269;259;298;275;264;335;610;939;742;391;306;336;289;325;359;324;282;260;265;320;335;274;279;305;320;297;286;360;409;408;530;750;950;1181;850;415;306;226;274;254;249;267;268;256;256;250;226;257;262;245;279;259;263;218;226;250;201;256;232;266;246;251;283;272;243;275;259;277;236;239;255;262;252;275;264;265;255;271;254;251;276;297;254;245;305;282;289;317;425;367;325;326;301;272;296;258;306;267;298;290;290;294;319;397;604;812;785;887;1225;1128;746;618;547;585;683;737;697;533;354;368;522;654;538;449;365;330;335;289;297;419;745;751;624;558;541;494;406;376;381;351;298;323;531;1049;1405;1183;1214;1442;1080;686;1085;1458;1136;779;434;346;328;345;357;336;355;319;294;276;267;268;295;263;255;245;284;244;285;264;267;263;285;290;347;330;299;230;256;282;284;291;326;276;284;236;250;308;293;295;284;253;238;233;303;264;271;306;288;307;261;274;265;287;324;286;287;275;341;419;445;492;456;395;393;477;580;838;1038;1074;1173;1454;1304;1180;1255;1263;1425;1637;1457;981;643;602;762;877;940;968;980;954;1016;836;675;536;375;277;291;440;671;598;469;370;400;551;567;619;548;473;442;414;381;433;515;666;949;1148;918;855;844;861;729;843;1101;1579;2082;1455;753;397;357;294;256;242;277;352;447;436;368;344;289;276;316;303;290;301;305;287;293;335;400;407;365;411;397;428;505;473;405;396;379;326;313;371;346;330;301;279;265;259;282;362;559;857;793;513;470;828;1052;766;446;487;605;741;758;632;505;582;494;486;578;951;1483;1444;1151;1013;979;825;914;1408;2117;2962;3669;2958;1372;716;526;418;408;301;311;304;281;232;223;249;298;306;306;276;240;253;270;290;301;480;876;1211;828;487;364;278;285;277;320;314;387;379;363;398;562;515;429;361;341;378;378;368;351;349;363;401;400;374;343;317;328;286;299;325;309;324;329;360;339;336;303;306;333;363;355;344;328;275;300;297;310;281;302;307;298;290;274;320;272;307;322;264;289;379;529;669;666;542;386;298;291;280;270;286;347;351;332;337;334;306;329;301;277;255;283;299;328;359;423;429;318;330;299;348;381;462;501;643;785;857;975;918;605;430;484;568;675;650;720;980;1260;1091;614;404;433;403;449;460;406;302;320;312;311;332;333;346;373;312;276;301;313;314;253;281;288;295;317;303;277;258;300;303;299;285;311;261;277;263;298;289;315;360;663;1478;2432;1961;1063;514;335;298;289;268;280;376;503;468;366;312;297;331;467;643;566;409;496;858;1407;1483;1109;806;534;492;647;644;419;332;335;390;490;592;595;611;743;891;782;586;395;313;296;285;276;297;304;311;303;309;350;316;291;294;333;321;297;298;290;301;307;310;337;313;306;302;324;314;321;341;361;298;310;311;319;380;843;1730;2029;1170;500;281;300;320;322;322;281;270;276;249;300;310;327;502;600;483;313;295;311;312;276;254;258;257;247;252;299;302;299;281;281;272;258;266;286;286;288;290;257;267;249;271;261;268;297;259;254;302;252;297;319;319;445;938;1543;899;390;250;280;239;257;238;247;255;305;293;304;334;335;364;328;333;308;360;410;510;490;405;422;493;535;558;717;788;804;668;599;556;526;512;508;497;605;765;796;959;1051;753;459;437;640;1522;3138;2921;1262;716;738;660;493;396;409;485;591;631;543;381;369;319;374;304;333;387;445;419;344;431;461;493;363;310;350;374;345;398;436;470;479;541;413;389;429;542;606;514;526;422;438;450;441;457;501;488;497;571;693;650;416;398;418;436;364;410;494;442;362;396;450;513;528;423;398;310;333;266;304;321;313;337;308;291;315;303;288;270;283;279;329;260;303;267;263;261;232;249;265;286;393;365;323;287;228;228;225;248;242;267;300;371;439;365;295;258;246;244;228;251;282;263;262;250;259;251;273;266;317;267;298;286;259;274;263;255;258;284;298;285;289;282;314;307;282;266;243;250;268;287;334;678;1425;2242;2168;1290;881;2169;5074;7925;8597;8043;5964;3874;1526;508;328;250;259;250;278;285;308;285;289;327;325;345;326;310;314;289;264;295;259;252;300;313;297;292;279;279;276;276;275;309;266;291;289;297;313;288;323;444;605;460;323;293;254;265;256;302;297;335;623;987;998;501;313;297;277;304;324;319;370;403;317;257;278;321;267;266;322;305;285;304;294;285;344;360;304;285;316;319;293;345;334;354;589;1085;793;402;299;248;191;233;253;299;309;315;291;287;330;288;312;297;292;309;297;290;300;247;299;363;320;299;323;303;268;288;273;275;274;324;362;359;298;316;332;275;288;365;611;834;744;535;506;473;365;347;284;295;320;380;345;294;305;295;304;376;577;664;604;722;2112;4741;5642;3273;1004;632;873;868;494;348;314;579;1667;3153;3054;2820;3228;2785;1429;560;311;325;339;368;411;376;374;311;268;262;279;259;248;248;287;254;262;321;449;915;1246;1028;768;557;424;489;761;1006;876;454;281;290;288;321;277;298;299;294;258;317;323;325;331;353;319;300;316;347;410;465;477;375;339;352;412;516;584;1054;1921;2416;2047;1230;633;342;290;293;306;325;291;341;335;318;322;355;326;281;302;305;317;298;314;339;329;274;294;311;292;261;280;228;228;256;232;216;271;207;223;234;239;219;264;274;283;300;284;257;314;289;283;289;270;288;243;292;281;249;233;283;294;331;321;291;271;283;255;274;263;257;271;265;256;279;258;239;246;264;245;249;262;285;273;290;268;263;275;267;290;301;316;391;679;1108;995;578;310;298;260;270;246;313;280;324;315;297;275;259;252;251;223;240;224;252;235;263;272;298;312;310;285;299;339;464;749;1080;1107;617;523;948;1348;1218;786;640;458;362;436;665;814;577;356;277;256;244;256;258;243;301;271;290;281;289;273;258;269;261;332;285;283;272;272;361;422;362;357;331;412;366;339;309;324;319;354;349;377;307;287;253;293;323;304;303;299;295;280;275;310;317;323;308;329;319;339;510;711;624;369;290;223;266;227;263;248;250;270;281;301;284;339;386;505;722;724;440;298;264;334;392;395;355;326;254;243;265;297;246;277;259;309;301;309;332;268;260;235;302;335;283;292;243;247;267;258;241;305;333;331;302;288;278;288;307;257;250;216;252;220;272;328;307;256;266;300;270;293;276;261;287;285;415;477;515;345;359;266;264;237;222;277;310;334;361;347;259;235;271;299;310;493;725;950;1060;800;701;715;493;355;385;713;1096;1143;801;532;395;359;361;424;371;380;331;346;289;236;243;219;222;198;198;240;246;263;240;251;239;248;251;259;256;271;328;334;309;290;298;300;305;289;294;283;253;252;279;307;253;231;242;247;250;208;245;222;253;242;229;257;223;223;255;243;272;255;268;243;266;292;302;301;276;256;275;274;270;301;293;390;465;411;368;391;352;316;320;340;337;446;426;475;377;355;413;465;355;346;356;350;370;329;336;301;365;427;376;501;623;684;747;787;675;505
267;236;251;254;238;240;283;277;331;298;303;290;283;280;377;477;505;406;350;456;522;538;611;717;513;479;558;428;470;662;554;537;615;749;975;800;506;597;600;553;624;697;592;601;486;454;376;324;353;391;308;248;235;262;286;274;368;626;955;799;365;300;276;243;264;269;282;284;256;281;314;271;267;270;271;288;269;325;610;701;471;406;496;529;522;482;351;264;261;266;276;292;279;307;279;272;271;261;263;234;255;251;252;277;235;227;247;230;251;254;275;243;233;249;234;258;271;285;262;238;233;253;204;223;266;301;285;272;246;239;235;279;257;262;256;272;285;234;324;357;326;317;260;252;276;282;273;294;278;327;290;306;349;346;302;482;598;664;972;1027;1100;1092;806;662;476;575;762;938;675;545;511;590;665;654;539;507;466;444;336;342;497;849;813;624;609;742;678;555;359;357;289;323;423;659;1217;1280;891;974;1160;986;548;497;577;640;501;380;296;308;347;377;429;422;395;359;309;296;302;280;257;248;277;277;290;236;250;273;253;244;284;333;353;307;270;232;258;287;300;285;287;278;294;276;274;283;289;259;275;250;231;229;247;253;287;256;285;280;285;258;254;283;264;272;293;312;435;486;412;397;361;387;737;1152;1016;824;625;699;981;1026;1227;1406;1325;1637;1758;1266;792;623;611;777;776;1087;1355;1524;1180;1003;772;599;485;371;279;323;548;984;970;722;437;396;491;544;600;548;476;397;430;464;602;791;967;1436;1575;921;625;529;609;597;698;744;1079;1346;1004;646;396;326;316;265;254;260;317;413;356;297;325;310;295;294;292;278;312;275;276;311;371;438;466;434;452;452;667;729;560;396;326;309;307;328;350;385;315;267;293;260;281;264;291;387;438;432;426;781;1520;2085;1297;580;479;608;946;985;712;563;640;639;677;694;772;1002;979;826;701;595;515;575;931;1463;2114;2553;1920;1159;712;435;358;329;286;297;270;237;255;231;298;341;387;331;309;264;255;241;275;331;563;1063;1564;1010;417;323;306;310;344;343;334;359;340;315;374;446;461;443;415;385;409;375;324;339;358;389;384;362;353;285;350;320;327;291;302;258;276;286;283;347;365;351;336;316;341;374;361;308;298;306;270;304;291;297;328;324;333;304;269;326;279;265;277;344;363;427;469;463;404;344;321;297;330;303;292;300;353;383;324;355;336;310;309;270;304;286;322;330;415;443;416;363;321;340;376;470;470;524;688;905;1117;1070;952;578;528;553;708;737;588;654;923;1016;879;594;449;385;374;415;437;422;357;339;369;322;284;289;339;338;331;264;294;288;274;280;306;313;279;326;307;262;273;292;298;341;342;357;304;291;307;311;298;294;324;600;1094;1427;1058;543;365;293;280;307;299;356;671;1021;958;507;288;324;512;914;1527;1227;491;466;750;1456;2610;2731;1884;801;939;1417;1244;662;365;389;509;800;1257;1301;748;600;784;896;717;400;312;287;312;306;322;339;354;318;284;313;322;305;318;310;291;287;302;313;301;311;283;300;262;326;287;370;319;323;344;306;342;314;300;319;511;1262;2661;3014;1611;540;311;312;319;280;283;304;264;268;247;311;384;325;312;284;280;279;281;293;300;275;289;273;245;256;266;305;301;278;239;266;254;266;263;272;273;297;289;262;259;262;299;267;280;277;278;258;240;268;269;283;316;426;628;892;657;333;284;258;233;261;269;261;265;280;343;334;315;291;287;279;318;432;448;449;645;578;420;402;395;540;733;926;1037;931;722;630;611;687;644;607;661;709;717;890;1270;1240;736;539;451;599;972;1558;1277;698;471;493;434;402;389;386;453;542;541;552;472;355;351;368;366;388;435;416;386;357;463;498;490;394;355;376;390;398;387;396;450;432;435;381;356;408;626;588;514;490;484;516;499;574;497;540;482;440;593;847;703;464;321;333;388;383;505;645;536;426;462;624;657;608;505;391;308;268;276;281;293;293;303;310;312;302;289;242;296;309;323;291;287;271;268;261;260;202;241;261;257;342;315;323;283;221;214;252;259;226;250;281;265;287;264;257;268;258;246;282;253;275;248;249;254;273;294;306;313;287;298;291;319;330;305;317;272;281;296;295;274;280;299;286;276;304;278;243;253;275;285;327;383;755;1104;1038;622;586;1675;4517;5924;4668;3068;2091;1352;713;359;301;284;231;271;286;286;365;323;312;319;369;346;325;293;282;283;266;284;286;262;302;275;325;299;267;288;271;292;343;354;353;301;341;280;286;326;385;478;449;376;286;289;265;296;286;317;287;340;359;456;408;292;286;263;268;311;301;319;331;361;320;292;343;378;387;398;366;316;272;294;314;387;575;682;477;306;294;328;285;356;336;438;585;1009;817;531;348;259;203;218;290;283;298;302;275;289;291;330;273;281;287;264;265;298;298;304;318;373;343;357;314;280;286;306;281;266;286;324;267;323;326;290;278;303;296;346;795;1544;1468;1041;866;678;405;307;313;290;341;378;393;317;322;323;293;490;951;1202;836;747;2339;6059;7566;4280;1288;415;428;366;335;335;332;622;1593;3001;4652;6189;7496;5944;2402;695;361;293;335;386;386;367;325;296;294;290;217;229;265;248;268;301;241;343;626;1445;1824;1007;612;459;433;628;1489;2395;1883;744;352;317;264;258;288;284;417;352;324;281;317;444;399;304;297;278;326;384;603;958;804;459;310;301;353;525;761;1346;3228;4447;4177;2704;903;401;296;327;288;312;310;295;355;324;324;321;335;297;285;340;346;341;309;299;311;311;283;254;265;226;230;226;247;224;219;269;249;244;222;269;254;234;261;259;296;284;272;272;287;334;280;281;301;288;311;292;286;277;295;297;304;271;294;283;250;254;276;248;295;289;302;267;280;258;282;272;268;286;222;257;263;263;300;285;293;254;255;274;318;306;278;388;997;1663;1258;561;306;273;261;281;277;263;301;314;320;321;255;257;234;197;236;240;247;248;254;250;304;308;295;315;300;286;306;478;1045;1969;2047;993;459;526;696;558;450;381;346;355;354;476;473;373;279;265;274;265;240;235;277;301;278;288;271;281;249;250;286;301;318;298;326;284;314;380;362;315;368;312;338;401;391;282;319;303;370;325;298;279;270;278;312;276;337;307;277;375;317;297;285;314;305;341;335;339;491;1112;2022;1604;631;342;229;214;265;239;252;236;263;232;267;306;399;556;655;922;751;423;321;286;325;457;454;343;305;259;288;260;255;255;276;267;347;337;310;293;288;252;220;268;257;273;239;262;266;268;243;250;282;283;308;251;306;287;298;321;312;274;248;245;255;285;309;283;269;250;313;296;285;239;242;270;324;554;892;799;503;317;249;262;269;260;316;297;293;263;284;250;268;309;310;364;522;881;1481;1362;722;479;455;361;367;381;540;949;1050;1001;686;456;345;362;462;466;424;430;406;287;220;210;238;201;206;229;258;233;219;259;242;254;209;235;238;318;298;368;292;278;286;295;261;273;281;284;296;284;244;239;253;234;274;227;236;284;271;246;234;218;221;246;225;210;254;241;231;238;231;273;250;254;279;268;297;261;270;300;311;300;321;329;421;465;433;373;374;402;403;372;372;379;438;455;437;367;403;397;394;360;380;389;392;377;450;445;455;534;568;590;502;576;745;894;971;806;485
236;265;225;232;253;266;283;251;287;280;309;289;281;324;398;535;588;399;348;466;542;539;587;604;535;466;504;420;376;395;437;552;680;979;1243;1059;498;380;553;700;803;765;628;680;511;418;359;293;328;331;296;276;286;261;282;287;405;659;730;534;366;341;291;272;319;316;296;322;314;291;312;297;298;303;279;294;253;450;1072;1357;707;371;458;399;371;339;319;242;275;245;244;267;305;254;284;232;230;253;242;234;262;255;215;290;265;266;256;242;280;245;260;253;245;240;249;283;277;277;278;241;240;219;241;276;261;303;297;269;269;268;271;252;226;274;256;273;249;284;277;243;245;265;268;264;268;277;300;258;286;299;322;343;395;370;330;344;406;461;778;754;958;1038;851;634;410;559;933;1084;917;909;928;939;1051;1027;666;639;723;657;539;451;645;927;1068;886;791;817;690;455;317;293;300;307;467;693;1037;966;695;916;1318;1106;551;334;380;432;383;309;337;302;362;463;613;541;408;345;309;280;258;272;278;283;279;241;271;243;282;261;252;287;310;345;326;316;289;267;299;281;324;342;329;290;274;263;267;274;276;250;285;263;267;257;252;278;273;266;257;274;260;263;256;305;293;288;315;404;496;564;561;508;394;522;1043;1804;1501;1050;669;587;681;1018;1628;1762;1731;1899;1657;1303;923;579;662;714;784;1090;1714;2096;1373;852;519;497;366;348;275;275;648;1187;1042;656;453;385;408;431;447;406;489;480;442;666;709;773;853;1185;1175;751;513;518;637;660;625;613;594;630;562;452;310;296;284;287;282;254;268;313;315;275;290;322;317;303;269;300;299;297;311;307;360;444;461;403;359;449;661;784;547;382;297;331;306;329;431;374;324;294;274;268;245;317;328;292;323;317;390;752;1681;2614;1449;511;364;477;752;877;716;601;709;826;843;830;799;725;694;626;506;428;449;528;699;982;1321;1346;1103;821;538;315;298;268;269;317;313;229;250;233;296;344;398;329;282;231;270;297;339;408;509;706;1038;801;387;296;298;276;338;320;377;371;338;320;335;408;449;397;372;340;331;363;316;347;310;345;315;326;373;308;290;315;365;297;299;308;281;270;307;378;349;311;320;384;317;364;367;305;291;316;326;299;297;290;322;336;357;339;291;268;275;281;302;326;520;834;1090;857;499;328;354;304;303;291;309;309;333;309;319;349;339;295;280;278;324;312;319;371;360;417;381;368;348;344;402;440;477;548;723;804;1073;1052;779;553;487;578;682;701;581;673;699;707;635;576;411;370;351;423;504;458;453;483;482;390;329;317;395;370;302;295;301;316;326;263;277;262;291;329;307;305;251;282;320;409;529;529;387;310;292;282;310;318;346;372;577;644;515;324;303;302;300;308;303;385;849;1523;1694;758;345;330;449;1052;2077;1739;667;432;623;1660;4311;5612;3887;1458;1131;2249;2209;997;464;463;510;1041;2201;2655;1422;660;852;1298;1028;528;341;282;289;293;334;358;318;332;288;314;308;330;335;345;344;289;325;311;313;275;285;307;329;353;339;297;298;281;296;285;362;350;336;317;382;797;1843;2478;1595;586;358;302;295;295;296;260;295;301;298;317;338;336;321;297;297;335;286;287;256;275;269;270;283;238;242;274;263;279;248;273;251;248;262;284;260;293;292;263;262;278;253;288;261;242;299;245;306;288;300;283;301;317;435;731;742;452;274;268;291;275;281;271;294;323;372;427;379;322;265;307;327;392;406;424;538;554;462;397;395;476;661;872;1150;962;628;583;591;816;882;710;775;770;685;754;959;990;681;544;524;596;572;672;577;430;352;373;421;414;416;380;390;451;474;495;498;382;336;367;352;460;547;511;390;376;462;450;396;340;325;433;637;537;395;335;338;398;363;318;356;390;431;464;454;435;429;498;643;620;620;602;523;427;515;707;633;430;316;320;351;392;459;641;633;579;635;755;774;679;538;463;325;316;297;295;290;292;311;322;317;317;305;281;269;294;289;286;298;278;270;278;261;249;253;266;282;255;290;267;246;270;245;262;253;272;262;266;250;264;248;270;254;268;267;257;237;250;265;266;261;273;292;309;326;340;299;304;309;312;312;293;276;344;306;305;293;263;327;303;361;264;278;284;292;278;292;294;332;539;735;643;414;405;891;2083;2618;1556;920;603;447;353;269;263;281;274;265;280;283;268;283;303;301;332;288;326;319;289;305;274;261;267;277;290;299;291;297;293;275;275;300;441;563;433;350;367;334;326;407;544;682;510;389;265;264;321;401;426;402;341;323;289;277;299;281;251;263;266;303;305;301;283;291;307;294;360;375;402;543;530;393;285;310;344;621;1086;1131;696;362;316;338;348;364;384;367;416;556;490;461;364;247;220;221;263;283;300;277;261;307;281;317;296;270;298;263;276;266;263;323;352;352;336;307;353;316;261;271;298;279;288;345;367;286;304;329;304;335;302;418;722;1505;1849;1813;1065;534;397;276;280;338;338;377;370;302;314;319;318;468;873;1152;804;754;1887;4922;6316;3677;1078;405;330;313;292;272;335;556;1294;2938;6199;8175;8344;6434;2578;773;348;300;282;347;393;367;368;334;284;288;252;235;245;256;263;267;256;303;575;1375;1484;767;465;516;463;691;1575;3004;2420;920;352;322;325;326;337;593;889;842;485;338;381;582;530;326;293;325;358;539;904;1613;1307;600;345;255;298;406;759;1691;3708;4685;4322;3019;1140;615;451;365;332;330;308;308;294;308;335;414;426;394;326;339;299;311;334;306;286;295;248;271;249;231;238;198;219;238;222;249;284;256;246;214;242;256;265;253;271;248;255;267;311;380;324;337;296;321;281;273;293;260;250;288;274;246;280;273;263;281;212;253;296;311;284;301;267;254;278;278;286;285;284;249;280;275;286;271;292;299;263;282;283;334;266;368;656;1041;845;488;308;312;267;259;250;282;272;271;292;282;273;232;249;192;256;240;272;248;250;278;264;311;345;274;265;315;386;627;1022;1917;2025;984;516;442;419;427;376;380;422;451;420;373;327;291;288;284;298;266;257;238;221;251;297;289;281;264;238;284;288;350;355;326;355;287;304;340;322;297;277;276;349;350;299;338;301;320;318;321;292;285;276;303;295;335;315;313;338;304;300;303;300;320;302;332;300;381;717;1760;3427;2616;861;360;254;217;206;258;259;245;282;225;272;358;630;795;761;657;598;460;340;320;334;377;400;360;332;281;266;269;251;279;282;266;335;317;327;321;270;240;226;230;268;271;260;254;294;272;238;261;257;285;294;293;301;328;301;282;307;264;271;257;287;305;292;291;278;226;292;280;304;253;262;284;304;542;870;899;435;253;246;232;261;299;336;362;270;261;244;279;302;331;328;335;570;1245;2008;1542;675;373;423;444;381;389;452;689;880;899;709;478;335;383;464;541;490;476;459;328;305;235;251;226;251;236;227;226;250;227;245;236;237;233;244;275;316;311;288;272;286;251;299;254;303;314;363;332;268;243;251;264;262;254;267;292;354;328;265;272;248;237;225;242;256;246;277;267;255;246;265;249;258;254;258;234;262;297;326;414;414;368;472;546;455;314;376;419;482;486;447;487;503;437;434;384;444;444;390;384;442;359;441;517;636;703;598;658;743;726;555;521;637;655;714;660;392
254;256;245;250;249;238;236;302;248;263;286;293;278;308;363;464;587;521;476;505;608;583;753;950;648;571;574;495;349;300;352;426;604;722;845;646;406;338;471;763;804;760;688;788;504;358;313;299;321;278;292;262;259;293;313;361;401;579;596;436;425;357;282;289;426;426;341;364;353;276;279;293;303;276;256;242;315;459;1095;1442;796;448;493;441;361;379;356;278;248;257;260;267;259;254;231;248;233;249;233;231;265;251;244;245;245;258;258;260;244;290;277;267;237;271;270;308;288;310;252;267;273;256;231;250;246;310;276;251;269;262;284;296;262;257;267;267;276;240;268;278;259;227;260;292;266;271;267;275;260;288;289;333;425;368;359;376;422;429;435;461;541;609;572;473;396;645;1071;1200;1054;1336;1517;1220;1190;1291;868;838;1138;1181;994;798;845;1045;1209;1153;897;871;636;457;365;297;286;321;403;536;600;556;511;785;1223;1000;566;385;386;407;391;388;350;340;464;628;654;524;372;313;321;286;270;272;246;264;281;250;262;260;273;276;254;270;392;456;404;326;269;289;311;312;344;373;333;286;276;295;289;273;279;264;253;233;226;252;240;271;272;302;247;305;292;254;266;274;310;332;328;522;718;654;608;546;430;587;1075;1696;1694;1587;1394;928;717;930;1391;1806;1779;1848;1504;1476;1192;822;630;720;805;1183;1648;1785;1203;831;569;494;427;378;263;304;414;712;714;609;486;392;334;360;384;466;533;549;490;492;555;591;665;768;731;606;503;566;770;914;834;681;509;431;375;330;297;296;270;286;259;244;259;272;276;296;301;350;375;301;307;274;341;304;273;320;334;399;389;376;353;416;508;599;536;376;330;333;344;366;392;425;354;328;302;277;259;316;326;279;288;289;341;579;1002;1433;890;503;329;380;493;515;494;602;814;900;792;877;844;776;656;533;467;455;560;734;825;925;907;832;779;645;517;353;278;284;281;257;317;246;257;278;278;325;321;280;260;291;312;409;453;433;388;465;492;446;320;326;296;259;318;370;449;439;378;384;424;442;472;393;333;356;303;305;300;313;308;344;335;341;321;301;291;311;345;317;324;307;302;336;332;380;347;331;326;318;342;367;342;333;334;291;295;293;304;259;336;321;344;297;285;275;264;263;284;437;968;2044;3144;2295;990;396;314;333;306;328;360;342;333;294;315;349;335;323;277;309;366;350;329;291;336;366;353;337;362;336;376;387;510;614;723;687;783;759;632;531;557;632;732;704;620;659;657;602;522;485;397;322;380;386;475;488;587;750;735;489;357;357;423;426;339;312;320;334;314;272;288;285;300;309;292;303;292;286;359;584;887;947;613;358;296;285;317;300;295;306;315;360;340;308;312;282;302;296;295;378;691;1192;1247;728;394;340;446;754;1354;1568;1096;735;797;2086;5503;7342;4915;1676;987;1525;1583;909;554;579;581;910;1995;2501;1327;570;649;913;772;448;326;308;300;312;296;339;309;299;296;316;284;386;465;601;475;324;328;293;303;300;301;285;301;330;288;286;315;277;308;314;329;340;313;349;372;487;819;1056;881;510;354;307;275;263;303;316;243;262;258;279;290;355;348;285;354;447;446;324;297;264;238;262;263;233;230;258;263;286;277;268;265;229;243;249;269;274;270;274;260;264;255;279;268;281;262;286;261;264;298;301;284;333;460;844;982;538;332;240;254;299;315;316;242;306;350;380;351;300;300;311;299;350;352;354;362;392;396;401;368;428;587;770;1011;913;545;522;570;850;873;749;863;869;727;602;676;669;491;421;471;600;556;434;382;362;327;371;457;482;417;384;369;396;425;489;556;415;357;346;354;411;562;566;390;395;440;479;376;326;357;525;685;622;442;366;416;430;382;302;309;331;368;402;538;462;389;428;574;681;724;674;597;596;665;615;529;356;349;419;418;469;514;685;750;673;573;669;620;548;494;376;339;305;307;265;323;311;343;324;314;280;262;257;278;271;290;302;274;249;248;285;311;281;257;238;252;261;269;242;275;263;276;239;254;261;287;288;266;234;262;268;278;243;247;247;260;261;234;265;268;283;296;271;281;281;260;277;309;290;291;317;293;314;297;299;280;288;302;304;317;286;281;276;294;278;288;268;321;365;414;377;324;316;389;620;658;459;333;276;266;274;302;276;291;306;338;302;308;265;308;281;317;279;321;334;334;291;289;277;286;270;336;299;279;279;300;300;278;272;322;532;734;569;343;344;359;354;557;933;1156;652;344;275;259;335;664;878;686;430;407;327;297;282;266;277;295;272;302;335;301;268;279;259;310;315;322;335;378;413;370;308;342;400;632;1181;1261;720;384;288;354;431;560;481;407;329;328;307;313;266;222;177;224;231;279;288;282;286;269;259;320;282;290;276;267;251;224;262;327;369;403;357;347;319;277;321;306;307;323;323;460;435;376;274;322;377;379;378;373;481;892;1570;2024;1122;452;321;282;302;281;323;388;381;323;320;336;309;364;556;663;647;606;1179;2718;3566;1975;647;304;319;294;242;279;311;394;769;2049;4482;5494;4688;3329;1352;572;323;271;299;343;339;380;341;333;304;306;278;265;264;274;285;263;257;297;459;774;755;484;340;443;442;459;937;1721;1661;733;369;288;331;329;447;967;2088;1927;832;383;397;560;489;348;315;314;445;800;1274;1781;1317;632;340;285;278;331;636;1555;3260;3279;2495;1654;999;970;797;424;322;332;323;317;303;306;379;474;557;541;486;376;332;340;310;351;317;321;281;277;234;211;221;233;214;255;250;257;217;268;248;230;248;233;230;250;296;260;294;296;326;347;421;339;331;292;234;283;299;285;250;264;233;265;247;235;272;293;250;300;287;303;281;260;259;247;254;247;353;373;305;248;256;285;261;282;300;283;284;285;298;286;279;288;388;562;472;422;334;254;272;263;291;291;282;314;314;272;264;243;228;210;240;192;231;239;227;238;260;254;300;293;305;340;459;799;938;979;1035;607;416;417;439;471;401;399;558;614;505;343;311;285;280;313;281;271;259;254;247;280;264;275;281;259;265;305;343;442;381;314;326;306;302;362;331;282;248;270;272;314;309;298;281;288;343;309;266;272;276;242;277;263;295;293;269;268;274;301;268;334;287;272;302;398;554;1357;2602;1887;674;289;232;213;258;272;223;241;212;255;287;475;988;1228;882;557;456;468;394;329;299;340;285;306;362;313;266;306;267;293;267;250;322;300;316;304;272;260;212;214;238;219;267;299;317;299;235;231;262;258;277;277;308;267;281;293;281;291;233;273;330;346;305;274;289;286;296;300;276;291;306;299;277;394;555;600;354;269;251;273;267;268;345;362;296;273;259;258;331;344;331;393;531;924;1524;1180;554;474;532;553;461;377;470;557;646;660;520;343;325;403;469;450;453;456;513;575;503;409;235;233;228;244;258;255;196;230;219;229;229;233;256;265;289;288;268;273;275;260;247;256;279;286;324;284;239;251;236;235;244;267;307;339;444;401;265;253;273;252;248;251;232;237;252;245;265;242;268;254;263;266;305;288;246;266;324;440;505;361;435;482;455;377;370;480;662;839;795;611;489;476;428;387;455;439;365;383;445;445;428;600;819;954;928;860;765;715;577;492;446;423;496;447;382
221;222;244;262;235;229;238;254;254;297;281;286;332;356;431;555;766;947;634;568;567;588;890;1159;830;750;776;604;401;342;323;348;406;608;625;445;346;331;434;681;762;595;568;673;441;349;340;310;349;328;283;266;289;293;334;356;403;429;449;443;563;438;311;293;372;447;418;435;359;305;251;295;307;243;258;234;274;367;645;753;492;443;653;580;379;373;365;258;246;242;268;263;241;275;276;267;243;244;243;236;261;280;262;257;274;309;290;259;299;290;283;249;256;226;261;270;273;272;275;271;281;276;245;237;270;292;257;284;247;254;323;303;263;252;263;319;280;252;282;257;260;217;263;246;290;281;308;364;314;281;270;298;362;346;325;444;569;473;387;420;415;455;414;354;364;707;1124;1160;986;1409;1665;1164;1275;1415;1007;1010;1430;1598;1423;1081;938;984;1116;1091;883;716;678;653;492;348;297;282;367;379;407;406;464;608;707;575;381;326;334;349;320;318;302;414;551;576;508;329;305;282;317;313;299;264;265;297;316;299;290;286;311;307;267;307;441;550;398;349;299;412;455;370;345;323;339;299;304;266;298;306;281;240;263;266;238;228;255;241;263;260;278;315;351;305;279;248;288;287;423;802;1021;818;617;478;411;628;1207;1730;1949;2356;2516;1599;910;925;1243;1660;1780;1461;1100;1025;1064;786;675;843;927;1183;1594;1636;1236;773;593;616;481;338;293;295;380;434;499;605;536;408;367;389;423;528;676;599;447;414;458;533;672;714;664;605;642;733;928;1135;1050;816;615;494;450;384;342;275;284;258;247;244;266;259;247;275;286;350;358;308;355;374;355;289;320;334;331;306;320;334;345;351;476;567;554;467;377;383;369;365;384;359;362;376;322;269;289;334;322;314;287;297;336;388;570;623;482;402;440;412;359;329;346;480;649;690;662;808;1052;985;801;651;528;495;547;702;791;858;824;800;720;622;439;316;291;306;267;280;293;252;266;263;252;241;246;266;270;266;300;401;423;377;362;361;343;338;320;329;317;297;294;350;429;479;442;405;430;528;524;379;299;306;275;303;267;315;293;288;287;322;335;294;312;369;428;383;355;318;331;297;356;391;334;364;311;355;364;339;359;351;345;305;309;340;315;329;349;361;418;398;305;285;269;265;320;572;1659;4080;6974;5018;1679;476;334;326;352;339;351;371;304;306;308;327;325;286;327;327;357;392;342;319;307;318;306;343;414;388;373;382;509;662;660;652;913;990;816;691;715;748;842;858;776;650;654;603;495;457;353;323;350;365;384;460;620;923;817;539;321;314;371;389;352;313;306;354;347;312;336;321;329;313;303;283;283;288;344;486;814;997;747;546;368;287;334;313;327;352;299;324;334;337;308;343;311;272;277;327;618;798;796;535;400;350;341;465;778;1674;2273;1525;980;2107;5718;7023;4276;1324;591;696;688;523;488;529;555;673;1123;1181;791;430;468;573;454;334;315;333;334;297;318;306;271;303;315;346;319;424;658;991;732;500;339;297;329;273;279;306;301;323;294;332;276;290;323;316;312;302;320;350;361;368;458;761;962;738;495;441;378;313;320;294;290;276;275;271;325;371;395;336;423;688;584;418;304;267;259;289;256;231;237;237;297;313;299;269;270;261;280;254;274;283;316;316;262;264;268;272;275;273;268;269;295;260;275;270;344;350;453;778;918;508;264;263;250;316;330;298;300;236;301;344;355;295;296;295;343;322;345;325;321;291;355;322;383;465;571;592;639;609;447;427;514;717;739;754;864;727;644;550;572;501;386;314;409;585;581;514;456;461;364;397;459;438;386;442;366;368;374;426;514;436;364;340;323;345;407;411;379;326;373;414;437;330;375;517;607;550;414;394;456;518;426;386;409;339;371;413;511;522;353;392;597;801;790;674;594;714;883;764;529;411;379;517;601;654;649;724;842;679;546;546;490;452;397;365;338;297;307;305;281;326;333;345;312;293;287;250;266;267;271;274;304;268;244;271;275;319;248;263;283;292;259;289;269;264;251;263;233;250;273;281;275;288;276;248;260;258;246;280;264;240;250;283;286;311;280;264;300;281;251;289;260;294;272;343;349;307;311;272;272;268;313;321;328;285;271;306;274;293;305;324;260;264;311;346;293;291;288;347;354;270;246;265;272;249;258;265;298;304;316;290;251;263;302;280;268;303;280;319;285;286;258;291;260;289;292;294;260;276;294;278;314;294;328;509;776;592;380;323;335;388;508;930;1113;607;357;290;296;379;697;1092;984;632;535;377;283;275;298;307;282;294;301;300;305;292;280;258;317;259;282;294;294;312;320;325;327;486;628;784;853;522;356;326;366;564;801;642;425;345;315;280;273;236;212;209;225;281;278;281;282;301;294;252;299;300;267;258;287;289;262;252;272;339;375;350;310;300;366;332;320;288;306;349;448;509;364;324;308;374;449;460;353;297;483;857;1045;659;394;274;261;279;291;332;377;441;443;358;308;306;298;358;626;883;704;804;1541;1827;1014;361;292;274;266;253;296;346;412;504;909;2000;2478;2502;1991;996;483;309;259;308;331;349;407;353;358;302;288;242;237;206;257;306;293;235;303;278;420;449;334;333;387;399;399;447;682;731;496;322;298;334;368;528;1238;2621;2531;943;424;343;406;402;338;326;375;775;1514;2137;1839;1251;688;335;270;302;317;485;1100;1703;1594;1035;713;862;1147;1103;487;325;324;338;350;302;299;363;428;480;528;640;451;385;348;369;371;355;299;259;258;247;213;232;229;284;238;236;236;224;228;245;211;243;230;269;274;281;284;322;296;313;320;325;309;324;302;279;279;305;286;250;260;268;287;274;292;293;299;264;287;280;288;262;298;303;294;305;341;427;385;314;246;254;249;287;282;310;326;325;305;297;250;231;270;314;338;362;442;318;289;261;267;259;274;263;318;320;307;246;251;222;227;236;265;261;246;244;268;277;255;274;280;320;342;496;679;643;542;478;403;329;323;353;425;477;516;534;559;461;330;296;310;307;375;412;312;266;270;280;295;235;286;275;248;258;318;394;453;400;286;302;304;331;341;283;260;255;252;262;302;290;295;272;299;309;298;310;317;292;261;276;265;270;273;237;295;255;281;286;270;274;278;304;332;369;715;1015;806;372;259;233;222;243;231;245;258;260;269;355;541;1139;1331;744;416;382;441;416;342;305;314;326;324;283;325;257;286;267;253;270;278;316;307;291;296;279;250;239;218;240;238;257;301;345;343;281;246;270;256;263;285;296;275;273;353;345;280;258;277;332;321;350;324;324;306;295;258;291;286;299;295;307;329;349;378;356;280;253;286;261;272;323;377;390;375;265;319;295;294;288;347;415;563;788;653;487;575;647;566;415;377;402;493;483;462;392;336;321;363;418;423;407;408;564;855;1003;701;337;222;221;230;241;257;251;217;249;238;244;264;274;246;267;285;293;266;239;255;236;269;266;256;294;267;282;224;239;238;242;258;301;345;420;325;292;250;254;233;232;221;237;243;291;231;216;220;268;295;252;298;280;232;271;300;337;373;389;319;327;412;380;441;448;508;911;1279;1133;687;477;371;343;403;463;451;403;345;449;499;513;618;781;963;1083;883;648;482;419;417;365;378;332;338;379
264;261;326;265;246;243;238;240;234;260;258;298;438;431;487;626;892;1197;704;516;531;555;672;804;748;823;810;650;359;275;278;390;463;673;721;420;328;354;462;671;662;532;444;418;408;428;398;375;369;368;303;297;303;404;364;335;335;396;420;569;702;544;306;275;320;362;408;535;439;342;298;257;267;235;241;267;284;277;385;389;316;482;625;575;474;425;424;300;271;220;269;268;289;260;243;267;239;276;237;250;264;232;250;233;270;263;281;261;292;292;284;247;238;236;235;264;259;283;267;268;314;280;245;260;224;271;268;287;278;288;307;340;292;265;283;297;259;300;265;263;264;239;263;251;291;264;320;391;389;293;277;258;279;298;291;426;603;514;402;400;430;363;411;418;415;690;1020;1046;961;1214;1305;930;1140;1172;829;1048;1333;1550;1284;1180;1199;983;963;902;839;773;979;1125;787;368;267;273;313;336;436;427;501;604;548;407;313;314;303;297;304;287;306;455;554;482;377;327;288;306;332;355;323;290;271;279;344;362;298;294;303;301;263;314;344;414;379;368;363;402;551;474;356;313;304;278;339;303;305;330;264;244;253;244;245;234;256;295;251;250;265;294;282;298;277;289;226;304;383;716;898;827;545;391;357;507;1074;1807;1974;2417;2799;2055;1383;972;943;1421;1668;1369;1077;778;788;571;653;773;801;1022;1567;1826;1621;1243;781;608;474;388;288;285;343;379;523;716;745;553;453;450;384;525;605;507;458;359;396;539;713;849;812;760;807;870;1040;1348;1244;942;607;464;433;524;428;363;295;267;272;266;278;263;283;262;302;318;311;479;655;834;588;412;383;350;318;318;339;370;338;367;457;588;602;562;430;427;417;350;346;374;390;418;351;291;278;316;336;308;327;286;337;308;316;357;389;439;564;602;510;391;409;467;521;493;511;750;1276;1335;995;814;675;683;610;675;659;782;949;1127;944;611;408;386;327;300;266;240;300;246;222;224;250;258;239;264;266;251;290;349;370;355;307;326;386;347;334;327;325;351;326;338;352;419;383;410;394;449;454;335;332;321;317;295;289;275;302;315;328;288;298;320;374;526;710;739;499;372;294;313;337;375;376;337;359;319;333;333;350;360;333;295;345;329;329;327;387;452;533;472;326;284;272;308;404;966;2931;5989;8415;5522;1805;562;325;387;378;367;357;338;313;318;306;317;321;305;348;370;353;327;357;382;396;341;330;412;429;416;390;430;458;614;711;759;1058;1231;1128;800;709;720;793;1025;1095;756;581;584;490;401;346;392;384;434;452;430;550;700;678;490;315;373;368;375;383;320;308;312;318;343;318;303;319;294;290;310;323;402;482;504;611;815;1091;945;534;353;298;282;296;378;451;556;592;424;354;333;289;279;318;412;941;1162;1021;805;603;398;313;363;818;2327;3567;2262;999;1839;4847;6128;3761;1127;416;390;386;320;368;495;593;805;837;627;560;579;756;643;463;352;352;355;362;344;321;278;310;293;298;315;326;378;703;1104;1103;938;512;340;332;314;285;290;285;298;333;322;290;302;321;351;343;328;311;321;346;365;584;1271;1814;1569;1099;980;579;336;290;289;270;267;261;300;313;403;458;437;577;996;883;426;296;251;289;266;254;265;265;272;281;292;299;250;258;251;260;244;242;301;279;286;260;277;272;286;273;266;290;253;268;283;288;398;377;331;389;540;556;345;240;242;236;290;298;268;260;261;304;319;375;355;299;316;372;384;332;289;287;300;303;338;410;494;513;573;506;500;416;437;483;582;634;731;743;622;618;513;465;364;391;350;428;588;678;630;568;465;453;393;400;377;363;366;328;349;319;381;343;347;365;352;334;353;382;374;338;342;392;407;446;369;381;426;470;492;438;425;493;564;475;454;399;365;387;481;555;544;439;508;697;931;786;594;610;833;1003;835;521;508;460;599;714;960;962;853;677;551;508;487;453;481;440;354;343;347;311;313;300;331;336;309;286;296;333;321;308;323;274;262;281;276;265;309;284;275;244;284;293;277;268;238;286;256;250;284;287;275;244;274;269;334;335;271;317;276;243;250;263;253;230;267;252;289;261;301;263;255;255;262;255;260;350;460;548;429;282;280;262;276;259;295;329;318;270;253;323;242;302;363;291;296;287;288;305;286;280;287;304;259;291;264;298;245;281;292;294;268;303;299;290;276;272;301;313;304;267;274;302;260;270;294;296;258;289;298;292;278;280;305;319;334;401;717;915;650;375;326;393;377;454;623;591;389;320;308;293;328;545;908;841;731;627;423;257;291;291;296;297;322;299;267;280;265;280;277;246;291;280;236;238;283;271;305;308;402;467;463;449;394;336;312;370;466;696;633;432;318;321;299;297;344;232;223;238;276;264;250;275;293;302;286;275;278;299;257;277;275;274;247;320;367;376;336;323;302;285;324;284;285;316;290;438;455;375;310;269;341;414;392;315;270;300;435;482;370;295;303;269;275;352;400;513;761;716;458;330;287;303;422;640;889;722;719;1198;1246;638;335;312;325;269;274;326;397;450;363;464;993;1966;3313;3062;1429;563;353;250;281;344;376;327;367;391;319;286;305;253;254;258;257;250;224;257;317;382;331;290;326;388;385;353;383;459;404;328;298;292;352;442;567;937;1518;1302;628;349;307;357;388;326;312;365;861;2075;2866;2016;1427;794;436;290;329;323;393;602;816;700;436;367;620;814;732;417;311;310;298;328;320;290;330;362;456;825;1090;829;482;372;392;380;369;302;283;262;251;247;212;244;243;241;217;242;245;288;231;236;250;235;243;238;272;304;281;322;333;339;291;291;305;309;268;262;231;253;272;261;296;245;270;253;265;313;264;251;287;241;245;311;276;297;298;306;400;411;321;283;244;286;246;298;297;316;313;272;311;267;246;279;277;305;390;446;356;289;256;255;292;293;300;314;302;278;261;264;243;208;217;258;253;265;242;245;246;264;264;305;333;326;406;467;463;443;464;361;364;326;355;395;471;574;426;432;318;268;247;300;320;468;544;409;307;286;274;272;329;304;295;284;256;276;318;361;355;311;343;346;357;376;295;298;290;305;308;328;298;314;283;283;326;334;291;309;259;282;250;306;279;252;280;255;249;263;263;287;242;216;249;300;307;329;342;330;253;273;240;209;266;248;280;250;261;278;304;397;784;877;631;435;465;445;451;422;316;359;301;338;320;274;269;271;253;253;249;263;299;299;288;307;306;269;226;242;280;246;285;323;313;308;277;258;250;298;252;281;298;288;272;330;332;321;252;269;287;317;403;335;378;399;344;290;263;269;314;323;251;335;335;351;301;258;290;273;254;307;340;406;526;431;320;279;300;272;296;332;374;451;460;445;414;456;518;463;360;339;354;348;404;369;309;284;296;391;461;508;524;442;555;1017;1595;912;380;273;262;244;250;262;282;233;235;242;266;253;264;265;291;305;287;275;239;246;251;270;290;295;255;243;271;281;240;247;229;255;301;394;424;328;252;222;218;237;218;231;202;244;233;292;284;271;277;321;277;277;287;270;242;276;331;339;325;271;295;369;388;456;517;541;817;1181;967;555;444;371;346;420;597;579;470;383;483;487;482;544;641;737;835;777;565;375;319;272;325;333;368;344;349
233;253;287;246;256;282;262;237;251;289;292;302;400;458;386;543;838;870;488;404;457;455;602;607;555;607;597;629;455;372;387;352;570;826;799;467;361;416;505;559;582;496;356;317;436;584;533;447;363;387;345;322;340;372;382;283;293;405;532;791;910;608;334;275;251;305;382;423;396;310;297;247;285;271;270;294;369;354;336;237;264;340;512;510;503;557;466;350;255;225;231;257;281;262;239;242;256;257;278;284;285;255;223;274;259;266;257;251;283;271;261;210;262;229;266;265;239;243;249;237;271;287;255;262;276;301;317;305;271;287;245;326;334;250;261;236;285;236;273;272;241;259;288;248;239;299;304;380;408;302;240;275;331;334;322;378;468;382;395;365;347;384;433;419;452;668;792;688;863;1122;1017;778;960;973;721;805;1061;1219;1136;1226;1303;1108;1079;908;965;1039;1432;1327;775;394;269;286;291;480;637;572;621;839;727;521;411;317;313;315;308;324;307;398;473;394;314;298;295;324;356;434;363;314;283;317;351;293;272;253;294;283;260;250;326;295;313;321;347;410;468;419;311;314;341;303;334;335;322;267;291;255;261;243;268;270;237;279;262;275;267;313;299;283;286;295;318;260;328;493;610;579;508;458;395;607;1059;1507;1374;1666;2221;1614;1109;812;883;1792;2407;1713;1146;849;649;510;514;567;587;823;1202;1605;1640;1219;841;494;374;320;264;284;332;406;692;1137;1163;710;546;484;433;457;431;441;383;343;370;450;561;734;770;726;816;875;1054;1331;1259;972;626;465;482;539;629;465;304;263;292;295;283;245;253;253;272;307;384;694;1430;1993;1098;545;479;371;323;341;423;472;384;398;443;504;588;559;530;435;408;373;373;384;387;445;350;277;273;331;285;292;280;265;311;293;287;266;371;514;752;847;666;541;524;472;523;462;437;624;1129;1328;1016;890;883;779;676;808;740;815;1208;1544;1190;669;442;362;341;286;271;254;268;231;238;239;247;262;251;278;252;234;284;303;331;299;260;333;391;416;348;291;330;313;345;350;401;402;443;369;358;358;394;338;342;339;328;327;292;298;343;298;331;327;326;367;449;729;1325;1332;890;476;307;291;350;376;394;358;369;331;370;301;325;337;326;282;325;326;316;348;450;513;553;465;322;279;278;292;454;1486;4156;7239;7542;4039;1358;475;339;350;384;377;362;313;347;343;325;317;303;338;428;452;376;291;339;360;399;360;419;450;547;523;466;365;416;624;765;968;1165;1109;946;671;553;530;663;1099;1514;898;561;446;403;348;405;418;423;481;459;479;435;467;488;378;369;327;326;348;353;331;303;267;262;273;338;309;268;287;301;357;487;842;1077;756;532;794;1329;1330;709;373;329;309;359;458;889;1612;1725;1024;482;339;310;351;380;608;1379;2109;1772;1583;1319;622;334;353;645;1703;2665;1795;946;1201;2571;3767;2622;971;383;334;318;309;402;539;719;969;907;612;752;1331;1826;1574;823;473;345;345;370;371;306;282;265;288;306;316;342;401;561;837;1357;1329;765;415;328;283;309;282;307;301;296;295;265;277;322;341;353;319;298;325;303;373;794;1917;3335;2878;2692;2668;1349;534;289;268;247;284;270;280;383;572;580;658;1178;1802;1286;538;312;323;292;260;262;311;271;280;309;383;377;310;263;275;253;244;259;298;306;309;267;240;255;271;277;262;255;269;253;289;403;640;719;563;423;483;505;349;277;272;235;257;255;241;254;279;283;330;371;344;321;301;340;341;322;286;256;274;312;340;447;655;629;583;444;425;374;387;453;553;575;687;846;659;607;584;398;400;354;349;411;542;639;662;529;400;371;340;333;319;352;311;320;315;308;306;335;405;403;460;493;392;382;398;369;350;396;445;429;377;468;473;551;643;586;454;397;455;469;443;385;422;542;654;614;562;482;545;622;864;890;582;527;696;759;714;599;504;665;768;891;1248;1379;963;607;460;494;504;523;511;458;389;385;393;362;306;286;314;283;277;248;280;267;324;325;356;325;300;274;262;274;261;265;285;273;270;265;308;282;263;292;264;240;244;224;262;241;245;288;350;357;297;278;279;252;264;265;259;252;277;259;253;235;267;256;231;269;291;263;276;359;611;749;561;322;261;246;293;252;296;317;274;272;267;272;297;287;337;338;294;276;266;278;287;278;263;275;284;283;257;286;251;282;278;307;281;260;255;294;301;287;285;287;305;271;287;279;294;319;284;306;280;324;280;305;294;291;313;319;371;448;900;1230;809;418;383;650;828;593;433;406;339;306;267;273;286;317;484;620;801;691;395;290;275;306;301;331;318;284;262;278;265;309;304;294;326;321;287;251;248;274;275;299;282;308;320;329;336;328;339;339;378;497;426;359;271;347;434;554;534;405;276;254;314;388;321;311;316;308;299;298;320;332;329;343;309;327;352;462;460;361;343;253;275;329;304;324;306;325;351;537;641;468;330;286;269;270;270;264;248;286;277;297;308;326;244;232;261;325;382;542;855;962;496;326;303;271;331;481;622;557;524;826;965;576;316;410;521;432;284;321;349;352;348;329;812;2020;3990;3942;2085;1015;468;407;463;478;423;350;317;333;357;286;281;258;247;291;273;275;261;240;296;297;281;314;365;465;394;339;438;536;469;301;263;312;329;458;503;531;608;543;349;287;349;402;415;365;350;363;629;1219;1831;1345;980;609;405;264;332;383;346;381;402;381;282;308;365;508;571;482;408;315;296;351;324;354;317;355;658;1798;2853;2168;923;367;397;386;350;294;268;271;305;245;225;251;252;251;270;264;276;244;220;236;240;256;239;257;262;275;273;297;284;287;280;304;330;294;252;222;255;237;246;281;268;291;276;264;263;273;296;239;286;266;300;292;260;324;303;307;298;316;307;302;251;280;263;295;295;275;340;308;291;264;291;277;273;366;414;434;339;246;292;270;249;283;261;292;289;304;261;241;247;219;265;252;263;247;260;274;267;279;293;297;337;310;394;346;423;576;704;587;383;341;368;348;459;439;363;290;286;246;252;278;347;418;466;392;325;251;239;267;277;341;321;293;310;271;281;303;322;321;291;352;410;451;383;324;306;308;327;296;343;302;297;293;318;309;307;297;299;288;301;305;308;245;284;274;256;288;277;238;244;249;292;353;288;284;257;268;253;262;214;219;244;297;300;274;271;283;251;335;536;665;593;577;771;809;601;447;349;310;307;316;297;253;282;276;248;271;280;271;256;278;259;285;312;292;249;213;274;229;283;284;282;278;257;253;237;260;270;277;280;277;279;276;284;285;270;293;313;360;348;381;452;459;348;296;241;281;305;275;276;302;340;359;310;277;299;287;279;351;346;443;553;449;312;276;297;281;317;309;383;429;432;340;373;393;387;353;312;347;351;335;379;363;331;290;295;415;557;721;713;536;549;844;1216;764;313;260;243;269;272;285;281;295;253;247;292;307;290;247;247;280;253;280;254;253;257;290;275;262;267;303;252;269;253;253;232;234;272;347;414;305;208;224;240;226;198;221;218;261;249;282;251;280;302;300;316;286;271;245;279;309;326;358;333;273;273;355;393;470;513;506;585;587;511;418;406;440;395;457;584;661;496;518;535;428;489;685;724;578;528;586;503;390;322;263;276;286;331;354;323
283;241;238;264;267;239;279;265;285;274;274;331;331;320;376;501;697;632;407;387;366;383;648;812;581;394;420;519;487;522;616;482;519;727;645;436;396;391;430;500;494;473;387;335;423;568;551;500;407;392;372;294;325;334;331;325;336;483;827;1148;890;454;285;251;266;274;288;373;369;313;286;255;248;255;293;367;429;502;453;256;282;306;423;389;512;693;536;364;253;227;272;254;284;294;264;231;256;281;295;290;286;266;241;248;267;276;259;252;269;302;254;226;222;268;293;265;253;281;260;248;292;250;289;245;267;350;314;263;274;292;294;279;324;276;264;270;284;291;282;267;294;271;259;249;270;263;306;386;309;306;274;324;373;376;288;348;390;413;366;344;322;333;403;458;431;558;630;552;823;1220;1042;668;756;728;659;638;734;1109;1149;944;1043;1050;1000;881;915;1059;1410;1247;876;445;337;234;352;490;749;903;934;1058;999;772;507;337;310;295;300;354;311;382;365;379;365;304;251;338;334;410;336;282;253;271;323;290;236;250;315;290;262;264;287;285;318;291;316;345;385;333;288;241;286;326;297;335;319;318;242;295;260;270;248;261;219;281;267;288;282;299;273;233;271;313;377;316;245;299;372;440;509;486;547;899;1389;1149;915;959;1514;1548;1128;776;1060;2754;4204;2708;1411;835;556;417;453;437;482;521;696;948;1006;899;630;438;392;297;259;264;374;392;759;1431;1523;1043;624;484;422;374;414;407;371;360;405;439;548;594;577;625;692;774;849;961;955;870;635;491;522;673;684;508;362;300;293;294;272;231;238;256;261;288;389;921;1688;2094;1172;547;412;341;351;476;546;557;456;369;393;403;503;490;552;495;515;434;399;375;392;361;291;264;259;270;275;302;282;282;294;298;278;289;370;556;855;966;670;519;489;504;448;397;455;701;997;1087;871;708;719;739;812;882;825;1038;1284;1276;889;478;460;474;378;293;286;315;313;294;234;215;265;289;283;292;312;288;286;296;284;283;298;305;358;374;349;342;293;346;329;385;430;491;487;461;338;342;313;351;366;320;317;305;298;288;310;308;293;311;356;412;625;1169;2102;2248;1291;584;318;295;347;361;379;380;375;332;355;349;329;319;331;266;278;314;342;394;480;461;377;345;294;311;312;300;763;2829;6676;8807;6451;2496;792;420;370;383;376;365;309;304;360;346;364;321;328;326;429;435;362;290;327;316;376;430;437;479;540;583;542;409;472;610;752;963;1138;906;631;481;484;537;675;855;977;685;443;436;410;373;429;526;542;452;466;381;434;477;450;395;443;370;344;316;337;353;287;287;273;324;305;252;270;262;294;458;950;2076;2481;1409;593;674;975;876;567;363;325;333;362;765;2032;3993;4114;2079;784;432;463;546;536;688;1169;1709;1713;2258;1756;680;313;337;434;811;1099;856;631;719;1175;1556;1236;644;426;342;319;277;349;483;734;970;899;834;1476;3235;3995;3060;1422;516;394;416;456;434;345;293;342;327;303;310;313;287;435;634;1023;949;587;357;300;317;294;296;282;322;276;322;287;317;270;306;311;313;303;327;310;384;803;1958;3080;3226;3788;3473;1549;502;310;298;287;259;286;332;423;586;802;1761;3390;4338;2476;787;348;291;288;289;341;316;317;305;354;379;346;300;271;260;279;280;243;270;328;283;248;289;262;298;288;280;283;278;266;325;652;1116;1321;765;594;791;665;372;258;237;271;259;270;260;287;289;298;292;289;281;342;282;332;299;305;239;274;311;302;360;461;636;726;562;394;393;366;365;510;587;566;625;714;656;586;596;515;462;379;436;396;430;516;543;482;436;450;356;324;284;288;285;298;279;295;312;390;431;475;564;581;432;413;469;483;444;400;450;424;486;556;700;980;1007;677;490;376;372;370;352;386;447;623;794;654;547;440;499;502;679;678;517;455;503;460;499;557;575;629;739;1035;1330;1449;902;595;499;524;593;756;852;754;559;440;488;426;376;340;289;269;277;260;309;305;356;346;385;364;312;280;260;256;278;289;249;250;256;269;287;266;250;272;265;280;259;267;240;292;283;279;296;276;290;249;291;254;300;246;249;231;300;301;273;302;267;284;243;227;263;282;290;352;482;593;447;297;301;289;279;268;287;311;288;280;291;283;283;263;317;296;281;281;281;279;305;315;257;310;255;265;281;302;270;297;283;317;272;283;292;295;281;281;308;345;314;323;319;270;280;306;291;273;258;333;315;308;288;289;285;359;351;565;1169;1273;663;415;710;1509;1918;1194;593;373;323;305;305;253;256;270;349;513;904;717;435;329;287;267;324;347;334;309;260;272;278;290;294;303;290;298;327;313;250;288;295;296;266;250;281;314;318;370;342;327;339;344;342;328;303;450;1052;1767;1693;814;339;338;432;590;562;372;295;323;312;325;375;429;459;405;393;441;752;1138;943;549;354;297;310;348;336;319;304;282;393;623;869;582;320;313;266;239;275;296;272;276;272;287;277;294;290;249;279;295;354;412;608;545;380;294;270;301;297;344;407;331;359;433;485;384;443;846;1077;635;338;313;306;299;291;324;625;1440;2617;3381;3519;2227;938;854;1272;1182;628;361;332;359;316;265;291;269;277;286;288;274;301;273;286;271;311;423;637;686;520;418;642;883;607;366;277;283;308;360;375;356;353;306;287;290;356;443;441;343;307;349;424;579;672;585;486;367;356;327;375;381;382;324;350;301;257;271;347;499;781;906;572;322;339;341;338;352;359;400;975;3230;5229;3695;1088;425;365;386;357;276;262;275;342;323;248;254;229;220;227;266;277;247;245;269;233;258;240;286;291;254;271;266;292;270;264;244;280;290;267;248;265;261;248;271;291;274;273;278;247;305;273;286;284;271;255;290;287;309;329;303;263;313;299;279;255;274;241;296;303;305;305;313;311;296;285;292;316;337;387;374;306;302;264;255;278;267;253;293;272;273;268;253;275;245;219;260;225;234;247;281;251;246;261;282;277;307;328;367;549;856;1033;678;388;330;397;423;450;336;301;275;269;256;316;357;301;328;370;348;283;271;305;294;293;340;302;276;302;313;293;253;278;351;326;347;416;479;355;323;322;331;343;342;310;297;273;338;319;309;283;324;297;292;339;299;266;247;266;270;267;253;272;248;279;283;283;322;278;234;240;245;238;248;229;259;268;301;327;297;295;285;289;398;584;754;732;836;1320;1264;753;416;317;288;290;315;294;268;265;280;279;253;271;283;279;291;278;277;303;338;281;250;270;323;295;261;277;285;315;278;254;239;259;251;285;286;286;306;298;337;371;391;308;319;314;296;373;360;332;266;264;267;301;288;295;278;325;325;358;323;276;277;314;344;378;400;436;353;297;339;303;306;360;342;425;436;412;352;336;372;324;308;322;391;338;373;403;372;370;294;372;405;540;691;708;520;520;498;674;464;304;255;309;308;330;299;304;239;268;275;272;269;266;230;217;281;281;260;297;261;269;228;250;265;263;326;323;270;229;243;242;262;278;295;281;278;237;223;222;213;218;251;189;226;243;258;274;302;292;313;325;261;277;264;305;333;290;311;299;314;305;306;387;464;501;451;395;393;343;326;389;483;469;393;472;548;577;708;572;453;458;754;699;532;478;474;443;458;446;321;305;332;400;453;377
230;266;276;259;267;257;275;245;258;285;271;284;277;316;305;468;631;560;395;441;513;548;750;1079;614;401;425;579;581;650;748;449;408;479;491;431;405;361;326;448;614;628;532;344;362;430;420;404;379;378;331;326;337;276;318;331;536;717;888;1190;781;351;275;254;268;279;353;368;357;291;310;290;267;313;316;451;464;769;582;286;270;342;453;468;464;557;501;327;293;254;252;242;252;251;229;241;216;269;269;268;294;259;251;252;272;262;246;250;291;293;250;235;260;250;255;277;259;302;261;253;275;295;268;255;267;282;340;295;321;299;278;319;303;301;265;268;309;293;253;289;305;321;294;254;228;273;273;321;255;258;264;334;333;319;299;356;390;405;393;339;343;340;382;450;446;611;678;697;888;1026;811;609;724;766;708;603;636;943;1001;762;870;1015;796;643;612;703;969;1058;791;434;313;285;305;495;935;1455;1374;1124;1088;988;585;380;316;310;289;309;366;469;482;472;343;304;330;357;294;338;318;260;267;276;268;247;276;262;291;277;285;287;298;323;254;273;276;315;316;325;317;269;284;250;273;272;280;290;269;294;282;255;248;235;277;282;274;293;278;293;248;263;286;337;292;325;282;264;282;387;598;802;918;1414;1853;1206;659;795;1258;1777;1514;978;1170;3042;3986;2882;1597;940;603;373;334;386;443;579;830;764;700;596;506;455;418;331;325;271;335;407;663;1115;1247;932;588;398;355;397;424;382;373;431;457;527;559;551;543;570;661;718;610;658;808;892;904;696;641;657;597;458;429;388;273;266;300;225;234;256;272;286;360;597;1034;1262;863;481;370;365;341;446;568;610;450;369;370;423;421;383;538;583;518;453;370;332;324;297;303;272;293;287;287;263;294;293;268;267;264;272;317;444;620;726;522;379;356;386;387;364;381;590;842;905;690;554;547;805;1044;986;906;1000;1129;1078;693;498;478;461;398;298;297;348;387;338;267;255;251;268;263;249;292;236;276;240;283;289;281;265;308;308;332;315;348;332;343;403;461;535;686;560;373;344;305;364;349;357;315;327;308;295;311;319;318;329;362;441;652;1420;2936;3205;1783;626;317;319;300;327;350;316;313;321;341;337;293;308;276;314;320;276;301;325;351;339;362;331;282;311;289;340;616;2490;6766;10658;8932;3673;1048;541;408;486;564;564;418;322;366;411;346;368;282;316;328;339;351;326;306;311;334;373;356;454;471;561;507;449;443;528;645;719;855;686;571;473;600;778;875;679;555;544;464;380;351;433;478;603;487;424;381;351;469;548;505;426;399;378;329;331;323;334;325;300;297;261;259;304;280;262;325;501;1174;2802;3645;1814;674;472;524;547;447;375;376;335;365;690;2192;5240;5906;2966;961;889;1244;1237;908;583;632;791;1011;1481;1235;559;347;338;330;434;584;545;527;618;631;792;965;725;517;440;364;333;362;412;576;1173;1361;1431;1806;3848;4976;3638;1631;724;526;674;799;606;359;329;308;298;316;347;308;294;333;391;536;551;413;311;304;297;306;292;307;349;301;314;300;305;323;302;294;276;342;297;322;318;408;850;1608;1697;2524;2865;1427;556;293;311;266;303;302;319;329;452;535;1439;4783;8585;5007;1496;423;320;297;296;352;432;355;306;375;392;354;265;267;271;282;251;287;267;244;261;285;270;290;272;289;247;303;249;256;330;531;1070;1342;776;524;788;743;398;268;265;267;239;249;263;278;288;257;295;320;294;290;280;285;313;317;269;293;279;302;325;386;490;532;442;411;380;306;392;558;666;498;439;495;445;576;575;616;622;473;427;424;378;406;488;505;558;543;421;334;332;324;314;293;273;330;382;429;481;552;499;396;359;356;431;553;538;439;426;462;675;765;836;1076;1063;648;424;406;412;342;419;474;488;562;655;621;488;401;434;420;489;587;527;465;376;358;414;524;651;618;669;868;1015;944;756;554;505;552;720;1130;1514;1335;823;466;442;458;366;344;304;265;262;278;293;304;337;396;396;328;296;269;250;238;249;267;258;254;320;278;265;281;271;236;262;276;250;287;280;281;250;259;270;275;298;289;238;246;263;274;244;273;264;298;293;281;279;227;260;288;250;241;276;298;357;374;282;275;296;275;262;291;320;300;295;288;300;272;280;273;246;300;269;297;274;273;281;315;287;264;282;281;274;292;329;315;324;314;305;285;315;300;303;307;286;337;353;339;285;264;294;300;301;286;311;322;306;279;281;289;286;265;361;480;1024;1216;656;438;861;2342;3153;1871;797;411;303;249;308;276;243;241;291;385;569;636;618;468;330;302;289;294;324;288;258;223;245;281;287;295;304;394;484;400;305;289;258;243;301;279;321;367;422;509;424;335;338;358;342;312;343;730;2413;4391;4157;1635;478;391;683;1090;932;472;352;331;337;342;391;433;543;665;523;696;1627;2656;1977;794;390;307;295;295;334;326;295;301;332;532;625;496;340;282;273;274;280;286;299;304;278;274;303;308;301;315;269;323;322;312;345;374;315;305;318;288;260;262;308;309;307;319;310;381;683;1211;1554;856;372;292;276;284;295;287;368;712;1465;3438;5600;3872;1679;1717;3123;2801;1265;456;345;326;308;274;292;260;289;322;307;275;290;292;292;288;392;577;1065;1317;784;552;659;803;597;313;239;261;300;321;314;299;254;289;287;296;345;435;461;462;344;309;298;327;288;317;322;290;289;300;379;395;377;325;313;268;275;274;290;512;1089;1708;918;416;302;349;298;350;357;406;938;2753;4887;3423;987;361;346;340;310;265;297;278;351;308;263;252;251;260;246;263;270;281;284;260;218;256;226;263;240;273;269;276;277;263;283;249;266;310;283;299;269;279;223;275;299;278;327;283;248;285;291;268;317;298;277;287;280;333;339;306;245;256;276;280;281;298;295;300;301;309;345;340;316;295;279;327;420;353;319;274;275;335;317;322;288;279;290;263;270;238;261;226;230;236;247;248;240;242;291;261;294;285;293;252;246;298;359;424;614;1066;1258;963;432;341;360;393;408;318;282;281;316;332;337;343;336;332;317;300;308;268;281;290;294;332;314;308;351;380;316;293;261;340;287;319;375;395;312;300;329;280;317;348;287;288;289;319;321;327;314;293;326;340;349;316;278;303;264;231;265;305;252;263;259;238;292;315;249;285;289;263;285;284;249;255;292;329;370;358;325;321;275;361;512;612;698;775;1363;1323;653;349;314;293;317;299;277;250;257;275;296;257;271;271;301;270;296;248;313;258;251;234;259;262;284;307;269;337;415;330;277;237;252;263;269;302;330;305;306;396;533;427;359;303;288;298;292;291;296;286;244;297;277;288;313;247;295;318;318;281;297;290;322;366;411;392;316;309;271;273;288;307;355;404;432;459;392;366;349;327;301;278;307;353;411;378;402;388;375;340;342;377;475;545;566;455;377;390;407;342;263;279;287;305;369;363;366;269;259;271;278;276;200;222;249;251;258;293;300;312;312;258;255;237;281;277;287;267;241;251;235;239;231;255;261;254;270;223;241;232;239;210;257;225;248;252;272;329;443;482;471;371;356;333;444;501;383;292;262;299;328;317;352;479;508;404;329;361;322;338;399;508;457;456;495;587;785;1105;950;559;487;683;623;459;410;421;408;471;475;384;348;426;578;657;489
275;221;241;270;291;328;277;267;299;238;244;283;297;288;326;461;545;533;524;601;776;719;762;840;564;437;576;836;692;658;653;448;354;397;441;467;478;449;414;449;609;637;577;368;279;284;328;341;288;332;314;374;332;306;293;350;656;911;752;729;498;328;245;256;270;277;302;412;377;312;296;311;333;271;346;422;585;681;553;326;260;312;375;383;355;392;386;295;267;275;248;246;281;276;265;254;268;292;241;291;286;234;216;256;281;237;248;291;286;270;244;267;207;258;287;336;322;270;270;263;268;301;261;267;257;300;277;295;299;288;275;299;276;266;271;329;324;337;266;277;310;316;264;265;268;299;273;288;301;233;306;320;316;311;292;297;393;401;359;329;299;357;416;544;486;634;766;955;846;702;518;445;558;738;754;650;551;655;711;729;781;730;642;487;385;492;888;1030;734;385;313;340;346;434;945;1742;1605;1102;921;859;581;351;306;289;328;316;376;495;506;437;381;338;294;294;273;318;308;258;248;283;242;273;257;256;323;366;311;324;287;289;297;251;282;269;324;334;295;290;270;242;254;309;251;291;242;262;278;260;258;270;250;312;278;295;294;299;303;279;266;271;311;287;281;279;264;370;571;882;1074;1719;1878;1076;814;909;1334;1944;2010;1195;1073;1794;2195;2057;1509;979;642;430;340;324;473;961;1395;1156;788;634;509;477;436;357;288;260;356;488;542;671;762;639;411;385;411;484;513;437;353;358;449;542;651;646;564;635;659;672;736;749;762;984;993;763;618;571;455;528;542;501;321;295;248;260;277;279;260;337;375;396;534;587;469;332;287;285;318;362;464;498;382;410;489;540;431;393;464;466;485;422;400;361;337;254;254;287;278;254;269;266;294;278;315;267;260;288;297;390;499;514;415;356;349;358;296;314;425;633;725;788;725;535;475;744;1030;1234;1190;1166;996;782;562;415;440;475;395;282;293;329;394;382;285;235;276;293;278;249;270;264;245;287;284;317;315;299;294;297;286;290;337;342;330;390;457;614;788;808;536;402;346;332;347;330;378;352;328;302;304;325;348;343;382;397;657;1543;3435;3510;1636;631;337;286;311;359;352;333;320;337;336;318;329;322;309;298;296;307;293;330;314;353;377;311;282;299;294;301;495;1946;6273;11539;12519;5815;1711;750;648;789;1189;1256;690;370;329;376;370;377;293;303;285;326;365;338;319;354;347;378;353;341;372;447;467;407;373;376;478;590;766;649;642;635;760;1362;1573;1077;605;543;437;400;364;324;378;498;495;394;350;359;477;588;499;400;387;384;331;336;306;284;285;303;308;271;279;239;249;281;295;370;794;1759;2221;1388;757;454;360;340;387;506;508;420;304;451;1412;3103;3526;1959;1105;2187;3333;2742;1766;707;382;356;458;670;644;411;348;343;363;490;764;659;479;475;470;861;1399;1250;811;657;470;361;329;341;488;1167;2582;3734;3074;2591;2473;2054;1584;1454;1009;1030;1148;722;377;316;312;320;290;323;284;346;325;325;361;353;317;322;314;346;309;335;302;291;281;282;315;343;341;300;322;299;355;343;335;340;397;483;617;776;1116;1121;708;348;301;292;319;280;344;344;357;358;516;1629;4882;8309;4719;1384;462;328;313;311;327;325;342;325;337;386;308;288;266;292;245;282;267;256;260;284;271;287;309;268;299;261;285;256;257;292;371;614;712;519;413;457;397;311;266;233;223;273;253;290;259;261;270;268;286;281;288;293;307;288;294;291;311;280;323;337;389;377;380;377;344;324;351;423;622;618;527;430;376;368;405;511;608;558;483;424;377;306;350;434;507;583;510;452;360;359;374;328;317;318;333;400;477;589;663;504;346;311;301;420;564;552;469;413;521;583;757;681;774;779;587;438;351;360;400;437;497;506;467;468;487;424;376;362;310;442;677;655;507;360;463;457;553;622;546;511;665;736;751;574;451;477;578;781;1230;1942;1679;880;383;356;339;343;317;285;280;270;260;280;281;307;366;346;336;332;292;239;252;221;249;273;257;269;276;258;250;253;267;294;272;272;258;282;251;277;251;240;266;263;276;249;243;257;270;240;257;251;264;253;291;266;258;286;280;301;286;295;261;268;295;261;270;312;299;289;337;371;356;284;330;309;280;294;260;294;284;247;244;277;260;279;271;293;253;244;279;309;286;303;302;281;310;304;299;289;284;266;254;293;313;326;328;297;297;297;270;298;291;305;307;269;304;302;268;265;297;329;573;1165;1317;646;474;707;1743;2377;1518;671;354;296;252;254;272;242;239;236;327;584;1232;1370;917;396;279;257;286;313;285;294;274;296;289;296;300;353;450;629;508;326;290;255;302;266;296;312;489;816;1160;810;422;309;351;296;329;307;746;2990;6134;5733;2109;536;367;659;1298;1372;1185;689;425;354;335;399;486;851;1352;972;875;1950;3896;2535;985;410;358;338;319;312;304;297;279;307;386;367;328;307;286;306;297;321;398;368;303;285;296;301;316;338;379;389;357;354;349;365;329;294;284;297;273;252;294;283;280;306;317;308;506;889;1251;1379;809;412;255;283;303;270;274;302;382;891;2539;4749;3789;1992;2638;4240;3528;1433;524;349;328;304;337;296;273;272;277;299;272;277;293;317;411;437;650;1318;1642;1238;918;611;489;428;340;296;274;307;315;318;298;286;296;316;321;315;469;642;619;574;371;342;318;291;335;314;291;269;310;333;373;382;289;286;281;238;268;266;443;948;1368;859;393;312;338;343;348;329;372;597;1641;2771;1943;712;353;290;298;307;281;253;264;283;255;240;226;253;234;233;241;228;257;204;224;259;259;238;244;204;242;282;259;246;260;244;240;267;268;289;275;312;293;255;276;289;302;297;271;285;264;275;292;324;304;295;303;310;350;299;326;252;291;295;307;348;380;368;289;286;292;305;318;344;285;269;328;382;321;302;308;331;387;499;423;303;277;258;274;274;270;269;227;233;227;239;240;240;261;246;266;277;269;288;289;252;338;433;580;744;1252;1772;1264;577;366;317;350;331;310;291;323;348;423;399;401;365;288;314;308;276;283;287;294;306;328;294;324;445;448;336;282;279;314;288;310;298;300;273;292;274;328;310;334;275;287;296;298;310;318;318;285;290;302;305;281;301;265;252;278;279;279;258;258;268;264;273;288;245;275;286;290;292;252;235;258;301;359;418;380;327;283;271;348;457;519;511;536;806;729;497;287;304;307;290;293;260;265;309;274;279;292;273;270;288;311;305;272;231;295;256;254;260;275;308;316;269;329;409;342;253;265;277;285;267;363;359;284;282;425;584;505;429;323;312;277;324;274;296;262;229;251;255;287;279;309;275;279;265;304;284;245;291;317;323;325;318;312;324;301;323;309;361;405;424;439;395;407;397;289;253;289;284;330;374;434;428;395;425;313;330;331;393;455;616;565;467;386;369;330;288;262;300;319;382;346;360;306;374;421;462;357;281;249;235;251;242;288;353;412;328;254;253;244;265;253;277;254;240;231;237;237;257;231;271;235;267;231;240;210;238;236;240;232;228;241;300;356;716;1102;1155;774;463;456;561;697;545;317;242;302;347;374;345;364;423;404;360;346;351;345;380;402;449;582;757;873;852;1190;1181;739;564;590;559;443;416;468;475;516;430;418;414;481;617;671;547
235;229;268;314;350;327;278;283;301;275;250;278;290;304;317;350;388;562;563;586;813;798;650;573;458;499;791;895;709;593;512;355;322;320;392;481;533;497;451;442;501;491;454;356;283;297;265;311;281;275;339;376;378;340;311;361;526;733;577;403;347;271;278;235;261;313;348;355;328;318;305;336;317;320;388;429;589;557;416;302;283;340;365;300;316;354;334;303;223;271;256;268;274;281;253;258;268;262;228;251;267;233;217;241;218;250;248;263;226;249;257;222;236;261;257;352;380;334;286;271;255;322;337;303;286;291;277;304;263;238;292;307;267;249;331;409;396;301;270;275;281;289;274;294;282;274;285;259;278;306;293;312;332;349;307;323;389;471;436;382;351;435;572;527;455;540;705;786;702;472;351;332;415;749;954;766;704;637;864;993;744;676;504;405;311;489;946;1146;699;392;322;325;366;473;920;1451;1271;844;581;479;423;292;314;326;336;374;400;448;417;369;330;265;261;271;299;306;306;280;262;258;272;269;282;285;401;423;408;383;329;280;245;269;251;246;299;291;309;282;260;260;256;285;283;263;251;282;255;273;238;216;268;320;352;316;310;380;344;292;269;268;304;293;313;271;251;298;424;589;902;1182;1278;838;889;1429;1494;1755;1695;1159;829;769;1187;1450;1229;904;655;504;361;343;543;1260;1876;1406;1149;830;513;470;429;342;289;292;337;398;436;431;441;429;414;370;437;678;756;535;461;359;374;518;581;675;644;728;820;882;823;878;788;863;824;693;497;461;403;493;599;529;381;275;305;321;305;270;301;314;292;344;294;339;330;319;331;252;290;360;424;560;518;526;650;719;574;437;398;384;376;396;378;407;326;309;286;256;270;264;288;294;295;309;282;310;301;322;376;467;570;480;398;435;439;381;312;340;499;642;831;912;772;527;406;551;1057;1880;2578;1947;1054;582;436;388;340;369;331;306;288;367;464;438;303;269;260;286;306;282;260;271;246;285;263;312;287;299;296;313;293;321;313;331;292;361;401;544;702;746;575;450;365;307;364;353;354;355;314;296;314;367;332;375;401;359;568;1245;2489;2388;1071;498;299;256;321;388;415;372;347;341;324;321;334;305;299;307;295;270;294;300;306;289;350;291;314;304;311;315;539;1510;4755;8937;10754;5782;2158;1147;1024;1345;2354;2731;1221;457;340;296;306;356;294;307;274;333;324;330;295;303;324;396;414;417;446;374;421;379;365;337;432;484;565;573;778;733;893;1426;1751;1168;705;599;535;386;359;363;382;441;474;399;328;418;488;645;655;425;371;360;350;340;333;319;315;339;316;300;275;258;251;248;273;283;474;821;1232;1527;1370;833;419;345;399;569;655;602;402;366;594;1142;1228;958;1318;3364;5302;3842;1755;644;327;276;328;378;346;346;330;353;403;788;1331;1124;607;421;484;850;1476;1551;1175;873;599;433;333;351;689;2055;5088;7309;5504;2032;1072;1437;2591;3404;2442;1258;898;600;404;333;331;330;344;332;327;364;352;320;281;286;332;323;342;310;306;348;319;305;291;290;311;333;344;366;379;393;379;319;364;366;395;414;458;429;478;443;334;288;303;340;374;503;510;427;375;336;559;1507;3424;4788;2891;937;362;273;264;305;322;269;298;315;296;312;260;253;263;248;266;318;288;250;250;282;267;292;270;264;263;278;298;259;275;271;257;422;444;345;318;292;265;248;221;261;276;249;246;270;257;245;300;276;250;263;283;273;281;293;281;296;314;333;319;335;425;385;374;345;380;445;388;394;533;501;471;443;352;317;343;372;419;505;483;485;391;291;317;368;451;499;525;555;465;385;357;361;343;316;333;344;428;451;494;451;326;336;315;377;554;604;556;480;571;529;491;500;521;553;472;405;366;341;353;411;477;501;431;394;380;370;336;318;346;461;634;777;511;449;494;602;601;584;570;559;586;679;670;500;425;565;686;770;1017;1264;1103;639;347;308;272;320;304;261;275;259;264;266;295;280;313;306;357;326;306;237;298;273;264;251;256;247;271;250;285;259;260;237;251;243;242;256;284;284;255;262;288;258;257;259;249;242;276;263;243;262;272;275;266;251;269;263;248;269;242;233;271;291;288;220;299;265;281;307;430;544;514;379;309;286;282;244;251;290;282;222;280;296;269;287;276;273;254;264;255;277;283;262;321;257;251;271;276;283;281;285;254;273;258;302;292;282;317;320;322;335;306;297;296;283;284;313;287;275;295;299;459;768;892;508;357;587;1087;1274;817;454;318;293;276;274;249;239;257;303;493;977;2116;2706;1662;605;298;273;290;307;303;294;288;262;270;291;268;312;378;458;382;297;290;273;308;285;347;400;750;1384;1814;1118;507;357;324;321;350;496;1022;2233;3487;3425;1446;431;351;656;1600;2889;3201;1706;633;327;385;439;713;1479;2316;1731;991;1425;2315;1792;864;450;316;337;289;307;304;294;275;314;279;268;282;302;302;318;360;403;402;370;257;274;297;301;377;505;551;483;392;427;509;455;314;333;293;293;280;285;268;288;306;283;281;385;686;1339;1961;1845;1176;453;330;286;284;309;314;318;313;502;1186;1841;1732;1548;2174;2951;1980;952;384;299;347;332;310;293;260;252;315;351;349;267;281;420;700;639;628;1063;1489;1940;1843;944;457;359;329;315;288;270;302;287;312;314;372;425;422;513;637;974;1210;995;556;348;309;337;307;319;298;301;318;303;382;354;270;292;248;240;290;278;332;487;697;482;327;306;322;338;324;325;357;476;786;1045;768;419;295;276;294;281;280;284;231;263;261;230;242;228;234;216;223;232;262;221;232;254;295;266;256;233;249;238;230;228;278;264;275;313;282;272;264;244;275;235;259;284;274;247;270;268;243;272;270;310;282;289;299;304;307;344;301;286;259;273;287;430;517;518;382;328;304;308;308;287;311;273;280;333;353;292;278;323;427;598;430;316;259;253;279;231;292;290;258;254;226;204;236;221;259;264;265;310;369;350;267;252;296;403;549;651;1120;1754;1522;747;434;371;349;373;328;295;306;361;344;382;375;330;331;332;319;280;265;345;302;308;289;339;381;493;592;355;282;265;285;327;317;311;313;302;317;366;395;365;271;300;262;302;342;299;267;308;297;330;310;317;324;287;282;267;253;238;260;268;252;270;289;293;247;242;250;275;282;312;276;262;274;291;326;367;350;319;333;325;309;412;438;384;414;493;502;358;269;302;305;319;288;309;302;344;308;271;281;276;255;269;283;261;260;220;225;222;253;282;297;331;334;369;359;343;316;250;255;254;240;301;323;369;319;282;367;415;416;354;353;309;339;298;314;279;248;257;289;256;283;273;251;289;267;257;284;266;292;273;297;293;271;308;340;338;318;317;354;372;372;387;367;365;360;376;357;306;313;313;349;484;531;476;442;359;339;365;387;404;516;832;938;665;405;364;299;277;279;307;376;396;397;391;349;437;521;519;421;302;282;251;232;220;339;417;517;429;248;254;238;233;225;240;237;237;241;245;245;252;234;252;250;258;248;233;269;240;278;238;222;238;266;262;466;1112;2237;2438;1395;688;449;476;594;519;361;302;297;335;348;314;324;353;365;392;415;381;341;349;402;463;599;722;746;635;678;750;664;574;636;583;539;581;582;644;611;476;447;480;597;575;571;463
207;235;277;257;306;295;286;273;286;299;281;300;324;315;325;315;354;485;524;486;777;890;602;583;435;480;701;674;634;605;484;348;309;306;396;434;467;513;442;517;516;473;354;291;309;322;307;343;310;291;324;367;383;321;293;316;408;455;393;317;278;248;232;256;305;306;342;377;352;290;306;326;304;325;400;413;505;535;405;310;368;422;373;300;289;332;318;350;276;299;270;264;284;265;266;243;271;279;281;250;254;237;248;229;238;277;310;252;283;228;240;289;233;270;265;334;325;272;274;239;266;334;471;371;297;300;291;287;254;253;280;282;256;290;368;638;558;300;294;255;245;277;294;273;311;290;290;312;294;263;247;285;287;332;415;386;419;445;423;339;413;533;697;551;458;585;733;734;642;412;293;277;408;771;1107;1033;771;619;837;1236;940;601;432;283;304;515;1336;1386;801;427;313;323;304;500;939;1191;1056;619;410;325;311;279;298;346;413;423;469;450;349;290;312;288;279;254;294;403;384;371;313;320;263;243;257;297;371;393;400;336;274;280;283;244;265;278;266;268;299;274;250;283;278;269;296;260;234;279;249;259;236;231;275;284;292;295;292;334;346;274;291;287;289;353;285;259;277;317;353;421;544;739;838;831;1059;1751;1974;1429;1054;757;531;569;1003;1361;1050;769;498;448;415;387;585;1270;1648;1298;1053;713;495;422;359;306;274;260;280;341;356;422;495;448;465;493;644;763;755;578;460;386;471;551;624;632;659;715;829;907;820;756;702;664;654;611;469;409;403;426;443;422;302;277;305;329;343;298;267;308;283;269;298;338;337;304;357;351;371;454;596;779;702;686;809;834;674;542;367;307;352;366;378;371;375;351;311;267;289;249;267;231;282;311;295;302;303;325;464;546;622;472;481;520;583;578;433;488;511;641;819;970;881;510;384;511;1200;3031;4933;3571;1488;616;411;377;303;346;303;290;289;353;431;430;318;241;249;296;290;317;275;290;268;290;293;321;288;315;325;298;295;291;359;340;319;332;416;500;485;488;470;399;353;333;288;345;348;369;312;347;328;335;372;421;415;367;463;763;1113;1042;592;305;279;303;333;378;448;356;331;314;346;354;319;233;311;293;316;284;315;348;348;312;319;276;270;325;348;323;448;1080;2606;4751;5875;3900;2207;1575;1094;1578;2935;3326;1493;560;357;309;317;340;334;323;285;300;297;300;314;306;302;431;621;740;526;418;424;407;414;469;457;543;489;530;711;651;642;914;1062;946;613;665;470;418;355;351;346;397;461;382;444;374;460;692;865;609;360;343;408;379;339;334;338;354;326;318;286;292;269;281;308;294;302;476;968;2248;2738;1733;763;393;339;693;1045;941;488;332;346;376;410;472;1015;2746;4575;3680;1485;574;310;272;303;303;327;321;310;319;416;790;1644;1351;700;375;354;611;988;1266;1520;1293;599;401;358;416;749;2202;6533;8874;5979;1841;711;1566;3809;5759;3451;1208;566;473;339;386;337;304;305;319;341;382;333;317;279;264;310;310;291;298;343;395;356;279;321;300;295;324;341;350;339;360;321;385;397;422;533;576;460;408;386;310;292;281;297;386;792;1201;1032;703;440;352;481;911;1898;2125;1118;467;323;266;296;300;332;298;272;267;264;280;255;275;267;264;299;298;295;257;240;263;246;281;286;256;271;293;259;246;252;261;289;331;311;297;251;280;258;236;260;263;269;321;268;255;265;250;291;294;296;267;330;274;287;240;263;296;306;293;338;337;408;426;429;420;465;455;341;378;482;423;412;335;368;378;401;409;459;490;573;557;391;323;302;331;346;417;503;577;622;460;378;372;345;311;337;374;395;473;402;433;373;366;359;370;513;566;497;470;542;596;578;603;545;484;404;378;386;360;346;356;461;448;420;367;417;361;325;355;398;446;668;600;549;534;587;597;597;644;618;632;531;585;503;423;382;496;583;644;790;723;676;480;350;329;295;345;294;259;270;250;257;330;324;313;305;303;373;345;300;307;280;256;253;266;237;233;258;293;307;259;278;292;252;266;249;272;257;287;260;252;256;249;236;269;240;242;263;293;275;263;269;249;245;270;262;276;299;226;253;224;260;268;283;276;287;287;317;349;526;1033;934;473;316;280;263;259;244;224;299;266;242;243;286;309;277;253;249;231;266;290;260;274;291;270;302;273;282;273;299;272;289;255;276;273;290;308;303;309;310;292;287;267;300;295;326;291;298;279;297;269;308;456;588;392;362;467;770;860;582;366;303;298;285;279;321;326;320;325;462;917;2001;2611;1573;576;325;276;306;372;440;466;355;306;291;330;310;296;347;312;328;314;307;279;327;312;327;326;518;1041;1654;1114;490;348;316;348;459;1010;1854;1939;1616;1286;595;343;295;525;1864;5624;6884;3342;961;412;393;452;658;1755;3014;1868;841;933;1855;2197;1299;591;368;319;334;315;342;352;304;345;334;299;324;285;292;287;322;387;351;295;251;276;283;265;333;465;670;572;431;527;783;677;390;294;357;309;314;288;248;285;252;292;271;311;586;1611;3488;3900;2194;751;420;316;351;316;293;276;293;314;400;580;569;664;1053;1163;792;412;339;369;389;350;294;268;267;274;302;303;271;279;292;515;756;698;499;604;1237;2596;2666;1206;423;333;341;305;295;292;296;301;276;373;607;932;933;819;887;1598;1721;1286;604;305;328;318;288;267;296;299;277;356;349;323;318;357;348;263;297;252;286;320;337;292;248;280;284;337;292;321;325;388;463;578;571;456;336;289;275;312;295;270;279;254;237;216;235;240;214;223;229;217;224;217;243;230;275;257;236;251;238;229;257;235;254;259;302;338;332;301;259;260;268;241;247;263;276;236;257;235;209;253;257;275;296;311;266;312;319;303;316;317;297;308;281;380;509;452;359;333;364;305;302;297;287;262;287;263;275;257;262;314;418;428;376;305;261;287;268;247;299;287;279;238;233;205;225;247;259;254;278;323;359;362;297;261;270;330;366;403;744;1336;1432;742;540;511;450;350;292;308;280;304;301;273;340;282;314;297;303;295;293;287;310;291;268;285;290;438;441;287;257;288;308;321;317;344;282;270;332;365;342;326;293;277;291;267;298;307;288;293;269;307;316;294;265;275;259;278;255;274;266;288;285;313;320;296;250;236;252;270;311;294;280;337;325;295;283;305;335;351;319;327;320;390;418;360;389;474;441;344;321;287;384;374;364;420;454;455;375;285;272;230;280;287;267;263;249;243;276;321;321;308;329;333;327;344;321;291;273;293;263;302;289;300;355;331;318;308;309;355;339;313;280;274;310;368;298;270;271;234;280;280;264;273;317;294;261;312;321;289;301;344;305;302;307;321;338;368;307;332;327;293;338;309;377;347;337;346;348;327;316;318;443;554;607;511;423;357;348;372;399;369;563;1029;1335;876;507;351;355;337;378;351;368;419;439;377;317;353;368;444;357;287;290;272;257;246;310;402;500;352;277;256;238;242;250;275;243;241;254;241;276;249;220;258;250;256;264;303;242;243;218;222;220;248;263;273;425;1138;2299;2739;1460;630;342;364;417;372;325;274;249;297;329;421;414;362;358;362;399;424;417;421;441;429;484;505;463;423;430;486;476;477;538;501;596;759;737;622;589;419;382;456;552;617;502;395
226;244;281;230;287;259;311;285;259;287;341;302;320;377;358;338;330;407;422;408;627;612;569;662;516;384;461;479;574;693;537;350;301;331;371;443;505;500;544;739;532;372;320;297;302;334;346;393;349;294;286;316;346;336;277;284;302;343;339;397;320;266;272;259;364;358;397;420;471;368;361;335;301;380;385;370;367;385;371;328;363;462;399;304;326;306;297;283;291;292;260;247;301;279;273;278;261;265;251;291;276;262;230;260;239;278;330;288;225;255;273;234;246;281;304;286;306;248;277;247;243;338;395;373;298;260;257;299;260;252;260;308;266;270;407;708;650;353;279;263;269;285;240;293;308;369;399;341;289;215;252;278;277;335;399;482;412;421;408;353;396;536;548;414;364;545;767;676;544;462;317;346;472;799;1163;1360;835;580;721;1129;1156;729;428;289;274;459;1067;1202;643;352;317;279;322;434;743;1065;1030;644;371;290;279;272;269;294;375;468;458;394;332;339;334;332;317;317;343;420;442;425;355;331;300;271;318;309;327;355;295;270;282;264;259;295;276;255;239;283;261;311;258;274;272;284;289;254;257;244;248;264;256;236;258;292;277;285;270;290;293;289;292;244;267;318;285;302;319;402;356;375;351;536;906;1164;1085;1546;1488;976;675;506;389;484;1053;1202;870;629;471;496;498;477;616;1154;1355;1216;835;606;449;389;385;302;263;281;265;304;291;458;522;561;661;542;487;607;563;417;354;413;447;537;674;698;690;803;809;804;794;912;926;939;851;790;553;468;402;357;334;321;277;275;261;315;314;297;308;289;261;283;267;304;370;379;400;458;623;682;759;798;683;659;809;782;670;514;363;349;381;357;335;338;331;343;283;278;288;284;320;297;282;281;312;271;290;310;363;477;519;507;579;614;741;692;538;524;560;742;838;955;801;514;527;674;1517;3619;5426;3543;1620;679;408;295;329;313;261;310;277;326;375;324;299;249;256;277;305;235;256;289;283;294;326;290;286;306;319;331;289;310;307;337;340;308;361;401;399;362;375;371;363;299;294;334;347;368;306;321;331;423;553;708;594;425;402;454;489;415;335;273;268;307;348;406;391;424;354;342;325;326;271;318;255;259;284;267;304;340;318;368;296;262;336;375;403;367;499;918;1661;2448;2609;2406;2192;1811;1169;1034;1668;1955;893;433;345;310;337;308;319;323;304;340;327;303;290;297;343;481;908;1170;785;506;399;445;567;654;584;682;602;509;547;592;559;696;722;582;487;461;387;337;427;399;421;521;478;428;380;419;457;619;827;591;378;351;363;403;351;368;383;362;338;306;332;305;311;271;295;303;339;444;922;2078;2774;2133;979;439;494;880;1359;1086;446;316;304;325;330;341;505;1291;2383;2374;1274;450;314;291;304;292;284;325;325;320;351;613;915;909;660;478;347;389;501;789;1362;1095;587;439;511;571;694;2057;5078;5972;3448;1049;499;1168;3007;4238;2646;952;493;353;348;426;347;306;287;302;297;308;350;298;289;286;291;296;312;330;309;399;361;315;319;335;288;327;293;376;380;326;333;314;361;415;533;556;430;390;331;340;304;300;327;488;1293;2497;2467;1385;586;353;332;454;808;853;437;321;281;291;293;273;337;321;254;266;282;271;261;293;267;229;241;278;287;256;256;275;308;272;277;288;314;306;266;260;288;272;272;315;306;276;255;250;231;249;263;242;310;304;273;232;225;256;254;288;285;281;303;300;265;247;290;270;284;289;317;335;381;403;415;398;441;457;401;393;410;384;427;392;416;430;489;441;441;584;807;771;526;368;314;265;293;373;442;560;621;489;437;372;307;318;391;393;416;469;489;433;401;376;426;426;393;410;368;430;519;734;1039;1012;666;457;438;410;456;358;336;336;377;418;438;369;450;465;451;407;410;416;507;548;506;622;795;631;558;544;664;570;506;450;429;405;483;528;493;565;626;583;550;464;445;311;310;332;289;254;267;300;303;344;341;291;315;303;315;327;289;263;261;301;279;257;276;235;250;272;275;259;270;264;255;262;269;235;243;231;247;279;259;227;276;260;250;243;292;258;269;275;247;240;247;263;255;281;266;242;268;224;223;264;275;299;289;298;306;289;545;1004;1019;571;343;291;268;280;268;280;296;258;282;290;331;283;260;263;261;269;293;274;266;249;282;279;255;285;273;276;278;277;263;263;261;259;290;275;304;314;280;316;278;263;293;295;284;288;303;240;313;259;274;316;406;350;344;485;918;1196;721;403;326;359;327;347;417;449;433;332;465;722;991;1154;700;401;292;314;376;596;995;908;533;315;294;344;283;302;282;323;314;398;416;377;343;306;285;289;376;580;758;511;388;324;317;344;716;1761;3640;2680;984;456;299;278;323;565;1996;5758;6984;3466;926;404;381;410;683;1556;2261;1380;786;1334;3388;4072;2305;906;406;335;314;349;302;365;386;395;362;367;313;299;310;310;283;311;300;315;257;272;287;301;306;418;529;432;341;506;733;652;340;315;329;397;349;295;266;251;287;259;292;293;691;1997;4661;4898;2176;727;357;360;347;350;278;322;280;277;265;265;289;385;444;443;328;298;331;352;379;380;366;283;259;247;273;285;284;278;340;409;521;499;424;450;817;1816;1844;844;344;315;286;305;288;287;320;318;320;429;1089;2149;2301;1583;1088;1132;1129;876;530;356;325;317;295;304;298;291;342;329;313;334;481;712;642;398;280;303;312;309;267;251;281;305;294;309;337;275;284;351;524;716;915;592;338;269;295;298;250;239;270;253;252;215;221;224;246;258;222;256;208;238;243;254;269;221;260;244;267;283;252;244;251;259;320;370;352;282;252;213;251;225;243;252;250;252;260;269;259;271;296;249;275;308;276;299;256;315;370;414;450;361;291;322;370;359;400;527;487;409;310;303;274;265;268;267;263;228;288;340;355;333;272;245;258;255;260;274;277;286;309;245;224;216;233;229;273;269;276;305;382;352;259;283;309;294;297;284;474;759;796;670;803;973;843;420;363;293;322;286;279;275;271;293;280;300;285;259;250;279;292;299;267;292;312;311;299;281;292;232;322;351;336;303;330;300;343;359;351;281;284;269;273;309;313;302;279;250;313;312;308;329;319;288;297;291;308;267;291;262;302;301;356;279;256;229;256;239;295;328;342;384;398;340;270;323;331;344;358;336;394;478;393;350;345;375;392;391;326;292;303;360;386;501;616;598;474;301;297;249;287;243;269;243;242;277;444;536;457;381;281;308;339;371;298;271;308;283;327;312;337;338;385;398;310;287;303;312;278;288;258;296;288;298;268;285;281;295;305;290;223;246;288;287;255;305;267;298;318;313;360;383;432;377;407;446;364;323;322;315;348;366;341;334;313;341;334;314;329;317;388;526;544;540;469;447;403;410;441;475;578;923;1124;743;448;392;355;453;666;585;409;378;420;346;272;280;259;293;267;270;305;331;291;261;303;327;368;349;264;241;237;238;242;260;291;256;272;312;292;283;221;246;268;243;259;276;274;231;230;217;295;236;274;258;350;678;1242;1419;826;395;308;279;317;314;276;257;260;304;358;449;547;429;348;382;444;483;531;593;481;375;347;353;328;316;304;346;373;366;369;418;428;565;562;526;521;403;399;413;578;730;622;379
266;279;249;329;279;266;221;274;263;317;318;286;344;398;444;431;414;383;351;401;382;417;475;670;547;383;378;489;615;616;493;375;304;362;469;560;673;616;564;706;628;403;319;323;309;350;323;337;308;278;291;243;277;297;256;271;252;328;407;433;341;249;254;272;334;385;438;520;667;497;373;299;290;330;334;276;298;293;297;324;387;400;314;325;390;417;298;263;336;291;274;279;259;238;239;258;277;260;261;301;243;228;239;248;247;275;291;336;270;248;253;245;282;270;314;319;263;264;252;251;267;274;329;291;260;289;265;258;265;235;231;250;261;263;372;540;422;305;250;279;318;274;264;284;346;444;505;436;277;278;248;254;285;289;349;395;389;322;343;348;433;486;422;373;434;635;698;682;663;777;590;506;626;713;1031;1219;826;615;658;874;1142;861;463;308;262;375;589;673;464;360;303;313;309;406;616;834;998;643;394;320;251;258;279;277;332;362;408;421;418;373;402;405;325;305;313;386;386;362;346;299;300;317;253;289;287;262;255;264;275;279;313;306;299;269;275;224;242;270;269;283;276;240;245;248;242;244;231;243;259;256;267;284;319;312;264;287;256;285;285;274;286;324;292;290;332;376;395;360;393;676;1147;1463;1382;1436;1073;710;473;405;421;475;833;848;618;497;408;469;539;509;585;1029;1255;1201;1013;610;425;394;462;349;282;286;265;277;303;394;468;587;537;482;374;322;313;324;379;424;359;445;531;664;695;768;834;767;761;1345;1623;1587;1432;1138;806;491;373;356;350;314;305;293;283;284;256;300;268;284;275;293;266;310;400;455;414;511;750;863;838;646;600;620;688;659;710;573;483;387;343;374;318;351;356;372;297;284;293;305;303;271;321;333;305;304;308;304;338;352;396;432;582;621;714;744;561;605;575;557;648;847;779;680;710;836;1233;2091;3314;2507;1320;766;538;476;356;392;321;306;298;295;298;278;211;231;218;240;281;277;281;305;297;273;289;301;313;344;351;323;312;348;364;353;358;319;333;325;353;335;367;362;370;308;359;336;340;331;277;302;320;486;887;1561;1389;618;396;351;338;298;310;300;273;331;382;397;453;503;522;449;373;323;275;290;301;257;296;323;291;336;334;322;290;284;316;324;361;433;739;1381;2051;2299;1961;1692;1759;1846;1621;968;786;766;509;329;331;341;309;308;335;326;306;312;332;328;265;295;295;463;829;1111;798;528;431;451;705;935;794;716;610;498;465;491;519;623;581;530;391;366;364;434;459;458;518;582;624;453;422;386;420;449;468;450;355;349;348;361;387;350;391;390;295;306;312;363;292;274;290;321;336;387;538;1035;1371;1246;677;418;478;798;1203;798;440;309;314;299;312;392;388;722;1094;1249;852;410;303;319;295;321;319;335;321;317;360;346;448;535;530;431;318;314;330;514;732;620;520;746;1244;1277;1075;1331;2335;2522;1395;583;372;635;1183;1547;1064;646;591;471;351;350;336;306;301;285;274;316;324;312;311;305;288;291;301;340;336;338;329;312;339;322;313;294;303;337;336;327;362;374;407;453;411;413;361;324;325;321;352;328;377;587;1286;2769;3015;1796;711;328;313;282;335;349;287;262;256;302;263;268;324;267;259;229;257;253;258;260;253;290;264;247;275;253;268;268;259;265;272;303;314;251;264;286;278;290;302;310;285;296;258;242;232;243;252;256;304;292;314;279;273;279;258;289;303;266;272;246;286;271;264;257;282;279;320;301;285;352;354;356;446;516;550;471;472;464;412;438;517;495;450;486;516;727;956;891;594;434;390;328;294;341;409;591;605;468;377;366;295;337;347;310;394;443;449;522;505;530;620;521;425;407;381;458;568;868;1363;1093;595;476;524;455;447;379;330;328;363;413;414;399;541;670;732;511;366;370;350;396;495;625;696;693;608;685;660;590;433;423;470;440;561;570;468;487;578;494;474;487;505;333;316;301;281;276;257;245;300;335;331;286;296;373;299;300;307;257;285;291;282;240;258;255;262;287;275;268;290;250;264;255;246;229;258;261;259;281;248;275;247;249;261;270;276;255;281;258;251;250;255;225;274;260;259;278;269;302;257;277;277;308;311;282;315;318;400;621;646;435;288;272;281;256;270;311;259;297;263;335;373;321;241;277;257;259;234;321;288;260;294;256;250;294;281;273;287;297;274;278;267;287;271;296;343;392;346;294;283;293;290;278;311;310;313;306;291;283;269;321;283;302;310;426;779;1176;783;407;416;476;431;373;414;537;436;343;374;443;495;601;474;344;267;326;404;929;2058;1872;917;506;421;383;400;345;390;474;551;847;1090;837;447;315;290;322;309;391;386;380;344;305;318;373;677;1799;3591;2367;960;388;296;347;390;489;1100;2651;3311;1828;664;375;354;400;554;912;1095;788;780;1874;4008;4526;2460;928;429;321;336;371;319;318;360;435;393;339;366;411;405;386;293;304;315;251;268;289;286;297;313;318;345;327;315;351;436;424;336;351;414;488;460;307;301;270;260;283;254;318;598;1449;2916;3001;1413;464;341;306;283;305;288;281;289;229;244;200;318;392;477;319;243;298;319;354;360;418;360;348;308;286;232;266;240;339;328;315;412;446;377;312;423;740;807;506;350;299;291;275;290;288;342;374;403;658;1726;3780;4077;2479;1053;650;694;674;569;382;316;318;335;301;311;309;337;289;296;405;905;1615;1436;722;378;312;284;327;310;295;294;313;293;349;363;317;321;389;586;1032;1343;755;405;286;269;291;279;251;285;232;253;223;200;246;224;244;236;246;197;213;224;258;220;235;252;282;266;243;242;243;247;239;283;337;342;244;269;226;239;245;259;242;235;315;245;256;263;284;278;287;270;259;277;273;314;315;397;477;481;372;282;303;275;321;509;876;974;545;331;325;291;282;271;261;266;274;281;314;317;297;285;248;249;255;254;282;304;294;283;239;240;227;202;234;250;286;253;270;285;287;289;364;436;359;300;289;330;399;471;552;888;1366;1066;537;374;325;283;291;279;244;261;279;254;292;307;242;251;244;263;286;261;273;262;250;288;243;250;300;361;404;393;401;340;334;291;344;326;273;260;238;268;297;305;270;272;299;296;333;272;281;296;290;293;353;300;276;259;318;303;294;353;267;248;245;254;267;270;306;339;361;415;334;295;300;331;372;429;408;370;403;369;375;425;364;330;382;334;322;280;331;288;466;783;864;528;309;280;246;294;257;274;263;326;488;981;1034;658;397;335;313;331;300;293;298;299;289;314;373;428;375;389;349;320;299;260;272;266;282;296;266;216;277;297;315;282;321;291;251;243;209;257;295;269;268;299;287;298;379;411;452;578;450;406;444;365;329;316;311;315;311;307;307;301;344;354;329;288;265;334;405;499;555;530;571;530;535;580;559;615;675;680;533;394;347;390;595;864;776;402;330;298;313;259;263;223;224;261;252;312;345;332;342;337;351;352;339;266;289;279;249;301;280;332;243;261;309;329;280;235;235;242;217;237;238;268;216;255;239;250;229;257;301;249;392;487;540;416;310;308;264;250;262;280;291;323;318;369;410;481;362;352;357;395;561;691;673;468;384;328;270;285;322;280;301;286;338;362;392;432;395;396;552;663;525;429;433;602;893;710;435
254;290;260;317;301;269;280;250;282;275;282;290;305;432;568;581;647;508;447;507;460;368;384;539;552;529;368;606;752;556;396;312;343;348;462;537;727;680;509;493;572;513;369;318;273;306;338;348;284;250;280;230;251;249;271;286;285;341;457;535;364;272;282;318;313;344;506;775;992;865;554;342;337;325;300;284;267;265;326;424;478;370;307;340;457;439;318;270;340;360;337;278;239;254;235;239;261;240;260;258;251;259;247;227;275;262;276;296;252;241;243;229;240;299;363;319;276;258;233;252;236;246;298;268;237;250;264;271;284;238;250;233;271;296;302;331;349;296;275;264;317;284;261;266;411;542;560;433;282;257;248;254;270;276;284;341;338;355;338;337;430;425;428;460;691;714;763;858;1013;1282;1143;802;814;792;744;835;673;605;679;907;1160;927;552;378;316;368;429;537;393;347;343;364;340;377;505;693;786;635;523;359;324;298;282;242;292;319;381;475;677;676;469;354;363;284;304;311;297;321;310;302;250;254;271;307;309;254;262;266;286;294;324;270;273;250;251;267;259;317;298;256;294;299;266;269;243;238;262;245;232;259;266;292;287;305;282;263;259;274;258;279;258;258;262;291;306;335;377;431;573;706;991;1434;1800;2044;1509;886;646;618;534;654;1008;859;643;436;434;498;492;485;515;748;879;1042;962;687;431;410;443;364;283;269;344;340;326;367;484;551;447;326;314;277;277;292;329;366;377;397;397;543;656;846;956;863;927;1799;2118;1906;1438;958;572;375;335;340;345;349;359;303;297;262;267;274;284;272;278;249;291;364;559;578;486;586;797;888;630;527;562;671;640;502;626;681;553;390;369;334;388;397;335;345;321;281;289;315;281;302;340;288;278;269;282;310;362;351;375;346;411;522;623;633;574;616;608;545;541;688;772;968;1042;1270;1364;1415;1585;1195;899;837;795;718;514;423;358;314;274;300;278;227;227;200;288;237;252;241;285;314;301;262;262;257;368;386;423;320;301;357;355;340;308;315;354;362;308;334;397;361;346;384;411;426;380;348;298;347;427;791;1642;2954;2405;884;422;340;299;310;321;297;300;314;352;427;504;702;809;700;430;345;278;335;334;302;339;286;321;297;310;344;293;302;304;369;396;672;1660;3435;4108;3890;3111;1800;1970;3117;3136;1523;572;426;332;315;307;299;297;295;338;307;317;327;289;303;287;273;274;379;511;580;531;444;448;499;818;1201;931;731;655;485;379;470;661;734;775;529;339;383;487;554;458;462;525;699;679;476;438;423;387;438;473;421;341;320;322;367;368;373;378;317;278;290;287;342;283;281;288;337;317;302;391;521;620;611;476;323;391;517;645;492;341;316;284;338;346;377;558;1132;1553;1093;624;343;283;322;335;321;330;370;412;472;505;366;357;366;379;362;348;307;355;390;402;409;616;1370;2438;2551;1889;1071;902;784;545;331;266;349;472;527;470;484;578;396;347;349;352;359;322;346;344;294;324;281;324;287;304;317;265;282;285;320;302;333;329;333;351;277;341;321;331;309;388;490;662;615;417;333;337;323;308;341;347;320;319;387;866;1746;2222;1427;548;315;234;280;247;275;273;273;258;245;264;260;252;288;277;285;265;261;270;258;303;267;293;279;272;224;251;262;252;277;269;297;320;311;275;273;265;288;316;303;298;299;249;284;248;252;276;291;291;341;393;378;266;276;277;307;249;304;303;306;282;286;274;263;293;284;283;305;314;315;324;341;400;508;551;454;541;414;463;424;479;507;450;443;589;735;906;804;733;664;530;356;314;353;388;468;468;434;418;327;299;313;260;317;370;418;465;491;586;683;882;754;518;428;442;438;554;728;925;762;502;419;464;402;372;393;423;338;387;426;401;488;578;717;888;707;409;305;320;307;367;436;601;784;839;861;811;665;472;399;430;514;546;570;447;427;544;502;475;507;520;392;329;293;258;266;289;254;266;237;258;281;298;340;296;268;260;295;310;292;281;268;231;236;257;320;308;282;268;269;264;298;229;261;243;285;264;238;282;280;262;239;234;277;254;276;268;255;299;289;256;267;253;230;262;278;227;243;265;254;303;286;278;303;251;280;306;386;409;376;300;292;246;254;255;260;281;274;258;288;288;327;273;273;266;273;274;265;271;245;278;265;271;248;290;264;289;277;290;319;313;285;300;304;372;416;340;304;285;265;267;277;254;282;280;304;276;290;259;268;257;246;301;281;521;612;482;364;454;553;435;332;385;413;329;286;296;408;543;668;514;314;273;286;418;970;2107;2002;1030;636;482;403;382;459;645;835;937;1755;2837;1753;612;344;343;302;325;353;350;355;337;353;305;370;472;966;1686;1311;730;454;454;580;626;472;505;890;1015;709;417;401;423;373;413;686;663;502;594;1319;2614;2455;1441;575;384;323;379;339;328;344;372;381;389;348;562;958;1060;595;337;283;292;291;284;297;278;288;322;274;297;287;294;336;329;316;274;336;460;679;524;348;303;252;310;324;321;292;323;627;1163;1205;637;333;308;263;289;272;288;279;263;276;237;243;345;639;845;561;316;248;297;357;329;377;339;324;272;254;242;238;311;310;299;294;377;386;345;287;299;364;363;331;290;271;279;259;271;296;363;507;476;566;1343;3207;4242;3092;1093;534;574;954;926;464;343;327;328;281;282;264;309;287;292;408;1159;2308;2131;1121;538;338;336;353;414;415;388;326;336;353;299;325;402;571;809;1054;1005;625;317;313;309;281;265;331;315;209;232;236;206;230;222;215;214;210;241;266;221;250;258;275;273;261;259;272;285;271;247;248;275;311;326;277;264;251;243;241;234;262;260;239;286;295;279;269;271;264;261;291;255;301;273;306;307;412;381;331;253;284;302;340;646;1385;1211;694;350;343;299;263;268;240;254;311;307;317;311;309;260;258;283;266;255;294;292;255;285;280;185;222;196;214;262;278;253;262;246;282;265;358;477;452;344;286;314;356;370;401;607;854;763;440;386;390;330;326;294;272;293;254;251;306;282;263;260;247;277;280;279;305;289;277;291;252;259;308;381;502;480;463;406;336;286;314;291;305;294;266;251;286;290;268;259;272;273;312;264;290;309;306;313;329;313;301;297;267;313;296;319;314;267;259;259;248;288;286;367;365;376;332;275;336;319;393;514;445;363;346;368;422;466;361;383;333;393;323;337;305;361;481;792;764;520;325;275;268;278;250;266;355;452;970;1840;1656;658;377;329;328;304;298;276;312;296;292;335;378;364;371;326;338;321;313;276;300;306;266;274;251;269;265;318;379;388;308;342;289;256;224;269;257;292;261;255;303;281;338;460;508;488;430;349;337;331;336;333;351;294;285;265;278;355;369;346;347;308;303;328;334;439;523;531;615;576;603;689;792;688;565;512;470;393;323;354;451;572;593;336;267;319;282;221;223;260;243;258;246;285;345;325;307;296;311;325;311;309;277;251;258;265;263;248;259;308;302;405;333;279;228;229;223;236;212;253;251;234;257;221;268;246;267;248;253;290;336;352;302;273;247;240;262;280;339;332;309;369;471;503;406;319;321;421;481;593;634;385;347;291;293;294;309;299;312;302;349;355;437;463;374;399;576;774;626;378;393;570;802;571;412
273;303;297;304;276;253;256;284;299;250;290;286;343;424;543;639;796;608;472;626;541;388;363;531;570;497;493;729;894;671;418;404;390;377;398;432;539;577;482;397;451;444;472;428;343;309;415;402;324;292;273;280;272;261;280;288;323;360;438;484;363;308;299;318;272;317;494;878;1509;1522;880;437;392;391;257;232;286;336;346;412;543;404;302;301;408;410;337;276;304;341;282;280;273;261;262;278;296;294;250;247;255;243;268;266;217;248;255;251;258;244;264;228;231;267;281;294;266;257;250;262;237;233;253;309;248;272;242;237;269;266;269;288;278;291;286;318;259;251;238;265;270;300;291;295;415;633;553;372;253;285;270;273;269;270;310;302;327;308;329;390;501;559;549;601;1008;1023;1045;1269;1120;1290;1322;1018;872;750;727;718;779;873;840;947;1029;814;745;643;443;394;467;489;391;361;381;444;394;409;538;728;784;902;751;525;399;344;331;301;264;308;317;393;651;742;578;366;299;287;311;282;298;271;317;269;275;242;270;282;304;273;239;265;294;308;298;310;291;245;266;273;294;286;274;288;320;336;313;284;225;237;255;268;260;253;290;282;260;283;301;292;259;299;256;263;256;244;252;256;339;352;395;564;717;898;1163;1450;1915;2349;1817;1275;953;893;799;829;1070;889;633;449;440;439;457;532;506;525;675;862;949;617;467;445;387;360;293;282;356;436;376;426;528;487;406;370;322;307;278;260;301;293;325;402;475;566;702;872;966;906;764;950;1296;1400;1159;744;514;352;352;357;341;385;443;451;369;312;322;272;266;317;283;272;273;372;534;554;492;608;1001;1061;730;500;541;641;599;516;544;554;488;385;418;396;416;378;317;293;283;278;316;280;328;318;316;285;274;313;327;312;306;396;330;325;329;439;523;461;464;515;583;598;513;627;791;937;1316;1872;2196;1753;1371;989;688;766;1075;1061;691;410;348;282;268;270;262;231;212;221;215;241;233;261;273;272;294;252;261;275;350;365;422;398;343;343;333;342;341;329;368;386;399;353;336;387;372;388;435;452;450;361;317;400;457;787;1581;2993;2581;977;421;295;287;308;314;329;311;353;365;349;520;798;1263;953;472;376;360;383;379;320;269;277;309;289;315;322;338;340;378;354;394;957;2982;6860;8732;8041;5815;3063;2420;4120;4614;2454;774;379;334;306;324;323;336;344;310;304;339;294;323;306;315;312;281;339;396;421;442;502;416;498;774;1068;929;693;608;530;425;623;854;1047;918;603;382;387;597;629;541;406;521;603;598;498;480;470;402;415;467;342;364;313;305;349;310;344;356;348;317;295;296;309;309;283;306;292;328;290;376;474;493;411;333;314;321;334;356;319;301;308;304;320;340;480;1086;2703;3542;2115;744;360;299;329;340;324;367;485;748;1161;1313;892;452;374;374;358;349;428;490;482;415;400;674;1376;2649;3120;2835;1466;625;449;405;366;361;308;345;398;522;717;637;419;365;330;362;459;612;571;483;333;318;281;282;289;291;288;284;311;312;267;299;319;279;305;320;341;361;350;372;366;425;609;1095;979;498;293;292;268;289;368;413;407;303;298;394;756;912;681;427;309;250;260;246;287;263;256;244;251;255;232;256;264;270;319;250;309;299;264;258;256;263;233;253;247;234;245;255;271;291;290;296;300;302;275;263;305;281;311;312;295;298;284;278;267;252;292;350;483;792;775;567;296;258;312;288;265;266;265;324;295;286;252;278;290;304;350;269;282;299;365;432;481;467;530;538;543;488;445;526;554;512;477;501;759;881;863;813;828;588;372;348;340;373;423;511;535;435;389;328;343;323;327;352;445;615;623;620;748;870;659;499;459;385;440;503;606;655;481;354;356;368;316;305;394;405;387;439;569;570;515;597;732;800;840;531;348;360;355;336;344;514;718;793;836;881;662;457;395;413;494;575;538;445;491;522;484;422;489;519;445;334;291;308;299;284;258;244;268;276;305;255;261;332;300;269;282;300;299;288;276;244;262;300;314;280;285;252;263;282;268;250;307;271;268;269;271;252;257;233;241;251;267;277;268;273;263;293;268;277;256;239;226;270;285;257;276;252;310;308;285;241;297;284;305;284;304;346;318;296;277;273;273;289;293;276;280;291;306;283;345;305;280;279;271;297;292;277;275;284;261;304;297;270;260;257;283;322;322;274;313;275;284;323;358;359;325;348;322;289;249;272;273;299;299;292;276;286;306;262;258;249;252;303;338;362;373;370;475;400;351;314;325;300;305;297;322;551;691;573;343;314;312;304;579;1024;1152;790;664;606;374;357;427;827;1074;1180;2087;3537;2411;895;369;309;348;311;346;366;384;365;374;305;336;351;476;831;1345;1572;1157;868;964;1074;636;384;344;410;368;372;350;433;379;372;410;429;372;353;603;887;953;651;471;350;369;348;353;349;324;381;399;343;352;871;1726;2269;1061;423;322;271;273;300;287;307;298;307;296;290;283;348;312;288;253;297;319;433;596;418;305;281;328;304;327;282;284;286;318;383;419;382;315;315;295;306;313;296;274;282;269;260;250;378;792;1109;625;353;299;276;299;374;330;334;315;274;266;250;284;290;300;306;317;284;321;295;295;286;288;316;297;299;296;288;306;261;310;491;705;675;613;924;1756;2709;2685;1332;569;639;853;863;487;294;303;319;302;283;266;313;283;280;327;708;1397;1476;1022;730;425;391;400;659;852;735;456;347;333;322;348;532;1161;1835;1507;921;511;356;300;299;269;292;295;286;254;231;230;210;210;236;217;230;224;224;225;256;257;233;252;262;284;257;245;218;260;269;245;252;271;271;296;291;251;235;242;240;284;269;273;287;298;251;211;263;255;236;259;279;274;319;276;309;272;356;272;237;288;334;322;457;922;959;590;368;313;267;268;258;279;267;252;282;258;294;292;279;294;247;267;297;270;285;244;269;260;247;239;226;234;261;243;273;281;227;247;263;266;369;395;373;309;323;355;361;356;364;478;490;513;586;542;467;325;332;272;299;239;285;274;271;310;267;270;313;303;274;268;266;272;274;285;280;313;321;444;455;465;444;378;290;344;309;360;337;297;240;316;284;304;243;288;281;310;315;268;294;263;307;319;244;292;261;275;268;298;322;266;304;258;269;262;255;286;331;364;356;288;326;312;296;357;353;376;315;308;341;436;547;482;381;374;333;354;325;374;374;403;462;493;451;366;284;301;309;262;307;422;767;1557;2443;2064;952;400;284;313;302;313;274;278;285;306;304;369;334;327;316;343;306;279;280;283;289;273;264;254;248;250;324;476;463;351;316;297;301;330;283;294;287;246;229;318;301;329;397;381;384;338;329;375;351;466;451;466;361;297;305;322;315;362;351;336;347;422;460;468;426;423;476;492;509;640;808;806;640;557;505;490;373;347;330;339;370;343;288;265;269;253;244;234;211;245;238;282;281;291;305;279;280;289;319;288;325;248;271;256;267;294;258;252;296;313;404;401;289;244;214;207;227;281;247;263;281;269;268;250;235;248;251;245;240;269;255;269;278;274;255;267;267;340;349;361;435;683;785;567;392;308;313;362;415;386;347;310;331;285;301;326;331;298;331;327;364;340;364;322;342;452;614;492;362;361;445;441;453;380
305;278;283;295;293;285;260;255;303;295;264;277;259;398;473;596;687;517;536;547;531;408;380;431;486;426;483;747;955;775;511;521;507;404;397;376;447;652;575;377;346;342;435;449;341;411;579;517;434;307;268;309;282;275;277;276;283;368;469;468;405;345;378;395;282;294;436;954;2154;2604;1111;547;408;378;258;258;336;356;316;383;392;303;300;281;407;530;497;310;298;268;245;249;240;263;260;272;272;266;275;271;276;298;284;287;276;268;254;269;289;254;242;252;276;236;270;264;282;284;251;271;253;234;235;247;275;232;256;243;249;248;272;268;294;270;291;275;238;235;238;284;296;250;273;278;411;615;575;388;281;256;285;286;281;283;268;280;294;318;347;393;654;610;632;855;1254;1208;1303;1257;935;895;983;992;871;763;663;662;897;1213;1261;979;740;846;1064;892;630;625;602;539;487;343;455;483;433;409;567;850;1072;1185;883;520;397;379;391;283;257;270;220;343;505;655;606;371;282;263;267;270;272;270;267;268;284;279;284;295;296;291;226;234;281;317;297;286;286;254;287;270;238;276;255;269;333;345;303;238;230;272;235;256;260;293;308;306;294;296;283;245;239;266;286;306;338;316;262;266;298;321;376;537;761;1265;1680;1776;1662;1582;1323;1217;1262;1085;945;1097;1141;804;492;393;464;484;464;492;522;538;673;784;752;521;384;382;345;339;300;300;398;418;409;382;412;405;390;340;284;276;255;299;335;388;371;423;564;725;975;928;896;789;647;654;779;895;805;540;332;302;323;344;347;370;387;416;367;354;320;294;357;389;305;299;299;379;562;569;459;646;1071;1113;696;466;445;557;552;513;540;615;693;514;384;363;401;381;289;291;287;274;290;276;321;293;257;267;277;292;337;319;346;339;352;308;342;434;421;401;421;410;499;618;653;765;779;915;1567;2871;3606;2658;1859;1183;754;724;992;930;537;366;359;294;254;243;250;235;191;197;237;223;274;278;298;277;266;271;263;305;290;294;325;305;373;324;324;335;333;318;407;419;422;375;369;377;394;370;388;407;407;330;330;431;553;617;905;1492;1330;597;317;325;271;313;347;394;363;335;327;327;454;679;1029;826;441;310;378;348;406;325;294;283;284;274;289;305;340;336;328;332;366;800;3173;8795;13515;13617;8634;3568;2130;3720;4894;2871;921;350;353;328;358;325;316;331;356;314;324;327;312;297;314;305;318;299;361;415;520;503;464;415;607;713;726;621;696;559;520;644;847;974;818;583;468;511;578;646;593;465;496;661;660;622;498;413;366;379;377;319;316;261;316;327;312;346;371;317;314;296;337;305;316;287;307;301;273;321;393;635;652;456;314;313;319;314;316;321;317;304;333;331;420;667;1779;4507;5596;2820;752;312;270;297;342;386;474;999;1995;2856;3135;1767;624;409;346;363;516;908;1408;1367;705;491;530;975;1741;2318;2527;1783;973;808;690;514;486;464;401;453;830;1391;1069;471;330;354;592;1017;1318;1199;595;352;270;281;262;288;279;272;329;319;337;306;323;336;305;333;344;355;337;335;347;355;420;687;1153;945;467;283;292;300;333;488;537;430;303;296;340;335;427;351;320;306;282;265;267;273;261;243;233;240;248;265;252;279;266;319;301;299;277;263;243;249;250;264;277;236;252;277;266;252;273;269;274;310;264;264;257;251;303;287;287;315;312;287;276;298;292;300;382;922;1779;1772;848;300;266;262;272;276;225;264;266;292;240;283;322;313;310;343;272;318;393;428;450;472;407;454;572;594;538;500;535;694;638;526;595;681;785;734;624;588;441;383;365;376;395;387;520;610;464;365;416;405;361;348;354;492;729;739;585;601;549;450;469;422;406;489;491;555;507;358;311;314;330;380;339;413;469;468;605;718;692;596;701;733;717;595;414;366;370;447;482;484;509;592;666;703;769;630;431;365;390;569;670;647;546;531;501;500;457;430;470;369;311;276;290;281;267;235;238;251;308;337;300;321;334;305;294;303;304;265;270;263;244;267;231;278;298;264;274;274;263;277;252;302;258;283;278;240;250;268;240;234;271;269;261;273;262;270;242;279;269;270;250;249;260;272;265;262;285;267;258;255;258;251;249;287;271;307;306;308;245;291;277;280;267;246;267;262;242;272;300;274;268;272;259;274;257;274;300;293;285;286;257;274;256;282;288;301;333;305;312;318;279;319;295;341;285;313;411;390;331;283;298;299;283;292;275;301;293;282;282;299;250;270;282;319;382;382;400;380;432;509;472;351;259;286;282;367;440;438;406;324;298;295;317;355;476;493;434;464;455;317;325;371;597;944;1380;2045;2206;1262;518;396;390;394;345;343;349;371;440;418;352;330;330;529;1476;3761;4657;3300;1480;1111;1056;713;447;337;315;361;362;341;453;434;393;344;316;325;326;331;382;406;349;323;410;554;543;424;398;350;370;345;343;468;1085;2081;2299;986;432;309;275;280;252;319;324;356;358;360;367;309;311;332;254;273;264;285;345;368;346;307;291;317;310;323;322;295;266;297;324;327;336;376;442;428;382;319;274;294;284;286;236;244;374;572;715;529;366;345;287;289;306;327;350;322;275;253;273;263;277;281;318;300;292;332;261;303;296;277;339;346;318;300;287;277;314;346;697;987;826;721;696;910;1241;1235;755;522;472;607;467;364;311;298;316;269;283;307;311;299;268;272;410;619;656;625;493;413;495;583;1102;1630;1155;561;318;349;337;402;762;1849;2966;2029;902;404;295;288;304;283;331;256;278;259;230;239;250;256;241;238;232;244;230;250;243;239;240;252;273;250;245;222;262;261;276;265;246;250;239;289;260;288;242;223;233;268;239;283;252;234;237;253;253;232;249;276;286;275;294;243;255;267;247;260;329;340;411;356;377;489;506;355;286;278;243;284;270;282;283;314;290;268;245;288;241;290;274;304;330;293;254;272;251;237;220;189;228;231;235;242;261;281;245;228;259;274;286;353;323;353;431;595;567;362;292;320;408;684;966;1015;673;398;321;282;297;269;255;281;287;302;272;277;311;346;295;249;275;274;288;262;289;337;368;348;391;378;349;412;313;333;351;455;467;325;308;344;349;285;278;272;270;309;292;288;255;309;261;276;277;264;266;291;288;281;270;282;262;231;250;252;261;273;285;296;337;323;302;302;326;344;357;281;300;351;450;467;491;438;415;324;381;355;322;356;404;402;366;370;388;371;372;305;290;271;355;767;1688;3220;3598;2151;807;361;274;322;307;284;262;278;282;296;338;325;323;372;343;331;348;306;267;288;261;273;286;292;226;311;309;398;400;333;348;342;356;350;310;272;283;300;275;255;313;326;341;318;303;324;342;376;528;540;577;483;377;315;337;293;330;336;372;356;391;533;697;624;521;442;403;360;435;688;743;607;561;589;663;553;415;380;330;308;288;230;269;297;243;256;253;211;221;208;262;268;249;273;270;333;327;271;302;276;282;255;280;273;225;227;237;229;265;295;358;357;284;254;237;231;217;232;230;248;266;288;269;267;256;253;254;256;259;264;265;235;253;260;294;276;258;290;342;406;694;1371;1601;1068;531;424;414;392;344;312;340;316;287;274;298;332;298;318;314;312;331;325;299;287;279;367;460;440;301;312;327;351;354;360
261;281;276;290;286;301;261;279;283;314;261;258;268;312;487;653;634;464;430;431;467;458;477;427;396;456;402;574;748;823;642;528;585;573;524;383;508;943;826;511;341;354;399;410;335;412;618;604;503;394;323;320;336;284;278;249;307;372;477;560;487;553;521;485;302;301;409;760;1610;2091;1101;637;533;382;300;274;344;356;276;307;345;348;361;347;484;808;795;452;292;278;284;268;270;258;252;244;271;279;261;256;285;265;297;283;307;306;267;252;291;266;259;246;263;254;274;242;266;269;269;255;275;252;256;290;259;254;248;243;260;258;256;277;268;267;256;274;274;262;270;269;270;265;267;283;356;434;428;353;271;251;215;268;288;299;243;256;301;366;362;356;551;597;644;815;1166;1084;1070;988;797;591;684;748;784;681;767;723;992;1505;1291;931;646;872;1240;971;801;904;863;751;548;403;430;465;520;440;670;901;1175;1228;903;554;420;419;369;308;246;242;261;293;359;416;411;309;259;287;276;279;279;282;274;278;310;290;273;265;269;251;238;267;275;275;306;284;274;250;270;268;275;273;296;282;285;293;310;256;238;308;290;306;270;279;293;285;257;272;272;276;235;274;319;293;415;450;351;284;274;286;340;389;599;1236;2133;2382;1839;1279;1077;1154;1440;1462;1298;1312;1334;966;635;464;577;755;565;466;477;620;865;851;844;639;470;425;377;355;338;322;331;419;423;395;375;323;390;391;379;337;338;365;386;461;503;482;446;600;836;972;890;762;589;477;465;655;725;641;453;315;342;391;369;329;327;332;324;359;347;359;385;472;388;356;337;444;635;670;615;568;744;778;603;445;519;617;699;652;598;737;889;658;415;336;370;350;364;281;318;263;283;294;348;312;318;291;290;282;296;274;305;385;380;308;291;349;447;468;418;388;520;558;652;593;588;745;1454;2917;3877;3201;2379;1555;806;765;797;612;434;366;303;252;224;252;260;222;202;208;215;257;248;247;278;281;258;252;322;322;321;332;302;297;323;333;367;359;355;399;422;394;422;386;383;440;426;359;355;371;328;328;325;372;447;422;408;582;523;379;325;307;325;398;468;503;443;374;339;322;342;450;575;477;401;339;314;319;334;281;291;272;293;275;294;283;279;306;294;341;350;758;2787;8347;14277;14132;8187;2997;1849;3507;5838;4292;1466;469;361;312;319;346;319;337;308;297;281;314;301;336;348;339;331;302;385;433;469;585;474;480;543;632;647;642;600;545;590;619;568;556;534;492;519;563;586;657;598;520;546;654;788;707;488;343;358;290;320;287;297;307;284;286;306;346;365;350;288;283;298;289;293;302;277;288;289;303;422;535;604;488;416;334;331;324;338;335;321;349;329;315;355;533;1194;2989;3741;2111;728;315;314;360;363;384;659;1672;3393;4788;5201;3370;1017;397;372;422;732;1885;3766;4265;1814;599;412;541;947;1761;2743;2526;1978;2215;2162;1339;984;866;617;575;962;1643;1217;557;302;380;803;1801;2368;1846;796;329;302;313;267;286;271;304;304;318;342;331;300;342;326;328;323;327;312;374;344;363;409;498;643;596;386;325;289;301;338;419;537;484;330;333;276;310;284;287;292;292;284;294;253;260;280;248;275;259;252;269;288;271;253;244;281;310;302;304;252;250;250;245;271;261;291;261;249;261;262;279;280;303;310;275;240;262;281;309;316;319;302;300;261;256;280;303;407;960;1969;2262;1057;345;294;291;280;310;265;304;317;264;284;280;311;307;343;329;337;356;462;460;413;394;382;397;475;638;766;613;562;598;663;560;567;622;689;608;504;461;389;348;366;353;429;420;524;551;510;427;373;406;368;328;348;492;684;649;507;473;485;428;428;465;487;499;580;493;450;378;298;332;346;351;343;337;409;536;767;1058;920;750;823;951;725;491;422;344;484;783;842;700;622;596;552;591;631;626;500;424;392;505;737;766;584;479;470;479;524;427;347;316;282;279;276;270;259;272;254;252;304;307;288;332;339;361;299;295;276;274;272;241;233;228;271;269;277;279;256;261;285;266;254;260;270;282;278;294;263;291;250;249;264;275;262;246;229;253;212;244;292;277;243;287;272;277;259;265;283;315;279;269;259;285;273;289;270;275;304;298;298;242;295;313;262;268;263;296;268;275;258;258;292;280;270;278;273;290;259;278;249;264;261;237;276;263;284;296;307;318;322;314;317;297;291;287;282;331;399;426;376;260;299;291;324;302;258;277;302;263;234;295;291;309;334;390;424;531;437;427;643;1110;1057;562;289;315;295;296;319;324;333;312;323;315;352;299;312;307;362;310;376;358;400;404;406;619;1064;1423;1133;629;405;463;459;356;329;348;336;352;432;557;631;552;412;558;1767;5470;8441;7058;3005;1270;1431;1364;829;381;307;317;326;398;516;725;527;347;275;299;291;300;299;309;333;310;519;934;1048;618;390;325;286;319;308;361;636;954;1175;640;350;293;299;298;289;299;369;416;534;565;408;361;317;329;306;259;257;318;273;290;290;302;303;322;323;275;284;262;259;242;268;327;358;487;666;805;738;376;296;305;303;279;250;232;236;324;392;432;409;340;314;322;309;289;330;299;333;281;267;278;307;310;300;299;300;304;265;256;303;304;362;361;327;258;310;305;356;455;663;955;844;659;533;429;484;583;537;446;426;452;345;280;301;286;287;288;288;300;291;303;306;289;258;313;368;381;370;335;471;709;1474;2399;1801;897;480;349;341;447;570;1374;2164;1568;668;376;256;256;246;316;303;303;288;237;237;245;257;216;245;235;248;225;220;240;234;214;255;289;300;286;271;262;244;256;257;260;273;245;272;251;272;246;269;252;241;244;268;230;251;251;249;268;254;269;264;260;280;291;262;242;254;295;308;272;314;472;608;428;312;293;298;286;266;276;271;304;299;290;282;273;264;259;275;269;257;255;255;345;347;307;291;291;277;223;214;232;205;241;218;265;248;272;265;246;229;303;314;337;302;329;508;824;896;563;298;321;489;914;1557;1641;1019;499;339;329;287;294;246;246;287;292;261;282;296;302;317;260;257;270;289;303;293;361;375;334;368;363;424;406;393;343;372;416;396;363;344;415;420;305;276;273;334;305;295;277;319;284;271;253;250;255;253;246;270;276;281;297;244;233;236;297;242;249;268;321;337;296;332;329;412;407;369;390;345;347;467;439;437;400;473;405;360;345;326;325;410;409;361;382;380;435;420;336;253;317;464;997;2102;3516;3376;1752;666;400;287;267;294;276;292;295;273;303;318;290;312;287;345;332;318;312;271;272;262;269;271;266;294;270;275;315;304;313;332;378;388;320;312;265;336;424;366;316;290;312;368;344;312;296;326;435;535;580;479;446;358;319;316;324;298;313;334;332;399;577;735;648;486;443;381;327;368;477;518;534;443;646;625;531;455;422;365;362;251;276;288;271;248;207;222;235;267;221;237;235;248;259;299;305;288;257;256;284;309;309;277;258;265;259;229;242;255;241;280;277;277;273;238;240;219;258;223;221;260;282;269;268;257;279;250;252;261;266;269;259;254;240;265;250;267;317;276;374;809;2085;3069;2288;1172;703;695;636;452;398;376;377;271;237;286;289;332;317;295;277;293;309;279;267;340;409;484;445;347;265;291;311;299;321
296;276;293;294;296;249;266;289;324;308;305;295;291;367;609;797;659;466;392;457;441;523;636;473;375;420;356;428;563;801;729;582;666;752;732;552;624;892;904;591;394;326;335;427;371;389;499;580;685;473;339;330;342;357;352;340;303;360;589;558;586;678;657;526;367;309;384;497;780;1037;766;611;610;424;283;254;273;311;315;321;408;480;476;415;598;977;813;453;279;257;285;240;267;228;258;260;247;319;293;278;255;271;255;316;382;348;318;276;236;261;239;248;235;262;244;274;268;299;291;296;289;282;268;266;233;245;256;257;249;250;266;244;262;251;266;274;292;263;240;266;286;280;266;285;347;357;335;327;280;281;261;300;253;257;308;311;402;577;527;426;418;481;602;716;1028;1068;1007;886;686;595;600;573;710;914;986;814;965;1259;1070;654;584;1072;1466;1204;1067;1229;1098;769;598;392;376;499;515;568;942;1164;1342;1378;904;646;436;422;356;300;273;257;250;332;319;315;393;272;317;349;330;298;337;362;331;276;278;237;275;291;290;284;261;243;270;308;307;304;258;294;265;283;289;272;245;247;279;283;282;270;266;290;259;308;267;284;323;255;278;262;295;262;262;270;280;335;547;517;365;280;279;270;356;426;552;1228;2494;2424;1548;1107;869;1033;1229;1322;1176;1026;1126;1007;637;509;851;1120;889;667;592;921;1286;1293;1078;750;512;403;460;435;362;354;400;425;444;427;365;383;435;432;413;434;453;479;554;708;620;455;372;501;782;868;845;740;543;492;548;561;547;490;387;365;421;506;495;382;331;281;311;341;353;371;386;401;377;307;338;454;584;690;678;647;557;521;497;590;790;884;850;584;496;641;742;572;354;307;336;426;437;381;306;308;294;303;314;261;252;300;285;272;276;309;341;402;392;330;300;350;414;456;473;451;559;559;512;536;454;610;1062;1987;2669;2423;1993;1334;906;769;728;539;437;304;305;262;242;226;230;249;219;227;212;254;263;248;267;246;282;294;309;318;364;323;332;308;292;305;349;367;391;427;418;439;431;383;389;383;395;410;399;349;335;326;341;351;368;349;367;360;306;312;326;361;373;567;796;936;620;412;359;336;342;378;402;378;345;334;336;303;305;278;305;312;307;296;301;297;296;304;356;365;392;871;3086;7901;12101;9883;4544;1694;1852;4574;7814;5682;2165;562;324;312;279;343;324;274;254;292;313;325;297;309;324;363;334;323;371;415;481;540;522;477;521;638;777;852;771;591;590;485;400;416;436;488;525;580;632;555;450;508;595;587;724;640;464;360;344;338;365;384;379;364;290;287;302;335;359;353;337;289;261;275;323;261;291;290;259;285;365;525;707;709;592;454;383;375;349;367;388;380;328;278;344;391;552;1217;1395;820;412;304;452;481;502;481;727;2255;4400;4803;4810;3022;916;418;384;491;929;3223;6678;6875;2641;689;399;413;825;1983;3162;2996;4202;5652;5053;2772;2129;1799;1200;706;702;920;714;440;354;467;1039;2295;2665;1642;629;336;299;337;295;306;293;302;348;342;282;305;329;314;356;297;320;309;354;453;412;392;359;412;412;382;337;312;342;339;318;354;396;392;291;285;299;289;285;240;257;262;289;265;320;297;275;255;279;252;247;264;265;231;251;260;273;316;315;299;248;276;241;265;263;261;280;277;270;246;278;280;261;257;251;247;261;230;247;280;316;285;271;260;266;245;263;260;335;574;1111;1129;640;318;287;322;315;298;282;276;262;271;280;288;262;312;287;336;312;401;533;541;504;490;444;419;556;739;826;670;551;532;541;548;508;616;520;553;413;423;408;319;349;315;338;461;487;571;505;423;348;339;330;349;349;424;542;497;434;520;501;419;450;467;439;484;484;418;361;372;348;325;284;319;309;324;398;702;1386;2020;1441;1027;1252;1455;917;466;341;406;513;820;893;850;778;747;631;587;611;571;507;462;447;420;496;475;449;405;401;417;401;415;318;306;319;314;303;301;302;247;246;246;261;304;299;312;331;321;289;303;289;272;236;243;244;245;250;293;296;225;265;252;259;249;242;247;263;244;242;245;241;262;245;268;252;275;244;258;275;265;286;298;235;258;275;260;254;236;252;261;282;305;315;315;340;264;294;254;253;284;301;313;255;306;263;272;263;286;331;291;298;281;274;288;278;284;304;251;249;271;278;256;255;241;257;245;264;278;292;304;299;329;355;342;309;314;306;293;281;306;366;379;349;296;307;289;262;291;285;268;295;294;318;371;336;385;468;584;717;745;509;555;1137;2110;1789;702;325;296;278;261;283;248;268;296;322;315;351;320;322;362;370;311;331;428;581;546;403;429;666;715;474;319;356;453;431;377;361;339;379;369;495;820;1299;1087;640;572;1740;5482;8240;7548;3836;1749;2301;2453;1263;441;310;302;311;404;653;970;702;390;318;307;301;302;285;335;300;341;538;1080;1210;697;401;311;301;316;297;333;432;492;566;426;367;335;330;288;280;301;351;434;601;534;389;323;316;329;306;277;293;323;275;288;291;258;291;292;302;281;242;303;250;259;309;339;396;637;705;941;795;458;339;272;293;258;227;226;244;289;311;385;399;357;350;356;340;372;346;326;317;346;344;299;280;324;373;399;547;483;350;279;308;327;411;323;288;270;268;261;287;338;447;619;670;589;466;341;353;355;443;526;573;483;313;281;294;312;281;300;311;338;339;312;274;267;271;289;314;300;312;344;451;867;1818;2775;3053;1979;812;354;316;363;405;642;865;717;442;252;254;255;330;290;290;281;298;246;227;210;245;248;247;270;231;235;219;224;236;231;242;267;267;275;291;300;253;285;250;247;219;271;252;295;303;280;262;251;265;266;253;253;231;251;250;237;247;266;279;299;312;266;266;270;268;262;267;280;327;467;564;455;301;275;279;249;251;260;270;313;312;294;281;294;257;291;292;261;219;237;260;310;319;318;322;277;241;267;219;245;181;225;230;242;224;264;252;262;251;253;283;325;341;409;616;957;854;457;304;331;501;1072;1892;1712;1036;533;398;312;324;318;332;311;251;257;272;288;262;318;352;324;255;272;273;290;360;442;411;403;410;566;595;424;356;298;319;334;305;303;305;388;384;299;290;298;341;330;312;295;293;266;263;239;270;279;259;249;288;292;257;283;251;261;275;282;268;258;270;304;324;312;321;339;484;464;446;329;324;371;476;405;385;403;485;490;445;406;423;362;350;401;409;379;416;518;448;345;295;277;337;632;1312;1956;1742;796;392;310;282;274;299;311;323;271;299;307;283;322;333;342;349;382;331;321;290;255;264;268;260;242;251;263;268;273;274;263;291;391;370;364;297;324;529;756;522;350;290;309;362;324;305;274;326;352;428;420;376;340;338;315;294;321;316;322;315;342;436;665;759;554;485;365;345;265;333;338;348;346;417;513;482;497;456;381;354;325;286;271;297;291;265;252;210;233;216;201;237;235;278;269;314;323;315;264;271;293;296;257;245;248;253;246;228;264;256;230;264;276;274;305;237;221;235;217;220;227;270;289;269;236;273;281;260;231;239;250;222;238;267;270;272;282;299;294;286;393;914;1964;2986;2695;1588;1215;1075;990;609;459;481;416;313;278;296;372;336;324;314;309;287;274;278;302;325;417;453;393;303;274;310;347;321;353
260;234;299;298;299;307;269;250;282;289;362;341;383;431;667;785;666;600;533;484;480;570;643;577;411;411;376;377;531;847;896;733;577;627;783;744;655;683;710;751;586;376;344;341;365;351;391;476;651;504;335;315;357;409;485;440;332;334;409;554;708;786;666;552;379;314;417;387;413;471;522;716;768;570;337;289;252;314;267;277;371;549;666;486;534;675;718;433;301;245;273;269;246;236;230;227;287;339;340;322;257;257;208;314;326;486;321;281;262;234;277;247;230;247;240;229;253;263;255;277;294;301;277;280;239;265;253;263;254;222;287;254;233;273;253;289;274;270;281;244;263;280;308;299;327;325;315;302;331;329;288;259;248;272;271;290;510;952;812;524;451;583;751;779;870;1056;1050;980;683;711;643;547;632;909;1061;875;745;886;676;654;861;1106;1337;1310;1143;1510;1119;733;477;383;363;372;515;828;1103;1324;1285;998;777;726;509;352;323;283;270;209;254;304;309;385;285;335;324;342;337;322;367;512;414;320;273;262;317;246;299;305;262;258;268;265;309;247;291;278;240;249;271;268;283;280;265;279;281;273;256;273;266;279;272;269;279;297;309;294;266;240;277;278;278;297;372;444;365;292;255;312;410;501;503;806;1479;1636;1328;1111;881;842;949;1074;1022;805;875;851;712;682;958;1369;1613;1544;1143;1225;1810;1664;1277;779;626;504;497;446;386;417;428;419;416;462;397;451;484;468;544;533;486;514;605;609;535;416;378;504;737;919;997;1013;766;676;670;664;581;458;429;452;484;581;536;421;304;298;330;364;368;354;339;393;346;307;369;413;460;595;699;620;531;439;457;664;914;1000;791;565;404;407;462;395;340;305;371;489;534;397;360;327;357;317;289;299;299;265;279;278;282;280;385;485;423;385;392;449;404;523;499;597;668;618;545;506;502;650;762;1043;1390;1330;1199;1085;1083;902;704;604;415;383;261;281;256;236;235;197;210;235;226;272;260;279;279;250;266;299;302;370;428;365;334;314;315;300;321;416;398;447;445;454;401;393;368;370;399;481;386;337;312;317;307;330;298;303;326;282;285;305;294;396;593;1205;2028;1999;1160;503;343;343;318;379;357;342;331;325;304;319;329;306;268;283;311;322;317;289;297;283;326;357;355;591;2067;5810;9634;7805;3401;1129;1749;4205;6924;5568;2303;637;329;319;338;320;307;311;283;269;250;311;310;315;321;311;315;317;376;447;442;516;455;455;481;617;887;906;722;582;477;412;374;405;474;474;508;490;458;433;435;517;627;503;566;473;388;346;395;388;391;434;445;362;368;313;329;341;321;293;304;326;309;316;296;268;286;305;292;324;402;706;1270;1547;1172;743;596;487;431;383;371;361;319;273;303;331;366;433;446;367;343;458;801;960;868;702;818;1697;2873;2923;2412;1551;638;366;487;667;980;2600;5516;6114;2456;678;423;332;568;1149;1912;3105;5960;8214;7642;4674;3535;3197;2519;1476;655;446;403;341;331;343;658;1261;1505;1020;462;331;310;271;272;325;278;301;333;329;307;276;322;292;351;296;275;301;331;371;447;391;378;335;376;337;431;402;350;358;352;330;340;343;290;322;317;301;217;254;240;269;302;259;293;297;294;276;273;274;238;261;277;269;277;252;260;303;338;319;284;255;291;278;278;251;277;269;276;247;248;260;277;235;296;276;263;265;248;286;305;302;272;217;243;249;238;225;264;342;427;442;369;317;293;302;322;305;271;295;288;279;282;285;285;323;297;286;326;414;553;566;590;494;455;513;503;582;670;737;694;597;515;545;493;463;400;445;427;379;423;416;429;448;397;391;435;450;463;394;377;359;339;300;324;354;413;403;462;575;579;474;470;447;410;422;455;370;373;317;326;307;337;309;328;325;369;806;1798;2833;2044;1092;1437;1775;1175;538;366;408;472;581;756;745;672;696;710;695;682;579;539;470;419;426;402;445;368;298;380;367;372;346;310;350;340;388;338;308;281;224;244;260;302;258;277;324;337;348;313;292;274;250;241;239;246;236;273;284;287;270;245;260;234;246;263;274;282;263;224;255;290;249;245;282;267;264;269;272;279;301;289;245;273;268;284;276;266;260;265;288;313;301;308;354;375;317;279;284;264;272;302;280;259;314;294;258;302;291;302;321;302;292;237;247;271;313;277;263;270;254;292;266;295;220;257;266;263;269;293;262;290;354;330;328;336;304;300;306;247;285;303;302;300;288;318;285;292;280;266;297;320;346;336;335;461;753;1305;1318;1130;856;499;556;1161;1874;1659;666;356;303;251;266;299;283;267;274;326;378;336;319;332;374;426;423;326;431;678;699;462;319;396;446;358;270;329;327;342;299;333;325;348;374;464;1003;2241;2130;1041;483;859;2636;4869;6055;4102;1809;2058;2480;1332;480;292;307;281;407;654;856;697;468;442;447;340;325;302;283;309;310;394;655;678;567;368;349;320;312;309;302;361;351;352;325;308;318;298;289;297;270;338;359;415;420;350;331;335;292;285;349;314;282;282;278;296;292;287;326;306;288;260;278;277;281;272;318;322;412;490;652;554;358;294;275;301;276;248;233;303;338;310;372;345;337;328;327;302;344;344;351;306;367;331;311;322;366;478;976;1557;1291;672;316;286;299;313;269;263;280;278;283;300;287;337;400;642;802;607;385;337;342;560;1055;1141;695;360;290;292;277;312;278;279;338;283;299;303;278;252;267;274;268;288;303;396;778;1795;3484;5384;4095;1462;480;297;313;327;363;412;385;336;311;304;316;313;312;301;304;269;257;220;234;254;235;209;251;258;236;230;243;221;232;258;269;292;285;281;274;254;297;267;236;267;242;265;335;320;279;236;276;258;285;272;275;285;284;275;265;244;276;277;284;326;321;283;234;246;277;273;293;308;358;409;354;279;286;255;283;293;274;292;317;338;332;323;282;263;266;249;244;229;264;268;289;270;267;266;248;238;264;255;225;213;204;234;270;249;249;234;272;288;253;288;340;458;581;610;713;609;383;322;324;369;703;1231;1205;794;543;406;312;307;291;317;309;302;279;278;295;311;322;416;328;304;277;274;294;318;384;457;442;466;763;849;504;333;288;278;297;300;287;285;288;308;310;311;320;363;383;358;290;277;270;262;270;244;262;251;230;257;249;246;260;262;288;285;278;264;271;299;318;310;317;303;340;410;427;381;333;313;321;343;339;386;407;463;528;559;727;735;533;360;415;482;356;331;400;395;337;286;293;267;373;567;776;713;442;317;291;267;278;277;292;283;294;256;320;317;311;339;348;375;366;352;323;316;254;288;259;236;245;271;240;293;290;251;276;290;374;372;385;334;358;521;805;631;357;284;289;310;351;270;276;281;299;311;310;316;310;312;285;306;321;305;308;314;333;499;771;765;569;451;425;379;296;294;342;325;313;342;436;460;526;456;332;284;258;239;265;310;267;282;250;221;242;236;245;270;257;276;292;316;294;297;300;270;303;287;308;287;243;274;228;230;245;248;240;245;267;290;258;279;274;247;235;223;222;262;268;299;246;257;266;241;257;267;246;274;273;310;241;293;282;354;333;297;308;551;1209;1905;1966;1555;1274;1143;939;668;415;403;380;333;314;326;391;387;332;399;347;312;308;330;319;379;359;391;342;306;302;391;379;329;366
255;301;287;348;303;299;246;280;274;278;331;456;577;509;536;566;547;581;633;548;531;483;569;524;475;437;381;492;594;899;1060;771;548;496;637;797;795;612;740;1134;1005;531;379;339;333;344;325;387;454;384;297;277;361;456;622;509;382;333;381;534;633;610;554;461;413;391;389;360;345;356;540;705;861;666;380;279;269;248;254;275;311;457;581;501;484;492;552;404;284;261;260;280;253;242;238;244;284;432;361;309;263;297;317;360;443;461;319;287;273;257;251;242;260;304;276;311;215;244;242;270;258;292;278;265;273;243;252;274;266;242;245;260;235;281;268;304;280;293;280;274;310;349;284;286;278;286;270;300;367;381;283;267;253;284;294;289;508;959;889;674;439;613;797;745;723;739;873;1063;805;749;817;764;907;1138;1225;1064;918;839;669;1230;2108;1617;1158;1050;1057;1039;772;538;418;397;342;369;682;1399;1549;1363;997;718;494;527;382;311;323;285;256;257;308;390;381;412;351;391;393;320;308;273;365;475;398;292;312;292;261;291;289;273;287;260;272;268;254;290;266;266;273;276;304;263;279;272;264;287;281;257;241;256;282;245;282;264;274;288;264;272;308;313;262;281;245;241;327;358;248;282;302;332;457;434;401;590;1069;1327;1155;1097;867;786;1288;1716;1339;797;709;699;556;594;1030;1931;2678;3128;2152;1620;1729;1542;1148;759;533;462;547;458;379;365;400;416;523;417;460;421;428;433;454;485;445;496;554;534;422;360;429;623;882;1304;1546;1381;913;738;847;811;577;485;418;430;517;515;447;419;296;309;338;353;392;335;337;354;359;334;311;341;348;514;610;615;456;400;387;550;848;712;539;413;369;416;359;348;285;288;348;511;509;394;315;358;378;361;337;339;306;256;282;246;302;349;471;624;624;555;580;536;457;427;557;701;855;799;657;560;580;577;675;790;944;961;976;1113;1225;848;583;480;432;333;303;306;265;263;231;226;204;206;193;235;253;339;302;283;284;294;323;374;455;444;360;301;326;321;349;389;473;421;429;424;447;448;446;399;397;434;450;397;373;364;331;283;291;283;295;330;343;342;355;495;1181;2999;5019;4268;1883;620;523;604;547;397;352;320;344;324;311;304;335;278;305;276;354;425;358;306;303;306;282;310;308;390;1004;3546;6917;6724;2930;1047;992;2342;4410;3969;1627;548;312;292;328;333;301;284;260;256;273;294;318;337;317;295;332;341;408;439;422;431;415;397;481;628;881;862;628;556;494;465;415;423;481;532;555;496;410;397;443;551;469;454;489;479;462;455;440;467;439;472;453;374;420;396;362;311;319;276;303;289;297;325;332;296;306;298;278;315;653;1362;2692;3204;1941;1379;1200;1044;697;387;350;352;295;289;329;325;318;308;293;317;362;714;1505;1959;1534;1105;1048;1880;2380;1689;993;577;398;412;728;1128;1081;1723;2866;2799;1073;471;324;331;367;624;1092;2363;4603;6181;6378;5982;5557;4850;4153;1912;563;358;293;290;294;319;382;567;598;495;329;274;330;296;322;324;311;353;344;327;304;294;301;312;305;325;296;301;323;347;353;320;416;374;323;347;411;395;347;350;344;327;342;325;310;287;306;266;271;247;267;261;302;256;248;324;314;296;251;254;239;256;281;261;256;269;256;306;342;288;283;244;249;241;258;282;292;259;304;270;244;275;252;295;257;252;261;271;266;290;276;280;288;222;247;207;251;234;230;246;305;275;291;270;313;284;303;287;279;282;303;273;267;269;261;336;284;278;309;410;444;460;413;427;485;510;534;615;682;881;855;560;485;483;465;402;344;349;377;410;398;487;491;522;464;411;394;401;435;417;392;474;385;398;361;405;419;443;495;526;476;494;542;487;350;365;368;352;421;398;332;346;319;341;308;351;375;634;1242;1777;1273;884;1395;1824;1134;496;390;420;517;570;609;631;724;633;739;719;662;539;544;547;438;404;457;510;373;329;350;448;397;353;358;377;406;487;396;295;279;270;224;239;258;267;265;322;341;370;319;336;305;262;278;269;223;259;260;281;298;257;239;279;248;257;257;273;266;269;258;251;274;251;248;273;260;276;223;276;253;267;252;204;221;292;282;283;319;283;282;283;289;274;334;350;360;292;281;247;266;282;266;301;285;306;263;304;324;321;334;277;268;260;297;279;284;306;282;231;240;257;303;309;242;278;273;287;271;255;279;278;263;273;317;295;290;258;282;285;295;287;276;291;310;267;299;289;265;301;266;263;283;266;296;387;925;2264;3701;3407;2379;1260;575;785;1597;1815;1060;490;306;266;266;283;291;303;312;309;329;314;308;287;327;407;428;382;303;396;516;529;345;315;318;378;340;307;314;327;313;344;311;351;362;380;482;1099;2088;1632;701;396;468;1169;2208;3151;2147;1025;1125;1095;674;366;298;318;338;442;777;919;716;860;1321;968;583;499;525;414;315;297;310;430;439;394;343;439;431;382;309;325;314;288;306;324;315;292;314;306;278;313;296;326;324;300;293;341;297;288;275;298;314;289;357;411;365;295;311;293;303;312;283;271;249;251;269;315;301;315;317;381;324;279;285;256;298;302;379;473;519;457;378;331;379;339;374;353;340;343;365;355;345;296;304;317;302;426;1016;2568;3943;2510;867;392;311;304;286;274;283;264;264;278;269;247;311;431;725;970;621;371;298;375;651;1288;1334;741;367;308;358;326;284;280;261;307;297;332;287;262;248;245;294;300;307;303;322;541;1274;3262;5223;3444;1184;395;320;348;333;347;305;352;322;392;503;546;496;349;304;277;278;278;205;242;222;218;227;236;204;245;209;225;256;241;253;248;276;298;273;248;260;267;284;252;251;240;299;302;278;273;240;277;278;289;284;267;308;298;259;265;284;281;241;308;295;269;320;277;233;270;249;289;304;293;272;284;280;265;243;261;296;297;300;333;421;356;320;279;287;281;297;279;259;254;250;252;275;246;270;242;264;242;245;219;195;258;216;245;258;236;242;252;239;250;303;470;909;1097;800;595;388;339;287;312;359;517;679;681;483;426;344;302;299;375;349;347;352;288;271;344;306;353;397;310;299;283;247;277;287;358;338;368;472;621;615;363;309;269;275;276;305;258;282;281;290;309;303;326;399;406;341;292;284;274;287;323;267;305;273;269;262;271;241;244;266;286;282;250;223;305;251;298;328;279;300;335;369;358;298;286;313;340;328;336;331;374;413;606;976;1319;1004;608;422;469;509;411;338;323;316;238;250;267;258;291;361;392;387;298;245;275;262;283;265;257;273;291;281;301;298;311;313;383;348;377;374;329;312;278;271;271;261;279;245;270;284;283;275;275;285;317;364;386;345;318;443;483;410;274;287;290;331;290;286;292;265;282;295;302;280;292;289;291;316;307;383;404;403;413;650;921;904;504;470;444;387;390;317;335;324;321;345;426;515;587;524;348;260;239;278;318;267;277;249;252;267;247;277;253;239;275;274;252;267;274;272;311;309;320;289;258;280;253;273;242;280;244;253;254;244;269;282;294;240;257;229;206;208;251;228;238;215;255;217;244;248;269;269;290;352;334;243;245;287;300;355;364;334;344;461;829;1223;1391;1457;1272;876;796;541;408;303;307;361;387;428;430;401;382;358;358;338;326;340;356;315;371;360;300;288;310;349;320;345;355
220;252;260;297;286;277;302;270;324;313;336;526;794;560;393;387;489;524;492;509;512;544;646;655;622;547;461;541;629;738;1053;988;630;386;562;879;857;550;688;1288;1240;612;507;430;355;322;302;316;349;302;306;280;350;387;423;415;368;392;402;467;577;594;509;413;409;434;420;402;421;425;385;512;682;571;373;281;293;262;244;225;283;351;381;398;430;423;452;399;313;265;316;265;238;279;256;246;289;393;413;317;261;290;409;409;391;404;302;289;271;275;225;265;279;313;377;344;279;251;272;240;279;256;255;269;258;270;254;236;253;231;236;248;253;269;291;306;290;279;284;265;316;342;303;284;226;287;264;277;336;392;318;304;289;260;297;282;362;673;1078;881;518;484;522;516;461;471;676;1024;894;865;950;1107;1268;1276;1393;1371;1514;1139;929;1744;3320;2708;1523;959;703;612;575;488;462;478;383;362;608;1465;1901;1353;1028;620;474;429;305;293;315;267;273;275;385;546;518;363;358;345;379;359;284;278;303;321;296;272;272;295;279;272;271;263;232;316;272;282;281;278;271;286;248;258;281;295;261;208;273;275;268;235;261;249;249;237;247;282;278;279;262;299;272;285;281;241;246;260;285;275;288;259;262;289;360;353;358;409;672;865;963;1057;1044;1141;1539;2044;1583;906;568;469;418;424;823;1589;2884;3786;2630;1685;1581;1654;1438;923;518;511;551;440;356;352;370;371;439;400;371;305;305;359;388;390;441;406;473;467;412;388;428;731;1094;1765;1886;1571;1005;655;685;663;622;474;360;412;440;409;375;323;290;318;352;342;310;367;372;440;425;394;297;295;307;361;478;533;450;380;416;469;512;418;367;356;473;488;474;299;296;270;335;431;464;382;311;365;436;515;524;387;342;298;261;265;307;377;464;581;669;682;789;714;511;459;619;812;895;961;735;612;567;544;677;934;1059;979;1100;1015;876;635;440;396;380;300;267;275;270;246;262;265;258;217;218;262;304;280;276;281;290;278;253;327;363;336;361;324;366;357;351;384;418;332;403;387;405;447;536;502;444;370;428;400;386;387;312;304;322;307;347;360;454;451;351;659;2028;5424;8486;6971;2759;866;1015;1672;1412;762;415;324;345;373;297;286;257;273;282;309;367;408;416;275;320;280;319;294;308;317;639;1731;3789;4917;3862;1766;755;1099;2108;2119;1109;488;337;300;318;314;316;337;299;274;300;296;325;329;324;320;303;337;423;393;429;444;360;381;466;639;673;623;513;492;532;543;462;480;490;583;621;488;465;433;503;462;471;457;455;437;503;489;437;420;445;446;444;429;418;447;389;326;304;295;304;294;336;376;327;327;250;271;332;373;717;1846;3588;4505;3198;2283;2416;2348;1246;488;351;384;350;291;308;325;322;266;309;313;349;734;1820;2581;1915;1242;1652;3608;4595;3152;1166;428;321;500;758;1109;1107;1441;2060;1918;955;434;351;337;372;455;740;1160;1761;2608;3512;5198;6055;5152;3658;1902;614;378;315;298;340;353;339;315;346;305;314;312;340;346;349;313;336;344;328;321;243;284;262;268;297;287;287;317;287;320;310;323;327;357;329;377;376;394;383;332;343;336;315;302;310;248;274;263;265;269;289;305;330;291;260;318;357;380;305;287;258;288;269;295;309;330;324;303;297;282;278;275;272;271;285;266;283;257;266;220;234;275;274;281;267;261;233;271;277;273;290;274;307;254;233;261;235;245;238;274;262;266;276;302;286;323;301;259;294;289;306;294;282;287;261;285;357;319;317;383;436;452;395;390;478;531;716;602;594;781;770;567;486;465;524;447;353;373;345;398;417;443;432;374;407;412;377;394;405;410;489;600;568;462;467;478;479;486;490;550;407;507;642;552;392;353;360;400;498;640;448;357;379;375;346;332;350;374;570;738;732;636;948;1317;1028;535;367;384;487;575;517;584;675;590;613;686;619;575;641;619;507;497;560;627;532;407;402;470;474;447;473;427;407;394;358;299;266;244;219;235;244;263;270;249;287;340;300;310;302;267;244;265;294;257;261;272;232;236;240;252;241;250;258;263;262;265;294;276;278;245;278;264;292;265;254;291;288;242;268;235;260;238;279;304;284;274;262;262;273;327;326;350;352;303;278;259;238;250;271;275;282;254;280;304;336;299;294;284;302;256;269;289;251;311;248;262;299;271;287;288;296;296;287;334;248;286;266;260;247;298;282;310;316;281;257;305;291;296;284;283;298;329;313;276;309;259;271;277;265;285;284;510;1344;3166;5664;5501;4602;2713;1543;1200;1912;2248;1384;502;422;421;365;263;285;289;288;339;303;295;304;293;284;318;370;325;314;279;335;314;311;315;369;519;512;409;325;298;323;319;338;345;351;340;356;554;876;884;504;358;397;485;774;1115;970;539;486;488;414;334;293;329;338;415;706;981;934;1695;2964;2341;1153;908;1069;897;643;444;303;365;411;391;433;653;819;662;415;288;327;317;307;290;313;315;276;266;284;289;313;309;325;298;296;274;272;275;249;290;300;370;505;817;698;452;298;324;295;281;266;294;283;261;283;284;278;278;304;315;303;286;290;296;284;366;646;1229;1533;1044;437;384;353;363;321;348;332;318;349;350;341;308;306;261;268;435;1243;3334;5481;3912;1363;420;300;276;266;253;286;287;274;282;271;267;308;379;554;794;631;380;288;346;498;794;899;570;395;373;470;405;341;257;262;253;263;343;352;279;265;259;283;268;277;239;311;380;654;1542;2438;1731;745;361;345;330;347;356;311;369;432;693;1244;1584;1168;558;334;339;270;250;226;234;262;221;225;230;230;253;257;236;245;276;281;244;251;251;270;239;247;272;267;282;237;214;241;256;257;271;238;267;299;279;304;354;369;345;293;270;268;253;275;275;317;274;283;280;282;252;283;282;297;265;292;245;276;285;293;273;292;260;279;338;379;399;340;323;310;309;297;270;254;251;257;278;290;304;293;294;274;277;271;234;235;234;230;250;262;214;224;221;228;232;323;602;1354;1943;1270;710;358;344;347;350;335;396;507;447;413;368;328;324;450;482;440;394;336;314;435;452;359;284;336;306;282;294;272;266;299;280;291;336;346;407;370;353;305;273;259;315;353;373;349;256;297;287;280;293;336;399;331;282;296;311;261;270;244;260;254;306;249;280;265;242;239;305;298;264;280;268;289;303;302;295;336;295;335;323;285;294;298;321;332;360;381;381;448;674;1169;1760;1213;641;394;443;440;386;335;292;299;291;276;274;254;294;327;359;365;325;315;257;231;269;272;239;238;261;288;287;273;260;325;315;363;370;332;313;277;306;282;304;269;254;257;279;301;298;300;304;298;309;317;282;257;299;319;330;318;316;254;302;353;372;316;247;262;275;270;277;286;267;284;275;289;360;400;448;415;388;523;620;649;514;516;535;515;419;364;357;327;315;308;345;449;513;541;378;278;279;347;442;354;270;269;289;229;248;234;260;272;276;285;259;270;249;254;277;297;358;359;328;272;255;262;255;230;259;223;231;256;275;262;268;268;263;261;217;273;213;240;236;272;224;238;220;271;234;264;259;289;299;277;246;231;279;343;388;426;385;387;584;763;1022;1251;1139;885;830;629;386;322;330;430;454;481;476;529;395;359;333;293;304;379;388;358;347;339;295;288;272;284;292;289;341
267;267;330;290;290;264;280;310;268;309;331;461;608;480;306;357;412;461;386;363;571;733;1319;1337;974;578;544;586;681;798;1142;1208;820;489;608;814;687;574;564;808;820;601;521;459;371;341;279;275;285;279;319;317;319;304;291;339;315;341;373;437;482;511;394;377;408;448;468;488;595;491;359;384;494;417;295;284;285;282;242;270;247;320;328;304;290;376;398;334;244;272;283;287;229;249;259;253;258;294;320;304;270;304;413;366;311;271;314;270;286;278;253;271;273;312;363;303;260;267;281;259;250;270;280;268;266;238;227;242;234;245;243;249;281;251;288;268;268;264;243;268;294;300;273;224;263;255;261;246;276;343;327;290;322;259;255;253;335;609;1108;908;473;392;467;404;283;311;493;836;865;716;729;1044;1259;1211;1214;1443;1491;1080;837;1478;2553;2185;1275;848;602;478;470;576;484;507;367;286;448;893;1089;937;974;707;567;392;309;303;362;346;289;297;407;564;446;341;280;304;320;289;273;257;254;242;266;271;261;286;254;241;266;246;265;253;293;278;265;258;266;252;271;251;268;269;264;240;261;255;251;259;256;281;235;287;260;278;290;282;287;279;283;261;255;251;240;247;257;282;289;280;290;275;275;342;337;341;419;583;707;923;931;1046;1385;1762;1492;947;642;416;321;351;514;943;1794;2144;1700;1521;1489;1571;1497;939;682;539;614;458;388;287;317;321;355;325;324;321;385;383;395;396;335;389;388;453;456;470;601;927;1386;1941;2067;1782;1172;687;632;659;552;419;359;335;372;344;356;322;309;327;352;301;291;332;393;474;479;389;330;297;256;318;391;462;368;362;324;375;354;273;312;392;481;638;584;421;301;272;334;389;395;378;306;400;660;903;765;547;390;301;296;281;261;328;434;511;554;616;703;618;448;494;607;789;860;745;739;621;639;699;814;978;990;944;1133;924;709;487;405;418;394;313;274;265;284;314;268;251;263;221;247;241;255;259;262;280;332;315;321;300;324;325;335;323;343;370;332;375;393;380;370;352;403;469;518;510;427;420;508;442;437;354;305;341;286;310;301;444;650;689;527;803;2648;7095;10184;6901;2372;989;2304;4044;3371;1282;479;340;308;354;297;338;312;295;298;319;385;451;371;279;285;335;329;348;272;294;383;989;2407;4181;4526;2215;692;675;1147;1080;683;413;269;324;311;324;313;343;337;332;263;287;338;307;325;311;314;368;446;429;428;446;422;423;480;588;581;467;450;418;445;456;434;447;508;680;724;504;464;504;519;465;460;442;458;462;554;624;503;439;449;425;427;352;469;465;454;347;308;253;301;288;347;342;274;310;291;308;304;405;744;1506;2827;3778;3249;3113;3303;2978;1329;504;380;320;375;319;338;326;319;321;312;308;346;647;1556;2442;1679;958;2248;5676;7372;4374;1320;378;355;451;662;852;1161;2573;4443;3433;1214;376;311;368;518;1041;1595;1582;996;930;1416;2615;3050;2818;1954;1024;673;419;320;374;483;484;357;316;302;315;308;308;366;339;329;308;366;391;328;321;314;275;310;315;283;319;282;305;288;308;352;340;328;350;344;304;310;351;342;341;317;286;316;305;284;297;295;258;246;253;251;296;274;307;302;329;433;402;326;297;310;265;304;315;349;408;419;323;271;252;252;260;239;256;239;297;272;247;249;254;276;255;273;273;293;264;276;262;263;260;279;320;299;296;233;293;255;254;299;300;285;294;277;286;293;260;249;274;249;315;368;329;281;277;273;370;426;429;355;346;381;352;382;421;421;539;676;569;467;531;548;461;449;418;497;456;404;400;411;398;364;373;348;378;351;344;391;373;367;434;545;741;661;476;457;422;525;455;663;558;418;450;571;577;468;419;345;419;661;829;547;380;314;346;356;336;306;293;376;441;455;534;701;909;720;482;409;481;538;578;453;465;504;491;556;612;607;648;825;749;537;481;611;680;591;423;450;469;488;459;585;642;506;356;320;254;246;248;262;237;281;255;275;269;301;280;274;254;260;279;275;275;281;254;259;261;251;236;244;285;302;249;273;228;255;260;271;338;312;286;252;295;272;243;278;231;224;261;251;241;247;262;301;300;308;287;255;269;332;295;289;304;330;300;297;259;269;236;283;265;297;238;283;278;267;278;302;319;279;261;265;281;286;268;293;248;291;299;313;287;311;301;251;285;299;283;286;270;225;261;278;286;247;259;317;281;312;402;375;302;327;304;296;273;315;332;288;276;271;318;290;428;1069;3058;5643;6282;6862;6413;4126;2193;2748;2755;1550;679;816;994;681;327;306;270;282;285;324;306;305;268;277;292;291;283;294;295;272;300;271;291;499;814;1086;617;373;321;281;305;300;323;356;360;378;390;445;451;402;500;598;529;434;427;406;360;369;333;357;320;303;291;353;392;590;663;808;2011;4203;3456;1588;1482;2400;2591;1815;925;376;333;376;389;501;1065;1553;1173;479;303;268;292;274;299;333;292;249;296;295;328;257;269;316;284;324;321;272;277;306;292;287;482;933;1602;1434;598;332;286;286;296;297;267;250;267;278;294;281;262;279;295;302;284;308;384;362;443;1132;2488;3253;1827;620;379;346;352;358;365;368;368;333;305;310;288;277;280;289;387;932;2812;4310;3043;1240;448;293;268;276;288;282;304;291;274;258;277;282;335;435;575;558;378;318;281;353;404;491;329;330;428;542;506;358;275;257;250;273;338;371;316;275;250;249;282;278;277;259;265;349;539;748;659;444;362;303;375;394;329;390;656;1147;2028;3530;4147;2588;857;348;276;278;220;227;226;211;233;232;228;250;228;230;240;266;230;265;244;234;258;236;266;253;266;278;250;265;240;285;269;253;259;255;269;275;306;370;514;500;414;310;266;258;250;241;261;321;292;256;256;258;296;269;297;305;263;257;279;262;242;261;277;260;277;297;321;364;336;283;304;298;273;301;299;277;291;291;277;296;315;345;337;320;308;283;253;224;220;234;282;234;228;235;236;220;235;340;561;1478;1969;1252;568;466;457;374;302;323;375;452;451;396;317;282;381;628;769;610;391;316;487;823;885;601;339;282;260;268;303;285;270;262;286;286;392;354;348;346;339;285;301;354;437;680;677;422;316;284;269;299;279;298;329;317;359;331;313;263;263;257;253;268;261;239;235;269;261;279;334;324;285;254;260;263;269;299;267;259;301;278;311;319;280;277;309;330;329;404;515;616;700;926;1277;963;491;335;321;365;411;348;343;295;273;266;265;275;264;275;353;334;319;253;268;243;289;276;279;268;288;277;313;283;296;295;335;323;366;332;264;308;312;289;304;256;259;248;274;259;289;320;279;290;329;298;262;284;270;271;270;319;277;302;297;320;340;293;259;284;262;279;260;308;312;302;366;363;394;406;428;332;356;375;496;517;517;739;590;584;481;406;416;380;327;307;277;362;396;394;324;290;309;428;534;400;292;311;285;289;270;289;286;290;319;290;285;285;250;263;268;324;405;465;333;276;289;265;285;246;255;254;266;266;291;276;253;236;223;262;247;225;228;218;236;230;219;253;234;235;272;253;247;250;269;273;252;236;272;327;377;456;405;350;454;543;764;793;738;735;738;533;340;293;350;521;576;458;505;514;392;352;298;283;294;375;407;317;308;352;318;306;277;265;266;260;286
268;269;323;287;283;248;284;295;327;304;318;359;417;336;352;365;476;461;423;388;540;1132;2587;2794;1444;666;555;592;764;782;956;1242;928;613;575;750;782;681;479;475;493;528;429;407;343;353;290;295;303;281;282;290;270;276;299;319;273;283;350;394;404;454;397;276;310;363;353;400;507;431;339;330;366;318;281;302;280;269;289;261;263;325;367;294;299;409;426;320;288;266;258;251;250;283;262;238;241;248;311;281;252;276;321;317;254;260;248;266;275;279;260;257;271;246;290;275;293;243;247;241;255;269;251;283;262;247;277;277;254;267;279;256;242;245;245;245;280;231;254;281;278;323;269;284;243;235;262;271;252;298;303;349;343;272;298;328;390;454;667;610;387;460;617;531;399;341;517;635;687;633;689;793;1037;960;881;1072;1100;791;608;764;1171;1229;1067;813;693;472;536;658;670;522;335;310;320;519;624;812;921;887;609;461;376;312;328;308;266;290;339;352;387;286;252;251;322;328;287;273;275;262;263;271;287;273;268;264;268;258;277;264;272;343;335;284;264;268;247;263;289;264;262;265;307;289;284;247;224;254;255;288;243;268;289;277;296;267;255;278;288;250;253;284;238;268;244;269;271;253;270;306;343;309;327;446;494;543;619;829;1076;1193;1059;816;619;469;395;320;329;555;828;1018;891;890;1064;1139;942;717;615;558;621;509;424;323;314;378;380;308;266;310;412;455;384;373;375;348;380;438;469;485;664;1175;2017;2439;2548;2258;1577;981;754;700;628;569;457;366;327;288;283;296;350;387;346;299;278;355;381;477;403;346;313;303;360;400;425;414;384;353;346;316;271;309;352;435;533;641;584;446;319;297;337;369;372;345;351;419;696;1089;994;579;414;326;303;278;280;285;328;406;430;549;625;616;536;639;804;819;742;713;740;778;862;869;911;916;745;832;968;873;631;434;433;462;437;390;281;278;260;267;228;239;241;268;248;262;244;265;274;267;279;299;333;288;315;280;321;341;376;361;354;355;397;399;396;392;419;473;524;504;385;482;513;517;430;346;331;341;320;280;391;487;704;688;497;701;1921;4461;6028;4079;1561;1049;2920;5276;4687;1902;573;377;346;304;329;293;265;257;289;297;311;411;333;273;263;288;307;299;283;298;438;943;2398;3459;3498;1705;673;718;995;818;489;330;317;289;311;301;336;326;365;362;338;316;318;292;339;354;307;322;451;391;392;492;547;463;447;545;555;433;415;396;466;461;410;399;473;636;666;482;516;577;552;439;446;488;530;521;522;603;477;474;500;532;418;340;390;459;461;322;321;289;332;330;332;299;276;288;276;310;318;385;554;878;1620;2756;3529;3834;3219;2088;1121;499;380;389;351;300;326;327;327;336;321;292;338;438;846;1255;929;686;1738;4225;5627;3547;1221;391;327;352;460;650;1301;3646;6422;5582;1923;450;338;514;1237;2975;4748;4105;1713;669;566;864;999;955;980;1155;1214;825;488;514;859;965;579;321;281;294;288;354;364;360;392;316;323;328;351;280;289;314;302;353;324;327;318;299;305;313;286;327;335;319;256;326;295;312;352;350;344;362;317;306;285;266;263;270;263;277;296;267;267;312;262;320;342;354;329;279;314;277;296;382;385;443;400;382;254;258;243;228;253;259;251;260;266;277;272;270;254;294;265;284;263;251;253;270;284;276;238;287;351;354;332;268;326;325;305;300;301;270;283;286;275;254;264;262;275;301;355;351;308;297;316;455;639;598;423;361;336;312;354;424;355;380;496;560;423;420;440;413;419;448;492;484;425;447;416;388;349;319;322;339;338;367;409;406;364;453;538;742;779;613;424;401;429;527;725;667;462;422;474;646;654;482;373;436;558;603;462;351;300;350;355;378;335;319;317;359;485;536;583;726;880;753;558;537;682;594;505;459;531;505;593;637;614;644;703;666;469;489;732;876;823;601;510;443;469;498;616;729;579;336;294;250;240;276;258;254;278;262;251;261;280;252;259;265;257;255;216;272;277;279;248;244;275;273;271;285;282;256;252;259;269;278;277;303;270;251;262;329;267;282;279;223;258;239;244;245;259;283;275;284;296;261;280;267;288;280;319;276;294;307;272;275;264;273;261;252;280;248;292;294;281;291;314;328;292;280;259;270;266;294;288;317;274;317;310;325;262;282;286;291;283;285;281;276;274;279;276;282;313;280;272;317;401;483;496;341;271;269;265;284;276;340;288;295;281;266;252;410;993;2476;4956;7670;11308;12524;8933;4005;3058;2987;1678;948;1385;1797;1033;443;254;300;279;300;286;284;286;293;308;279;267;310;327;303;318;296;264;342;565;1110;1721;962;451;288;309;311;294;345;344;379;421;389;332;317;488;716;1160;921;584;328;326;353;364;415;436;408;326;324;380;465;502;586;770;1420;2486;2176;1663;2679;5280;6242;4451;1885;528;318;385;404;538;1084;1582;1192;502;319;291;294;287;286;283;292;270;316;328;346;317;300;276;320;318;391;331;326;292;325;297;495;906;1696;1512;572;329;280;274;302;317;271;246;273;306;283;273;290;297;309;283;282;340;497;491;573;1443;3009;3537;1956;632;391;390;381;351;346;350;294;313;292;302;322;278;265;258;336;603;1247;1845;1320;729;310;241;267;241;266;310;257;258;263;255;243;276;301;367;467;495;339;295;320;330;350;345;283;287;351;442;462;489;420;283;253;284;360;354;348;313;278;301;243;276;281;290;314;271;349;388;385;358;348;354;340;333;367;735;1783;3446;5185;6765;6628;3510;1010;318;261;242;247;213;241;210;206;232;251;220;265;242;263;207;273;251;262;241;246;247;277;249;259;256;248;236;254;276;259;282;264;270;263;288;318;507;786;805;401;271;235;260;269;234;244;324;283;280;257;286;282;265;291;277;272;272;270;271;259;254;275;262;277;283;260;282;302;274;289;317;330;355;381;323;258;283;245;303;318;345;355;307;293;268;205;230;213;234;224;214;226;191;219;235;263;327;546;1060;1586;1341;755;571;573;396;283;333;350;410;407;389;308;314;376;619;817;544;349;361;688;1422;1592;891;384;261;278;267;277;242;277;270;279;323;352;349;378;396;358;348;360;403;660;1188;1278;788;371;277;279;252;286;288;281;335;375;402;287;270;288;241;244;214;210;218;226;290;292;353;359;334;307;255;243;249;274;251;268;261;282;296;300;338;309;302;355;359;351;425;710;949;873;678;734;583;379;306;285;343;389;361;300;296;279;260;285;277;278;319;327;347;302;286;215;251;273;286;256;269;259;308;317;343;279;264;286;300;305;318;324;315;270;269;248;265;250;255;268;297;291;300;317;297;253;274;292;252;284;265;291;374;369;327;301;322;296;279;278;306;276;270;306;297;287;317;376;397;397;383;357;310;379;431;666;929;1240;1313;1051;735;506;426;486;427;445;362;342;355;368;342;356;261;288;311;420;350;336;360;342;298;268;272;316;290;319;308;269;272;291;244;278;297;353;365;336;267;283;294;271;277;279;305;269;256;276;288;241;249;263;240;218;225;210;235;253;203;261;230;242;230;258;299;262;237;261;235;234;219;255;268;300;332;394;385;416;498;517;561;496;486;481;388;295;241;288;406;450;399;397;430;400;381;353;319;345;417;422;324;319;283;286;297;325;316;362;333;332
277;292;317;271;296;282;316;324;272;290;345;292;306;324;324;399;496;501;440;401;538;1276;2937;3336;1923;1043;663;648;723;615;833;1252;1082;693;608;969;1023;705;452;334;407;478;416;346;348;360;331;302;277;285;268;282;278;319;295;278;304;308;371;368;360;377;384;369;348;320;289;365;397;376;293;360;401;304;265;282;268;290;268;263;269;311;349;304;371;614;632;411;301;294;274;297;276;267;235;237;243;254;251;252;289;298;310;264;271;241;232;248;241;259;219;273;234;262;271;235;270;265;230;238;252;219;245;252;256;247;233;244;248;256;235;266;277;248;233;236;235;234;245;256;252;259;290;307;272;253;213;246;256;314;297;325;295;356;300;381;458;375;376;390;434;580;730;601;565;420;626;702;921;1059;840;998;1592;1273;804;819;954;625;420;382;542;861;1056;826;566;398;564;706;582;456;358;284;315;443;675;961;1290;910;540;409;385;338;305;301;234;265;274;323;291;263;277;301;270;277;322;260;283;281;292;271;263;254;283;260;280;252;282;300;311;377;394;312;279;274;267;259;238;254;253;259;288;297;275;232;261;258;234;248;237;269;277;306;258;290;273;280;281;251;270;257;247;255;271;256;233;257;263;300;357;309;280;320;359;343;376;511;725;704;657;746;828;617;482;386;351;407;532;520;557;659;780;748;589;530;442;455;542;664;525;390;367;370;381;344;299;332;371;357;355;342;348;389;375;413;493;490;804;1381;2194;2790;3068;2745;2196;1246;767;693;748;613;491;372;319;354;297;343;446;533;413;319;274;308;401;453;410;333;418;374;452;556;529;442;458;463;418;318;303;357;424;489;565;588;672;437;306;284;350;358;380;291;301;380;547;709;647;458;441;355;283;286;262;341;394;426;482;507;582;495;596;841;1103;981;768;689;727;815;1028;917;915;924;871;766;848;768;672;538;467;483;486;449;351;255;264;265;219;238;221;238;249;268;242;265;251;233;266;304;309;305;260;328;356;430;378;324;332;337;359;375;417;417;616;809;700;540;400;447;546;462;398;355;329;315;311;311;342;407;486;507;415;516;986;1809;2018;1356;694;849;2053;3291;3078;1443;533;377;308;308;314;312;285;299;311;306;288;299;359;285;308;326;287;304;345;389;692;1899;3886;4550;2724;939;611;1141;1589;1084;462;309;339;317;327;325;324;321;341;331;330;316;308;314;325;381;371;384;391;420;405;450;486;501;502;540;456;418;386;629;675;634;469;421;463;545;544;517;495;548;509;432;467;530;524;447;435;434;423;482;545;542;393;334;382;441;430;367;322;298;314;313;319;308;293;273;264;256;310;372;413;569;963;2002;3782;4369;2988;1541;838;491;378;361;342;288;317;315;312;354;334;296;276;325;412;547;473;499;1348;3178;3421;2002;719;299;261;389;372;518;1083;3056;5364;4570;1517;451;363;804;2422;5806;8629;6671;2317;725;390;385;414;499;1009;2091;2757;1517;686;755;1375;1607;741;369;285;295;296;329;343;360;355;320;273;307;281;293;295;304;274;377;474;396;334;273;308;317;343;362;319;313;311;281;312;296;356;394;414;394;341;297;287;286;271;307;292;293;258;272;286;320;318;322;305;300;304;239;252;286;273;332;358;357;333;323;282;240;265;279;229;261;247;274;270;275;255;290;287;328;339;288;261;262;287;259;297;253;283;295;280;328;332;281;350;327;300;314;256;295;286;301;256;262;250;277;285;286;323;302;303;288;319;491;601;547;362;340;341;309;326;370;407;401;410;436;389;392;422;454;390;458;483;421;428;412;413;397;328;315;280;345;374;419;462;464;398;424;592;782;791;586;427;405;437;554;725;657;419;323;415;636;624;433;350;384;402;431;331;319;323;443;487;419;363;344;347;381;434;493;581;982;1755;1479;859;829;910;676;484;440;424;490;520;516;484;533;608;568;407;427;615;905;913;766;623;468;482;553;567;529;456;349;288;258;257;281;260;270;305;277;260;257;244;287;267;217;259;213;250;272;289;255;261;271;236;258;259;306;296;264;264;281;255;221;253;258;279;271;275;260;261;273;253;304;265;275;278;243;263;255;248;284;265;272;290;272;278;277;326;312;298;293;260;270;272;302;302;259;257;261;248;286;294;284;355;371;316;251;244;258;272;296;274;281;287;288;299;273;283;283;281;250;270;316;250;250;266;288;300;275;269;256;277;295;391;428;434;339;297;296;287;269;254;300;306;291;267;261;303;405;922;2310;5493;10329;15342;16212;11318;4380;2534;2107;1348;1145;1414;1478;809;389;308;303;282;304;324;316;304;273;290;278;333;374;454;360;278;294;277;343;562;972;1274;717;355;328;268;289;296;294;371;373;426;394;374;368;475;833;1324;1208;788;384;325;381;473;566;710;613;382;359;503;655;609;631;750;820;1010;1135;1978;4601;7347;7781;5837;2240;574;466;446;403;449;633;823;629;378;306;334;293;275;328;298;290;313;406;509;509;324;289;304;301;344;333;350;299;307;287;316;430;646;893;766;438;335;299;284;308;306;280;290;294;275;274;314;279;274;327;301;334;572;672;657;498;872;1657;1799;1025;489;360;383;348;344;332;308;289;313;250;285;270;274;264;283;306;366;493;613;478;365;285;252;271;276;252;279;292;280;296;274;297;313;288;307;341;328;311;325;447;569;492;339;312;293;329;389;520;692;486;327;291;266;364;376;333;328;321;300;322;267;282;289;314;332;315;325;363;383;332;342;323;307;413;1223;3472;7179;8440;8940;6381;2518;711;346;243;257;244;211;233;208;225;215;246;230;247;265;281;251;271;278;262;262;248;297;319;305;279;218;236;272;261;283;255;274;264;271;269;268;312;431;748;686;370;283;251;217;254;245;247;278;268;308;267;292;258;272;278;291;271;259;274;255;251;278;267;257;261;258;313;278;273;265;308;309;310;387;412;364;280;273;298;256;310;307;290;260;259;276;239;230;258;236;217;219;222;196;237;220;233;339;519;1150;2089;2336;1820;1001;488;328;287;334;407;437;404;340;337;308;357;492;549;365;317;364;732;1609;1695;915;372;253;243;256;254;264;292;304;301;303;307;350;385;413;368;380;395;566;1232;2355;2175;1131;410;309;266;249;305;240;268;293;359;381;330;244;280;278;230;199;215;213;228;292;329;424;407;320;286;251;268;283;257;292;261;236;247;254;292;291;304;361;456;563;417;526;900;1066;921;637;482;392;359;283;291;332;353;329;301;263;292;275;256;283;270;345;326;322;314;250;266;247;298;258;281;256;289;318;304;264;297;252;243;323;274;299;318;308;307;301;297;260;264;285;261;318;292;312;358;345;308;298;281;282;271;280;346;426;504;341;376;345;295;287;284;268;277;285;259;264;312;332;446;437;429;368;336;349;449;684;1480;2744;4072;4133;2694;1304;596;450;477;480;503;437;368;349;424;377;312;318;258;290;316;325;343;324;312;278;272;282;306;332;287;271;258;266;263;250;255;286;292;296;295;273;288;288;281;253;264;275;288;282;279;276;281;242;265;254;209;227;198;226;228;249;271;238;234;229;274;288;259;279;275;233;268;220;256;226;285;316;406;439;580;578;448;467;453;436;391;271;261;262;288;321;325;299;344;422;487;478;392;326;388;441;417;311;254;351;307;293;314;370;479;589;463
275;281;308;304;286;312;326;321;268;283;325;337;310;312;341;378;428;479;379;395;454;882;1739;2095;2394;1807;847;637;617;569;844;1360;1063;778;614;1014;1205;711;430;364;428;411;398;372;343;431;442;407;317;297;316;274;268;318;326;271;277;377;401;458;363;400;438;528;484;345;321;289;341;352;294;357;350;271;252;257;298;329;291;274;251;289;265;291;429;735;774;501;324;345;289;305;311;266;297;279;272;268;251;252;249;274;270;274;243;245;247;254;223;215;277;242;259;233;274;263;287;280;266;265;253;238;246;256;234;255;259;249;279;238;257;254;301;263;227;234;221;228;269;229;235;282;266;306;243;270;246;229;268;328;301;306;292;277;268;342;489;393;391;449;606;606;601;631;740;611;626;819;1321;1499;1206;1194;1800;1607;952;722;678;531;419;415;518;932;1453;1019;587;366;493;545;466;403;336;281;358;588;994;1313;1418;1000;503;417;413;308;328;286;260;307;243;256;249;270;269;284;244;319;331;280;292;313;237;281;246;264;252;268;256;255;239;230;311;405;464;331;265;256;252;293;275;247;282;281;277;281;309;251;213;237;260;258;261;274;244;281;251;298;271;257;275;285;294;263;246;236;252;264;277;240;267;271;288;309;315;265;298;272;269;414;659;781;955;1053;862;662;569;422;368;407;454;409;407;516;605;553;430;385;413;356;510;784;824;543;431;401;413;356;315;306;334;341;389;371;394;377;369;384;471;533;690;1150;1678;2113;2371;2575;2279;1417;868;677;654;556;464;396;355;329;338;343;526;539;422;327;279;333;356;376;402;357;440;466;511;547;557;481;506;501;555;427;359;371;457;521;544;537;668;480;373;272;326;328;351;333;317;335;340;419;436;365;364;385;366;355;343;361;388;424;502;485;473;428;552;795;1032;938;700;602;591;775;910;882;822;1011;1039;814;774;647;641;521;461;404;404;384;331;279;266;250;240;228;235;279;251;258;267;261;251;279;260;267;253;322;364;347;361;387;377;304;326;303;329;358;365;508;858;1344;1177;667;471;464;497;514;440;353;377;347;364;385;325;328;349;347;347;415;506;638;647;471;371;492;788;1204;1188;725;410;380;350;337;358;311;315;319;308;300;329;315;283;307;260;292;272;327;346;419;792;2299;5363;6718;3201;890;593;1045;1729;1227;496;335;306;305;357;349;320;322;353;351;305;314;266;284;352;363;417;386;396;428;413;395;431;546;546;520;443;420;469;661;920;858;628;556;466;449;482;504;491;462;476;446;477;580;535;491;405;393;351;368;428;442;392;307;343;434;600;548;363;284;288;288;288;278;321;263;284;317;328;365;415;428;664;1573;3192;4469;3121;1428;714;480;429;343;338;333;327;317;344;333;347;336;301;269;298;308;322;473;1124;2437;2776;1513;564;333;352;321;334;371;580;1252;2268;2109;863;398;375;699;2152;5312;8468;6682;2464;667;348;320;319;421;1065;2731;3751;2153;716;676;1134;1449;766;416;336;263;315;297;317;343;342;296;294;318;289;312;272;308;338;408;522;464;346;318;282;320;359;384;332;325;300;293;282;318;381;438;493;457;408;391;345;314;288;321;304;302;283;272;284;303;334;302;322;286;291;258;285;266;282;289;306;300;288;327;280;285;249;242;245;266;241;253;242;260;269;293;274;305;320;295;276;260;245;323;267;285;299;342;379;361;354;276;282;331;318;300;304;256;259;298;314;279;279;295;260;300;282;278;288;287;327;356;448;414;355;331;367;342;365;357;362;372;446;425;398;368;450;397;393;434;410;413;427;380;470;488;437;384;366;466;522;434;420;399;389;398;474;684;687;663;502;463;522;730;743;654;470;351;388;499;578;437;317;314;344;350;362;303;355;511;631;471;363;317;276;331;345;340;493;983;2099;2042;1165;1077;1495;1182;587;410;401;445;424;410;431;453;574;576;459;400;498;696;824;805;585;495;572;568;477;405;337;313;239;269;257;232;245;279;302;289;273;244;263;243;248;228;235;227;263;311;285;290;251;230;263;281;293;318;331;286;289;257;269;255;258;259;270;260;252;253;240;233;279;273;261;241;251;241;238;242;276;298;290;253;288;280;253;267;300;264;259;275;264;261;245;261;242;282;303;251;301;298;286;307;359;353;376;290;252;299;285;292;285;308;297;256;294;259;255;266;277;271;282;295;281;293;305;315;270;320;303;270;262;322;322;349;318;307;272;257;272;274;291;316;295;277;257;257;277;337;595;1665;4460;8672;13678;16243;11161;4783;2942;1706;1280;1889;2085;1354;661;344;281;294;288;267;281;310;290;304;286;283;291;460;575;462;348;310;287;260;338;519;602;478;289;323;265;274;304;346;343;366;381;322;353;358;375;560;836;999;720;369;324;442;520;666;1102;840;467;360;553;760;652;508;609;520;474;818;2008;4713;6411;5518;3628;1494;713;972;825;533;386;416;409;346;311;261;294;289;261;267;309;285;356;496;786;740;409;336;269;295;286;362;331;300;273;300;295;371;487;644;590;365;309;311;332;372;333;304;275;282;278;260;301;293;295;303;320;455;950;1261;1043;566;468;689;761;574;397;355;335;365;358;342;314;318;306;261;289;273;237;258;264;238;262;260;317;314;303;271;256;249;226;262;255;280;291;309;296;265;239;266;307;334;324;333;358;532;954;821;494;304;290;320;386;506;604;467;337;301;291;294;344;368;331;305;326;380;420;325;317;328;317;305;352;415;413;411;340;317;275;364;925;3047;6685;8607;8019;5058;1767;493;320;245;204;235;221;218;222;244;229;253;223;243;240;240;261;274;254;286;316;254;301;336;337;297;192;215;253;280;252;243;246;266;243;258;262;306;347;396;403;315;244;237;269;248;256;245;272;292;266;258;272;252;252;258;277;244;288;306;288;273;270;273;313;282;302;272;274;293;266;277;296;307;322;400;369;274;281;256;253;287;274;283;254;268;264;226;252;217;224;242;214;221;229;225;255;254;324;586;1525;3691;5529;5114;2512;747;325;285;350;420;434;448;342;341;376;364;352;362;349;306;333;603;981;1008;578;336;260;264;262;267;270;285;317;305;345;312;331;347;315;308;353;433;771;1988;4108;3309;1476;467;276;277;261;291;263;295;312;326;305;300;305;308;256;276;238;251;253;260;279;346;426;388;317;270;269;219;296;283;279;293;258;276;261;291;259;309;354;501;534;429;502;616;889;882;697;493;358;252;273;264;279;302;308;284;296;259;276;259;257;277;280;311;323;307;285;240;260;289;283;272;269;275;283;309;292;308;266;268;269;275;281;277;301;319;301;293;262;269;287;287;283;304;367;347;346;369;293;270;295;281;279;314;357;365;347;320;302;289;257;273;320;267;296;294;253;295;399;519;572;468;338;294;342;483;1088;3073;6769;10536;10226;5947;2419;773;403;426;466;586;559;394;387;404;420;325;283;264;275;295;257;289;288;273;257;251;275;281;263;287;268;284;269;291;271;248;263;247;276;244;257;306;342;325;270;274;281;273;247;290;258;280;286;292;225;239;226;223;232;231;245;248;273;222;258;272;271;275;288;285;277;259;242;256;242;256;324;418;524;608;608;570;641;671;592;414;314;253;274;284;277;247;290;324;359;433;508;412;347;332;338;338;293;324;275;281;257;265;389;565;799;613
276;251;305;301;298;292;328;326;296;284;276;335;384;365;316;353;395;365;436;509;606;673;951;1420;2562;2283;951;541;499;517;801;1187;981;768;665;828;819;602;473;497;409;411;465;390;387;516;653;589;393;376;340;336;312;328;331;342;404;383;437;492;427;485;519;674;625;376;328;353;355;327;284;318;294;280;260;277;317;319;267;251;261;303;364;334;431;670;748;487;393;424;357;262;285;296;259;266;241;235;256;272;257;263;253;231;271;256;265;219;263;285;255;279;292;301;257;276;279;241;243;251;269;251;264;258;247;266;241;259;260;263;269;267;278;268;260;263;272;276;256;257;243;252;291;286;245;265;252;249;231;302;268;283;258;286;256;326;383;413;425;531;746;722;587;691;905;879;718;849;1236;1322;1131;1013;1175;1160;1020;832;578;475;498;811;987;1306;1649;1121;668;454;580;772;669;552;427;409;472;645;934;1008;976;626;395;343;326;371;379;316;281;305;283;255;325;280;269;273;291;306;333;262;243;263;281;239;241;258;225;255;271;271;272;285;273;387;401;330;306;283;297;288;278;264;255;267;260;273;243;259;230;255;243;276;285;281;278;272;263;283;236;253;273;292;282;275;249;262;255;255;282;255;245;278;320;415;408;374;333;304;328;560;909;996;1305;1629;1188;800;578;479;378;352;452;483;393;389;468;400;396;377;379;403;529;897;1002;619;489;436;350;345;322;315;324;344;343;332;333;363;388;411;467;516;652;968;1183;1220;1337;1621;1549;1055;712;557;531;498;472;406;350;310;310;342;383;396;323;302;245;284;345;368;359;379;438;500;546;517;477;480;471;538;569;451;439;470;498;484;439;482;526;477;398;364;328;340;367;333;311;276;309;280;377;384;323;322;331;308;364;334;372;425;421;427;415;384;423;692;814;811;657;638;573;690;909;913;828;861;929;736;622;669;545;418;420;426;393;397;344;345;347;292;231;193;219;228;245;272;258;265;294;266;303;292;287;429;552;485;386;381;316;348;324;362;349;307;336;528;1112;1688;1580;779;452;440;516;544;491;440;399;444;519;411;306;295;344;299;330;416;451;409;356;308;317;377;432;484;486;417;403;365;345;330;307;348;344;370;335;335;309;296;319;332;318;302;289;280;317;371;701;2155;4378;4933;2363;592;465;705;905;641;381;328;303;313;323;356;336;317;299;321;304;319;324;268;355;332;391;394;414;410;390;422;403;499;621;624;540;507;562;778;919;908;853;683;611;539;562;592;539;519;440;457;504;533;530;449;442;380;404;388;329;422;402;345;420;649;974;790;430;288;280;276;273;294;265;287;287;294;332;391;376;381;528;1336;3169;4405;3072;1346;631;400;395;328;357;319;334;393;414;364;297;275;313;320;330;313;308;370;751;1367;1423;856;423;298;299;315;369;339;428;540;734;774;475;318;376;542;1332;3027;4289;3401;1274;494;291;303;294;403;818;1811;2227;1356;544;482;718;918;943;751;470;289;262;297;297;348;353;351;365;306;265;271;290;287;302;348;411;383;305;295;335;389;503;568;397;345;326;283;278;334;377;500;495;487;497;554;414;303;323;285;322;257;251;257;293;296;344;327;301;267;269;256;244;258;315;288;300;275;300;260;265;254;289;264;289;262;272;291;264;241;299;279;272;307;287;301;254;277;257;297;292;287;289;409;537;642;432;287;253;286;329;304;340;281;294;323;328;286;281;270;255;266;274;293;285;277;315;302;337;392;384;319;432;494;483;466;448;512;535;472;389;360;347;315;335;390;413;368;349;316;446;667;593;451;417;596;578;515;452;430;411;454;533;569;577;561;509;544;733;788;678;588;437;348;343;441;435;374;345;303;303;329;317;332;479;587;606;453;332;392;357;313;358;342;419;703;1266;1341;995;1164;1661;1205;618;409;379;427;461;366;362;532;687;722;587;445;438;559;728;754;528;450;522;538;408;316;304;292;282;305;227;245;262;276;263;274;271;275;243;245;272;298;260;290;283;274;257;253;249;247;234;260;310;386;334;295;283;264;273;243;245;265;243;261;241;261;230;252;243;297;269;255;249;253;253;249;304;302;289;287;303;252;258;254;296;280;292;283;291;250;262;265;242;270;286;285;301;279;293;268;335;347;339;274;243;283;283;269;280;305;262;264;247;266;269;257;292;256;246;273;276;259;299;295;282;289;286;270;316;320;321;291;303;268;281;265;329;271;299;290;297;285;287;264;279;392;871;2064;3874;5512;7934;9238;6255;3781;2956;1851;1667;2983;2815;1323;480;277;302;296;281;352;364;416;406;373;286;292;361;433;577;393;355;316;289;300;316;326;395;353;301;310;298;307;312;307;349;356;388;350;334;365;332;383;450;485;398;281;266;336;400;563;705;551;353;313;426;470;451;371;392;440;544;923;1711;3340;3419;2220;1407;825;990;1755;1585;798;377;348;309;300;294;292;312;279;266;256;257;279;298;502;818;713;437;293;296;277;304;303;287;291;272;295;315;415;586;942;898;506;356;361;370;396;363;277;256;272;316;265;281;313;371;387;413;665;1629;2120;1238;639;574;597;477;411;364;363;332;336;315;270;295;294;255;269;265;256;237;274;269;288;262;289;286;295;285;262;245;271;233;254;287;263;285;290;300;271;282;256;241;322;315;357;407;556;1005;872;556;350;292;319;361;412;392;356;328;293;248;306;294;317;333;317;385;498;635;403;333;335;326;310;336;394;411;393;328;292;332;301;577;1664;3227;4779;4523;2621;924;383;289;271;250;230;207;218;230;214;240;238;238;238;257;261;262;261;274;257;269;244;295;295;284;252;264;238;248;283;270;255;260;276;257;274;294;257;282;273;266;283;289;266;241;255;259;300;296;276;282;309;256;261;272;262;285;250;278;291;286;305;307;314;327;335;293;284;291;276;277;268;294;320;313;377;363;286;232;266;253;257;233;285;299;296;261;271;253;253;249;225;222;233;228;229;240;269;380;856;2284;5612;9261;9322;4512;1159;363;325;396;544;510;476;410;378;374;438;404;334;325;277;388;495;620;538;331;277;251;280;241;264;253;313;300;320;320;342;312;342;307;286;372;421;845;2166;3940;2762;1173;460;340;326;323;322;298;384;305;293;287;295;287;316;291;239;246;273;262;236;265;302;359;376;303;285;263;264;279;258;276;304;310;300;295;284;255;285;340;428;413;462;419;523;535;577;545;370;329;310;289;284;288;340;308;330;290;313;250;236;272;258;258;312;300;330;288;242;251;266;303;280;221;261;286;285;292;261;259;268;269;285;295;317;321;313;302;293;285;252;272;269;301;348;451;469;387;317;307;275;300;237;262;298;299;286;308;298;285;294;281;280;268;302;300;286;286;294;390;538;605;481;431;343;346;507;1208;3751;9454;16442;15750;9660;3893;1033;389;425;511;655;584;498;389;389;396;329;273;271;236;233;229;247;224;259;268;301;310;289;246;253;277;291;277;288;267;266;246;255;247;250;272;303;275;245;263;302;300;244;287;283;258;246;275;254;236;218;246;232;234;264;223;224;250;254;256;265;301;259;246;292;292;291;276;261;234;272;308;437;605;712;664;743;971;1078;854;536;433;325;284;318;331;300;283;314;355;406;441;440;370;297;305;321;296;300;272;286;269;295;302;438;619;521
285;259;300;332;314;293;295;309;303;299;319;342;370;365;333;292;345;405;561;716;706;630;622;993;1725;1897;966;468;452;422;645;894;1054;1028;843;805;672;560;541;467;431;437;532;471;429;578;921;976;528;369;383;370;320;391;386;364;467;380;398;410;649;660;763;828;745;408;398;370;356;324;309;258;262;292;314;367;332;326;342;260;301;345;390;373;485;684;688;485;392;403;305;257;282;270;267;256;233;262;278;268;253;249;250;269;247;227;243;227;253;255;264;245;313;306;282;276;247;245;267;235;253;244;273;272;258;234;259;265;254;250;270;324;264;258;249;375;437;347;297;248;233;268;293;305;259;253;272;254;249;274;269;284;279;274;229;308;312;392;465;549;813;693;543;491;693;865;995;859;840;953;1122;936;708;761;774;738;507;472;798;1651;2192;1641;1258;942;602;508;849;1254;1160;776;704;640;567;688;714;698;663;543;389;394;313;329;346;317;280;267;307;380;416;341;304;294;276;302;271;260;256;249;266;289;275;259;249;261;249;250;220;250;269;314;295;322;248;281;252;292;266;257;265;298;262;281;260;266;228;251;238;277;295;268;260;304;308;279;262;263;250;267;298;241;289;272;269;289;260;247;271;275;372;512;597;533;481;430;510;793;1037;1029;1413;1684;1192;740;462;464;393;385;522;508;448;383;342;360;353;388;431;383;512;716;737;507;589;583;436;345;307;324;293;304;319;309;311;373;384;389;446;463;499;737;904;938;940;1012;1041;816;606;470;417;438;398;443;356;322;321;336;371;361;261;266;287;318;318;338;369;474;518;534;551;507;492;551;537;553;591;493;619;660;588;480;448;473;514;449;347;399;370;361;374;388;354;315;281;335;354;387;336;317;308;267;275;285;304;328;381;404;343;348;375;452;555;717;710;734;638;601;738;705;742;834;851;734;716;782;569;457;372;430;375;401;369;442;449;369;302;234;258;247;267;242;240;301;365;459;414;365;379;645;1108;885;567;361;319;323;329;329;308;318;349;510;886;1384;1182;675;463;459;502;517;476;426;399;554;614;470;356;332;298;295;309;386;409;393;378;315;308;352;375;348;333;357;310;346;373;357;325;309;295;351;305;275;270;312;294;288;279;273;289;303;325;379;624;1507;2598;2677;1353;484;363;442;497;392;379;326;309;338;312;366;339;340;343;301;347;314;315;302;288;341;404;358;476;443;442;411;399;422;593;607;534;549;565;724;919;901;875;812;723;664;724;740;655;640;480;553;550;503;478;414;390;412;443;399;360;415;430;409;400;619;1086;900;520;320;259;279;279;292;226;300;321;306;306;353;360;349;456;1234;3418;5875;4703;1814;569;411;367;331;322;358;347;450;483;379;273;315;292;368;332;292;285;301;376;599;575;422;311;318;296;333;329;337;298;365;396;358;342;326;363;403;645;1144;1483;1137;541;386;278;299;387;509;545;811;872;629;392;441;704;1198;1954;1690;859;396;299;283;286;363;496;597;620;428;295;295;281;299;269;290;353;310;301;297;349;522;827;741;469;417;337;327;376;413;632;1025;987;709;661;784;580;349;326;309;316;300;248;210;253;296;284;290;299;259;249;261;259;302;282;324;296;283;310;265;267;257;273;264;283;260;282;306;306;295;267;262;255;268;310;299;292;286;266;318;327;342;375;591;1079;1206;565;259;227;254;297;293;270;300;284;303;291;275;293;282;237;248;278;266;274;272;302;294;281;377;360;401;469;635;767;791;590;550;563;430;497;490;351;325;332;348;378;333;338;335;438;584;685;664;462;482;489;477;455;462;443;464;509;487;522;560;555;500;650;671;524;474;420;372;321;364;424;417;330;305;267;304;352;410;485;554;539;434;435;595;554;409;377;395;402;446;634;736;575;753;960;829;606;413;423;464;509;500;511;584;675;820;740;500;417;469;624;641;437;357;357;343;319;308;294;311;277;273;252;221;258;285;252;285;280;261;234;254;254;276;268;255;297;257;238;256;272;231;256;246;323;414;389;292;276;257;236;224;258;244;283;239;263;273;254;275;307;267;287;275;285;280;254;271;284;308;303;275;259;231;296;313;288;262;292;306;265;279;259;282;267;257;261;315;278;305;302;299;331;358;292;268;262;274;269;283;251;273;316;314;272;273;249;273;257;278;297;285;294;260;299;283;295;311;312;278;311;303;283;315;298;271;263;269;254;308;275;294;300;305;285;283;278;377;801;2091;3116;2533;2765;3266;2402;1878;1750;1165;1129;2124;2020;952;377;330;294;301;437;610;617;674;856;696;394;321;318;384;436;477;420;336;342;352;275;333;361;489;398;321;297;308;324;359;371;321;364;348;338;352;345;313;304;301;272;268;275;316;360;380;454;385;313;313;351;371;329;316;345;359;612;1024;1136;1380;1237;730;465;413;944;1717;1411;743;360;327;323;303;337;300;274;311;271;281;258;291;263;385;497;467;345;282;304;303;354;357;269;247;294;276;300;400;611;1000;981;606;484;578;502;422;349;308;285;263;270;265;323;374;532;632;500;822;1880;2181;1393;1251;1753;1655;880;448;362;366;291;318;326;318;274;296;246;284;280;277;290;269;277;251;287;269;292;278;284;267;262;266;253;267;268;288;301;320;272;226;282;291;302;324;350;353;385;573;805;723;493;390;372;404;348;357;323;335;327;275;226;267;322;354;371;358;329;496;598;418;336;297;300;302;319;410;507;524;368;304;313;307;346;521;997;1509;1519;1037;444;331;297;249;241;215;240;241;239;231;267;244;236;278;240;262;287;274;243;232;260;268;243;253;283;289;265;236;254;239;259;292;249;294;278;246;267;284;264;262;258;290;244;240;249;262;301;282;301;275;284;241;278;281;273;268;279;287;281;263;274;333;292;330;328;345;338;342;308;267;273;287;264;345;375;434;358;315;290;264;276;279;248;256;296;263;301;280;287;313;264;220;227;240;223;278;267;252;293;699;2043;4965;8222;8961;4813;1268;364;322;401;575;620;519;337;314;384;393;305;314;290;304;333;452;414;395;276;280;260;291;284;291;286;253;273;298;335;352;342;285;297;298;297;317;554;1258;2063;1574;749;410;361;345;313;330;342;403;381;346;264;243;294;293;295;295;266;253;236;222;235;266;289;327;321;271;258;259;296;278;305;316;354;305;322;311;299;284;288;322;375;447;421;380;358;355;402;370;377;324;300;290;351;423;455;349;321;317;275;248;254;287;284;284;302;291;314;285;268;270;304;272;248;273;289;269;262;237;269;248;259;276;284;332;303;285;275;277;288;235;280;307;295;380;489;490;377;293;257;263;264;260;293;277;275;264;296;316;284;283;305;281;264;298;274;251;278;267;324;409;449;512;480;414;373;454;963;3295;8869;15562;15189;9155;3693;889;346;339;428;549;548;519;425;401;350;300;273;240;270;259;261;249;250;269;292;260;230;249;240;279;308;331;316;302;308;277;288;250;262;245;286;285;236;239;260;322;256;254;234;257;230;256;262;274;238;216;242;225;230;242;239;220;249;273;284;279;279;272;300;271;259;292;283;296;268;268;308;466;674;979;947;838;1145;1330;927;602;532;411;378;356;362;326;291;315;352;413;544;595;456;335;316;267;326;316;288;285;320;271;325;378;440;461
299;248;299;296;283;287;300;295;334;347;351;326;375;355;271;261;320;387;643;859;758;732;651;776;997;1147;711;392;384;438;549;781;1101;1329;1232;882;700;620;514;424;417;407;539;531;530;625;1054;1097;631;446;421;388;286;337;321;388;437;342;351;426;706;1039;1198;898;552;392;330;388;394;361;289;241;276;294;344;414;341;334;294;320;296;430;415;352;532;849;983;653;425;334;260;281;270;300;294;267;259;241;250;274;283;266;243;260;248;231;260;251;230;231;261;267;263;273;298;286;273;241;237;250;254;260;248;205;282;239;252;297;255;259;291;282;265;253;297;528;628;433;303;259;267;284;297;265;234;259;237;243;271;248;275;300;325;316;278;327;338;382;343;454;660;581;436;457;566;942;998;775;624;987;1386;1033;582;479;508;619;534;529;1023;2205;3160;1635;856;820;793;615;958;1507;1294;842;1108;1121;753;640;534;458;507;487;378;320;318;309;344;320;287;266;325;500;542;425;350;290;289;270;244;299;281;248;260;270;246;235;252;288;257;273;260;218;289;271;327;306;271;278;279;258;273;245;253;226;266;287;287;280;284;235;253;243;241;288;274;271;276;286;238;273;249;289;263;248;233;259;242;287;300;261;269;314;366;541;665;708;762;885;944;889;900;851;1017;1023;727;425;383;359;370;423;549;593;476;377;340;341;340;455;425;391;483;565;483;418;525;506;378;315;285;305;315;299;320;317;327;332;393;397;396;416;506;653;899;1092;1080;973;877;755;564;482;392;383;429;381;384;389;423;376;323;275;273;280;278;288;327;361;341;474;546;550;452;457;500;625;698;747;783;690;717;767;582;447;453;475;503;526;365;394;376;381;366;420;361;328;321;324;355;382;375;309;282;283;317;318;340;364;370;415;374;325;373;388;554;827;952;897;644;514;621;590;684;836;770;699;855;1179;812;579;498;450;490;412;413;669;556;397;322;259;226;209;254;236;293;296;484;733;642;381;472;1225;2286;2044;781;373;350;316;332;306;294;315;339;425;632;921;822;549;393;423;471;501;502;424;383;443;493;436;355;286;309;270;307;413;353;413;428;404;353;338;345;332;323;318;340;335;306;346;336;324;325;314;337;307;293;302;302;305;291;296;275;279;283;368;564;1409;2268;2208;972;443;363;396;383;361;332;365;337;294;329;341;370;321;323;310;363;329;305;311;315;353;386;433;434;362;385;371;426;423;579;580;510;578;573;659;661;778;857;763;648;628;833;922;860;760;742;836;748;551;425;342;359;356;411;395;364;465;490;477;392;500;705;694;450;334;300;296;267;254;291;304;284;266;291;332;353;333;458;1201;3454;5873;4405;1632;554;400;348;364;314;388;388;439;452;356;356;358;410;461;376;312;288;296;264;303;324;337;316;333;329;330;350;311;321;335;352;353;336;315;333;374;517;814;1069;741;384;307;291;377;714;1277;1192;760;499;497;496;852;1770;2700;3674;2978;1159;426;304;291;332;447;936;1606;1376;687;359;284;279;278;292;270;271;316;298;338;387;551;843;753;467;375;387;348;413;550;1061;1960;1713;979;897;1113;804;434;362;330;297;306;262;228;252;287;295;298;290;260;254;264;289;298;327;337;331;322;297;283;272;250;254;279;303;259;292;273;295;254;262;281;245;280;284;302;289;273;270;314;307;312;353;609;1290;1312;523;238;232;236;256;293;282;277;273;269;286;235;254;265;245;259;283;257;265;303;285;308;366;351;348;391;454;631;802;927;601;455;413;423;471;538;427;376;375;404;400;369;374;348;376;530;807;898;690;480;381;429;397;433;465;526;482;491;521;674;835;723;671;539;423;374;386;376;318;326;368;420;345;350;308;329;461;532;483;441;443;440;673;1155;1065;702;439;387;402;353;384;412;403;458;517;471;479;480;507;624;770;731;578;553;558;672;738;610;459;447;515;613;521;363;344;327;344;276;331;282;276;257;249;286;276;292;272;259;281;284;264;265;245;269;287;294;280;269;232;265;267;262;260;274;314;327;300;250;258;268;211;283;260;261;270;281;267;277;293;288;252;285;269;243;281;255;233;296;315;335;308;267;262;264;290;311;270;300;290;293;294;267;284;295;256;251;284;266;286;283;306;310;319;344;311;292;255;283;255;290;300;307;298;338;271;276;274;283;284;253;266;277;262;260;270;291;296;285;252;305;303;332;301;272;309;286;297;295;303;290;307;315;294;288;348;317;285;352;559;1140;1596;1107;895;1010;856;805;979;816;788;972;899;511;333;296;290;339;601;1116;1141;996;1237;994;432;321;365;481;812;909;555;446;437;551;440;432;482;638;482;321;270;300;322;353;375;377;372;351;314;342;310;324;291;293;249;265;287;310;345;359;324;376;410;389;349;310;303;272;300;380;682;1207;1310;858;484;357;339;356;548;783;730;502;352;358;339;347;339;304;291;319;269;265;261;271;262;291;324;302;286;286;332;366;499;461;307;276;300;290;294;372;509;689;671;561;946;1554;1299;612;329;284;278;299;302;494;607;511;592;681;470;572;1070;1275;1409;2625;4650;4703;2374;654;311;347;335;335;291;310;277;258;265;285;308;288;284;267;263;268;270;258;234;310;244;308;292;274;282;249;268;263;281;275;315;251;280;269;282;273;335;339;394;521;649;578;451;492;684;548;387;343;326;275;276;274;288;241;314;407;501;426;425;410;414;315;287;280;289;301;374;442;770;824;492;331;338;370;337;336;361;483;519;377;276;265;275;264;201;207;234;199;232;237;259;217;259;285;275;259;227;256;236;243;267;229;247;254;279;272;290;238;255;216;276;291;342;290;233;255;251;266;280;302;267;317;253;270;259;259;252;300;248;279;293;265;274;261;265;266;257;281;278;277;302;316;328;328;319;279;317;312;323;277;304;281;291;354;473;520;347;325;287;255;265;256;265;246;267;266;261;292;281;284;252;255;230;267;225;253;261;270;306;535;1204;2708;4335;4711;3048;972;333;338;401;545;484;389;293;316;353;308;276;269;270;296;360;454;445;308;281;281;316;306;313;301;308;286;306;307;325;348;339;278;328;300;317;361;393;624;873;688;479;394;445;350;315;353;328;357;347;303;271;231;298;288;309;303;299;238;237;242;263;253;313;289;251;244;267;273;268;285;260;329;366;360;330;333;283;286;292;319;455;655;719;545;320;335;356;364;333;314;361;295;309;412;427;375;281;250;258;260;258;254;261;298;300;344;273;306;269;275;262;254;250;289;299;323;283;276;294;270;245;271;271;282;346;379;317;307;281;254;316;311;282;316;398;351;274;314;280;250;248;288;262;246;292;271;288;258;248;264;248;269;267;240;262;278;270;276;300;331;364;466;478;369;364;447;668;1934;4868;9028;8848;5596;2535;689;313;345;364;502;509;490;494;383;358;294;289;278;281;259;271;297;352;282;271;245;266;245;241;276;289;368;376;304;295;277;332;294;254;275;270;310;240;246;260;275;274;287;280;291;289;245;287;244;246;221;216;249;252;245;238;245;243;255;234;256;263;264;264;245;272;295;308;301;258;257;356;596;976;1419;1448;1060;1341;1346;847;675;624;506;499;440;357;310;351;355;354;469;688;829;644;335;307;274;346;294;318;326;344;277;311;387;378;354
280;257;309;309;315;326;300;326;330;338;350;326;371;335;286;281;325;368;480;588;632;696;568;538;713;675;489;375;442;512;667;954;1288;1464;1460;862;538;507;450;422;438;487;537;651;517;491;682;801;594;502;365;324;309;279;274;328;342;321;329;384;721;1277;1719;951;618;370;302;349;359;310;292;280;242;296;385;440;412;275;321;264;298;338;404;417;632;971;960;715;397;290;256;259;260;245;232;239;238;258;264;257;244;262;282;242;252;227;273;249;245;279;286;266;266;300;301;276;257;281;273;254;237;247;253;269;238;280;265;246;244;247;232;297;269;305;289;470;589;462;298;246;252;285;275;252;285;276;300;238;285;272;295;291;352;358;276;289;328;336;309;325;431;405;377;461;571;881;898;630;599;1024;1483;1117;605;455;602;679;606;581;820;1679;2034;1095;877;1007;1129;769;709;919;719;751;1135;1300;916;565;396;382;488;597;460;325;296;300;392;344;330;287;315;453;472;459;434;355;282;251;243;272;282;273;251;264;259;259;246;290;253;279;275;273;274;280;265;294;254;268;228;260;278;255;264;252;288;273;294;258;251;264;245;239;243;291;304;324;275;256;293;304;312;296;278;241;265;279;291;295;278;262;302;310;396;541;555;685;903;1353;1687;1150;936;1006;957;671;445;383;333;360;376;436;506;533;455;403;372;346;339;374;308;353;396;395;352;302;343;407;360;336;310;310;313;286;316;298;350;376;357;374;467;582;713;838;1007;1195;1141;1109;1028;823;570;424;362;350;357;391;365;389;449;402;302;302;266;289;313;311;356;323;398;533;637;617;458;419;463;740;884;1030;1161;1085;838;725;559;485;525;493;497;440;354;339;344;304;377;397;363;335;310;291;294;313;316;286;276;270;310;359;372;385;420;377;350;341;336;363;622;908;1185;1083;884;843;888;923;978;1041;907;810;934;1170;1003;788;620;547;489;395;386;515;451;346;267;230;221;252;251;237;236;314;562;825;694;434;622;1470;2752;2065;749;380;312;342;296;328;334;339;376;434;499;526;556;451;367;498;471;523;489;425;372;327;363;354;351;307;302;320;338;363;435;528;647;572;451;354;363;407;365;329;296;352;358;346;353;340;272;291;316;309;358;315;315;304;296;274;282;297;283;384;599;1063;1635;1616;856;420;343;388;362;334;339;336;335;345;344;315;288;308;333;282;305;313;272;295;321;399;440;380;339;300;303;352;385;445;562;577;506;506;550;523;603;763;852;746;658;605;766;981;1065;938;1075;1758;1645;1180;520;349;346;346;363;445;467;572;467;425;367;336;402;481;402;380;383;302;279;261;307;278;344;346;291;307;325;316;370;834;1817;2810;2255;1110;521;443;384;328;361;394;372;431;355;348;400;659;926;771;463;309;247;258;260;280;268;318;285;348;338;338;304;308;307;353;367;358;345;339;370;458;845;1764;2250;1271;537;368;336;671;1695;3228;2883;1307;905;1000;940;1841;4125;5563;5293;3849;1724;660;323;288;357;645;1762;3409;2763;1266;373;325;322;296;283;309;293;288;305;309;376;515;603;563;428;473;441;387;417;581;1082;2022;1856;991;980;1188;834;448;338;281;275;244;207;231;264;281;277;313;270;261;251;260;281;329;319;398;372;323;258;244;293;268;291;301;314;321;281;296;286;248;267;238;280;271;277;284;299;266;280;262;310;280;341;457;648;684;378;221;214;264;257;292;268;259;252;274;278;238;260;286;237;251;290;278;289;302;265;300;347;360;342;352;376;459;620;671;484;383;345;391;360;466;449;456;425;406;450;431;388;354;417;548;712;993;827;511;356;351;390;398;495;592;695;572;551;756;1066;1160;1070;681;418;368;388;401;347;315;355;441;457;462;410;483;671;796;556;388;420;474;729;1267;1297;957;657;488;369;321;358;359;351;356;363;396;462;569;578;857;1066;890;661;482;460;607;744;658;499;507;528;673;703;469;338;305;310;309;293;289;308;257;249;255;281;303;290;304;262;259;269;265;270;267;297;302;251;294;260;253;243;267;278;252;287;285;286;248;244;231;236;263;250;262;287;291;228;274;275;272;269;293;274;259;301;242;250;234;285;315;287;262;297;248;269;272;250;262;287;269;279;264;298;267;238;229;284;249;276;259;302;300;287;327;284;291;260;283;249;251;289;268;284;301;314;257;262;280;253;301;256;258;304;283;262;277;290;297;278;295;293;346;327;266;292;259;305;297;319;265;290;292;281;343;334;310;295;310;363;518;661;497;413;446;410;537;708;699;526;441;390;310;283;310;322;354;614;1058;1251;994;1160;946;402;293;396;833;1865;2201;1131;527;490;684;574;388;478;528;477;279;300;301;301;329;389;415;373;339;350;347;338;346;294;293;254;284;297;340;318;361;386;657;1037;875;531;347;277;313;309;401;815;1706;1988;1132;456;383;344;358;349;406;393;377;329;346;327;345;336;299;308;290;309;274;243;251;258;268;293;278;270;287;330;357;542;510;315;286;309;287;333;452;623;810;679;919;2287;4128;3162;1001;353;261;299;325;531;1060;1433;842;558;499;368;364;577;760;1630;4732;8444;7731;3293;762;336;318;345;341;310;295;278;280;294;299;301;299;298;280;303;264;269;275;280;297;289;295;290;263;243;266;257;294;282;292;327;325;282;295;292;302;290;334;428;554;542;423;476;749;933;702;363;358;318;328;282;260;226;243;317;494;808;1063;898;592;341;237;275;271;316;328;416;609;1023;1211;658;371;354;366;336;303;305;324;305;268;257;246;246;257;246;213;221;236;243;263;273;250;262;253;271;268;235;256;252;259;286;212;255;267;275;321;316;282;227;250;330;354;388;308;257;249;239;262;254;312;289;271;237;271;233;246;251;268;260;274;246;268;270;265;295;259;338;276;284;269;296;325;360;324;312;327;364;394;357;314;294;310;296;376;533;573;367;353;354;298;279;261;271;271;276;279;292;289;273;266;243;238;273;295;286;287;282;267;320;384;545;809;1328;1724;1372;581;320;296;334;408;365;328;307;310;292;303;288;241;264;296;349;428;358;306;291;275;324;357;329;331;325;288;290;328;327;377;300;318;301;297;331;351;336;452;376;348;364;406;424;372;303;298;287;307;286;294;282;295;285;309;293;278;252;290;257;244;240;265;279;292;279;261;284;293;317;307;276;345;326;366;368;414;320;326;321;418;884;1613;1936;1205;525;383;365;360;338;323;298;313;331;339;364;305;284;289;253;249;283;252;288;252;332;371;350;291;261;280;251;276;248;267;326;363;309;282;265;250;287;294;305;305;318;329;364;343;262;290;362;271;283;299;354;284;256;331;288;292;265;301;299;263;269;303;288;242;279;255;247;246;264;292;246;257;293;295;294;312;303;297;383;357;320;356;452;822;1672;3276;3330;2098;1060;455;340;325;355;467;438;437;388;365;331;284;262;248;298;298;307;361;354;294;255;258;258;240;253;227;261;296;309;328;317;332;362;288;267;266;288;260;242;236;273;259;266;298;279;226;254;280;246;227;254;244;231;266;237;214;256;225;244;243;252;243;269;288;301;273;275;277;267;292;244;280;312;503;781;1398;1420;1461;2489;2380;1050;537;497;486;528;464;337;319;388;393;438;410;576;705;559;329;266;331;299;385;374;353;314;327;399;503;480;434
251;287;304;290;326;333;344;320;311;327;345;372;312;317;323;310;326;346;402;471;536;545;476;520;630;569;509;455;568;748;878;1086;1343;1300;1096;654;460;436;462;440;558;601;638;602;452;371;467;596;534;498;386;322;248;271;278;292;303;300;293;363;633;1012;1177;742;531;346;271;314;284;289;262;279;257;285;430;403;328;325;340;321;284;365;376;488;763;1105;1073;657;401;275;245;213;234;259;240;227;229;238;256;259;271;298;285;255;228;261;258;272;278;258;286;244;308;275;316;259;256;256;281;291;273;208;238;269;266;253;259;243;236;220;240;261;254;285;318;318;416;312;282;269;259;247;262;250;277;272;266;248;224;316;293;297;306;342;318;293;332;290;263;311;308;297;347;453;598;1165;1083;708;537;839;1214;1056;691;566;773;851;714;503;603;808;879;755;1012;1498;1661;1055;687;546;462;495;742;902;791;541;376;354;557;851;573;371;283;328;341;337;302;309;343;437;446;402;359;289;321;270;247;270;278;314;296;262;264;280;276;293;266;281;285;253;275;275;270;266;234;257;259;273;246;278;268;268;265;282;320;248;248;234;289;246;238;284;261;281;297;322;309;303;333;310;261;255;271;267;293;255;288;286;264;348;587;643;528;491;793;1375;1794;1247;962;1072;920;771;575;440;434;408;510;546;453;471;512;429;391;377;349;332;310;372;361;353;347;268;281;337;387;326;309;351;376;320;365;322;352;413;324;342;430;620;887;1283;1255;1092;1005;1233;1314;1049;727;493;379;338;351;356;336;329;375;327;270;280;268;283;293;309;356;414;409;483;794;899;655;572;759;1057;1078;1240;1492;1474;988;705;525;484;606;595;560;467;458;379;296;345;308;297;326;342;263;256;287;268;263;254;297;288;362;405;428;417;402;426;344;325;379;360;491;725;1050;1173;1246;1155;1267;1471;1593;1254;869;769;796;901;1005;831;672;502;523;430;362;368;341;285;276;245;238;231;232;267;258;271;404;503;483;404;470;800;1412;1273;608;372;363;329;358;322;368;412;435;477;498;483;397;413;400;450;517;507;409;399;355;369;359;345;322;305;267;313;369;431;556;618;858;874;545;409;373;363;408;361;328;396;349;412;391;337;303;303;294;303;319;299;292;281;280;269;265;249;298;305;356;543;897;1016;737;422;361;379;359;328;335;322;293;337;372;350;297;279;277;280;335;324;304;298;333;353;404;424;354;281;314;324;367;472;601;683;685;601;558;530;564;685;831;814;657;539;544;888;1154;1060;1489;3144;3722;2395;779;382;353;331;357;398;553;598;574;405;380;351;332;297;321;333;343;325;289;282;280;307;313;386;333;328;284;320;353;441;689;1032;1078;894;940;794;542;357;397;386;422;353;414;440;715;1392;1659;1177;568;367;267;284;291;292;287;314;314;304;354;341;310;320;312;394;430;427;344;324;348;449;1040;2522;3350;1885;643;389;326;660;2143;4779;4880;2403;1686;2341;1665;1924;4970;8123;9337;8048;4435;1615;559;351;331;552;1681;3954;3700;1795;550;351;312;306;305;281;316;297;314;335;343;374;456;402;428;544;595;465;395;406;670;1110;1109;772;669;818;680;375;295;318;319;242;214;211;222;260;278;322;270;282;275;263;275;325;336;402;398;314;303;317;289;257;268;233;252;285;274;300;285;301;303;270;249;285;282;290;301;274;274;291;291;313;332;307;331;356;294;220;229;245;257;299;282;259;285;277;291;298;258;260;258;279;270;262;290;307;330;294;323;359;331;295;339;338;378;431;407;362;354;385;402;515;678;582;452;403;384;331;388;369;455;524;551;671;675;520;405;368;377;471;524;671;878;661;547;757;1023;1094;1235;828;494;388;405;457;384;333;359;387;471;491;385;433;737;980;629;350;368;435;596;834;933;959;824;546;435;383;396;395;401;345;345;383;487;663;563;851;1121;869;576;448;437;572;847;735;649;540;625;977;1143;705;374;321;316;303;278;335;292;290;287;270;232;248;332;315;266;270;284;269;265;289;295;302;252;256;258;262;237;265;274;251;271;233;246;252;227;241;248;267;275;241;284;301;270;280;250;239;276;259;245;229;240;250;238;234;299;268;311;320;278;260;296;275;256;237;288;299;330;278;273;266;236;246;283;297;274;251;264;260;296;296;287;306;282;289;255;276;268;259;272;267;280;272;292;268;269;259;278;262;265;296;287;267;295;301;268;287;282;283;337;317;297;324;296;290;277;295;301;278;278;320;346;409;369;328;294;309;366;380;353;340;327;390;511;497;537;364;281;308;316;267;320;302;411;589;790;1039;1224;830;400;296;327;847;2586;3555;1781;661;412;478;438;338;312;399;328;319;275;317;311;332;378;359;363;385;340;349;336;377;338;306;264;289;324;343;338;343;493;1413;2863;2658;1270;464;305;291;321;379;641;1447;1892;1036;467;381;382;343;325;313;302;332;320;370;362;341;318;312;300;273;299;281;296;254;266;255;264;278;284;269;295;295;344;368;261;310;282;325;353;597;1286;1734;1297;1190;3168;6742;5611;1952;455;292;279;286;553;1473;2361;1356;568;368;351;488;697;780;1163;3307;6413;6420;2933;740;302;305;377;383;323;281;278;303;291;289;321;353;354;309;255;260;250;270;287;296;316;248;271;262;277;248;261;271;264;263;281;278;222;265;275;280;266;285;380;507;509;492;392;541;749;584;379;335;315;310;317;282;251;247;279;608;1497;2854;2994;1672;551;273;244;283;277;303;359;481;786;955;559;353;338;305;305;291;259;292;256;277;265;260;273;216;244;185;220;254;255;239;242;219;238;257;242;243;224;254;228;237;240;239;263;279;329;395;338;290;268;254;267;323;265;292;238;234;260;252;236;276;268;285;266;257;256;231;256;262;281;285;269;253;261;281;320;326;292;270;253;256;281;316;305;324;327;324;367;376;374;379;316;309;285;345;452;433;343;395;349;353;299;284;257;251;284;295;284;267;267;245;248;225;276;262;294;300;299;285;352;525;773;664;578;580;529;342;298;303;354;312;301;309;293;263;316;323;331;300;257;233;330;370;399;338;293;290;306;318;333;339;302;303;307;316;318;363;372;339;309;328;314;356;369;415;355;352;385;415;387;386;302;298;313;326;278;309;316;243;282;286;288;276;293;274;252;236;228;276;307;346;297;300;296;265;304;320;273;277;284;348;364;462;366;339;340;523;1395;3130;4254;2521;1014;524;382;303;312;304;315;288;303;311;339;289;261;294;282;268;238;245;233;281;305;358;367;264;310;285;281;297;279;298;324;383;346;263;253;270;288;296;297;289;310;298;350;332;271;284;224;271;272;306;325;327;278;299;357;332;261;279;316;279;296;261;264;256;268;247;271;245;250;238;248;248;291;294;329;319;270;287;345;278;332;371;470;570;702;1140;1240;995;561;365;354;312;358;444;503;426;374;401;360;335;277;273;311;287;344;414;387;281;234;250;260;217;229;239;252;250;295;280;355;498;471;351;309;309;373;335;276;250;238;231;296;299;298;277;256;253;244;274;243;287;246;239;259;245;253;227;240;257;227;263;252;261;318;256;288;251;242;248;275;231;293;375;512;824;988;1668;3495;3331;1489;550;414;371;392;356;295;307;379;396;375;353;372;446;376;345;322;356;415;519;511;369;349;334;459;680;718;571
327;280;289;311;307;361;405;266;297;296;318;350;305;305;297;301;291;309;401;513;495;581;661;724;790;645;642;589;565;713;789;835;878;829;676;524;389;461;485;519;632;632;561;503;406;416;511;558;524;470;376;343;309;275;275;294;298;356;333;491;565;626;670;508;428;358;288;295;293;304;284;294;272;295;271;357;364;349;289;312;306;400;498;546;658;817;799;658;413;283;254;275;255;225;270;268;284;225;286;292;279;261;249;281;273;250;284;292;268;273;299;226;271;253;278;253;241;282;279;268;261;244;236;276;261;249;255;266;243;239;240;250;280;254;303;263;297;302;259;259;265;246;231;268;334;346;320;280;247;384;374;346;319;311;367;391;365;266;306;310;318;348;327;420;660;1327;1440;880;513;528;750;864;808;773;889;1031;964;732;695;648;555;701;1182;1561;1412;1149;888;575;469;420;457;512;564;502;391;320;470;669;609;359;319;320;308;331;337;318;356;428;411;362;343;303;275;275;266;296;385;343;332;294;271;260;255;264;265;279;226;244;262;259;256;279;246;259;239;277;300;261;287;277;297;320;278;284;307;277;266;248;266;259;273;320;327;322;306;267;298;288;293;255;261;254;237;257;251;254;293;425;792;876;609;432;572;935;1256;981;824;771;897;1056;980;683;583;523;595;626;515;471;457;501;524;485;389;316;332;378;383;387;366;286;244;322;386;354;337;359;374;397;415;397;421;364;368;361;421;606;985;1571;1435;994;1026;1516;1683;1335;880;562;426;334;284;280;314;276;307;263;289;294;312;259;270;313;387;425;365;548;787;951;687;864;1568;2397;1755;1190;1236;1258;866;640;561;454;539;624;561;487;503;445;383;449;398;319;295;348;279;290;315;275;271;289;341;359;357;379;447;444;407;411;453;381;426;420;481;603;824;1142;1399;1295;1372;1582;1739;1273;859;872;1066;1046;990;881;764;555;476;426;347;311;319;268;265;270;231;286;283;300;297;307;328;341;420;431;426;520;676;561;384;320;359;319;347;402;436;446;539;507;498;430;392;374;421;553;562;483;404;390;361;371;367;368;315;314;316;325;380;504;647;623;855;893;682;436;356;375;371;349;319;347;377;422;377;285;298;309;293;272;308;295;284;280;286;287;310;302;291;264;313;407;524;544;511;441;363;311;313;307;315;313;329;322;321;287;282;301;293;314;366;326;290;320;324;314;374;375;359;334;296;306;392;633;862;1125;1248;941;758;665;597;586;640;635;601;507;506;604;785;756;1495;3908;4587;2742;844;400;356;338;328;426;565;577;516;430;337;341;338;329;299;266;323;328;275;256;301;382;737;857;690;400;305;368;372;402;524;663;840;1359;1847;1800;883;443;405;398;362;344;380;431;966;2143;2338;1184;481;313;296;318;307;294;261;309;329;347;371;387;330;327;343;513;699;675;449;286;335;500;1096;2048;2167;1154;493;389;421;664;1725;3339;3342;1916;2098;2932;1818;1731;3832;7779;12126;11366;6624;2755;1143;594;461;705;1903;3914;3455;1778;533;310;302;331;283;311;295;303;323;302;363;328;349;326;438;570;740;626;466;421;485;628;549;452;444;405;401;313;297;285;282;221;200;225;241;263;299;286;305;284;267;255;288;312;309;341;393;339;313;268;286;272;267;261;255;280;273;262;266;284;263;257;274;286;269;268;260;265;257;264;292;305;349;343;299;248;246;199;218;221;269;269;244;266;252;254;286;269;272;253;275;261;272;255;282;276;301;322;306;296;309;309;303;310;330;347;379;417;424;434;445;611;826;677;500;458;441;401;344;379;408;432;413;440;471;503;430;428;395;482;505;520;604;554;725;1151;1273;839;701;543;380;379;439;450;441;420;431;403;396;404;317;427;574;741;511;358;300;368;424;486;583;790;748;463;397;381;460;472;413;311;309;380;482;660;586;637;739;511;396;379;431;537;732;715;626;499;619;1043;1145;653;403;289;286;284;300;331;325;274;305;260;271;295;283;257;287;284;283;289;279;297;294;303;272;248;283;296;259;273;284;262;237;267;255;253;261;272;286;241;239;254;286;317;299;318;228;245;237;235;222;264;268;258;257;241;267;285;287;292;307;284;293;268;264;288;275;301;305;301;256;282;256;272;274;257;275;258;273;316;314;325;296;309;297;282;241;246;252;270;270;255;268;298;254;303;275;288;233;257;281;286;253;298;278;314;320;288;299;312;285;297;322;300;287;329;272;297;300;272;268;316;344;368;262;290;266;263;275;303;320;314;293;341;392;570;684;523;356;306;306;289;310;309;325;383;606;1056;1369;841;414;318;386;644;1753;2059;1109;515;364;394;321;291;305;314;288;239;286;331;312;350;386;415;368;380;355;344;337;327;346;319;275;315;309;333;326;391;739;2275;5083;4712;2256;974;490;374;327;377;665;1164;1226;649;396;341;379;327;290;304;285;319;353;362;338;355;353;324;273;291;307;314;301;301;271;307;294;288;279;269;262;273;276;256;298;326;293;350;415;1145;2600;3725;2314;1560;3532;6441;4853;1572;420;279;272;323;580;1126;1534;947;443;352;471;1222;2233;1848;1235;1826;3068;2992;1365;413;294;322;367;319;320;281;276;288;265;289;350;455;565;494;316;261;278;250;258;282;310;267;269;256;278;305;311;288;299;264;281;271;307;307;287;275;264;330;382;591;835;572;389;442;450;386;390;307;335;321;314;295;282;250;413;1222;3414;5677;6055;3129;816;301;293;282;265;307;341;402;507;483;396;337;278;271;268;263;290;261;281;260;289;272;255;262;243;211;231;249;228;251;243;246;227;219;264;243;214;233;251;247;263;254;288;284;321;394;385;326;260;259;295;292;291;236;247;222;265;282;277;264;249;275;264;279;267;250;259;258;268;257;252;261;242;307;326;295;236;277;246;264;250;321;324;304;326;391;468;408;396;399;338;285;308;299;325;298;284;326;319;347;304;275;274;237;267;306;297;291;256;240;235;240;298;282;281;288;309;293;445;911;1496;1033;606;393;378;271;285;272;331;392;365;379;289;321;307;339;388;308;292;287;311;442;592;584;417;298;300;323;364;369;346;321;345;301;269;343;367;317;289;265;314;362;496;591;393;371;365;379;365;337;291;299;286;292;282;270;297;293;269;276;264;273;252;293;280;253;261;239;309;385;316;285;289;297;302;279;289;311;285;277;301;356;273;300;384;758;2294;5212;6831;4019;1350;708;424;314;289;275;298;283;281;291;273;269;275;266;265;240;262;243;267;291;324;367;359;278;304;303;312;278;270;281;294;289;307;278;289;259;302;318;365;297;254;249;279;266;254;277;279;288;297;268;283;325;350;304;308;352;349;315;325;284;249;263;284;245;297;276;287;267;264;269;264;269;317;322;342;303;309;290;323;323;336;396;454;645;674;708;730;708;466;394;314;336;363;499;525;431;379;385;382;348;315;298;304;273;280;306;334;239;240;247;254;274;273;263;267;278;265;291;369;510;504;361;345;392;526;482;263;250;216;241;300;286;272;270;269;268;223;256;271;263;256;266;244;247;212;240;216;218;209;253;245;257;248;241;264;263;227;300;259;282;267;350;519;582;675;1315;2622;2232;1056;500;349;302;271;327;312;288;344;408;402;369;333;350;324;409;481;444;452;450;493;365;377;375;466;650;812;617
260;278;303;323;339;387;338;299;276;262;309;250;274;259;269;364;324;330;476;669;695;674;790;1120;1180;914;917;691;674;565;518;563;715;553;442;353;364;433;500;525;571;475;409;377;397;589;696;564;509;408;346;317;291;287;275;292;305;365;524;717;724;594;542;475;397;330;336;341;363;308;288;333;385;360;349;328;340;338;304;365;437;485;597;680;567;518;619;636;463;313;241;258;294;246;236;273;298;303;288;295;267;284;299;253;230;250;240;273;276;249;291;282;236;241;245;230;251;261;286;289;248;249;285;246;256;268;235;251;258;233;234;264;268;242;278;255;281;255;250;237;242;245;250;270;322;430;373;323;350;527;569;391;280;308;338;361;310;311;339;440;432;380;360;417;687;1410;1506;997;602;487;700;1015;1105;1244;1318;1224;1104;1067;942;727;445;608;933;1071;991;906;781;561;483;407;403;498;629;658;531;375;410;420;424;327;323;336;336;371;370;364;367;398;352;282;287;293;292;266;260;329;390;351;380;286;262;293;268;240;285;261;261;244;293;264;284;313;272;273;263;283;292;302;265;267;313;281;296;270;297;251;248;308;244;286;292;297;341;363;309;301;276;254;239;279;228;230;262;254;240;241;276;425;820;836;481;369;400;782;1184;930;685;687;885;1148;1092;748;704;623;650;573;536;660;586;584;650;591;485;387;338;353;380;373;312;257;270;340;320;404;387;359;372;417;401;400;364;312;343;351;426;499;749;1178;1277;944;977;1323;1447;1407;1025;656;369;319;288;274;276;274;274;261;293;301;291;273;297;378;389;439;403;564;812;785;696;1474;2912;3658;2134;1025;827;801;724;545;454;419;455;495;500;559;612;486;367;386;394;317;310;290;322;313;285;291;272;298;355;349;433;457;484;515;461;395;403;500;516;470;579;646;893;1062;1056;1041;1100;1169;1047;827;857;1219;1279;1182;1062;1129;1009;753;550;387;351;364;319;257;215;224;282;296;298;355;288;319;274;282;348;341;385;435;414;352;308;335;370;355;342;403;471;458;513;482;455;425;396;429;388;477;469;375;416;405;392;360;349;350;338;298;341;321;366;448;564;569;595;666;550;424;342;341;322;327;347;346;358;366;353;308;300;303;292;311;327;275;286;266;292;308;320;274;300;292;288;415;568;716;627;497;354;303;256;264;295;303;295;312;313;289;273;282;294;314;393;392;395;330;361;380;385;406;424;389;334;358;499;834;1180;1689;2024;1347;895;688;570;505;480;525;696;693;653;650;687;644;1115;2477;2780;1669;661;427;396;367;394;370;472;499;412;394;404;413;321;320;301;279;332;311;305;310;434;797;1711;2275;1507;633;545;727;686;530;590;728;967;1887;2986;2580;1181;611;461;428;378;355;346;446;942;1565;1635;776;389;296;305;316;308;289;346;344;333;327;352;359;371;291;375;645;1050;1022;517;338;350;414;623;981;954;651;520;665;515;507;892;1394;1356;905;1287;1706;1110;842;1879;5036;9677;10801;7542;4514;2861;1113;539;687;1771;3500;3350;1626;541;302;317;306;332;263;348;304;320;335;379;299;312;316;404;657;922;841;531;432;352;382;386;374;323;334;295;273;269;310;303;255;232;230;249;258;309;300;348;314;273;241;295;311;320;316;356;359;353;339;296;282;246;243;241;282;294;298;254;262;244;273;267;278;298;287;264;261;269;309;292;320;370;484;568;423;259;238;217;243;299;254;251;268;262;236;303;291;250;233;286;286;264;263;296;269;291;271;317;301;335;336;324;310;308;367;411;481;462;512;601;800;836;693;508;496;515;419;359;401;422;404;466;471;439;396;467;551;431;378;425;404;412;464;948;1618;1503;700;425;387;396;370;429;452;539;716;698;463;393;341;281;360;438;446;433;364;315;342;327;358;459;544;454;377;383;426;516;519;464;426;390;390;443;548;547;520;413;365;341;360;419;488;567;567;520;441;483;739;742;458;346;327;280;307;299;286;296;308;289;276;270;273;284;315;305;268;302;279;301;292;280;267;265;268;282;280;247;244;263;275;245;241;247;266;283;254;306;266;272;285;301;326;297;251;269;290;279;249;243;262;276;251;247;277;248;281;289;310;336;318;286;301;261;302;321;284;326;293;290;281;244;224;268;270;249;263;235;292;301;337;330;311;291;286;278;240;259;274;280;266;280;270;300;263;288;284;274;272;272;278;277;281;303;332;348;317;328;301;312;310;325;308;310;312;289;279;314;262;284;245;308;332;353;305;292;269;310;283;304;324;266;394;508;803;1117;785;427;265;276;296;303;318;299;316;398;635;838;549;355;331;332;413;723;876;644;510;534;593;421;333;301;286;261;287;271;286;341;451;648;751;580;385;336;331;340;316;333;316;292;274;273;334;349;347;687;1808;4047;4580;3623;2518;1090;425;338;389;619;916;806;443;330;319;338;360;354;324;361;407;393;371;319;370;375;329;310;330;344;386;438;374;298;318;282;274;275;266;286;276;253;251;284;290;282;351;420;1233;2971;4509;2821;1307;1942;3285;2410;881;357;302;257;294;370;565;710;523;352;395;835;2379;4688;3604;1647;1419;2667;2707;1264;403;306;361;367;372;317;298;273;287;252;298;381;680;995;780;418;234;263;279;296;275;263;232;273;261;255;302;322;311;255;284;263;276;291;316;302;328;331;356;609;1146;1617;1038;490;350;322;297;296;291;350;307;313;277;251;303;496;1442;3970;6559;6313;3390;854;316;313;288;303;323;340;382;398;347;297;296;278;259;267;264;279;262;274;275;317;281;276;223;229;260;245;233;253;238;244;257;229;229;251;216;223;217;248;230;244;273;281;262;290;359;341;304;267;275;275;310;256;247;269;254;259;252;272;245;271;284;269;252;260;261;238;251;255;252;276;269;294;279;238;276;271;278;235;256;271;278;303;288;281;357;460;446;420;405;317;283;283;296;298;264;259;276;274;272;306;259;280;272;278;311;280;278;261;233;218;241;267;294;265;271;285;287;459;873;1480;1410;1014;581;352;320;350;307;417;550;482;360;307;274;328;356;355;318;263;288;328;572;1249;1247;660;398;333;320;407;378;315;359;430;344;286;311;305;303;286;287;326;376;514;569;425;397;335;342;356;329;352;306;283;261;279;284;291;259;275;253;284;243;241;288;269;260;276;273;287;295;293;256;278;301;307;290;329;322;311;302;300;277;281;295;325;618;2368;5802;8476;5318;1880;911;578;380;270;305;307;309;336;290;315;301;286;284;285;276;309;281;275;300;306;303;275;294;294;317;282;311;305;291;287;282;279;273;274;279;313;323;326;335;283;265;267;307;244;244;261;277;273;286;264;267;282;300;317;340;395;402;371;295;293;302;287;251;250;282;255;302;266;262;284;265;308;340;356;315;321;299;384;363;395;386;490;652;724;664;683;655;525;453;343;352;348;508;520;418;365;333;336;353;344;339;316;321;303;275;300;235;267;269;282;272;287;268;244;263;320;282;345;339;355;371;401;376;563;512;326;271;236;242;275;281;297;297;279;263;232;261;271;273;244;275;275;248;235;231;253;240;213;261;244;240;266;258;238;261;277;271;264;256;389;553;1036;1004;657;686;1161;995;660;471;455;352;278;319;327;315;309;346;419;386;290;329;368;437;570;487;424;350;374;395;383;382;455;502;607;554
265;286;301;341;287;300;317;321;284;254;278;313;308;285;324;380;302;370;630;925;823;722;771;1118;1225;903;1064;806;685;516;424;478;664;555;376;321;365;438;462;472;471;409;330;342;384;603;756;673;568;463;372;369;328;294;338;352;376;352;593;1112;997;743;558;501;438;316;296;299;334;368;391;406;530;532;436;318;316;348;374;497;685;707;666;667;554;517;427;494;392;300;263;280;319;268;256;227;243;333;368;309;277;278;286;303;275;261;272;291;271;267;287;282;234;263;271;250;266;283;277;294;258;247;238;271;252;253;243;249;263;245;269;258;240;250;230;270;256;255;252;265;254;268;239;264;299;354;335;316;313;504;548;427;314;290;326;317;292;338;382;625;642;553;496;637;969;1152;1302;1107;705;635;1075;1448;1759;1737;1616;1081;1116;1549;1153;677;398;347;523;772;975;789;555;533;547;544;560;794;824;702;516;402;470;456;419;309;292;294;333;436;430;445;409;380;321;293;292;299;281;271;254;354;399;457;426;339;242;259;248;228;260;243;295;265;257;224;305;258;257;253;262;287;295;290;309;315;358;349;318;249;274;276;250;271;279;281;322;284;325;339;318;305;252;260;244;281;282;262;255;249;244;244;309;435;598;604;480;346;442;752;1145;930;661;740;1025;1097;836;789;844;719;687;540;628;719;752;868;702;622;448;356;381;366;393;360;305;257;247;267;347;397;405;366;306;321;324;340;324;293;282;403;484;518;566;759;1018;1021;919;893;1012;949;864;782;477;295;280;270;270;285;241;291;302;312;275;280;285;320;410;422;395;465;624;621;588;1055;2466;3516;1943;938;647;593;717;593;419;416;416;462;521;545;609;498;339;323;335;332;311;314;291;277;300;279;295;292;323;427;578;830;733;625;611;402;397;441;451;473;553;692;940;1183;1160;941;862;841;721;604;641;986;1350;1086;1001;1092;1191;846;557;352;336;276;282;248;229;218;238;315;307;341;310;293;295;286;269;321;364;355;335;325;311;334;338;314;338;401;352;389;465;488;391;369;391;467;374;418;477;440;372;370;319;361;335;326;349;335;305;310;334;436;596;848;829;532;427;386;343;362;327;347;316;306;329;281;290;286;297;303;271;264;267;259;265;289;318;315;316;340;249;319;323;540;913;1199;995;552;370;302;289;303;289;308;296;293;273;279;279;294;259;302;356;417;425;387;331;351;386;353;392;401;317;299;399;613;1035;1428;1931;1449;805;697;555;516;451;558;841;1150;922;735;813;726;738;1086;1230;873;473;382;458;439;478;426;378;377;408;378;378;359;347;300;278;272;329;356;367;338;389;784;2427;3886;2703;1114;1060;1840;1860;1065;882;933;1046;1455;2167;2301;1398;726;520;443;365;338;287;340;507;732;805;459;291;304;319;291;297;323;323;331;315;353;352;351;340;328;377;540;742;833;497;376;324;331;420;427;417;513;1096;1846;1385;629;480;690;676;459;478;644;587;458;742;2008;4484;6114;5510;5619;5037;1974;612;600;1520;3535;3494;1810;550;339;333;320;310;310;305;310;308;321;290;327;320;309;333;493;774;744;476;349;327;306;307;328;303;330;315;340;314;344;304;295;253;206;274;283;274;327;339;309;266;266;291;326;315;319;372;394;366;348;305;266;258;261;276;228;242;261;257;273;261;263;276;313;284;298;276;269;254;303;296;324;598;1056;1523;1011;394;237;209;257;252;256;267;247;254;305;296;259;272;248;274;266;286;287;286;271;250;300;310;342;383;376;357;336;320;398;526;596;601;589;740;992;852;619;486;444;519;459;406;520;413;390;456;519;425;382;444;552;435;349;325;352;350;382;546;1061;1148;665;400;357;372;379;407;355;519;784;863;657;464;364;322;350;394;393;369;341;336;366;328;370;426;487;394;349;350;439;584;653;659;644;465;396;332;392;474;478;553;454;396;377;392;383;434;460;449;355;401;520;539;390;347;363;326;346;338;320;282;342;282;282;296;388;402;348;317;305;292;267;282;259;247;265;264;269;252;271;261;266;280;254;277;251;248;260;273;269;284;272;260;262;283;320;272;272;291;277;249;262;275;274;251;290;271;268;315;291;309;282;325;328;292;265;294;303;289;284;315;322;306;306;287;237;284;274;262;246;265;281;310;353;317;301;286;278;259;252;260;260;267;314;303;277;257;296;286;278;254;257;296;293;287;256;268;279;283;305;290;303;344;289;296;307;324;287;284;275;276;324;269;303;294;314;319;277;271;282;282;265;301;287;326;379;593;1304;1988;1275;563;340;318;342;332;313;274;279;339;413;386;331;312;288;300;273;362;524;841;983;1261;1328;785;419;310;287;271;272;298;337;368;581;1417;1883;1205;517;342;290;328;353;323;336;282;284;274;305;310;349;405;814;2027;4198;6795;6106;2668;810;414;368;514;616;574;369;323;333;337;342;444;404;509;607;631;470;382;355;397;335;347;385;484;699;806;603;345;306;270;295;277;256;297;302;277;319;277;292;294;299;345;755;1655;2528;1953;855;736;1055;924;429;315;280;271;271;274;317;374;350;285;344;666;2317;4768;3679;1753;1779;4076;4588;2084;543;284;323;396;362;332;323;273;289;288;266;341;557;973;792;367;282;254;241;250;268;284;264;284;265;234;286;302;301;302;296;299;247;303;329;399;407;376;445;777;1919;3068;1895;902;636;455;332;305;335;344;295;270;311;286;273;350;728;2132;3557;3589;2150;694;325;295;295;279;306;324;311;323;320;343;307;302;266;271;287;255;284;277;269;261;288;251;252;247;282;254;244;235;215;230;232;215;234;212;242;277;268;255;255;259;280;265;275;272;281;320;301;278;283;290;276;255;324;268;270;265;301;263;291;303;303;295;242;230;248;233;244;214;249;236;285;295;295;304;279;258;268;262;251;285;263;262;308;276;309;354;408;395;398;383;329;257;307;309;259;283;235;280;286;294;276;273;282;261;267;284;234;237;199;205;230;224;271;277;248;251;310;340;580;994;1620;1558;780;587;467;377;336;427;534;397;346;316;297;317;355;359;301;296;300;342;740;1954;2198;1268;502;347;367;379;319;341;438;512;448;318;329;323;322;361;395;389;428;450;389;349;366;343;373;328;328;309;321;314;287;269;235;281;295;288;277;271;270;269;277;265;261;234;254;270;253;275;269;295;255;275;304;305;294;288;280;288;280;282;263;307;614;1998;5440;9529;7315;2631;969;591;356;298;285;307;358;352;303;301;282;287;313;314;304;236;259;317;315;362;314;270;287;299;298;303;306;297;298;250;260;301;287;266;289;341;346;319;328;292;278;276;275;277;269;288;248;273;293;284;278;305;324;325;313;352;438;418;328;388;387;352;293;264;272;284;267;287;268;298;315;348;334;326;326;301;363;467;515;460;488;604;638;620;608;745;618;493;385;354;361;406;448;522;471;375;360;330;379;359;363;364;322;260;268;264;254;269;276;293;351;337;325;243;288;293;324;281;278;299;384;352;322;407;441;307;320;265;262;286;294;291;299;259;246;227;226;246;240;250;253;251;248;248;242;261;241;253;277;236;238;242;249;247;243;241;266;261;283;406;885;1888;2019;1068;513;518;492;403;491;517;356;377;365;366;350;335;311;369;353;318;302;302;385;469;465;345;355;340;363;401;386;431;412;476;525
272;273;296;310;286;304;291;307;310;290;276;318;300;319;305;388;406;488;714;811;686;726;608;710;775;1025;1094;864;681;506;414;420;605;579;453;411;377;355;355;406;493;391;355;376;367;489;675;540;594;555;377;361;368;336;293;348;339;350;520;959;873;755;597;490;406;363;332;359;387;540;669;455;628;745;566;337;300;396;574;850;1011;675;596;538;563;454;360;354;300;261;247;293;275;261;238;225;282;370;424;325;264;245;284;266;257;265;258;269;268;269;269;232;275;273;230;243;252;284;286;310;300;262;249;261;260;265;273;279;277;249;254;237;230;220;250;245;258;272;271;272;297;294;286;279;276;315;290;299;288;334;402;322;336;370;393;317;345;311;443;690;856;611;714;1358;2095;1740;1122;1043;909;879;1428;1749;1754;1637;1165;826;1266;1678;1179;566;290;286;571;897;1128;680;501;593;651;674;712;976;968;634;412;443;554;551;387;301;292;296;358;392;411;382;340;416;343;398;355;328;272;293;277;364;382;440;356;323;276;252;254;272;270;251;269;283;276;279;297;237;268;281;271;269;266;306;348;360;386;336;294;301;299;262;255;251;272;268;269;315;293;314;319;263;305;270;294;364;329;270;270;231;270;280;301;342;509;521;387;403;573;809;938;687;550;797;1098;948;677;821;972;772;575;504;612;732;954;1089;749;508;381;369;388;392;424;379;368;292;263;310;329;398;368;315;274;259;298;296;306;310;397;572;626;613;594;704;963;950;809;791;635;644;620;546;530;426;319;271;320;282;304;280;290;324;305;276;304;321;370;401;387;434;560;533;501;1034;1819;2027;1187;693;570;640;686;636;553;482;458;485;521;450;449;394;312;271;317;291;300;318;294;273;276;296;315;297;322;488;839;1291;980;612;460;389;309;358;395;418;544;761;999;1249;1046;775;762;804;737;543;628;963;1257;1050;944;1070;1030;697;435;355;286;298;272;253;261;220;239;291;280;287;303;287;313;285;314;320;332;331;288;337;342;323;315;315;310;342;376;387;374;417;418;408;482;506;466;447;405;481;343;341;350;357;319;355;352;338;294;299;363;564;1195;1972;1655;821;399;375;338;330;343;335;279;337;330;298;322;292;269;291;284;307;273;291;298;285;312;301;275;284;261;296;405;768;1601;2073;1334;530;325;272;305;260;299;315;283;301;291;296;278;314;268;278;278;387;379;342;305;324;373;351;324;387;327;338;419;544;788;941;1060;893;683;620;487;430;465;676;1037;1284;1101;830;976;730;537;574;626;574;421;404;446;476;466;392;359;361;380;357;346;327;303;305;339;274;288;342;358;340;373;654;1720;2656;1852;1210;1808;3389;3450;1814;1831;2152;1661;1269;1449;1327;963;680;540;507;356;338;308;330;371;423;375;286;264;305;315;312;367;390;364;341;324;334;331;322;332;365;435;459;576;553;402;346;300;324;312;343;394;916;2378;3936;2637;842;559;827;754;407;309;381;346;542;870;1657;2348;2495;2671;3901;3602;1400;536;859;2486;5237;4877;2267;617;351;337;354;331;300;309;304;303;350;320;327;349;348;323;391;386;425;384;338;325;273;317;341;316;335;306;288;289;295;326;264;264;231;206;274;273;315;308;283;247;248;310;314;284;294;318;334;334;303;295;286;259;262;248;256;294;281;265;257;254;276;312;327;288;262;286;260;236;288;293;387;817;1894;2860;1563;474;275;217;251;265;267;259;267;255;276;289;256;269;276;267;252;264;260;297;291;306;310;347;389;470;354;317;335;356;510;671;714;646;608;820;959;736;477;371;409;460;402;360;430;461;400;447;433;390;344;413;428;354;368;352;321;338;361;429;520;593;498;452;476;424;406;404;376;417;581;601;583;557;488;438;533;641;552;401;346;438;420;418;453;467;418;351;315;356;420;621;853;889;796;595;458;370;386;386;520;680;663;493;379;405;389;401;449;425;422;431;598;498;369;366;362;356;397;350;337;299;295;317;311;378;495;495;386;296;252;259;273;272;283;286;282;250;265;282;268;278;239;265;254;253;242;287;264;266;275;295;270;280;269;268;294;275;261;243;245;244;277;244;255;266;264;264;292;266;294;293;284;270;301;238;279;325;350;326;303;299;337;266;313;253;258;253;251;219;251;285;283;288;269;283;330;294;313;265;266;260;305;274;285;292;260;294;292;278;280;274;283;308;257;266;268;309;290;316;305;286;284;303;336;316;349;315;271;289;271;280;290;284;295;295;262;320;283;265;290;306;291;279;318;284;426;708;1487;2214;1223;555;407;513;597;432;328;303;268;281;303;327;292;314;311;295;335;534;1212;2087;2392;2324;1977;1008;545;318;263;275;317;305;331;388;924;2064;2713;1605;565;322;315;326;343;351;310;313;274;297;287;302;317;365;549;1665;5001;8647;7409;2664;787;413;447;565;588;439;349;306;383;486;613;653;682;942;1380;1119;641;418;372;366;362;446;539;830;967;1177;774;369;293;287;288;254;260;312;312;303;315;292;329;299;303;332;508;817;939;706;448;355;395;355;317;274;279;303;249;279;288;283;285;313;353;654;1580;2416;1689;1081;1965;4258;4489;1777;518;314;343;384;368;357;280;336;265;270;258;305;438;563;473;314;257;275;302;260;291;269;263;307;298;304;290;297;317;288;343;332;338;346;342;458;476;388;443;1084;2580;3416;2180;1823;1650;961;499;554;552;416;296;308;283;276;284;289;469;872;1176;1145;716;388;301;277;321;297;301;331;344;353;328;371;380;317;309;280;303;269;300;263;300;292;269;262;275;275;276;212;252;231;208;225;247;230;221;277;253;270;263;266;245;270;252;238;262;293;305;275;254;278;265;248;281;246;266;260;234;263;267;314;271;331;298;288;266;285;248;252;247;258;241;269;272;302;331;298;300;270;283;275;290;276;292;288;281;251;296;320;368;379;417;424;340;308;300;271;263;276;263;272;281;273;272;266;290;310;269;297;240;220;211;201;237;267;267;251;219;227;291;323;481;970;1616;1572;1133;969;683;435;338;374;376;345;272;289;266;336;332;383;395;301;300;384;922;2039;2276;1113;550;432;386;317;293;343;388;480;398;329;318;322;359;327;427;453;442;414;386;359;361;346;295;297;320;345;345;316;290;260;287;283;269;304;285;275;269;286;274;272;273;274;256;280;283;300;273;262;256;262;263;304;275;260;274;247;284;254;295;419;1098;2947;5581;7760;5263;1876;694;400;329;292;306;306;295;279;331;322;301;309;318;344;302;266;307;355;472;444;341;301;277;260;318;287;264;312;263;264;269;340;305;259;303;332;363;322;291;305;295;287;284;250;232;281;304;298;315;275;309;326;381;320;294;346;380;366;368;423;500;366;275;249;274;244;251;305;314;364;372;377;368;363;310;330;401;507;565;611;669;985;922;657;593;637;543;418;390;338;373;435;519;509;530;428;416;365;372;370;366;353;337;292;258;251;250;308;293;326;295;320;288;245;289;315;322;317;264;281;309;317;342;334;361;328;305;279;277;271;278;302;261;223;262;217;204;236;262;239;238;248;248;229;240;231;218;217;250;244;220;264;252;232;271;253;231;256;278;486;1308;2649;2748;1344;496;418;390;414;523;460;384;436;490;455;437;369;355;376;390;315;295;264;313;353;392;341;384;346;369;358;382;413;419;441;405
294;295;337;297;285;295;251;296;310;250;313;324;306;299;319;361;490;650;797;657;487;564;548;491;582;892;1236;964;622;523;456;466;636;821;788;674;568;451;335;345;384;370;379;374;314;473;622;597;583;497;384;331;297;303;305;310;296;312;447;660;707;663;701;582;445;381;429;331;370;635;814;493;509;561;466;332;324;413;683;804;778;620;496;646;673;532;356;308;266;240;238;256;264;220;240;222;255;306;319;291;270;290;353;359;271;281;281;260;285;259;237;248;273;275;279;260;234;293;277;273;278;256;250;280;259;256;285;272;255;221;226;206;225;230;232;241;244;276;268;312;416;365;348;260;236;222;281;270;243;298;295;299;461;590;540;437;379;372;562;867;845;602;914;2014;3483;2692;1116;996;1136;1276;1479;1457;1052;863;735;868;1330;1424;937;462;318;337;596;890;901;540;499;825;962;754;994;1080;843;531;343;399;500;557;392;358;308;316;325;302;317;322;360;458;609;672;483;331;295;279;286;370;352;303;341;279;267;304;278;251;245;270;264;259;266;239;294;323;277;303;279;275;276;323;410;419;356;336;268;270;310;249;269;313;330;287;279;294;304;308;291;278;281;302;343;470;395;298;244;259;286;290;304;272;393;499;533;669;813;967;786;629;625;864;1160;1054;716;891;995;838;598;612;936;987;1141;1241;852;529;440;384;417;479;463;371;276;297;287;323;362;370;348;321;269;312;247;282;312;404;566;830;952;835;744;692;890;801;687;576;469;449;463;577;631;517;327;329;321;302;282;284;298;262;319;336;290;338;362;419;367;356;437;454;458;749;1022;1177;780;591;552;683;901;831;701;589;501;446;422;490;386;380;336;305;271;304;342;304;315;278;280;279;308;282;316;452;713;1041;716;493;379;326;317;332;372;385;584;805;1012;939;749;641;689;773;627;477;593;948;1307;1034;1056;1205;1058;583;363;309;299;285;258;239;214;249;304;261;302;302;294;247;320;231;289;295;307;286;314;337;317;335;316;332;301;326;365;347;384;350;390;430;529;515;531;506;455;401;382;352;364;345;302;328;315;303;357;322;391;667;1893;3349;2615;1001;398;311;309;323;324;298;322;324;349;294;288;260;267;329;318;296;281;310;257;318;304;287;288;250;290;284;357;768;1820;2473;1449;496;344;266;302;301;313;277;297;280;304;269;247;277;303;240;314;363;367;322;310;347;395;351;403;418;379;355;418;459;538;499;655;576;517;467;395;438;403;607;933;1395;1608;1146;843;551;474;503;586;623;522;498;543;507;431;326;326;335;379;322;409;365;307;320;296;315;285;278;338;308;298;390;718;1016;929;1134;2167;3285;2996;2630;4584;5351;3406;1860;1592;1135;759;625;587;493;383;320;344;270;350;396;402;259;287;324;297;318;307;312;339;315;309;298;365;325;345;377;450;561;587;449;397;337;362;369;338;341;418;878;2596;4401;2518;856;645;857;843;521;359;331;331;541;1196;1902;1589;943;1011;1559;1453;692;499;820;2545;5962;5656;2470;618;395;394;374;332;277;299;260;341;343;355;358;341;384;406;410;346;326;332;359;351;308;393;489;478;359;310;324;318;333;326;309;233;219;244;265;299;328;290;293;250;247;263;309;250;275;312;313;333;354;293;269;255;251;274;256;311;290;243;253;253;326;384;402;346;288;248;270;236;271;349;547;1020;1901;2448;1372;400;221;233;262;281;306;302;250;254;289;300;280;295;226;269;274;272;306;255;325;271;276;386;468;416;348;325;310;314;487;649;663;497;522;666;735;487;431;397;406;412;399;367;398;412;440;402;379;361;387;425;363;337;368;421;382;409;475;428;405;407;436;458;527;486;375;345;351;361;416;440;486;539;609;594;717;919;675;385;389;421;444;404;439;427;379;348;378;399;399;609;862;918;874;715;616;501;346;405;634;1014;977;555;447;467;491;424;410;436;368;410;511;527;478;414;393;380;348;433;353;335;334;321;316;345;440;413;329;303;298;255;296;313;292;289;270;263;255;269;235;220;250;244;234;243;248;257;262;300;301;307;255;264;260;276;274;278;272;263;242;277;263;253;251;269;260;300;256;281;292;313;315;290;280;282;311;344;334;322;323;307;277;295;267;279;235;220;266;271;246;270;325;296;273;287;304;331;267;262;306;270;286;261;285;284;311;341;273;232;268;303;291;291;286;264;273;248;319;337;321;292;289;295;287;284;266;320;265;288;272;254;287;311;263;260;291;305;283;275;318;286;297;317;281;358;421;643;1062;1473;1062;585;507;893;1206;783;460;292;295;283;277;321;314;273;314;307;360;643;2087;4042;3935;2532;1631;942;589;352;273;303;306;301;272;352;624;1510;1991;1237;581;305;311;332;311;336;300;297;294;336;314;313;323;334;417;1067;3239;5584;4447;1942;804;450;454;661;645;500;392;337;481;896;1202;1298;1003;1274;2104;2019;1267;701;484;332;321;453;632;834;807;831;627;327;255;270;273;269;257;317;312;331;272;278;337;286;278;276;362;431;405;344;331;325;312;296;367;424;375;293;297;275;328;306;303;273;310;354;593;809;592;492;1047;2238;2516;1244;467;389;336;369;365;357;316;308;307;313;287;270;297;310;300;272;279;285;283;275;251;296;270;290;302;260;267;323;331;364;437;476;369;306;312;373;350;333;363;729;1601;2615;2951;4026;4560;2479;994;994;1114;580;321;290;255;234;252;259;264;309;377;368;324;277;280;293;342;315;322;369;371;377;351;369;352;359;326;295;321;323;307;278;259;252;253;231;251;269;265;248;227;251;230;237;231;245;234;233;256;230;276;253;245;274;255;261;259;269;281;270;233;263;257;272;249;284;263;282;249;277;258;279;308;285;301;282;266;257;245;264;226;249;272;248;268;256;280;301;258;262;287;310;265;265;258;268;269;256;278;300;314;386;352;426;348;302;262;253;250;262;283;258;280;257;261;258;282;300;272;257;244;233;222;223;244;278;282;250;246;268;280;308;588;1443;2344;2155;1798;1683;946;467;359;318;375;340;365;315;309;335;305;331;302;309;316;324;612;1079;1063;679;578;541;329;284;262;285;333;376;350;303;309;326;329;324;406;400;428;507;441;396;328;347;316;286;302;324;316;317;313;298;303;281;285;275;295;296;294;274;286;266;270;298;263;247;246;295;254;246;277;304;277;291;293;289;251;263;271;268;349;576;1627;4144;5475;5112;3041;1111;481;320;299;292;306;316;307;271;288;283;295;273;304;318;286;260;312;535;848;805;484;329;279;275;279;276;284;276;279;235;292;335;299;282;312;303;326;313;292;319;301;294;291;311;321;280;282;308;289;308;298;346;322;292;296;304;324;298;388;400;424;350;282;268;287;262;311;271;410;511;477;369;402;413;355;361;401;414;491;649;1192;2123;1821;934;584;504;481;369;309;350;353;453;578;653;592;473;364;367;381;322;342;310;323;334;260;268;272;283;291;280;291;304;240;267;278;293;354;332;271;277;294;289;288;338;289;320;307;308;265;286;269;292;280;258;251;218;216;243;252;244;226;258;242;221;259;226;266;258;245;254;263;290;269;253;233;232;264;250;275;449;1129;2396;2423;1266;701;503;397;391;446;381;490;680;809;595;425;353;352;374;345;302;268;285;319;347;328;418;429;364;350;326;380;381;363;386;383
243;288;311;323;285;244;262;292;298;311;344;348;330;344;339;340;545;616;584;490;476;460;554;515;585;805;1166;939;533;459;476;644;996;1537;1384;769;599;448;387;346;316;319;307;437;412;449;572;598;513;422;361;259;221;290;273;277;297;295;379;428;490;549;850;795;493;415;405;342;320;409;513;413;346;379;325;318;272;375;604;590;540;517;603;1040;1155;712;364;298;311;312;245;259;233;259;229;264;230;244;274;247;270;361;472;487;363;243;275;244;270;294;313;295;264;299;251;272;270;242;258;259;250;257;275;239;233;236;262;285;266;273;258;275;271;258;262;235;261;293;278;456;542;536;449;330;272;266;277;255;288;297;333;274;385;546;595;531;486;528;635;817;911;628;875;1691;2905;2663;1167;1075;1487;1556;1577;1277;758;612;619;846;1540;1563;1057;525;383;343;563;736;696;379;424;661;714;731;954;1017;906;574;407;352;547;721;484;327;301;302;325;274;262;251;361;712;1183;1337;810;403;307;299;379;317;308;294;284;263;301;294;310;275;273;244;267;267;281;259;299;342;283;273;268;276;268;321;372;389;325;288;248;292;346;295;279;352;322;300;279;312;299;316;359;276;271;284;339;500;465;347;266;309;302;285;258;250;390;613;851;1066;1186;1158;923;848;962;1014;1263;1360;869;928;1132;998;663;841;1369;1600;1519;1475;955;701;596;498;495;479;396;352;280;259;311;338;397;366;350;370;348;307;304;288;342;493;893;1326;1216;1041;793;615;801;772;664;506;464;477;474;545;546;446;354;316;316;315;302;293;274;341;337;364;316;295;358;425;446;441;405;495;504;543;655;684;472;392;419;584;679;726;760;662;585;479;501;497;467;427;404;374;309;306;339;330;318;312;328;305;268;313;275;348;470;571;499;399;372;345;358;364;397;446;577;798;783;651;587;566;539;515;500;411;566;1039;1193;1133;1109;1152;1029;596;379;338;284;287;243;221;233;238;233;285;286;265;273;255;257;282;267;292;310;286;318;317;336;348;342;313;366;330;350;365;348;366;447;531;568;474;493;530;467;416;347;336;351;316;300;332;333;321;301;360;489;1000;2000;2788;2037;853;402;318;300;314;327;289;345;349;326;299;264;251;268;287;306;318;303;305;301;289;319;318;311;257;281;276;314;531;1023;1370;972;417;297;240;312;309;343;340;263;281;263;330;307;315;301;318;291;303;337;323;326;334;344;409;567;536;417;380;397;402;438;430;525;507;473;423;484;514;487;583;930;1641;2372;1751;955;482;443;615;662;794;636;525;523;479;408;319;358;348;328;367;437;406;348;319;287;316;272;306;305;300;287;291;367;445;582;963;1716;2069;1938;2834;5710;8103;5480;2976;2530;1574;723;557;524;490;410;373;344;306;352;401;369;298;291;275;300;303;284;327;317;355;470;570;644;527;382;367;460;580;530;390;351;385;439;520;536;457;387;644;1387;2196;1807;941;780;881;1063;920;682;365;354;522;872;1159;936;570;467;544;616;536;819;1126;1940;3225;2948;1506;570;426;459;439;319;327;300;304;349;358;397;397;418;389;399;404;344;320;343;347;345;425;680;802;760;509;471;414;338;324;300;283;244;219;258;287;334;318;254;259;282;260;264;259;277;281;277;277;310;313;304;235;255;267;249;271;285;281;287;262;293;305;371;362;280;267;265;280;294;294;431;851;1358;1383;1179;695;314;271;269;280;297;300;287;253;243;256;251;272;272;242;275;278;289;323;293;306;307;286;271;348;357;322;288;287;351;411;466;520;417;442;525;482;562;562;465;450;436;360;382;381;417;428;387;368;380;390;422;376;348;431;518;600;613;546;482;364;378;457;435;462;430;390;371;324;344;342;370;416;494;549;566;654;674;513;374;316;390;402;403;396;337;321;326;341;377;385;476;639;737;797;704;554;523;427;358;503;846;934;576;457;562;578;495;392;399;412;487;532;588;554;475;436;369;341;334;330;315;295;336;346;318;346;329;336;272;281;263;308;311;284;293;277;250;297;270;217;273;247;272;241;251;251;269;312;314;317;293;241;236;269;264;285;273;227;255;287;282;219;259;261;276;283;300;286;285;287;287;261;279;269;250;289;327;326;289;305;282;279;257;269;254;280;243;274;305;266;289;344;330;298;298;307;265;273;269;278;255;279;269;277;277;309;304;273;213;222;256;298;275;281;264;283;255;280;315;321;296;264;273;300;280;277;294;270;263;298;269;284;255;248;256;259;309;265;285;284;301;270;294;313;371;608;766;894;1393;1690;1009;579;980;1846;1780;1225;607;382;301;310;328;407;470;446;320;337;499;1594;3343;3424;1748;868;602;468;336;321;291;339;305;289;362;402;627;824;632;382;318;298;311;315;328;302;323;462;576;490;285;284;304;310;511;1222;2016;1876;1258;682;426;396;569;760;721;511;368;572;1117;1766;2061;1233;1023;1898;2985;2726;1485;707;368;325;326;441;516;464;470;350;326;279;244;305;295;246;272;283;286;305;327;316;321;286;249;289;292;331;263;284;323;284;336;656;1001;871;479;284;284;316;293;316;280;332;320;358;332;298;291;424;776;873;562;373;339;368;348;374;369;347;302;274;300;289;290;259;261;257;291;250;265;266;280;259;267;269;304;293;267;286;318;366;369;524;551;361;298;329;297;280;289;381;493;1065;2044;3794;5760;6523;3985;1517;1428;1445;729;359;260;234;254;253;258;224;256;323;291;281;240;294;301;284;297;394;409;389;395;378;358;292;307;313;327;366;405;365;320;311;251;250;237;272;229;226;248;229;228;239;232;247;252;265;238;247;243;258;242;283;315;279;296;282;272;286;276;264;262;272;274;263;251;272;304;291;257;263;292;312;326;265;251;249;271;258;262;250;262;259;304;277;246;290;305;269;266;274;264;268;274;294;286;285;267;264;276;290;309;344;312;319;297;257;240;255;246;278;266;275;258;275;265;253;293;300;289;247;249;222;246;235;268;293;273;239;255;276;274;573;1676;3473;3224;2404;2089;1078;485;404;331;327;405;540;395;286;288;355;327;305;295;244;303;375;413;502;408;452;485;345;300;256;278;320;344;343;384;334;292;319;311;303;363;384;472;395;326;324;291;337;335;297;300;267;312;279;285;272;239;281;294;285;321;273;280;259;274;249;264;279;241;214;236;258;263;245;248;270;285;313;288;269;269;260;302;381;649;1987;4582;5909;3779;1570;641;422;345;306;294;297;271;251;273;263;287;274;285;278;303;276;294;340;565;1178;1433;699;380;344;356;344;299;255;260;291;272;272;322;290;275;254;304;336;322;359;319;294;273;306;330;305;292;261;318;309;256;282;310;333;311;277;282;312;254;288;331;321;282;283;313;291;293;330;444;685;822;658;436;468;441;431;409;390;402;501;684;1293;2570;2422;1253;727;507;439;390;395;376;380;527;580;864;772;490;426;382;349;308;317;299;287;291;270;211;199;258;294;260;272;341;264;285;290;344;313;285;303;269;294;319;346;320;335;329;292;284;292;321;312;284;278;286;277;285;226;199;231;221;244;242;253;238;240;290;256;290;263;258;254;237;254;243;236;256;262;240;266;428;857;1649;1800;1083;751;645;441;350;355;343;518;755;923;624;358;341;370;392;331;287;253;274;297;342;353;460;515;380;302;317;352;352;385;352;352
263;283;279;286;274;271;277;272;329;401;400;411;459;444;344;369;447;471;381;417;476;489;573;652;669;697;943;738;570;440;507;801;1223;1811;1586;736;655;405;326;357;336;342;407;436;438;447;492;501;456;380;314;294;252;272;345;330;307;321;458;449;389;498;833;969;756;498;375;348;335;333;334;308;310;319;345;337;327;392;462;446;402;420;667;1452;1791;1035;425;424;585;478;327;248;269;284;229;240;260;251;241;259;259;358;523;527;326;245;234;272;245;297;304;310;362;452;381;264;248;251;224;233;238;279;231;232;266;244;289;252;276;280;253;238;264;236;257;229;248;266;324;535;665;617;496;347;259;276;264;236;262;303;336;301;329;346;424;450;509;657;684;651;587;627;841;1415;1838;1399;847;1119;1404;1253;1241;851;649;660;726;1033;2000;2071;1121;800;709;539;591;608;552;368;359;428;478;492;694;778;793;651;535;410;507;674;527;334;307;329;377;311;313;277;380;998;1786;1744;896;428;282;310;356;278;307;295;291;273;270;266;286;285;267;273;293;269;261;270;317;300;326;287;262;265;297;275;315;309;301;262;261;260;264;304;300;349;314;298;284;281;315;335;367;309;263;289;324;399;334;274;286;274;303;259;253;288;483;732;949;1140;1323;1472;1249;1258;1356;1083;1106;1100;843;859;995;847;618;1002;1959;2149;1836;1421;902;682;647;579;494;426;400;311;236;260;296;445;464;406;362;320;419;357;306;355;431;601;932;1350;1168;926;728;595;585;655;694;691;589;542;517;478;458;387;329;288;295;265;297;271;315;406;350;302;324;304;332;440;520;565;489;510;616;552;564;599;417;362;348;423;492;549;737;748;650;520;517;565;589;497;441;424;351;275;359;355;331;328;279;268;307;285;288;312;289;341;339;318;378;390;427;488;501;483;626;685;600;449;549;615;516;525;491;486;769;1204;1259;1012;903;890;699;443;339;345;284;261;250;253;238;241;256;302;264;267;286;294;270;284;293;316;310;324;302;292;294;311;315;343;347;325;326;320;320;367;499;638;551;433;471;546;488;403;360;323;317;319;297;311;334;319;321;386;666;1427;2318;2240;1231;548;328;329;300;324;307;316;311;314;317;289;269;283;288;292;322;360;338;297;305;287;302;308;299;293;315;285;348;550;930;1108;873;434;251;288;277;286;351;316;311;297;298;314;315;312;290;332;328;368;333;330;325;299;317;433;692;689;467;368;350;367;352;354;438;435;438;458;628;725;553;561;979;1687;2464;1626;769;470;488;671;727;798;655;573;467;448;394;347;313;331;336;403;417;405;373;335;295;277;305;312;363;346;276;298;270;361;439;866;1651;1941;1668;2096;4633;6286;4426;3082;2887;1567;725;463;427;411;412;387;360;474;545;516;371;320;357;355;327;350;366;388;372;386;663;1372;1695;1064;590;439;434;505;423;411;346;346;570;729;810;566;526;529;740;1019;1148;1184;1123;1391;1848;2179;1470;694;400;527;593;627;603;496;492;396;388;614;1236;1982;1979;1630;1168;642;446;442;426;340;311;316;264;329;379;370;460;510;483;415;364;368;331;316;330;391;402;470;923;1445;1198;832;875;724;482;338;292;301;245;240;269;302;276;298;248;270;266;268;255;259;236;284;291;282;284;295;277;282;278;297;249;321;254;278;282;285;249;266;313;321;326;282;261;261;293;323;509;889;1475;1049;572;328;257;267;267;285;306;300;248;273;252;309;278;266;310;253;283;246;304;305;331;296;323;304;344;331;328;298;341;297;338;357;392;381;373;393;415;518;723;812;659;527;423;411;345;363;412;477;446;428;373;407;413;354;365;485;790;1026;945;663;465;395;440;491;497;464;421;410;408;374;402;347;317;343;392;422;419;508;498;374;321;325;360;400;383;364;307;339;326;331;370;332;379;437;568;647;637;628;581;534;401;442;638;621;499;484;487;592;493;400;354;414;453;546;591;525;481;374;409;294;258;301;271;313;339;316;329;294;256;252;283;224;268;302;288;303;297;275;282;279;236;228;231;226;257;226;255;268;248;262;305;319;273;282;254;248;281;288;237;281;279;249;273;263;260;248;269;276;275;277;280;269;268;261;252;245;276;308;299;333;294;371;314;263;283;296;307;276;274;252;262;289;328;311;308;280;274;278;268;271;252;278;292;289;253;216;262;304;286;293;260;247;290;262;276;285;301;261;243;265;296;282;269;266;300;258;281;259;298;293;278;301;260;258;279;265;255;268;308;306;330;331;317;307;278;286;371;642;794;1022;1730;2150;1104;603;1115;2753;4039;3066;1592;621;383;358;452;908;1376;992;519;332;425;912;1458;1418;707;399;345;337;295;336;344;370;332;306;309;284;394;407;364;326;321;309;300;339;323;371;411;651;1023;655;342;288;280;306;331;466;711;1063;1394;920;457;452;562;815;963;609;416;493;812;1335;1405;794;779;1651;3372;3434;2000;925;399;262;314;340;391;353;303;301;284;283;271;300;271;249;240;305;297;286;338;295;322;283;238;236;271;275;316;265;266;343;589;1440;2499;2113;936;390;306;342;322;331;327;313;351;319;318;322;281;326;371;374;301;287;350;395;416;399;337;327;273;296;294;300;289;282;273;269;262;256;290;296;258;279;269;268;310;326;308;319;294;327;343;382;385;345;280;289;277;295;293;355;492;1110;2631;4057;5198;5530;3287;1134;1005;1044;511;306;244;207;248;259;285;266;285;314;283;268;295;286;272;300;302;373;357;409;438;350;370;296;315;322;333;377;482;394;312;302;331;321;244;253;254;248;229;236;236;219;256;221;226;253;248;261;302;260;268;328;325;346;300;303;292;268;262;276;291;255;259;259;269;291;265;271;270;241;279;299;290;287;253;231;276;264;257;255;235;257;288;288;281;253;245;277;256;302;300;273;286;270;262;304;312;273;278;287;306;339;356;260;258;284;237;255;248;274;254;272;253;239;272;255;216;260;271;266;221;253;246;265;276;278;307;256;255;251;332;708;1957;3246;3239;2784;2059;891;435;386;372;340;536;678;453;331;298;296;324;300;261;288;282;285;362;340;293;329;339;300;261;272;239;314;288;292;306;295;325;326;315;358;318;367;424;322;276;285;294;377;312;341;294;298;267;317;268;281;287;315;261;264;277;262;270;285;276;267;246;256;262;245;237;240;247;250;253;279;293;287;268;284;267;302;305;367;799;2258;4275;4469;2404;868;474;305;318;303;283;293;286;274;274;276;263;291;280;281;287;241;273;317;529;1028;1186;611;379;549;773;795;499;378;273;274;304;285;323;323;253;257;325;405;378;351;296;292;309;289;354;308;294;304;276;285;290;284;291;340;293;265;276;240;289;271;281;285;274;250;228;235;291;331;591;1192;1719;1310;669;457;474;483;418;372;424;436;522;939;1727;1717;1077;688;549;479;399;392;400;514;524;601;769;755;492;364;378;383;329;267;286;271;255;227;259;245;250;267;280;297;358;383;350;292;310;314;247;287;270;274;249;303;319;323;348;364;310;268;288;289;284;252;245;310;225;237;245;220;204;213;212;240;203;277;258;235;301;230;241;241;249;247;244;245;248;243;244;287;576;1463;2498;2023;1113;741;626;406;326;317;368;480;578;671;480;334;300;295;330;318;285;276;254;327;354;364;490;526;367;289;303;345;294;293;311;341
263;257;279;244;270;277;265;284;357;518;475;449;527;497;370;327;355;340;340;463;536;533;474;534;623;635;705;692;498;421;479;678;914;1136;926;549;432;368;322;317;290;320;331;323;322;436;508;479;434;347;290;268;297;273;352;297;353;401;401;418;370;440;756;1025;913;510;335;360;365;288;273;282;268;253;261;319;362;403;435;404;354;403;651;1441;1800;1086;528;659;1419;1220;531;314;292;271;242;262;238;247;260;262;249;293;350;349;274;277;254;278;303;277;313;423;604;884;689;413;253;268;244;273;260;280;250;242;231;241;234;284;259;248;275;269;263;224;251;252;266;294;333;435;507;478;414;344;310;260;266;281;270;261;291;296;284;293;271;273;465;561;453;465;512;693;785;836;880;735;592;735;895;878;665;583;824;1076;1138;1289;2055;1932;1294;1311;1289;1054;1031;806;530;498;419;350;400;431;538;812;1104;1288;985;521;474;703;699;490;400;483;551;499;362;268;345;696;1286;1370;788;404;343;326;294;326;275;250;299;294;280;272;283;311;291;309;270;270;267;294;311;292;266;298;283;291;272;264;277;260;262;283;276;246;289;288;239;255;288;291;290;300;313;310;310;314;271;264;303;296;260;286;278;294;318;282;280;318;524;730;732;859;1123;1576;1259;1299;1355;1105;876;861;684;633;636;562;517;936;2214;2515;1742;1203;834;700;642;561;477;387;343;311;274;259;327;492;477;395;341;321;413;439;438;492;620;649;725;833;740;695;639;537;537;639;835;953;717;563;433;444;386;365;323;311;285;289;269;298;327;333;326;331;294;284;341;414;514;601;555;668;693;629;602;642;458;438;350;429;487;587;703;732;546;601;538;545;532;448;399;430;375;318;282;310;366;355;345;287;310;331;366;368;325;343;292;385;412;427;582;670;653;588;479;503;452;517;539;780;822;692;634;646;1028;1576;1385;1047;809;702;605;444;453;362;256;293;259;241;248;270;289;302;312;261;313;358;330;286;282;283;313;285;285;263;295;361;363;346;317;347;343;321;334;343;421;538;476;426;482;474;483;380;338;362;337;343;296;294;298;340;371;436;668;1642;2639;1929;802;372;301;320;311;315;293;340;366;364;333;269;281;269;303;305;330;298;321;335;307;300;307;297;297;319;315;357;692;1581;2752;3194;2223;889;314;260;265;266;342;269;277;273;281;298;321;293;328;348;330;341;315;300;289;282;302;450;674;715;426;333;340;329;349;370;475;457;437;497;655;705;592;556;723;1121;1351;1059;726;609;708;731;724;719;735;660;528;424;404;345;302;303;308;347;388;314;314;331;316;297;349;306;351;364;376;336;306;303;543;1298;3124;4089;2767;1870;2084;2675;2431;2398;1976;1068;507;433;393;435;429;420;452;681;1152;909;519;407;444;465;340;346;521;718;595;610;1228;3408;4312;2383;988;653;504;695;694;496;348;336;447;700;792;592;577;632;472;543;825;1207;1699;2099;2838;3998;3009;1243;985;1160;751;485;660;831;705;427;377;646;1475;2241;2154;1011;478;385;358;372;351;325;336;315;326;321;369;357;476;616;578;419;335;324;326;324;333;369;437;546;1325;2298;2401;1990;1802;1427;663;377;287;272;300;269;261;273;273;256;243;259;305;291;271;277;269;304;292;265;251;297;287;289;299;270;282;283;291;318;272;269;259;309;272;312;277;290;264;248;285;321;384;581;737;582;356;265;262;302;344;387;371;338;262;279;269;282;276;260;242;256;269;303;320;445;388;331;314;317;304;328;303;328;305;304;345;372;342;361;397;444;493;679;937;1095;895;611;461;400;343;334;460;608;670;560;432;374;351;344;336;406;814;1162;1322;745;472;472;504;588;500;487;485;458;563;413;348;340;298;289;272;332;378;404;372;353;264;272;375;390;370;312;381;397;382;456;439;374;375;415;433;516;704;810;971;757;517;374;411;447;418;444;389;479;433;376;387;476;558;621;509;441;370;345;319;292;310;296;322;303;292;296;340;276;253;308;269;264;314;298;307;296;268;300;252;251;258;241;239;261;253;245;287;262;286;279;302;315;263;260;246;273;283;276;275;253;251;256;271;256;269;246;250;250;281;306;326;301;257;261;253;250;272;297;301;280;312;330;317;278;280;307;252;249;261;279;292;326;322;304;318;301;268;277;277;230;288;287;325;281;254;278;256;261;269;276;272;277;322;313;269;269;331;270;287;277;268;313;277;285;290;287;283;311;318;336;293;279;272;268;260;284;274;302;291;283;287;309;313;288;301;291;355;426;479;668;1022;1139;658;527;1313;3930;7062;7196;4143;1397;416;405;778;2175;3575;2295;823;383;307;383;476;441;319;261;299;289;280;418;434;395;349;289;277;330;336;345;335;311;332;307;302;322;324;334;404;694;1030;697;346;262;258;278;308;354;634;1140;1495;905;419;370;448;624;681;518;376;383;478;647;585;453;475;993;1954;2608;1869;898;396;292;327;322;325;291;265;268;245;258;289;268;256;280;258;268;304;352;347;287;309;279;237;247;267;245;250;266;276;355;881;2366;4169;3392;1258;470;335;304;362;343;313;360;423;401;349;449;641;763;642;393;290;318;398;429;404;385;327;310;271;283;320;254;255;310;268;274;284;268;286;269;277;294;298;299;344;347;317;305;295;276;290;288;311;272;237;264;246;276;334;388;651;1445;3423;4368;3286;2443;1242;568;501;464;326;293;258;257;269;272;284;240;286;313;316;263;317;344;308;305;341;361;395;426;420;369;360;371;331;339;318;347;370;373;348;465;735;879;532;356;248;224;250;211;238;221;217;264;244;259;255;311;291;236;290;337;341;351;298;285;290;242;247;302;262;255;276;255;249;313;250;274;248;290;315;306;284;290;287;253;274;268;276;247;256;274;301;280;267;268;283;270;285;277;269;306;286;299;279;274;292;281;276;288;351;449;392;357;307;277;271;235;281;277;273;266;256;257;277;256;263;291;273;237;239;240;255;275;291;263;261;244;277;301;540;1261;3157;4554;4224;3953;2330;771;439;495;427;379;388;445;345;324;251;270;304;270;244;257;299;322;319;317;307;318;304;292;265;266;283;277;282;286;263;287;310;275;256;286;332;354;361;354;307;300;293;319;342;342;329;293;320;329;315;273;299;287;245;269;270;243;249;252;248;258;288;282;271;237;194;223;249;287;240;267;285;251;263;287;284;321;320;467;1258;3151;3606;2576;1224;573;361;302;304;260;283;270;291;292;277;269;273;291;271;302;261;290;267;295;327;475;484;454;708;1512;2627;2352;1652;835;423;282;293;281;305;310;269;271;343;376;373;357;334;345;283;287;264;287;266;257;251;278;246;259;273;270;299;296;248;279;261;281;289;283;291;263;286;286;308;427;725;1724;2832;2177;917;428;425;465;430;353;346;393;448;603;867;1042;984;948;697;473;415;437;440;481;462;497;542;585;581;458;323;324;287;277;258;247;269;245;248;274;332;290;306;316;354;377;327;291;272;295;276;285;229;235;259;272;288;314;318;310;289;275;276;325;307;276;229;250;249;238;240;239;218;222;237;236;232;269;289;273;259;244;257;242;263;266;255;257;248;244;264;385;1080;3248;5713;3962;1487;599;545;536;430;337;381;475;484;450;379;306;280;300;286;302;246;260;336;350;371;415;415;362;309;286;372;340;305;316;333;355
243;239;253;270;305;312;286;380;419;456;421;471;498;408;372;370;326;299;363;495;703;637;431;426;597;700;954;986;755;644;668;641;665;694;527;385;434;492;455;365;319;343;293;292;342;540;819;687;414;313;299;280;306;319;357;375;527;696;578;403;339;492;844;1045;883;555;369;355;342;288;272;245;225;260;296;306;331;460;499;400;348;380;587;1100;1651;1102;537;780;1967;1772;732;314;301;281;260;258;245;247;235;241;284;261;310;282;254;244;226;266;284;258;334;568;867;1149;858;419;300;249;234;284;244;243;232;229;221;259;272;284;239;276;285;285;265;251;249;276;256;241;287;330;352;347;297;307;299;266;280;284;302;284;289;305;258;255;248;297;310;444;459;525;705;981;988;737;596;531;597;655;798;821;668;521;814;989;1054;1400;2160;1926;1107;1170;1370;1310;1253;852;618;745;612;490;473;501;780;1330;1692;1854;1355;604;400;580;668;502;478;976;1329;1130;649;397;333;442;817;947;600;393;446;426;364;328;348;286;270;307;267;258;270;287;310;279;276;284;282;290;293;293;317;306;298;244;299;293;257;253;280;295;296;263;245;280;258;311;294;287;309;298;299;313;324;289;282;263;247;257;309;320;304;316;274;277;263;298;414;540;534;564;856;1177;1266;863;837;712;646;631;571;574;480;461;535;826;1727;1966;1518;1153;988;833;750;649;475;399;363;343;279;285;283;365;372;378;305;304;370;373;470;539;692;711;707;659;534;506;544;503;525;692;914;977;762;517;373;336;339;342;323;302;291;261;237;264;290;256;290;288;276;306;377;377;372;500;546;716;855;702;635;724;690;516;462;538;548;571;570;598;535;624;591;484;471;458;406;409;344;296;346;353;411;446;394;355;356;379;451;441;357;337;352;423;409;491;523;675;712;655;609;501;502;566;744;977;1118;938;743;921;1363;1620;1486;1185;943;671;602;478;486;422;303;310;237;230;248;225;295;295;331;285;432;549;462;349;268;305;296;278;308;280;304;350;378;349;384;301;343;375;304;405;408;385;388;395;410;437;448;387;357;345;321;331;299;283;295;361;370;418;555;1036;1610;1436;736;358;320;295;304;287;358;415;384;371;315;288;271;263;302;326;301;304;284;299;288;282;329;295;297;338;333;498;1339;3923;6975;7606;5572;1878;518;260;260;295;296;314;296;337;358;364;356;293;316;323;300;342;287;274;283;302;275;318;494;497;409;393;389;347;372;336;461;498;505;526;688;751;608;484;484;669;758;676;663;825;895;675;720;876;841;627;483;373;386;337;345;307;323;322;344;320;315;319;347;327;299;282;323;360;386;375;304;330;598;1828;4320;5856;3936;2470;1550;1496;1813;1944;1399;676;449;392;426;415;429;438;446;690;1153;1035;535;403;483;545;358;446;846;1398;1051;750;1387;3497;4592;2495;1235;741;1040;1694;1801;1031;437;313;390;479;467;402;461;450;395;424;528;896;1576;2431;3175;4568;3492;1462;1611;2001;1190;563;798;1014;758;442;358;511;970;1546;1459;717;366;278;298;274;302;315;293;299;281;332;300;318;430;527;530;397;326;301;309;341;353;391;448;879;2527;4487;5089;3880;2638;1638;738;360;270;254;262;259;248;272;275;246;250;261;264;280;263;266;247;312;290;265;286;319;297;331;320;285;298;261;271;280;275;254;294;295;289;280;251;259;267;282;263;291;309;392;622;731;599;304;252;282;303;380;432;343;288;265;248;265;248;277;253;255;239;281;359;428;440;334;328;308;312;304;346;314;329;346;341;392;340;330;444;475;549;667;998;1313;1252;773;468;375;358;334;415;566;710;594;486;405;354;345;330;435;617;1018;1125;773;619;628;681;611;545;457;474;449;463;450;402;339;344;323;293;290;322;367;406;393;323;312;359;375;357;327;400;403;510;652;526;443;415;473;447;449;606;909;1050;838;546;421;405;383;412;433;414;389;445;433;404;484;537;536;451;378;337;320;305;293;290;298;282;301;320;352;330;320;268;281;260;268;321;336;282;317;317;279;271;260;241;265;251;247;266;243;299;291;257;265;263;274;282;281;311;268;283;252;293;257;313;267;284;269;292;270;255;246;269;299;311;299;261;254;231;271;245;306;290;286;320;298;334;300;301;281;317;264;243;284;259;296;315;292;306;285;270;259;241;254;296;290;307;317;267;263;268;303;262;278;264;264;284;273;277;325;273;269;276;302;278;321;325;338;281;296;293;295;320;318;336;288;272;309;268;279;290;296;314;309;303;305;309;267;326;315;289;309;321;365;498;502;519;698;1715;4176;8231;10752;7462;2633;564;357;868;2340;4278;2668;972;462;351;267;286;281;288;297;306;329;383;513;663;550;378;307;325;312;347;348;333;314;307;311;316;315;324;351;348;480;630;516;331;271;251;289;314;421;642;951;997;675;396;300;356;430;447;386;380;367;353;409;403;330;372;451;873;1335;1186;707;361;303;327;329;315;281;236;254;261;237;267;278;240;265;244;237;265;282;280;288;258;278;251;262;279;284;261;307;262;282;561;1482;2888;2704;1575;973;529;344;350;397;406;453;512;524;406;681;1567;2281;1878;900;432;347;401;376;435;366;354;282;270;268;260;262;251;273;277;327;290;300;262;287;280;283;274;288;287;313;337;275;284;263;289;300;272;274;279;243;288;308;281;352;494;939;2296;3082;1944;1062;558;344;352;319;269;246;244;260;268;312;289;282;284;331;294;300;330;325;309;297;298;318;325;395;351;368;377;470;486;414;362;345;306;348;422;818;1904;2454;1363;524;279;226;202;212;236;236;238;277;266;264;239;255;281;283;292;351;306;312;301;254;297;258;268;238;260;251;259;253;251;273;275;274;247;272;250;274;290;276;288;258;290;285;221;247;249;306;336;340;362;335;265;273;288;300;285;311;319;283;281;298;285;264;272;287;329;458;404;358;302;290;289;279;258;253;249;257;242;289;262;269;305;288;275;232;227;230;290;288;277;266;251;289;325;375;976;2434;5651;7120;6053;4824;2340;861;794;939;715;569;441;362;335;248;243;242;316;313;257;278;351;325;321;282;267;266;322;298;295;301;311;277;269;285;307;317;275;278;284;301;331;362;365;356;281;285;290;275;304;324;321;315;349;299;278;274;269;279;290;278;296;268;290;273;294;258;269;285;275;268;219;206;222;240;251;268;314;277;270;291;297;312;371;590;1802;4256;4777;2574;937;475;362;300;293;329;321;301;283;238;272;293;278;290;316;266;259;275;267;271;267;312;373;411;877;2362;4549;5543;4615;2699;903;339;262;289;343;338;290;283;363;451;426;364;370;315;305;270;258;248;299;268;262;283;285;277;293;282;316;270;253;234;285;248;293;257;304;315;308;313;300;347;629;1613;2972;2415;1061;403;429;448;470;367;372;437;525;551;802;1159;1121;932;668;565;504;450;436;397;390;401;457;516;634;505;362;297;278;266;232;251;265;273;266;312;425;428;348;310;322;344;311;278;240;312;268;267;283;258;227;273;303;273;362;325;314;302;301;264;285;302;271;277;297;293;236;240;233;213;247;213;242;219;265;243;249;259;258;268;248;280;242;251;253;256;233;367;1010;3711;8065;5974;2106;600;554;717;495;382;398;507;584;594;518;343;300;300;319;359;327;310;329;368;413;371;337;294;258;275;308;320;300;278;336;410
265;245;266;277;378;395;361;406;456;351;386;451;513;414;362;460;364;323;398;683;896;839;533;422;501;809;1219;1586;1007;752;730;672;711;522;369;362;524;845;861;663;448;348;309;313;325;763;1341;1063;454;346;285;302;292;368;402;362;690;1214;896;400;321;643;983;980;833;655;443;351;304;261;262;281;271;293;278;269;323;476;439;411;366;389;550;1163;2080;1466;689;576;1182;1227;552;285;268;275;293;278;259;284;257;264;273;278;250;271;264;260;253;275;299;299;323;449;733;781;564;358;257;252;287;286;299;273;250;240;243;240;294;291;251;266;258;278;280;269;271;241;271;254;285;258;293;265;331;332;324;294;340;366;335;254;307;267;292;270;250;279;319;408;502;738;957;1024;892;836;615;716;867;874;1006;977;738;490;574;703;818;1103;1975;1723;1143;865;868;845;877;732;619;809;845;585;445;561;861;1424;1603;1218;867;504;370;415;413;400;702;1969;3240;2418;1202;490;359;414;540;559;477;533;724;697;572;410;363;274;283;278;271;257;265;285;276;265;251;307;298;289;309;312;331;279;279;283;276;247;244;281;271;298;268;249;248;245;289;353;304;306;297;300;317;342;328;257;256;265;269;324;383;346;317;283;281;255;306;307;427;491;520;711;907;1048;887;697;532;478;530;608;630;561;458;506;556;800;1361;1428;1236;1209;1058;834;720;628;497;423;424;318;294;289;324;319;298;319;302;279;338;293;369;544;720;757;695;665;472;467;485;562;657;1038;1325;1266;864;538;431;386;321;287;307;300;282;257;226;254;253;244;227;252;296;315;345;329;330;376;506;630;761;715;744;1076;946;677;632;693;600;537;428;414;487;619;640;498;457;439;390;385;384;334;330;360;472;549;619;475;446;386;425;419;381;336;338;349;374;420;519;670;755;804;790;627;560;656;825;1194;1171;894;821;1209;1822;1711;1149;996;894;705;649;484;522;463;349;268;233;214;231;250;262;286;306;345;541;759;566;351;295;321;366;370;348;289;316;308;360;382;397;301;351;364;369;326;356;327;325;381;372;386;366;377;349;348;374;386;324;333;298;326;335;366;373;566;994;964;689;390;346;333;293;329;356;516;522;425;333;282;265;268;320;291;304;289;262;265;279;299;325;346;338;357;330;707;2239;6551;11052;11168;7516;2657;607;329;294;285;266;256;328;319;357;339;321;322;317;321;312;267;253;299;278;289;334;328;378;441;461;397;402;396;368;371;537;604;541;563;625;623;544;523;470;502;561;564;630;829;856;574;629;797;753;562;423;343;360;328;354;350;322;303;359;353;319;291;317;336;318;290;260;343;392;323;293;336;680;1981;4988;6406;4201;2551;1504;1076;1211;1457;1017;567;445;392;413;399;410;385;375;444;609;643;439;350;396;387;345;451;815;1440;1057;648;702;1798;2476;1564;921;716;1665;3494;4083;1920;550;351;355;339;327;342;356;385;317;363;333;534;924;1336;1977;2693;2021;1071;1380;1904;1128;521;574;693;567;348;353;538;838;1187;967;518;317;274;294;290;298;302;307;284;313;324;314;313;338;376;400;376;337;335;289;342;351;313;410;1047;3466;6916;8242;6057;2986;1261;584;357;285;264;277;266;276;280;267;274;252;253;228;271;271;261;248;297;276;340;298;318;315;269;288;264;280;269;229;285;285;270;280;268;276;284;261;266;252;300;277;312;354;646;1414;2057;1528;621;289;266;284;346;374;331;282;251;269;304;287;275;259;279;262;272;299;404;361;367;317;325;272;313;279;331;319;297;322;361;390;432;475;507;544;617;910;1324;1410;857;503;389;361;378;394;506;616;547;515;525;413;348;332;384;516;719;722;577;545;580;669;640;545;491;448;480;490;425;370;410;361;366;327;296;368;336;464;493;407;336;349;389;362;326;316;401;563;709;610;430;448;471;424;464;581;745;846;694;511;476;421;375;454;506;449;412;366;394;448;455;470;421;412;353;348;360;359;330;289;308;324;284;290;316;326;302;287;291;307;347;350;345;312;283;286;289;266;272;274;247;243;262;243;280;286;270;270;286;275;262;286;267;282;275;296;301;257;240;282;289;272;267;271;275;297;268;256;269;290;327;271;246;265;274;227;271;294;260;249;310;290;290;309;323;278;271;255;267;312;352;276;298;321;316;276;291;238;272;241;284;296;288;296;330;281;279;295;262;264;241;281;316;275;235;283;303;288;281;350;327;340;370;358;295;272;283;288;326;332;305;275;280;275;282;281;285;308;311;314;307;284;278;272;291;277;294;325;303;343;508;662;1207;2748;5617;8433;10638;8506;3274;749;400;688;1638;2647;1924;971;617;494;353;320;291;280;270;307;325;377;433;566;586;474;371;334;346;379;320;332;363;329;353;327;338;325;338;326;292;352;308;251;273;269;284;311;446;698;730;531;432;308;325;328;385;492;427;342;367;397;371;359;329;356;324;399;555;584;451;342;372;332;266;299;288;262;277;229;260;258;284;287;265;269;298;261;282;269;280;258;270;250;281;288;310;332;262;286;289;429;718;1189;1377;1796;1467;710;435;306;388;442;428;501;435;541;1228;3069;4915;4119;1837;673;476;433;410;422;381;354;315;277;268;258;286;268;245;272;279;294;281;277;283;277;294;304;274;276;264;258;302;272;279;302;354;376;323;303;266;298;279;327;327;380;582;1092;1396;1164;818;456;331;286;313;286;251;215;223;296;449;461;387;294;317;315;289;291;336;330;308;290;286;302;364;379;403;470;656;617;472;415;383;329;283;549;1549;3331;4370;2127;679;290;235;234;242;260;266;258;255;254;317;270;272;264;258;263;330;335;281;286;273;281;273;276;298;271;276;271;243;276;290;239;299;294;269;263;282;269;260;272;288;280;340;265;243;283;260;335;375;479;404;282;307;273;317;262;295;304;304;318;289;284;294;276;292;320;375;422;345;303;291;299;257;265;279;219;261;272;274;283;270;295;291;305;254;234;265;264;286;274;313;295;287;289;408;1166;3550;7462;8751;6938;4242;2081;1104;1757;2384;2040;1383;708;374;318;262;273;278;263;280;282;276;311;350;298;253;287;289;330;326;277;297;284;269;271;317;306;288;281;287;307;289;346;359;360;370;289;264;285;256;295;347;349;326;282;289;273;301;282;277;277;274;307;281;291;255;281;310;277;271;259;254;205;208;244;262;258;279;270;290;259;296;350;414;572;816;2017;4179;4523;2455;1001;618;512;362;342;324;290;299;278;255;285;305;297;284;292;284;274;290;280;259;270;276;347;485;851;2326;4674;7859;9063;5518;1728;396;333;349;365;371;279;283;338;419;433;325;299;307;264;234;251;259;281;254;275;262;268;343;339;347;312;277;274;278;250;229;250;268;290;297;282;288;307;322;460;1010;1665;1385;673;427;455;460;440;433;427;645;681;725;895;1320;1113;808;765;890;1006;825;526;420;440;402;452;474;499;449;391;394;335;279;241;215;236;255;277;326;435;458;407;320;313;282;259;236;236;267;259;262;326;302;257;254;276;312;338;339;312;309;314;300;329;311;254;259;276;238;218;232;233;218;222;245;242;228;235;230;244;261;221;275;265;278;242;238;241;257;241;363;987;2969;5999;4642;1710;562;482;596;438;335;370;554;735;827;743;456;327;329;357;466;419;400;479;476;476;443;322;263;240;316;399;350;299;338;386;424
283;252;299;315;479;481;399;403;375;315;366;545;619;436;430;502;353;304;466;968;1141;1043;821;582;593;763;1360;1550;895;701;710;659;594;507;396;377;722;1485;1579;978;525;369;351;289;368;659;1182;901;400;288;292;266;307;390;397;360;603;943;714;407;410;678;927;793;958;944;612;329;291;266;328;303;338;281;284;273;280;394;384;395;372;392;523;1067;1949;1599;593;410;478;483;349;267;268;290;296;287;268;254;259;248;277;290;289;279;252;246;252;253;242;247;242;305;387;397;338;287;259;286;298;338;329;278;276;250;259;259;245;301;281;254;300;252;257;269;257;232;281;255;273;270;265;272;327;360;333;306;332;312;312;272;273;273;276;277;283;273;339;409;510;774;829;674;797;979;765;844;1445;1474;1078;838;727;566;456;499;565;673;1150;1319;883;608;536;482;489;484;504;719;1056;805;569;643;947;1042;848;631;474;432;461;415;391;359;726;2418;3820;2805;1322;628;409;356;348;439;494;861;1187;1232;924;595;400;319;316;283;261;258;262;250;254;251;259;290;267;260;345;318;310;265;267;253;266;291;290;335;312;321;263;260;249;243;288;402;346;311;282;319;393;399;318;293;279;258;299;413;448;371;299;322;315;271;250;329;368;441;752;884;972;1019;926;833;545;420;445;649;655;574;589;545;610;823;1391;1408;1355;1301;1002;872;659;522;407;434;352;312;294;290;276;309;322;303;268;248;234;264;309;376;467;634;670;667;572;548;538;578;779;1320;2098;1986;1246;666;489;386;290;273;320;263;253;241;289;253;256;260;290;280;333;392;356;319;319;331;421;554;611;740;976;1438;1310;833;687;781;671;457;403;391;450;563;586;502;516;483;407;394;417;341;347;376;455;516;541;558;585;453;359;391;362;327;327;307;398;460;510;673;748;751;720;569;591;781;887;1455;1414;1082;932;1277;2026;1706;839;653;564;530;486;458;432;406;320;324;252;237;212;225;236;285;294;291;450;564;438;351;312;373;376;372;323;327;327;348;335;334;354;359;368;393;421;331;305;337;359;392;387;333;340;367;361;316;339;376;332;368;310;357;398;346;385;473;731;867;649;378;345;376;323;341;398;466;494;384;336;279;264;263;291;301;288;301;248;263;306;305;289;320;378;383;367;583;1883;5765;9721;9753;6954;2523;689;304;289;285;298;314;279;267;295;323;320;342;298;298;313;271;228;262;286;281;271;327;361;403;385;366;380;398;359;404;552;581;509;546;610;620;472;473;484;546;534;600;577;636;732;542;518;689;671;482;410;388;418;433;430;359;345;290;370;348;301;271;354;325;303;293;266;300;299;322;266;303;554;1402;3490;4208;2638;1381;871;616;703;781;624;473;402;404;375;379;389;367;370;395;389;372;353;328;335;314;325;302;520;744;657;426;403;631;855;684;509;651;1758;3942;4756;2269;596;321;295;346;402;552;610;454;308;292;339;334;461;605;837;1022;842;586;746;1000;679;432;404;395;383;342;444;1056;1845;2072;1503;643;405;283;286;288;314;330;329;333;315;278;298;295;333;393;318;315;320;316;326;350;337;307;390;1000;3398;7056;7649;5079;2022;844;466;319;313;272;334;333;327;303;288;280;272;257;257;287;286;269;284;291;314;332;312;286;293;299;294;272;290;286;302;274;263;249;272;291;280;279;263;251;260;268;252;294;371;806;2533;4612;3425;1086;319;245;275;295;326;317;238;264;276;291;320;302;290;297;280;263;288;348;332;309;320;324;301;285;296;326;304;332;294;359;465;476;446;453;449;515;655;1122;1174;788;483;434;375;408;445;479;563;476;519;531;414;303;383;394;344;458;508;490;439;500;512;598;504;525;459;471;462;442;415;403;402;423;393;375;401;432;523;533;429;310;348;365;367;355;342;431;552;548;532;378;442;520;448;478;716;894;827;640;639;641;558;478;572;701;563;394;348;370;409;400;444;400;392;378;359;422;390;335;326;328;294;288;286;271;318;282;274;261;278;335;374;343;302;255;276;249;305;262;260;250;242;267;249;265;246;278;282;297;247;270;269;290;275;313;278;277;292;245;249;276;236;276;262;274;239;264;225;262;251;273;274;300;275;251;231;273;264;247;282;277;289;293;301;293;289;275;280;284;307;299;259;298;293;302;289;255;274;241;233;270;269;292;303;293;299;261;300;275;293;275;273;304;290;316;286;279;271;263;254;283;300;348;340;337;308;261;275;281;307;292;293;315;292;268;283;270;274;264;262;288;251;266;305;283;282;311;257;346;552;862;884;1174;3557;6980;7773;8279;6665;2647;604;309;418;984;1585;1177;933;1176;1194;557;348;279;239;300;312;303;329;388;385;500;485;407;388;440;420;381;332;340;352;358;295;344;304;340;301;268;246;246;237;255;263;278;307;409;566;498;451;336;307;310;338;370;511;535;435;388;418;448;382;326;308;288;312;370;380;336;335;318;326;326;316;314;302;277;290;263;244;297;284;268;304;288;269;310;309;294;288;294;279;309;326;402;520;433;320;311;298;329;433;714;1281;1321;650;364;306;375;391;412;381;332;381;969;2860;6213;6054;2572;1198;743;487;401;414;397;366;308;292;256;267;243;253;220;277;285;274;267;247;278;274;357;324;244;295;266;280;267;254;288;348;395;451;432;293;283;299;301;309;315;315;428;605;823;1053;922;524;348;285;317;263;271;235;257;373;814;840;579;349;306;302;268;295;325;332;310;310;308;311;301;354;327;476;538;569;519;457;383;330;294;395;943;2459;3520;1871;587;271;244;249;273;264;290;243;254;250;291;293;292;296;277;322;350;275;251;261;238;290;306;283;286;299;315;305;274;284;263;274;280;287;271;292;283;281;246;238;262;289;284;285;281;273;288;303;399;564;473;332;282;292;289;268;313;334;299;287;276;277;297;315;330;308;343;440;429;323;302;297;281;298;292;278;265;277;264;248;252;249;265;266;236;216;269;231;265;293;291;306;287;307;397;1015;2997;6723;7213;5162;2733;1238;1090;2570;4341;4720;3499;1561;498;326;290;276;334;331;292;313;294;344;388;441;333;282;299;362;384;280;328;378;310;335;339;301;326;330;318;342;308;322;296;313;288;290;272;262;273;299;287;301;333;305;289;273;258;268;282;268;267;315;322;325;271;285;271;253;286;284;264;240;206;241;247;267;274;276;298;266;314;366;634;800;911;1733;3397;3530;2113;1275;1286;1053;661;447;363;317;269;289;301;300;275;277;281;312;337;307;287;241;271;260;369;647;782;706;1179;2812;6818;10016;6893;2011;459;320;393;382;323;285;263;309;395;382;353;325;317;270;252;250;266;265;256;239;241;283;346;435;367;339;296;254;275;266;250;263;270;261;282;325;268;286;283;349;472;666;610;430;362;437;425;435;407;583;822;888;694;754;972;972;882;1318;2147;2797;2419;1111;597;516;469;411;384;414;409;418;549;382;353;243;243;272;215;235;313;382;416;400;352;285;252;292;278;218;260;250;311;365;348;278;261;270;366;403;347;320;287;258;286;308;318;268;246;262;221;218;241;239;242;229;200;249;241;236;226;239;239;245;255;242;247;232;255;232;262;251;308;522;1512;2645;2235;1038;427;355;389;335;334;368;616;877;1127;1022;550;329;311;406;426;379;393;590;598;519;426;339;261;286;321;363;319;273;329;398;356
261;274;302;331;496;527;366;331;306;281;346;508;564;384;339;436;387;324;431;795;1016;1032;998;710;662;662;1044;1159;698;596;566;502;431;474;482;500;648;1377;1474;917;552;494;459;408;430;497;591;479;300;277;310;342;315;317;334;302;432;565;615;483;476;829;906;681;896;1061;717;418;314;298;317;315;310;284;261;239;291;409;503;369;324;350;413;779;1070;856;419;287;259;259;262;247;290;276;287;244;263;307;278;275;279;259;277;285;264;239;230;259;268;252;250;260;253;259;285;228;252;238;265;297;331;335;286;247;254;276;290;312;275;257;258;280;269;249;238;253;278;309;283;238;249;268;290;329;314;306;313;375;314;252;274;262;252;297;267;286;324;323;398;504;576;506;576;746;660;822;1648;1560;999;705;752;746;491;380;368;405;651;902;616;441;403;430;463;447;558;873;1126;896;595;731;840;675;463;388;303;369;520;602;482;411;639;1506;1987;1444;757;494;351;291;388;354;729;1312;1477;1265;1022;682;413;334;300;296;339;255;270;227;254;277;237;282;249;301;278;270;283;262;246;240;256;274;324;344;316;307;266;269;265;251;286;339;324;337;275;277;325;364;296;278;310;260;266;323;348;302;286;298;347;348;306;332;422;469;685;804;971;1168;1026;1022;643;494;453;589;547;506;464;415;532;717;1125;1086;1054;1197;1082;951;747;539;477;425;383;329;303;310;283;325;293;245;251;264;250;262;264;314;376;558;590;635;612;597;667;736;868;1388;1941;2005;1576;836;593;451;394;287;277;274;285;267;274;259;282;276;269;311;343;360;382;376;368;399;412;484;560;717;911;1259;1153;889;863;840;636;488;443;445;429;489;524;504;491;425;408;318;344;320;333;362;365;384;479;552;520;377;341;328;354;366;338;314;354;485;529;636;654;688;577;548;624;708;868;1398;1543;1172;848;940;1224;1215;637;496;404;428;437;441;393;358;293;315;256;235;216;180;219;248;256;259;298;353;357;342;470;619;568;412;339;352;382;412;355;348;360;393;391;315;360;340;348;361;384;440;435;342;346;388;367;331;356;370;336;349;310;400;407;370;393;509;760;795;583;389;373;352;316;311;368;382;415;359;291;306;304;299;270;276;345;276;289;279;303;340;321;350;380;365;338;455;1041;3251;5902;6247;3693;1462;466;293;285;265;249;282;292;313;309;323;306;293;321;288;284;272;274;307;294;300;339;336;406;387;394;391;389;342;384;448;519;531;473;520;599;541;433;442;564;535;477;538;497;514;525;430;435;498;572;503;439;493;490;470;416;396;367;330;344;336;307;334;331;334;279;316;290;272;290;292;289;331;533;891;1608;2150;1423;693;448;422;412;431;403;412;399;476;447;403;354;336;343;282;333;336;333;281;287;294;327;323;341;439;394;337;298;321;418;451;467;554;1160;2319;2563;1305;402;306;352;416;647;1197;1479;876;364;274;277;282;291;372;362;438;390;387;367;424;393;363;320;318;311;423;795;2083;3780;3800;1955;730;339;317;281;319;314;321;314;314;361;371;315;342;385;409;360;307;324;269;316;327;332;340;414;850;2434;4461;4608;2760;1361;748;512;315;288;293;349;391;325;305;311;246;262;240;278;288;271;246;280;288;284;318;317;359;319;283;296;301;271;272;266;277;245;266;263;258;287;300;296;309;278;258;269;291;363;830;2479;4846;3663;1140;304;232;239;236;235;223;241;280;301;320;360;298;275;273;268;273;303;337;321;311;303;318;293;302;270;317;288;261;318;373;429;478;540;464;464;428;477;635;728;583;483;400;444;497;635;576;446;425;400;417;384;309;388;367;352;378;478;500;429;503;572;577;599;539;402;396;427;484;442;446;497;527;521;393;380;413;506;594;432;303;313;343;354;356;403;631;776;719;515;355;467;559;529;506;737;1072;939;750;768;754;660;632;654;687;641;524;397;305;339;426;410;363;326;334;390;444;455;369;346;270;329;305;308;311;285;285;298;269;284;276;315;340;305;259;288;259;287;274;282;275;252;250;246;252;266;272;250;280;252;263;250;270;271;255;247;274;265;263;278;299;225;260;263;240;301;259;263;252;279;271;262;275;294;275;268;260;278;266;277;262;313;269;293;305;312;291;273;306;327;286;266;313;285;309;319;289;264;242;302;273;272;290;284;272;296;292;300;372;277;288;259;315;298;311;302;278;271;277;287;273;295;286;372;307;325;298;310;298;275;287;300;266;270;270;275;239;264;296;279;270;264;278;265;259;274;271;273;384;861;1674;1477;1586;3899;7942;8304;6182;3935;1515;469;301;408;598;785;814;1112;1987;2159;1261;646;363;304;278;289;276;278;285;349;410;474;408;468;598;539;379;355;355;362;377;343;330;332;287;291;230;253;253;220;262;253;276;267;328;406;437;398;361;359;384;318;334;442;601;575;452;457;416;408;353;354;340;306;361;364;336;311;329;294;324;354;319;367;361;453;438;348;279;332;298;299;313;267;309;306;286;277;237;245;301;373;645;911;652;412;298;300;340;324;394;597;626;489;343;325;352;450;525;474;366;348;552;1793;4086;3739;2249;1943;1223;574;408;388;413;352;319;279;251;255;263;290;270;259;265;264;230;219;271;334;314;287;283;276;270;288;251;245;252;335;382;478;388;372;304;341;341;296;315;316;490;614;608;663;685;440;304;303;333;321;270;261;267;404;789;1001;663;369;306;324;315;317;354;354;363;293;272;313;338;327;319;354;397;370;369;375;349;332;294;345;479;1035;1296;816;390;277;245;265;246;265;259;278;239;279;266;277;293;313;292;292;274;270;283;274;257;225;297;293;290;288;275;270;273;256;253;243;274;291;282;290;275;257;254;240;250;274;287;295;307;252;266;305;360;423;383;314;253;265;301;288;298;329;294;311;316;284;322;324;305;340;332;404;358;317;276;265;283;303;300;255;293;274;283;259;239;277;245;277;255;220;232;271;303;271;304;310;288;317;369;861;2344;3839;3655;2269;1146;598;803;2111;4886;7004;6224;2769;805;337;313;315;352;339;337;311;274;285;397;461;324;283;287;373;321;285;274;322;352;304;309;309;335;339;371;375;297;278;322;321;306;269;257;273;368;346;292;300;302;324;283;284;276;307;283;303;299;329;346;282;289;250;313;290;273;276;235;239;239;232;238;265;304;329;286;292;319;406;707;995;1030;1647;2455;2348;1667;1796;2924;2396;1314;899;493;313;278;270;298;306;313;255;280;286;294;281;272;250;257;356;638;1288;1499;874;693;1365;3630;5193;3828;1251;412;298;366;359;370;322;279;242;340;392;427;355;279;262;271;283;254;279;247;284;259;276;354;413;361;301;260;287;250;265;242;306;258;292;274;287;313;285;291;295;328;323;370;338;304;362;397;401;411;679;943;944;695;583;681;689;965;2277;4299;5927;5276;2123;762;693;614;446;444;428;435;538;706;509;299;240;226;217;234;263;313;450;547;459;357;308;267;282;270;268;250;271;328;350;295;264;282;324;422;386;356;257;279;258;256;282;252;264;217;241;219;240;220;261;258;222;267;220;231;237;237;233;258;246;251;219;240;288;235;245;257;318;313;405;659;962;976;671;394;334;312;293;341;440;549;769;846;722;442;326;331;357;401;323;351;439;451;393;323;284;251;258;317;273;299;265;315;331;317
267;251;279;336;378;398;323;291;243;261;335;409;389;345;361;383;365;294;375;575;735;913;895;773;601;579;682;750;648;487;459;404;452;439;544;519;555;730;804;639;449;463;527;622;753;699;511;385;289;292;322;309;320;256;271;264;353;560;858;909;633;866;919;720;781;838;584;358;320;305;308;332;309;307;275;259;321;439;497;406;347;340;392;489;514;410;290;268;274;240;282;245;322;331;266;275;241;286;258;267;244;285;264;262;235;265;254;240;291;298;264;236;271;281;250;242;246;250;267;270;296;305;283;263;338;417;442;317;265;260;297;298;250;290;279;339;280;309;264;221;240;257;319;334;326;316;407;528;423;309;270;258;309;286;314;298;314;292;303;359;416;457;531;568;585;745;1266;1306;909;723;706;691;490;393;332;361;416;463;417;384;469;733;793;724;688;827;1094;859;644;774;678;520;364;364;340;436;627;754;664;403;380;601;755;591;531;441;386;329;366;425;818;1750;1836;1425;1051;632;383;298;314;296;320;320;265;262;249;274;249;251;272;287;315;279;280;252;275;301;289;303;243;272;260;291;261;264;241;259;272;271;301;274;269;276;304;305;328;390;288;301;269;263;282;280;273;283;312;305;289;366;482;509;559;623;931;1233;1240;951;675;547;482;502;440;375;353;427;406;494;603;655;660;848;919;842;595;478;475;476;414;329;289;262;276;276;292;295;282;244;251;283;285;313;397;559;613;739;830;722;698;835;1001;1115;1388;1341;944;773;648;528;406;298;280;282;287;265;297;294;252;295;294;307;329;350;363;366;405;459;479;559;730;935;881;805;930;995;1055;886;634;505;436;441;483;503;441;427;413;419;387;313;280;296;344;348;369;358;341;415;363;312;332;402;377;322;331;306;358;413;605;730;924;813;532;551;640;561;663;1135;1265;900;593;748;963;876;526;427;372;333;435;461;387;360;326;259;254;234;218;200;209;223;266;281;289;337;313;412;550;905;668;444;360;378;481;485;429;372;389;425;415;343;386;389;398;340;406;377;385;360;416;427;390;374;325;328;343;346;346;359;341;371;416;597;799;806;624;470;387;366;345;375;329;329;345;328;317;316;302;284;288;312;364;286;307;295;291;324;298;353;336;324;314;337;593;1569;2893;2817;1484;598;296;281;253;270;277;266;298;331;313;328;295;280;284;272;298;291;269;279;315;363;361;357;440;433;386;386;373;388;417;514;543;548;451;489;571;511;422;385;517;482;409;389;411;430;397;342;396;522;634;578;489;507;508;480;490;389;341;320;337;299;311;319;365;289;284;331;322;271;264;282;291;333;453;675;1144;1604;1082;575;381;396;407;360;399;385;396;485;438;350;315;324;314;330;324;333;347;331;306;258;311;333;337;354;343;299;271;329;365;453;473;410;576;842;849;539;353;310;332;440;884;1999;2474;1120;426;292;309;309;303;319;331;358;346;319;298;345;317;304;280;320;297;376;720;2222;4284;3804;1579;571;364;290;292;294;324;308;329;338;391;374;345;349;457;504;390;326;287;303;262;320;286;289;292;514;1171;2000;2327;1596;1005;726;469;287;285;301;360;447;372;274;293;276;222;302;273;289;254;284;268;280;281;296;281;332;326;352;334;300;243;292;269;277;273;278;290;256;280;331;282;268;256;240;282;279;369;640;1550;2572;1997;827;304;235;233;238;261;283;248;269;300;290;299;288;272;281;302;304;288;300;329;303;297;317;312;294;297;293;288;311;316;316;348;484;506;488;497;429;416;424;475;478;389;462;584;789;907;673;438;303;313;300;313;319;389;349;380;479;683;718;546;655;838;688;541;430;332;359;408;461;485;463;498;656;617;522;435;483;622;612;427;307;318;359;369;370;549;956;1395;930;488;343;447;553;503;501;648;824;815;700;726;702;719;759;769;753;636;520;405;366;389;496;499;390;346;324;398;391;384;329;341;324;310;319;310;313;307;261;284;281;248;285;312;336;316;298;272;274;283;263;288;261;248;238;255;263;272;266;277;241;272;298;250;288;254;275;264;269;286;270;259;255;265;284;273;280;278;260;257;233;244;280;302;303;289;264;250;265;266;290;272;239;299;285;279;304;289;284;284;262;314;282;289;261;296;292;305;244;256;281;279;260;339;312;325;325;291;273;286;310;284;319;294;302;298;318;273;290;316;275;280;267;255;313;356;308;306;301;343;309;287;241;270;247;245;269;265;247;242;261;290;272;234;261;255;272;280;234;354;568;1172;1934;1709;1804;4168;8866;9439;5988;2876;847;453;411;377;391;427;595;1186;2189;3241;2960;1592;576;296;251;289;274;256;295;322;353;374;378;548;718;591;400;315;356;365;347;315;275;321;361;276;247;237;216;239;217;289;283;285;295;336;378;381;359;359;354;322;313;394;501;527;390;435;417;410;308;333;326;327;322;314;308;316;283;315;296;343;350;392;691;991;776;474;343;287;334;301;303;313;322;339;329;295;279;290;292;390;720;1022;706;435;414;402;294;319;322;351;401;556;408;345;418;691;993;829;475;367;426;750;1426;1526;1840;2354;1643;692;418;367;363;364;330;279;280;285;263;270;252;261;268;277;266;273;252;258;254;243;275;276;277;264;268;254;237;298;341;389;396;327;324;396;434;483;415;396;533;715;606;460;387;331;336;335;332;288;256;247;259;365;523;531;402;338;330;341;314;299;424;488;455;371;341;352;315;348;342;344;360;336;377;380;384;345;329;280;307;379;436;388;305;286;251;273;321;277;245;240;246;266;278;248;282;276;280;326;264;288;261;288;237;242;233;265;289;319;310;298;323;250;294;243;260;277;291;287;265;268;259;283;220;249;241;280;296;292;285;263;322;286;268;294;266;243;282;316;326;319;278;280;279;319;306;273;310;257;251;323;354;313;291;336;331;329;280;298;261;267;279;244;256;247;230;239;242;228;271;271;307;332;285;313;314;320;431;1016;2558;3962;2674;1066;499;418;774;2296;5257;8012;6494;2716;801;407;369;326;304;344;354;329;252;340;364;407;333;296;362;340;302;277;254;285;301;332;340;367;449;477;474;386;341;288;309;284;288;277;289;328;366;400;348;352;344;358;277;299;302;282;310;275;270;299;290;308;286;272;273;272;297;231;240;207;219;245;296;268;306;285;303;311;403;555;630;678;725;1147;1298;1198;1264;2115;3618;3274;2415;1855;796;386;267;304;274;308;304;293;292;270;264;254;280;208;264;353;716;1865;2063;961;459;551;1102;1504;1146;516;308;314;313;344;330;316;268;270;380;563;575;370;264;295;260;274;258;256;257;290;276;280;322;352;391;335;249;288;297;242;240;268;311;302;287;309;342;310;311;307;283;273;313;378;391;379;352;368;392;571;759;741;561;574;520;584;1298;3335;6602;8280;6818;2690;871;732;651;490;557;472;481;629;746;501;325;239;230;206;250;252;369;516;542;366;316;277;294;297;302;260;249;235;270;300;259;284;372;549;580;415;294;273;264;236;248;268;251;252;249;236;193;226;255;237;250;243;204;246;245;226;242;234;253;282;260;230;226;247;237;255;260;313;382;379;407;456;559;474;391;400;328;341;373;390;414;482;508;431;438;402;363;324;364;338;332;341;354;289;303;307;264;271;287;299;274;264;267;298;336
291;264;293;298;343;411;299;279;226;287;323;363;366;335;414;511;443;364;350;433;511;591;629;651;587;560;680;821;700;561;435;489;553;520;518;553;483;489;496;463;392;374;510;719;1091;1068;605;380;331;318;287;310;291;258;290;281;345;645;1099;1261;886;969;1132;814;544;476;440;360;315;295;324;336;339;361;305;283;328;394;432;399;324;343;334;353;329;321;346;326;280;281;242;263;268;253;286;278;258;276;286;275;240;265;228;242;264;288;283;276;233;248;259;265;242;321;240;239;256;289;269;267;251;289;228;266;475;710;713;391;277;255;302;267;281;287;280;291;283;321;267;220;244;268;272;345;304;277;446;709;536;325;323;397;374;341;335;364;372;329;301;312;363;443;457;659;659;647;955;1343;1229;911;731;556;435;388;464;470;505;326;388;434;825;1234;1268;960;646;748;783;709;582;604;646;518;397;489;594;848;933;930;823;477;338;340;360;494;601;729;638;448;442;492;830;1380;1603;1675;1413;777;456;328;272;273;339;318;285;249;276;288;233;282;293;327;370;308;273;315;263;307;282;276;246;279;281;262;267;245;252;261;235;280;274;284;300;295;284;268;309;322;319;287;249;278;284;243;244;281;287;282;273;383;436;487;478;551;830;988;1015;695;558;458;447;443;361;356;322;374;406;377;421;406;493;578;628;558;473;441;404;471;334;302;290;277;245;274;270;254;227;262;267;282;293;423;576;687;694;840;969;836;707;743;825;834;804;815;681;679;590;564;449;312;295;292;296;319;287;293;313;311;295;278;311;298;291;328;403;502;577;623;905;1047;864;662;742;841;937;948;681;476;395;382;430;432;372;365;407;351;313;332;275;313;343;352;374;318;333;332;317;307;322;397;399;339;316;354;357;469;720;1190;1688;1268;697;558;564;550;634;782;996;854;653;921;1197;877;620;487;414;429;408;391;386;308;272;286;264;252;246;222;223;225;252;238;331;471;519;511;530;669;628;374;393;420;465;447;429;440;419;435;407;460;582;608;445;346;331;388;444;416;397;500;504;362;313;301;321;363;357;362;346;323;472;740;1116;1229;1046;723;497;375;331;307;333;344;308;330;312;294;292;300;314;337;319;265;279;263;299;285;312;345;355;354;321;287;379;680;1102;1162;659;351;273;277;296;254;276;281;300;265;275;304;286;324;306;261;281;272;256;286;337;356;364;379;395;430;385;433;400;408;474;502;508;487;479;437;448;456;423;397;479;408;332;317;411;442;398;436;416;576;705;776;628;520;479;445;427;458;373;356;335;319;317;334;354;306;255;266;303;307;277;317;253;310;397;580;921;1228;1085;752;574;431;417;434;378;431;519;498;442;351;333;305;310;310;327;340;311;333;301;277;335;331;380;350;303;286;280;346;318;381;388;420;344;415;401;352;353;354;346;371;725;1467;1735;959;436;310;333;311;271;269;309;317;337;337;333;290;330;286;288;324;318;320;611;1212;2021;1748;870;429;321;353;297;278;292;292;287;326;355;377;307;340;393;477;389;311;318;304;328;328;297;354;335;359;731;1609;2839;2796;1491;717;419;301;285;281;356;431;374;292;266;252;242;268;256;260;284;275;279;265;299;303;292;300;331;329;302;292;300;303;282;264;255;278;290;287;294;319;307;257;250;276;263;269;302;404;764;1586;2084;1471;606;276;257;235;287;285;271;228;275;301;290;303;285;282;280;272;285;290;305;325;296;348;287;290;319;254;314;319;309;269;380;455;473;497;532;428;380;385;462;444;397;385;542;680;759;630;433;338;283;351;322;368;360;383;388;454;686;672;531;586;760;629;484;389;312;340;375;408;468;433;472;520;546;559;485;652;807;659;408;299;350;348;420;339;428;776;1231;920;492;416;508;539;489;435;482;521;509;464;449;520;669;762;873;753;623;477;477;465;447;554;553;501;394;332;320;362;340;377;333;299;329;347;322;321;319;272;295;269;256;267;299;344;330;304;247;252;261;262;283;278;252;223;242;287;335;313;278;257;265;284;291;286;268;268;229;260;308;270;285;286;283;262;255;269;261;271;232;242;252;259;267;297;296;260;231;277;275;274;259;279;263;282;315;361;339;307;316;286;296;317;269;275;289;302;287;271;233;247;277;307;289;272;297;270;263;258;287;293;299;316;343;306;314;312;257;292;279;286;278;282;309;294;331;304;317;287;271;279;287;256;286;254;289;257;229;266;267;264;274;284;304;289;249;265;278;272;378;708;1276;1646;1350;1398;3084;6618;7495;4955;1986;804;874;753;448;307;335;561;1182;2474;4969;6399;3543;1100;306;255;255;286;272;322;363;465;471;376;479;593;539;391;362;334;392;305;296;298;303;310;310;258;233;228;222;238;262;237;265;289;291;323;367;396;329;347;336;337;381;402;385;353;395;358;367;324;319;298;357;412;328;329;300;308;259;332;313;356;528;973;1646;1192;539;319;284;315;299;294;390;612;740;578;406;288;269;265;329;475;601;495;448;397;357;341;262;287;331;445;568;484;337;405;975;1672;1609;1092;723;390;364;555;998;2421;3932;2690;942;412;305;310;329;325;272;298;259;256;217;244;250;301;279;263;276;304;269;280;286;284;262;265;273;222;261;273;264;289;319;375;310;301;385;638;822;711;445;413;523;411;312;318;329;321;315;308;308;317;248;277;324;373;374;274;291;283;308;273;334;551;848;798;465;387;320;363;328;388;503;449;393;408;394;438;353;329;319;293;309;300;277;304;273;308;359;315;264;222;219;255;272;297;270;254;313;290;307;303;280;309;264;255;255;225;253;290;295;310;307;336;304;285;256;268;285;289;283;290;286;259;270;260;280;271;286;329;326;284;287;258;259;246;272;292;316;285;317;293;304;253;274;285;287;319;283;272;255;278;339;322;278;308;334;383;333;299;237;231;215;240;260;242;268;241;249;237;232;267;298;327;285;330;304;322;299;413;916;2381;3603;2218;779;367;331;646;1687;3850;6290;5236;2142;743;435;368;389;295;319;313;289;289;288;346;308;308;290;339;315;276;260;254;279;323;304;310;399;509;572;587;489;379;283;307;288;282;260;304;320;377;361;362;400;425;403;356;273;302;287;336;291;305;293;332;302;331;334;306;291;289;294;240;223;256;256;271;241;278;286;336;442;794;1166;860;468;400;576;735;852;1164;1725;2337;2715;3030;2669;1168;440;296;338;275;275;311;275;281;275;248;247;227;228;249;329;496;1086;1296;762;527;422;425;497;412;312;299;269;330;303;308;254;265;283;350;476;543;395;286;265;284;291;272;285;250;261;282;241;341;321;370;293;271;237;299;284;254;269;292;278;298;335;373;333;299;293;268;277;337;436;493;411;348;345;352;423;547;602;620;554;478;569;1300;3473;6299;7547;5750;2314;817;627;652;538;644;716;574;625;656;492;318;257;247;236;258;277;330;422;421;381;294;314;358;368;332;266;217;230;294;336;364;326;420;812;869;472;284;248;199;237;246;248;255;218;231;254;227;249;258;260;247;223;235;264;208;251;236;236;247;261;252;268;221;262;250;228;238;281;361;314;339;352;420;434;519;509;412;320;390;351;346;340;361;376;490;521;417;358;369;336;288;289;290;280;273;274;286;271;282;288;291;286;271;276;338
272;267;263;295;398;407;326;296;284;302;343;381;365;423;522;657;569;405;315;383;379;517;567;644;644;729;1068;1293;999;546;462;727;842;678;521;547;467;422;426;457;425;425;482;735;950;877;550;401;358;296;345;288;276;284;279;271;316;510;867;1182;832;1138;1220;706;436;335;355;321;303;330;351;340;337;364;304;322;309;340;433;398;310;309;284;305;294;385;447;367;310;246;251;231;245;233;237;281;298;288;289;277;239;284;213;241;250;250;263;272;283;281;286;259;295;262;256;264;247;247;280;220;255;258;249;266;450;881;802;412;258;266;244;271;273;248;264;247;248;302;268;274;282;319;277;285;295;292;410;580;457;341;399;542;544;393;373;388;426;506;540;434;320;354;397;532;565;458;886;1527;1648;1434;934;562;521;638;737;748;687;539;490;646;1151;1604;1246;913;859;808;651;607;532;564;609;525;398;609;862;1262;1382;947;574;378;340;322;366;468;800;1277;1198;836;644;717;849;1179;1400;1634;1589;825;443;369;267;280;277;282;291;272;263;279;261;300;291;344;367;314;307;279;274;299;291;270;334;279;284;295;234;241;252;239;278;262;317;341;316;319;330;289;273;288;299;284;264;292;262;296;272;262;269;286;304;321;367;366;480;739;1073;1005;772;553;485;486;509;460;377;329;371;426;387;377;343;360;363;469;501;502;411;414;402;410;327;309;314;295;297;288;252;291;266;279;257;279;357;617;870;826;780;798;865;685;584;594;655;700;633;569;525;449;517;539;390;368;316;291;332;292;317;313;352;350;342;288;276;320;278;316;375;533;546;635;827;920;875;839;797;776;839;816;708;459;333;388;444;452;358;395;347;344;308;265;342;293;330;368;362;364;385;345;253;271;357;385;412;352;308;352;455;447;746;1341;2196;1634;755;472;537;627;752;943;1208;1112;984;1152;1257;1059;823;730;625;545;507;356;338;265;310;272;296;260;289;293;253;251;259;291;513;1024;1222;930;591;451;428;428;436;525;540;421;436;393;365;405;456;710;1112;1079;549;413;423;450;595;537;498;560;562;444;332;331;308;331;368;347;342;397;557;986;1752;2233;2128;1313;636;418;336;339;324;347;353;337;291;303;281;291;256;304;292;302;316;278;331;339;348;323;390;355;323;297;297;375;448;544;365;282;305;260;291;282;274;262;299;273;304;287;287;317;276;273;297;265;256;295;302;381;360;364;396;378;372;421;460;410;485;490;483;504;469;408;383;368;404;473;497;472;378;366;513;637;597;509;530;597;707;772;633;532;476;396;377;402;343;349;317;294;366;357;390;303;254;317;299;290;264;274;254;326;505;803;1252;1539;1795;1550;1026;580;486;446;400;430;496;519;380;368;311;291;338;336;307;308;320;326;318;329;404;496;449;364;342;314;317;304;271;314;337;339;339;352;352;335;348;372;309;366;511;852;899;546;383;360;316;308;281;311;336;341;311;290;283;301;285;276;249;269;312;338;375;535;690;625;397;303;316;319;250;299;284;305;321;329;356;296;330;320;324;341;305;307;308;351;314;329;350;350;398;586;1409;3357;5418;5110;2305;768;373;251;291;278;298;323;343;261;281;288;248;280;324;277;263;261;268;266;259;283;277;253;299;301;282;304;302;295;267;284;233;269;275;292;303;314;355;329;273;265;274;301;317;451;1077;2661;3720;2510;779;293;252;240;241;249;249;272;288;280;283;290;283;307;258;269;287;271;333;356;319;353;342;290;277;238;267;315;310;373;397;462;578;525;485;461;351;347;464;470;422;392;450;470;492;424;421;412;360;367;341;334;346;313;314;389;484;461;400;407;526;542;472;404;330;307;309;441;452;486;438;454;494;468;495;641;758;639;487;405;375;371;395;367;416;536;683;574;388;391;548;590;475;404;435;389;395;366;355;398;539;696;759;579;553;569;645;749;608;632;660;602;467;382;328;297;361;330;315;316;338;298;299;311;312;265;269;245;267;251;324;368;332;291;249;276;257;285;276;303;281;259;248;264;287;285;267;256;248;284;294;296;279;300;262;273;260;259;272;266;266;270;248;257;283;267;276;267;234;253;278;296;275;239;247;252;248;274;266;268;243;295;286;325;309;336;303;296;290;308;315;296;285;322;279;255;269;296;268;283;297;300;284;270;271;287;273;277;289;314;291;262;275;295;297;293;315;257;289;258;283;266;272;290;301;270;269;268;284;258;266;280;261;278;238;236;251;274;281;322;253;291;272;290;300;318;518;977;1710;1778;1524;1787;2818;3685;3644;2151;1035;922;1631;1298;669;343;408;960;2137;4089;6652;7968;4030;1080;346;276;268;288;306;337;513;759;722;414;345;420;338;354;374;321;344;325;316;334;313;339;283;254;217;234;250;244;250;267;233;264;311;345;325;379;328;278;335;317;332;341;349;363;390;382;385;306;344;374;504;669;560;398;334;295;358;375;402;400;442;833;1320;1137;491;321;286;290;285;366;593;1196;1831;1125;435;291;264;247;275;295;343;363;387;417;345;307;338;330;285;360;435;388;342;464;860;1649;2213;2466;1656;696;415;562;1284;3619;5972;3729;1090;344;287;253;273;281;289;254;240;231;220;272;254;245;267;257;294;261;328;296;294;270;280;270;281;250;272;233;286;287;308;301;282;364;370;780;1366;989;537;370;337;320;301;311;315;299;311;340;369;345;294;316;294;300;297;274;237;270;258;267;309;541;895;921;468;314;356;382;420;443;585;611;413;352;396;438;385;373;332;320;289;335;318;325;305;330;402;326;272;229;247;249;247;240;291;295;273;289;268;286;253;293;271;298;240;254;238;284;291;316;295;314;358;312;273;262;269;272;288;322;317;266;264;241;259;275;287;296;288;290;264;252;254;278;269;290;257;291;332;307;321;317;267;269;269;299;287;244;268;302;307;331;301;316;267;315;291;270;230;233;289;261;247;252;281;253;234;239;263;252;287;303;294;300;315;333;310;325;662;1452;1763;1084;518;293;336;497;993;2001;2871;2187;1003;513;391;434;426;306;245;277;303;334;365;297;282;270;277;289;279;276;302;250;243;300;312;271;381;510;594;688;594;451;336;310;294;329;287;312;314;346;391;403;375;407;374;305;303;321;283;314;288;279;294;300;322;349;314;269;269;309;277;265;247;259;278;269;253;303;319;315;600;1316;2257;1332;486;358;434;551;907;1348;1287;1410;2154;3312;2752;992;390;331;321;256;266;302;301;289;280;269;289;250;250;257;237;314;554;859;1042;897;553;403;410;375;279;272;310;278;273;297;297;303;309;308;326;388;322;254;254;319;271;262;271;249;266;289;266;270;274;302;318;280;287;255;294;279;282;255;261;309;394;402;378;282;243;281;290;347;406;486;419;340;323;419;560;609;572;571;499;554;706;1148;2209;3758;4421;3268;1438;555;461;459;520;894;1100;895;632;473;386;300;281;276;233;250;273;333;420;453;389;286;355;401;406;314;267;243;254;310;461;580;418;438;804;901;524;323;253;218;212;231;222;243;233;253;232;226;269;286;241;221;209;197;253;243;258;240;270;270;274;267;260;237;249;261;256;254;260;276;293;271;321;349;465;682;621;417;371;370;357;299;321;348;363;433;440;394;304;301;341;349;310;284;257;243;295;345;316;373;303;293;285;310;345;335
282;244;267;375;557;592;388;298;268;309;350;370;344;423;646;904;943;624;392;385;404;558;748;718;715;812;1044;1184;867;608;596;818;917;720;701;605;410;408;402;442;432;367;453;731;789;560;423;396;406;343;303;308;285;257;274;317;319;399;606;766;672;857;902;507;375;395;415;368;300;283;294;330;293;311;300;372;325;332;323;376;289;305;286;319;332;342;441;312;292;279;249;265;261;266;273;298;277;299;281;246;250;241;240;257;251;261;290;329;285;276;281;267;257;268;253;245;225;256;265;242;267;272;238;277;381;559;523;359;303;286;231;239;276;265;259;225;244;230;277;292;337;353;357;292;299;276;312;383;355;307;470;698;604;427;361;402;529;823;875;658;441;301;382;396;364;380;738;1176;1546;1448;1069;622;638;796;855;994;895;811;727;923;1278;1409;1019;775;1114;1153;655;503;496;669;869;649;499;648;1020;1376;1536;942;511;352;358;305;340;480;783;1690;1710;1129;1179;1041;834;820;981;1258;1042;560;418;349;351;291;300;258;273;269;280;291;292;277;277;403;384;339;316;291;302;266;292;344;377;380;340;282;288;280;252;266;252;264;304;343;324;294;285;272;284;241;258;284;312;280;280;288;272;277;271;314;293;307;386;395;587;995;1304;1109;827;641;590;675;855;676;467;406;385;375;380;354;348;357;310;352;439;498;468;406;390;344;332;308;288;287;258;268;274;274;269;281;290;282;351;633;939;823;718;657;715;604;490;523;561;735;718;618;510;452;484;482;456;371;317;278;272;304;276;319;337;341;297;248;301;319;328;359;396;529;483;586;736;743;896;1045;1050;937;859;611;450;377;327;467;508;503;397;359;353;366;323;320;303;298;303;356;333;331;393;359;338;284;333;377;470;358;369;472;599;537;568;1034;1442;1123;569;442;517;748;1028;1395;1930;2030;1483;1144;1265;1173;1027;960;847;699;591;478;366;336;296;264;276;276;354;474;389;325;265;341;614;1572;2060;1424;694;477;447;432;480;692;656;487;378;367;391;332;450;818;1457;1368;665;416;501;638;753;658;517;550;533;426;319;298;352;370;351;342;385;336;560;1065;2185;3612;3874;2435;841;395;328;316;366;336;348;316;293;323;287;316;289;309;300;301;325;319;329;346;359;327;374;341;267;255;264;296;332;335;280;298;326;286;305;302;284;322;286;315;276;316;357;340;342;304;298;295;326;297;345;327;323;353;347;336;339;405;447;473;492;561;500;499;572;454;335;377;388;553;610;509;423;475;626;827;733;550;468;454;614;775;689;557;429;383;357;371;363;389;370;333;381;352;329;269;305;300;349;325;271;289;314;343;576;1084;1758;2331;3502;3871;2140;936;546;406;398;368;393;393;358;355;333;304;321;326;348;264;298;290;287;330;505;803;837;437;327;309;321;304;265;302;308;315;326;361;364;351;355;362;433;558;816;1021;901;553;355;383;354;316;301;322;341;346;339;303;277;320;298;245;285;255;316;345;336;335;323;334;309;300;302;289;282;262;259;309;307;327;309;306;312;321;303;332;302;304;331;317;336;344;394;589;642;798;1653;4580;8042;8137;3339;876;321;308;288;286;296;310;305;303;318;277;260;283;306;343;298;269;242;251;256;262;273;288;342;329;282;268;268;273;287;257;267;247;248;258;296;305;348;331;302;273;271;285;301;429;977;2599;4694;3447;1009;331;247;224;233;257;275;277;292;311;312;283;282;231;273;297;295;310;296;334;355;343;329;273;283;327;319;362;306;343;416;503;622;507;529;494;426;436;467;643;584;487;419;350;358;374;408;461;406;425;362;321;329;368;309;338;358;361;308;302;395;468;422;394;375;316;306;340;416;486;553;515;537;447;436;446;542;544;529;505;478;460;462;436;426;394;419;427;302;354;482;594;492;425;427;415;402;434;441;451;422;511;472;404;435;546;816;855;711;640;648;653;689;559;448;342;342;371;328;316;339;332;347;312;274;269;275;266;302;284;287;311;342;300;276;283;280;334;303;315;256;253;252;291;271;277;319;283;276;258;304;314;248;275;267;275;266;262;264;249;288;259;271;252;260;250;286;228;246;277;271;273;283;259;246;247;255;283;279;280;276;279;310;318;297;303;288;308;287;287;250;307;301;315;276;285;262;293;307;279;296;289;274;322;283;257;273;291;357;293;300;299;278;272;244;289;280;281;257;253;298;273;289;274;267;273;280;283;317;288;324;294;303;279;267;270;278;269;276;290;291;263;270;298;295;334;653;1403;2336;2716;2208;2418;3227;2182;1274;721;513;867;1649;1447;819;402;484;1125;2623;4495;6098;5780;2976;856;328;250;258;270;308;372;651;1171;1055;494;378;344;317;320;324;360;305;315;286;306;319;315;309;262;256;228;254;254;237;239;253;257;311;311;328;338;340;350;327;322;327;301;311;365;489;593;588;459;471;561;843;1122;806;463;347;369;471;671;701;448;355;489;705;573;346;284;284;279;360;407;748;1787;2767;1717;581;323;265;276;291;285;295;257;306;310;320;338;330;302;291;311;387;396;429;473;735;1225;2529;3891;2680;1018;598;516;1012;2695;4538;3069;958;391;300;312;279;262;253;255;207;252;236;278;266;275;268;268;284;285;348;353;304;285;302;295;256;242;284;283;268;274;293;284;288;314;333;589;1006;933;526;334;296;264;299;314;321;274;330;336;416;580;625;644;416;285;290;285;233;247;254;266;291;405;489;530;384;299;397;578;749;530;506;478;389;356;369;415;411;367;356;308;311;322;296;307;283;359;374;309;253;246;229;245;233;236;258;276;279;276;271;270;309;276;260;225;281;224;269;314;295;280;280;351;334;288;300;250;284;289;320;284;301;254;233;280;255;245;259;320;261;255;272;289;286;266;256;261;270;299;296;287;288;351;270;293;289;306;313;284;285;307;296;256;295;278;297;265;264;217;247;240;263;265;274;284;309;260;265;228;215;245;296;323;330;303;327;306;263;293;331;582;688;485;344;321;274;357;577;897;1049;889;620;451;495;621;504;343;264;279;307;485;555;429;299;292;263;299;244;276;277;265;245;268;289;265;417;503;495;627;601;489;372;343;312;310;266;301;313;437;535;488;367;328;306;303;308;337;340;304;284;269;297;318;280;340;285;286;268;309;278;221;222;285;274;338;295;283;283;315;427;1167;2091;1275;503;347;435;676;1240;1566;1225;880;1436;2533;2204;812;372;371;335;304;298;308;283;290;301;303;269;298;234;266;276;273;410;1165;2196;1904;797;429;395;368;284;286;313;289;285;276;286;350;337;314;281;262;253;260;223;304;262;243;268;248;282;273;277;259;280;355;376;299;295;258;300;296;278;256;281;329;384;403;334;268;305;243;256;286;358;371;327;339;395;517;863;973;666;559;556;654;834;1068;1434;1849;1924;1389;755;452;439;471;640;1324;2154;1600;823;456;417;340;339;268;245;280;283;385;472;488;369;273;268;314;337;277;226;259;261;347;569;694;427;360;539;671;591;426;267;234;237;268;240;248;248;222;227;252;248;254;244;255;236;244;242;239;262;232;222;238;280;264;244;229;256;291;282;261;270;304;279;323;316;339;418;580;661;539;419;337;306;321;314;380;352;369;379;317;353;349;308;274;329;294;278;292;336;382;393;361;334;281;293;305;330;321
260;243;277;445;719;757;395;318;271;323;345;369;344;455;748;1661;1904;1003;454;325;432;707;994;835;841;1028;1157;940;733;682;687;825;810;729;842;729;411;378;430;398;403;383;421;622;594;381;333;433;384;335;284;286;273;269;280;290;342;409;471;443;436;546;625;486;389;424;530;394;301;303;273;303;326;359;420;375;331;329;347;335;323;323;346;407;355;349;343;320;312;245;283;257;247;220;230;262;292;266;253;253;224;243;252;258;246;254;310;302;255;274;262;293;244;249;254;261;265;250;279;284;293;277;267;254;291;359;327;286;258;232;213;266;292;267;278;252;250;226;253;354;443;420;356;321;295;279;310;324;319;341;379;544;509;351;323;383;690;1322;1179;794;471;366;426;346;298;362;506;854;1243;1142;885;680;762;876;934;1047;1134;976;740;919;1325;1347;858;649;1031;987;528;431;459;717;868;712;621;920;1177;1129;1071;652;365;281;315;329;317;376;588;1166;1202;1120;1381;994;617;530;679;783;687;438;337;312;300;281;281;250;217;261;285;272;240;294;299;337;341;383;315;304;305;326;302;342;428;392;343;263;293;263;290;249;241;285;309;301;304;279;274;273;282;283;286;291;256;252;245;253;273;284;289;271;283;341;388;471;609;944;1092;1041;1075;1018;856;1002;1222;1000;619;445;378;460;412;361;321;337;301;339;437;472;431;433;372;310;301;293;306;242;244;287;255;247;293;247;310;415;420;496;668;732;601;579;485;469;469;483;530;729;830;795;595;445;424;507;521;387;329;293;281;248;287;289;316;293;271;271;299;320;303;386;468;548;542;554;628;702;776;1006;1241;1279;886;491;382;331;354;407;490;425;393;374;322;312;306;300;301;344;281;300;353;339;365;376;330;288;287;346;406;329;384;446;616;499;436;530;621;649;440;413;613;925;1440;1665;2370;2709;2226;1740;1409;1309;1079;975;867;833;682;457;373;360;307;269;280;325;431;558;456;300;267;301;552;1358;1809;1271;704;600;513;417;545;744;766;448;346;344;376;401;428;697;1122;1018;516;442;443;584;714;568;497;467;453;435;347;368;326;358;396;391;352;363;464;993;2455;4778;4992;2851;918;376;304;283;349;346;318;303;289;292;314;312;304;266;286;290;330;282;307;313;305;323;331;308;289;275;268;260;291;237;260;288;300;300;314;271;328;299;323;296;300;335;349;378;355;350;301;387;340;352;342;375;325;343;375;371;392;430;458;435;446;403;469;506;531;474;419;391;363;495;548;500;487;571;610;700;634;507;473;508;720;837;617;541;442;384;378;373;401;446;442;423;369;324;310;282;276;321;354;312;299;257;296;356;604;1324;2354;3186;5241;6068;3418;1369;617;433;388;354;362;358;341;352;331;319;328;328;275;305;306;263;286;322;558;998;905;475;345;278;318;317;369;347;341;319;376;352;365;354;326;362;676;1486;2162;2403;1846;764;400;354;329;329;302;348;349;319;309;298;299;294;270;276;295;278;276;303;304;319;308;305;286;279;269;292;268;262;271;278;301;315;371;305;319;357;375;413;333;312;344;312;317;351;509;976;1489;1318;1396;3736;7423;6931;2514;661;325;304;254;292;338;311;376;356;319;286;250;324;307;301;259;265;269;263;280;290;300;321;321;292;264;249;254;270;264;250;269;256;252;246;271;294;297;340;316;268;300;290;293;301;589;1574;2795;1872;616;282;248;289;222;259;271;287;269;291;311;295;282;282;292;235;265;281;356;356;339;358;359;336;329;333;358;418;403;324;360;470;573;597;541;572;433;440;545;746;828;494;361;353;382;391;396;450;479;417;388;322;317;308;367;358;372;320;357;312;335;346;350;391;331;277;274;322;400;563;695;606;521;419;378;405;401;469;585;565;516;507;490;476;435;391;379;411;418;358;431;537;499;414;442;424;439;519;521;474;375;347;394;348;414;528;697;800;828;794;708;826;969;868;639;404;331;304;355;367;330;326;320;297;308;266;288;265;291;266;305;355;340;254;258;247;297;370;406;336;255;263;266;265;252;261;298;291;298;291;312;287;258;274;257;240;278;265;244;270;270;277;279;294;267;264;308;244;251;243;317;261;285;271;306;277;283;279;286;291;309;322;288;341;320;305;285;276;297;296;307;255;281;313;309;306;293;280;278;280;271;288;285;328;306;297;286;287;299;277;271;294;256;279;271;291;296;260;290;257;285;280;294;271;281;318;309;307;273;267;261;287;300;257;255;284;279;296;295;256;266;254;282;289;305;361;769;1731;2743;2606;1930;1931;2388;1328;524;337;307;526;874;916;774;637;525;858;1840;2705;3054;2397;1062;445;313;269;295;256;313;372;584;999;799;497;395;314;371;352;313;304;339;338;333;327;328;337;326;266;234;233;245;269;253;262;246;247;279;290;314;326;340;334;328;274;293;319;305;502;877;1361;1149;739;1016;1394;1299;1351;848;482;340;429;828;1561;1466;619;311;313;336;313;264;277;259;285;294;380;630;1336;1957;1109;472;297;288;298;316;259;239;274;260;251;295;307;302;282;349;564;800;1031;1376;1390;994;838;1903;3090;2114;1014;736;456;642;1226;1817;1318;542;346;308;300;275;269;262;249;245;248;213;265;282;252;251;261;243;282;294;304;254;260;255;283;269;238;281;237;295;281;279;281;298;337;309;415;584;526;406;320;314;261;303;350;340;326;294;335;651;1255;1443;1162;640;334;316;294;313;279;322;244;293;304;340;331;291;287;623;1302;1545;896;447;316;320;333;390;399;364;355;302;293;303;311;298;289;323;320;401;299;240;248;219;266;220;254;251;281;263;281;286;282;259;268;266;268;249;272;238;272;319;283;256;312;284;238;291;282;278;304;380;451;375;308;242;245;254;282;251;265;239;271;271;288;320;318;277;271;301;264;281;281;280;331;254;263;283;343;332;294;324;285;318;279;267;275;219;257;234;264;266;240;249;250;248;287;264;264;246;232;233;251;291;328;342;308;302;300;301;264;279;328;319;308;329;315;293;412;580;717;631;657;709;738;764;626;444;341;259;274;333;573;640;512;292;259;249;252;283;267;267;279;273;288;306;309;400;553;538;493;493;455;388;322;286;298;306;385;513;817;960;635;378;299;301;318;319;340;309;289;301;286;276;255;276;282;345;299;314;312;265;222;225;317;427;505;520;354;273;269;333;658;1070;725;381;353;458;1091;2374;2516;1278;802;925;1371;1186;547;356;298;281;313;301;317;304;273;286;315;248;273;282;286;272;272;380;1314;2567;2073;726;365;339;377;310;337;286;272;295;241;300;330;363;302;256;254;275;225;293;267;286;268;278;270;258;281;278;285;428;542;482;262;262;275;297;287;239;255;263;264;337;335;289;238;260;261;299;280;313;348;343;406;454;676;1084;1199;805;585;714;859;1052;1172;1217;1016;823;594;534;524;548;721;976;1944;3120;2064;828;515;478;440;348;319;273;328;294;358;430;414;295;287;258;278;301;266;296;284;306;297;418;458;351;285;365;591;610;414;292;220;261;226;227;251;247;231;203;217;240;239;216;227;231;219;222;273;236;266;251;255;264;258;232;241;320;305;298;278;283;308;382;434;469;441;457;540;713;566;404;346;265;338;329;320;319;372;317;331;409;426;342;319;292;285;295;375;371;394;422;375;277;279;270;292;311;327
259;259;253;305;560;553;351;304;270;358;369;379;341;420;1018;2610;3299;1470;446;331;360;599;937;1045;965;1344;1580;976;671;716;684;607;647;661;643;561;447;416;452;457;492;493;447;452;385;306;291;341;357;307;291;256;245;290;310;344;403;367;377;344;403;515;576;563;459;593;517;371;334;325;297;318;341;524;535;486;386;393;411;330;266;375;518;639;551;424;335;302;270;264;242;262;269;241;232;273;283;251;237;216;253;239;253;255;246;254;278;302;288;233;242;241;284;296;277;250;278;282;286;265;266;271;266;236;262;262;265;245;253;255;252;254;248;268;250;263;240;261;282;358;392;360;307;354;298;286;285;339;360;294;311;364;352;330;321;481;869;1313;1048;587;377;419;448;450;417;328;432;795;1012;931;680;621;715;739;758;1090;1314;816;646;779;1029;1082;640;476;524;532;455;377;381;567;746;879;950;986;951;639;534;361;275;263;286;314;353;346;390;470;620;747;957;874;617;471;453;544;473;430;318;332;298;276;272;239;264;239;276;285;265;289;287;322;331;319;339;441;385;363;283;326;323;389;353;304;272;325;270;273;269;280;254;321;304;286;251;265;262;253;319;289;245;248;255;250;233;287;279;336;317;376;480;664;1050;1258;1298;1344;1274;1372;1124;1103;1086;835;696;524;451;395;387;428;432;432;325;366;463;456;403;408;414;375;298;282;242;246;291;296;301;293;258;302;441;575;431;403;550;590;557;530;424;401;397;487;556;745;819;733;591;416;374;481;510;415;359;278;308;280;293;280;313;305;241;239;295;304;401;501;634;691;685;586;566;516;633;827;1197;1061;780;488;414;377;335;390;380;385;321;307;283;321;296;301;320;304;281;307;325;300;374;305;302;273;283;315;339;373;409;432;418;389;393;394;482;491;420;469;711;1216;1612;1711;1821;2252;2580;2316;1905;1703;1259;1160;1025;773;613;541;433;378;365;291;303;263;388;418;361;286;272;282;371;633;748;587;546;678;638;497;448;579;524;376;339;363;405;409;375;480;660;611;419;347;399;433;471;447;434;402;414;403;400;370;352;325;354;364;331;327;459;957;2660;4406;3790;1916;710;355;309;304;312;317;313;318;291;280;297;274;272;283;303;299;265;308;291;280;250;272;278;262;273;233;261;238;218;233;267;299;270;288;281;316;318;330;319;329;329;322;299;345;313;282;279;309;359;323;354;365;378;383;396;404;440;513;549;505;389;396;421;436;444;536;572;408;423;493;488;543;541;550;474;525;495;557;532;550;699;709;633;552;494;454;389;412;514;594;636;484;359;308;262;253;316;305;360;310;297;292;289;320;671;1719;3473;4149;4914;5191;3409;1781;775;449;398;382;330;353;383;352;346;341;353;291;293;270;271;265;302;309;426;589;603;401;319;295;314;343;320;342;407;335;327;324;357;318;353;515;1215;3315;4512;3539;2501;1319;611;396;389;320;328;387;362;346;309;273;282;282;316;299;297;273;286;306;302;296;344;341;308;283;302;313;326;298;284;292;265;323;332;341;352;539;647;546;348;342;334;316;352;471;674;1250;2070;1808;1185;1834;3305;2875;1173;433;314;306;349;451;434;377;352;358;331;299;270;341;295;295;254;283;277;304;323;332;356;311;328;306;279;270;275;248;294;272;277;266;230;252;248;254;293;327;295;268;261;270;249;259;333;584;797;687;371;307;273;253;223;232;256;238;278;293;314;310;273;286;293;280;286;306;326;346;320;305;303;311;286;356;420;539;529;405;352;399;495;489;543;548;515;439;459;569;552;397;367;493;534;530;459;474;458;456;421;364;383;409;474;414;387;348;342;313;320;327;381;403;294;296;277;318;440;569;688;622;431;397;344;338;361;483;609;594;530;457;420;470;462;423;434;530;473;402;474;510;478;432;463;425;489;477;493;415;352;332;385;340;403;520;592;713;779;825;788;1088;1776;1564;823;457;352;414;484;450;348;324;298;316;277;291;318;301;321;322;301;307;331;261;246;235;323;413;521;460;297;271;251;262;245;280;293;262;282;292;279;299;279;248;262;283;255;276;260;236;284;279;280;285;270;279;257;266;254;260;282;291;283;326;273;289;288;275;302;289;291;258;313;285;300;260;287;303;301;300;298;299;305;301;297;293;272;283;310;273;295;294;322;311;314;267;273;341;297;261;247;257;252;244;245;279;302;314;266;289;284;308;279;278;262;303;330;283;291;295;299;234;263;282;257;252;270;323;286;275;281;291;274;305;296;354;657;1593;2387;1623;968;878;1015;603;323;264;293;356;572;916;1372;1400;757;528;757;928;987;854;528;410;312;288;304;268;265;296;372;503;533;416;405;366;329;361;313;349;298;301;326;330;342;353;310;240;266;263;260;258;263;252;299;245;293;296;294;299;342;351;309;292;281;305;416;846;1716;2473;1984;1149;1884;2283;1522;883;649;400;369;464;950;1821;1710;687;345;309;278;282;275;257;270;261;304;399;412;608;718;447;350;276;328;391;305;270;284;286;258;293;303;266;328;330;751;1856;2911;3523;4789;4324;2178;866;866;1245;912;669;594;397;366;482;555;441;304;318;329;301;307;263;254;274;224;231;224;242;284;263;281;280;264;282;252;243;248;290;258;285;274;253;269;270;307;282;330;340;466;677;690;544;424;402;373;344;304;315;294;345;349;293;345;392;1185;2481;2544;1681;687;393;327;281;309;294;292;311;293;290;275;281;304;418;1028;2305;2612;1300;466;276;282;348;391;393;354;337;335;296;287;287;296;310;313;425;476;358;265;264;214;243;223;207;250;276;266;297;258;277;286;305;249;265;245;236;278;306;290;299;288;275;261;261;279;243;329;294;350;368;293;291;247;295;302;259;307;289;246;263;291;313;315;306;282;302;288;276;288;295;302;308;302;276;287;319;387;352;287;269;271;302;301;273;243;246;238;277;244;245;249;280;275;267;250;285;249;229;261;267;290;291;345;328;383;434;492;340;303;310;369;322;395;335;302;384;535;653;832;1215;1693;1751;1189;651;372;307;262;269;277;411;516;374;317;247;219;245;259;257;276;290;286;288;277;347;396;450;407;410;365;360;374;322;325;342;337;463;813;1238;1411;795;453;346;356;295;328;315;288;307;277;297;269;279;316;354;345;342;351;315;263;273;269;338;621;1100;980;546;302;289;278;408;672;587;381;353;504;1317;2528;2309;1154;551;534;635;602;502;340;283;282;294;388;346;388;357;336;279;284;280;294;268;283;247;361;746;1194;970;529;325;339;342;296;292;286;257;251;287;318;386;339;259;251;258;236;254;255;256;246;263;247;282;293;284;293;368;528;826;572;292;248;245;276;277;236;251;266;290;293;259;263;268;291;260;279;287;319;353;418;491;499;763;1102;1416;1124;676;777;1058;1195;1083;932;744;563;401;375;517;590;1034;1283;1601;2028;1532;795;555;463;423;364;307;292;333;320;294;337;324;275;246;232;269;244;355;340;276;295;319;332;279;267;270;298;419;401;343;277;259;241;253;247;264;219;243;213;196;215;201;230;233;221;228;244;261;238;232;248;222;267;277;235;217;259;304;277;322;285;287;423;780;856;604;589;688;708;693;519;415;349;374;348;392;381;355;332;352;429;482;383;295;294;280;348;330;342;358;333;320;286;249;245;301;284;343
241;269;243;288;340;328;327;313;311;393;413;386;296;365;952;2520;2958;1444;511;332;442;537;717;863;1082;1385;1486;1067;636;677;811;588;496;605;516;533;502;524;624;596;507;670;671;510;350;270;278;296;314;300;308;259;267;272;297;317;350;328;302;365;374;553;652;683;637;712;510;367;290;276;267;294;367;474;466;413;381;399;446;347;282;412;638;753;645;472;331;287;233;250;234;256;240;250;258;259;274;240;258;284;229;241;253;255;239;223;260;250;261;270;266;265;259;244;240;262;265;281;269;249;255;245;261;273;260;274;263;280;263;259;249;230;264;252;262;249;288;290;276;331;340;299;308;322;310;301;316;334;296;320;279;308;297;298;346;473;874;1168;834;469;379;408;474;660;618;412;453;906;1331;1272;878;705;631;535;537;832;1111;953;649;649;1052;1176;805;519;412;382;377;311;360;483;798;1145;1283;1175;721;479;385;328;259;288;279;290;344;383;362;379;399;519;652;642;603;529;488;475;410;382;318;311;249;306;265;265;253;257;253;276;268;267;305;275;292;308;406;533;512;373;275;317;300;309;262;302;289;236;247;281;288;259;304;323;330;289;259;251;252;318;401;379;342;267;252;282;288;306;307;319;317;315;435;706;1685;2231;1649;1309;1064;1138;1136;868;845;767;755;635;455;457;436;488;543;611;479;434;510;428;424;441;437;350;336;290;257;282;329;361;348;317;294;339;440;522;456;397;510;639;748;652;511;419;438;430;479;551;673;667;575;390;364;297;380;423;409;380;328;313;295;314;316;320;275;233;319;329;388;495;744;910;907;857;702;555;594;709;831;767;564;435;497;463;358;348;360;339;359;317;285;295;321;280;265;285;258;293;280;286;319;336;289;291;321;341;347;357;372;372;335;359;450;575;601;579;583;603;799;1259;1763;1576;1368;1598;2184;2020;1589;1450;1255;1413;1284;821;608;462;436;328;311;292;297;301;291;300;325;266;259;250;268;325;357;361;403;469;512;422;353;429;391;353;346;363;384;399;408;435;429;481;382;371;379;349;345;392;387;350;361;417;383;326;332;360;343;327;319;375;615;1326;2759;3401;2595;1405;617;385;304;335;321;352;312;283;258;293;278;303;279;280;271;279;288;293;300;272;280;275;310;269;272;255;278;270;257;234;257;303;260;258;289;295;330;317;303;316;302;279;294;298;287;283;293;312;338;353;357;377;345;399;402;422;454;479;561;530;505;437;385;375;461;498;508;425;430;510;527;509;500;537;484;479;460;553;560;582;702;582;601;557;539;474;431;455;507;620;571;559;387;360;261;244;284;274;285;295;282;302;277;382;886;2432;5380;6075;4362;3120;2401;1727;965;554;458;397;378;380;368;351;354;358;318;310;257;293;301;274;274;269;331;357;381;375;306;308;341;343;296;334;351;300;343;389;362;364;420;678;1850;4068;5223;4014;3515;3017;1493;589;398;344;371;339;323;324;320;300;289;281;238;284;266;270;289;282;305;347;299;323;306;286;314;289;275;258;318;313;298;291;308;306;408;681;1005;791;441;291;308;298;325;422;630;1104;1741;1719;827;706;866;831;462;359;259;369;558;795;833;450;354;347;314;297;275;290;267;260;231;287;267;301;304;342;414;372;318;282;285;251;245;253;269;246;254;245;267;280;268;255;245;293;282;248;249;263;257;251;275;256;374;480;761;637;390;258;237;248;277;262;264;296;273;289;274;257;296;258;269;288;307;335;359;346;331;319;282;306;395;515;522;406;361;355;364;384;458;458;473;490;436;424;417;365;400;576;793;798;558;543;630;588;561;492;439;457;509;404;404;385;369;332;321;310;352;354;340;303;307;359;512;520;597;454;406;351;289;327;391;473;601;565;565;412;395;437;424;457;435;472;416;482;557;481;411;379;362;380;392;430;426;395;369;325;383;377;467;508;503;543;593;621;693;1169;1953;1746;931;475;394;562;853;762;434;362;328;248;285;308;305;359;351;305;284;304;293;272;265;218;300;370;446;401;298;274;266;245;267;265;279;289;250;268;267;259;241;284;277;306;299;268;267;269;299;275;286;279;288;268;265;290;283;302;304;288;292;260;290;258;281;293;277;242;265;290;282;312;273;263;275;291;312;298;300;336;311;307;280;304;301;261;286;264;327;317;310;301;266;329;317;317;302;265;275;259;260;256;268;288;301;279;262;302;307;284;258;256;281;309;257;257;306;337;264;274;278;260;258;263;281;298;285;304;267;296;312;293;316;324;435;885;1147;782;452;514;515;387;262;261;321;391;623;1431;2433;2713;1280;499;337;366;392;496;580;655;484;297;277;260;276;277;288;302;340;365;479;518;396;367;309;329;325;327;296;342;349;321;304;267;257;256;304;300;252;285;274;271;272;288;251;283;309;313;283;285;286;320;476;1017;1629;2145;1619;1038;1614;2131;1205;520;418;365;311;406;625;1028;1004;538;430;457;377;284;294;283;247;301;267;328;335;324;337;284;289;296;333;428;390;285;289;295;266;280;301;298;327;463;1423;4196;7490;8456;9725;9193;4169;1158;471;520;501;428;371;359;301;348;350;303;283;300;317;285;313;247;274;260;225;214;226;260;257;253;252;270;293;261;251;269;240;243;302;299;276;276;284;252;315;367;327;528;1244;2038;2285;1868;907;460;379;320;328;272;275;312;311;318;321;509;1117;2313;2144;1522;805;551;407;274;307;280;296;324;324;366;342;361;295;394;884;1986;2595;1503;530;274;336;373;385;413;342;308;305;274;266;275;295;281;306;353;385;325;260;229;237;230;235;259;245;253;299;266;264;260;278;287;257;241;269;273;262;303;314;318;294;271;245;242;265;251;281;314;297;343;282;270;272;284;277;291;314;266;249;259;303;354;314;309;268;295;274;273;299;279;280;272;257;267;291;295;337;310;330;328;276;292;273;287;237;278;268;245;245;262;287;244;253;263;292;266;289;254;234;237;285;295;322;318;436;629;747;462;428;556;709;541;445;358;314;305;369;570;997;2167;3993;4293;2768;1177;499;327;316;273;252;321;327;297;280;267;276;241;255;271;278;321;304;246;264;286;314;342;331;351;347;342;374;375;325;331;359;503;779;1122;1445;878;456;396;386;370;315;291;277;292;294;285;284;293;330;308;366;365;352;312;260;256;231;301;627;1325;1267;610;316;276;294;355;514;431;364;377;461;849;1291;1285;761;450;414;437;469;528;397;322;282;291;392;535;645;610;408;350;309;306;281;325;291;249;291;394;467;447;364;320;287;291;296;314;305;321;259;266;291;330;324;268;297;239;260;269;259;230;302;260;295;294;335;302;321;349;512;660;541;320;276;289;242;239;236;266;239;264;278;276;262;275;247;311;305;312;322;388;430;509;507;622;1010;1590;1332;743;705;1036;1229;916;819;718;549;414;356;491;595;913;1050;877;921;672;527;456;412;360;313;355;365;328;305;318;331;299;313;253;273;273;347;422;446;324;275;270;276;286;268;266;254;318;310;289;271;261;253;213;233;242;213;243;255;250;218;225;241;229;231;252;249;246;253;245;258;212;250;245;275;242;318;352;338;285;278;329;520;974;1190;800;612;795;813;778;689;572;564;494;474;472;440;411;363;359;443;428;327;316;299;295;329;335;330;315;302;315;280;265;264;261;248;360
220;269;301;275;325;369;409;371;347;306;310;322;333;373;701;1530;2028;1211;535;476;458;467;511;672;816;1042;1103;878;593;740;707;532;585;689;634;458;474;531;712;549;540;795;1097;659;373;361;284;263;280;291;230;254;299;278;319;358;368;292;297;277;375;529;705;630;629;580;546;414;304;302;250;286;333;366;361;416;345;330;319;287;294;390;564;674;621;527;443;311;284;242;257;221;279;289;256;262;249;215;264;239;228;273;255;250;245;288;257;249;282;276;259;255;279;282;266;235;264;248;258;249;273;261;249;300;271;296;247;298;290;263;249;273;247;268;318;320;278;289;300;337;295;293;296;325;322;357;392;347;260;283;277;323;403;458;487;548;906;1012;685;446;410;497;745;1043;973;579;544;1174;1697;1525;1399;1246;900;613;506;827;1131;1128;819;801;1356;1466;992;687;486;443;378;321;373;452;764;1150;1294;1144;813;508;443;404;315;248;254;334;374;426;394;361;430;427;422;521;673;748;632;541;416;351;304;272;248;293;309;295;255;290;273;271;221;256;267;296;284;301;334;391;438;319;275;275;257;273;296;278;284;241;264;292;276;277;248;264;295;290;261;253;240;356;545;626;449;321;288;300;338;381;336;329;331;342;347;689;1743;2697;2082;1472;762;648;776;763;813;952;926;808;642;532;521;657;845;888;724;566;494;426;470;380;393;405;329;288;315;283;355;465;414;324;330;306;353;385;435;461;649;1178;1448;1242;869;593;495;400;465;531;633;673;526;404;292;323;352;401;422;370;313;325;304;357;337;293;276;305;317;424;451;537;858;1010;1052;1111;929;701;706;701;624;490;437;401;496;493;430;380;355;378;374;307;302;316;326;310;270;247;273;300;320;256;293;361;359;300;279;319;337;319;296;308;336;361;582;755;792;802;935;927;883;1236;1645;1549;1364;1376;1485;1183;917;912;990;1273;1175;740;529;422;386;336;304;318;344;293;270;281;285;258;264;249;266;259;295;323;331;367;405;356;352;423;384;343;333;343;342;356;298;377;435;440;416;399;397;389;336;352;354;336;377;357;349;320;333;312;358;305;302;393;907;1967;3702;3760;2511;1481;771;544;390;322;295;305;305;336;284;317;310;316;279;291;276;262;302;307;339;295;281;282;262;285;262;267;282;270;244;285;259;308;279;260;252;311;306;309;304;309;310;333;304;301;331;303;300;351;393;448;446;408;354;356;419;460;454;440;485;483;476;420;352;370;377;471;514;452;447;518;530;561;561;646;593;487;536;619;615;736;671;582;547;620;624;491;428;491;597;609;540;457;508;453;341;291;263;281;287;287;307;256;300;354;890;2516;5400;5932;3729;2319;2825;2667;1690;1043;701;479;395;369;330;382;341;384;370;344;322;301;323;307;270;310;312;325;318;295;273;305;354;332;339;355;360;370;370;369;370;365;424;917;2263;4014;4416;4795;6798;6501;3158;919;421;357;369;332;329;278;301;299;277;267;272;263;284;298;316;305;326;315;368;325;265;277;273;299;292;285;299;283;287;349;350;327;369;543;700;610;389;314;308;299;285;378;482;710;951;945;542;382;377;340;320;285;320;471;789;1207;1168;573;360;353;326;276;270;246;279;295;281;283;275;321;334;355;344;337;309;306;288;283;254;261;267;279;246;263;241;288;273;308;307;305;262;261;267;276;246;268;248;243;467;1082;2175;1992;1000;419;242;215;268;275;292;277;304;270;280;284;262;278;270;330;345;346;350;337;307;314;310;348;375;447;479;519;438;365;334;401;451;517;560;569;545;471;406;395;390;466;703;672;514;620;762;850;761;676;594;506;467;370;307;357;381;324;305;349;396;379;311;293;304;391;442;481;460;433;399;362;308;337;369;522;488;575;514;411;355;384;427;484;479;383;398;401;477;448;401;381;365;338;378;397;423;425;403;367;406;503;516;488;459;404;460;473;686;1164;1673;1269;722;431;440;755;1041;863;509;275;308;294;305;299;284;331;327;297;277;296;280;254;280;260;299;336;330;353;301;288;274;291;256;264;288;286;255;284;252;261;239;280;270;283;327;310;269;283;276;304;292;296;263;307;269;284;259;256;251;278;274;292;277;279;268;262;300;268;281;234;305;293;248;244;256;297;293;285;296;345;316;292;276;273;253;258;295;289;295;306;307;279;261;283;294;274;298;256;255;235;256;256;324;276;304;300;285;297;284;298;275;312;284;295;296;306;281;292;290;317;283;228;259;279;251;261;243;305;295;311;276;340;296;342;400;460;512;454;528;828;892;515;269;335;334;403;752;1686;2967;3206;1875;705;366;294;339;626;1064;1192;730;346;309;277;259;272;287;249;348;494;756;840;578;380;331;324;300;361;396;385;345;279;260;254;299;349;469;519;385;304;325;304;312;288;262;261;289;310;325;269;271;347;573;1131;1451;1292;860;625;789;1043;686;369;342;333;330;334;430;523;529;446;665;786;541;343;287;293;279;264;262;330;331;307;302;305;273;249;273;347;345;321;294;238;279;270;296;313;330;637;2186;6413;11361;12197;12245;10120;4335;1107;536;667;780;578;358;313;344;309;314;255;296;325;307;311;284;280;284;221;219;176;232;241;283;262;268;291;300;298;249;262;248;260;285;325;245;238;247;283;376;434;527;959;2570;5098;6147;4868;2067;688;343;311;292;311;294;265;314;302;316;447;767;1086;1037;987;1061;885;471;339;285;271;300;359;531;799;732;537;356;404;790;1474;2083;1576;728;396;340;289;370;408;354;329;266;264;289;289;263;260;251;289;314;260;264;237;227;265;247;282;265;278;280;248;269;251;233;262;290;312;261;262;261;318;300;298;306;258;290;233;253;280;301;286;263;280;279;260;273;293;288;287;262;268;261;270;288;297;294;284;285;280;282;297;298;287;290;275;285;290;272;295;335;350;383;332;294;373;400;346;300;273;276;254;284;288;304;264;265;289;260;298;267;234;247;269;250;325;297;358;571;1056;1346;917;716;1147;1350;860;547;377;318;248;333;464;1028;2835;6140;7090;5021;2323;923;610;353;280;317;264;277;257;272;325;272;256;285;321;291;293;288;243;235;292;275;292;318;316;342;380;439;471;405;318;332;376;487;695;798;627;406;417;492;429;376;311;286;288;318;286;269;302;307;329;373;327;340;306;267;263;226;313;388;732;814;476;302;289;270;297;305;325;319;365;555;856;930;733;538;382;397;429;443;447;416;330;306;350;451;618;828;795;494;340;288;279;305;318;258;260;281;308;298;351;339;289;286;332;348;339;305;290;279;270;276;298;271;250;269;283;288;247;255;286;280;271;284;297;284;252;292;307;403;459;458;330;281;263;250;259;283;260;252;236;277;272;275;268;276;369;430;363;333;392;399;492;487;562;895;1218;1111;713;725;787;876;749;856;910;697;464;418;503;670;681;581;472;446;427;373;387;400;353;307;358;357;364;296;304;285;330;302;261;278;329;425;534;467;305;277;259;270;258;272;249;274;278;269;258;282;258;237;235;222;269;246;208;255;279;217;233;246;230;274;250;248;223;271;261;244;267;246;247;270;253;344;370;355;322;334;318;400;625;860;644;791;952;871;713;728;937;1168;928;666;487;524;420;329;338;393;364;334;324;320;313;310;292;287;277;299;296;267;274;278;279;311;361
242;256;351;378;340;368;511;547;368;281;268;360;493;550;618;1030;1374;1162;721;639;593;399;424;484;574;696;722;531;520;753;709;475;533;631;570;378;467;522;451;454;462;718;981;601;439;362;306;292;291;300;337;327;296;307;329;411;361;284;287;301;427;496;659;672;558;547;562;382;361;327;341;319;332;330;419;487;381;364;312;266;271;364;464;656;667;630;657;450;293;272;234;265;231;270;286;225;225;271;232;235;242;293;265;261;291;273;263;293;314;275;276;309;263;269;243;273;288;315;267;264;251;255;250;259;266;250;274;292;264;250;249;285;246;290;280;342;322;324;317;358;316;318;325;321;304;462;568;372;292;292;332;692;1066;910;782;780;1017;817;632;539;552;662;881;1311;1188;690;615;921;1150;1289;1779;1548;1185;741;783;1249;1170;1059;1010;830;1120;1119;973;797;606;537;416;430;481;587;896;973;1113;1132;745;635;790;661;345;280;336;381;427;354;378;343;377;375;343;385;530;783;724;618;464;343;277;290;274;282;278;290;265;319;316;299;256;270;272;292;230;284;314;329;320;268;257;243;266;275;289;248;266;239;284;325;284;268;256;244;277;245;249;268;274;385;661;629;389;279;310;404;494;552;416;382;379;422;461;596;1356;2009;1537;930;600;712;940;971;1277;1656;1127;704;566;615;627;830;1032;1133;787;502;471;475;411;408;397;315;292;300;312;306;400;448;421;333;302;287;297;334;504;661;1235;2769;2970;1827;1028;724;562;503;497;643;883;763;537;315;284;286;316;325;341;320;292;283;321;320;310;298;326;352;420;449;474;546;731;875;852;1050;1161;998;740;595;446;436;435;445;496;519;508;446;459;443;458;405;350;345;335;308;318;324;277;263;303;301;371;439;359;291;289;306;345;360;342;380;392;480;597;815;1154;1151;1022;947;781;993;1459;1676;1831;1587;1368;933;628;536;720;1018;977;592;479;440;382;374;348;374;341;276;301;347;385;305;236;300;269;292;298;350;338;322;324;348;386;445;461;401;340;338;324;266;333;366;363;425;438;444;442;393;350;379;328;320;328;322;345;309;297;344;359;325;332;537;1180;2709;4840;4359;2920;2055;1421;1091;645;408;331;301;302;277;318;312;285;271;292;273;274;298;304;286;272;300;277;258;290;264;275;314;276;284;260;231;305;302;225;252;255;278;279;310;315;349;338;310;297;356;337;277;316;378;509;436;439;397;401;365;499;545;530;492;405;397;419;415;365;406;444;495;539;538;500;506;494;504;563;666;599;526;618;622;642;671;602;586;571;583;509;427;474;624;804;731;565;485;587;579;408;310;270;294;312;325;305;291;274;321;554;1439;2919;2981;1908;2068;3663;4287;3081;2301;1134;586;447;401;384;413;511;493;381;335;313;291;291;283;290;256;313;338;356;317;303;321;290;379;458;643;688;586;407;416;365;388;484;1284;3127;5211;4531;5656;9127;8347;3521;943;384;373;396;445;372;380;345;354;272;294;280;296;319;338;278;308;324;313;326;291;303;282;285;276;271;307;315;301;302;357;369;348;341;398;423;368;351;327;310;292;326;299;370;452;511;484;355;296;303;270;330;328;413;574;1059;1569;1380;593;369;292;309;311;259;309;269;277;272;307;276;294;265;280;252;294;277;303;294;287;269;309;287;265;264;257;252;296;313;304;351;315;253;232;220;287;264;265;256;298;834;2229;4727;3746;1487;476;285;278;257;256;286;257;263;292;285;272;246;260;288;331;399;362;370;360;367;333;317;395;436;447;430;527;574;399;361;388;515;617;654;866;695;472;390;372;341;411;514;516;487;549;736;961;1072;813;643;450;401;348;322;379;313;295;322;356;377;352;353;349;301;355;388;429;430;403;438;359;333;339;362;444;395;400;382;372;350;370;422;463;372;337;327;371;416;423;378;399;377;327;362;418;472;496;429;426;462;424;509;458;420;483;466;484;555;816;985;741;461;400;342;555;695;674;411;317;288;311;298;268;279;287;256;267;290;271;267;282;263;290;263;288;281;268;261;296;272;266;264;278;262;269;269;282;272;232;290;236;289;285;277;250;319;313;304;323;269;293;272;297;287;286;264;268;259;304;289;271;279;307;295;299;298;258;300;271;253;253;232;259;286;296;315;313;348;293;329;267;276;251;305;291;261;301;284;276;263;286;257;290;276;276;290;251;269;226;208;274;309;287;313;247;270;244;290;279;276;277;300;276;302;301;264;270;279;302;286;281;291;296;267;241;289;296;282;272;259;303;325;547;721;585;429;468;768;1456;1716;748;308;296;326;358;683;1340;2441;3276;2209;784;344;292;389;839;1816;2128;1092;416;296;299;280;250;265;296;373;646;1243;1508;804;364;302;335;314;431;510;496;388;295;258;275;290;476;827;885;515;360;358;339;352;315;278;295;319;316;303;272;308;318;443;758;872;626;418;416;512;531;428;347;321;340;351;374;355;377;428;490;921;1315;815;404;292;292;238;301;260;306;306;300;273;248;259;250;298;311;293;256;256;294;267;269;288;309;290;488;1758;6152;11743;11915;9665;6366;2416;738;769;1814;2362;1545;610;378;320;319;303;278;260;301;298;298;269;232;251;263;237;218;241;233;259;252;325;300;286;271;238;256;258;253;266;273;292;275;247;290;404;572;729;952;2545;6214;9592;7792;2962;666;356;304;304;331;300;350;324;288;316;484;690;585;528;740;1302;1233;720;372;269;252;304;444;978;1985;1805;965;399;363;645;1412;2177;1815;1037;509;336;366;384;404;379;336;271;266;241;243;258;264;240;277;228;227;264;243;218;226;269;225;275;270;270;284;272;280;280;265;257;320;287;291;285;299;285;278;285;237;250;269;213;267;276;280;268;261;257;267;298;297;297;291;280;265;301;262;288;276;293;241;269;259;240;273;294;283;288;272;288;316;273;266;307;341;354;300;346;471;570;409;272;244;279;277;274;238;249;283;244;270;315;293;271;242;254;247;272;295;310;386;804;2125;3135;1890;988;1342;1531;899;651;399;298;282;263;401;810;2379;5277;6318;4901;3066;2078;1206;573;346;317;277;295;286;308;354;317;286;269;307;270;271;266;281;235;268;321;322;313;379;396;354;402;395;332;340;363;318;374;428;482;405;330;420;548;579;452;339;280;275;312;306;319;270;363;331;322;329;316;285;278;265;261;264;256;360;379;332;313;290;305;318;277;275;284;410;719;1303;1095;676;496;402;406;392;355;358;400;389;381;380;349;514;675;614;405;306;299;282;332;288;305;262;246;287;324;325;284;294;265;297;314;301;274;297;286;287;287;296;258;244;244;256;253;270;273;337;309;309;258;298;278;263;283;288;334;488;452;362;307;290;273;266;274;270;291;286;260;300;307;270;288;383;434;357;297;360;459;635;658;684;728;925;993;1009;846;715;671;728;959;1158;871;491;443;574;642;630;458;354;359;367;294;320;330;383;340;331;322;309;302;291;297;317;299;290;260;295;364;443;358;271;290;274;277;269;255;258;264;280;318;320;271;272;243;217;235;248;243;243;245;244;297;210;249;236;282;261;244;253;269;299;263;266;256;247;313;320;298;321;302;349;306;323;333;414;435;457;660;729;692;621;825;1416;2116;1504;784;483;485;425;359;335;333;367;322;314;275;306;331;320;284;303;307;311;270;278;235;312;319;335
287;284;364;366;361;372;507;506;326;266;316;466;760;827;836;857;1051;1115;892;795;658;425;353;434;602;669;597;485;551;839;807;534;475;516;474;362;411;416;362;325;398;542;711;532;469;446;352;325;329;410;489;394;321;288;352;504;423;322;270;335;514;654;818;949;773;572;574;449;313;312;367;424;418;370;398;492;397;372;294;309;294;326;397;547;565;595;657;553;335;303;275;242;260;250;249;253;242;240;248;243;254;230;269;268;280;255;294;305;285;300;270;281;272;246;231;281;285;332;300;278;274;276;254;260;247;260;239;276;243;275;256;249;271;262;288;305;322;284;292;303;338;302;351;343;343;464;529;399;270;238;477;1560;2770;2360;1231;1106;1245;981;646;617;606;628;742;909;853;810;799;756;666;763;1168;1349;1132;812;752;964;873;951;1179;1124;827;904;1154;1141;757;554;459;553;651;791;953;903;800;775;648;598;811;662;454;360;429;458;435;369;330;281;317;277;306;326;411;567;725;790;707;481;336;301;334;306;287;259;310;302;340;263;263;269;259;275;268;299;283;302;273;303;276;249;280;267;264;260;304;260;257;306;317;306;280;268;298;284;287;264;279;327;409;415;328;296;388;606;726;656;512;413;439;497;532;603;912;1071;1090;839;782;1116;1684;1691;1852;1805;1132;749;572;481;498;631;879;1054;883;656;561;488;455;483;381;348;289;311;316;329;361;376;381;317;269;264;255;333;392;544;1116;2438;2730;2027;1237;796;719;597;556;613;826;755;597;401;339;366;330;326;302;272;290;291;289;308;301;293;367;397;407;398;422;427;436;502;592;859;1196;1158;812;543;398;408;420;576;583;719;733;509;435;462;627;600;461;411;365;377;372;320;289;308;299;307;422;425;381;284;313;327;363;453;424;417;483;534;561;685;942;1074;801;601;563;668;1015;1694;2456;2340;1761;1318;950;640;654;822;890;719;485;463;448;353;320;317;302;290;317;350;400;377;250;265;304;285;327;392;410;403;414;411;448;448;407;440;391;324;275;324;329;385;452;405;463;551;553;476;361;403;372;325;332;375;331;306;300;305;297;343;366;495;984;1847;3298;3373;2513;2223;2685;2752;1406;552;378;340;319;286;301;298;284;279;274;284;328;304;303;292;309;300;292;298;294;298;297;311;314;280;267;262;272;318;296;240;231;264;272;313;374;470;384;295;328;348;401;335;354;396;446;395;410;384;390;436;505;600;558;576;431;318;358;390;400;498;602;529;645;673;577;554;531;497;516;581;584;523;624;657;546;518;473;498;505;481;449;519;561;598;727;848;591;434;479;434;368;321;328;320;323;334;323;318;293;284;356;484;828;960;897;1555;3504;5150;4840;3460;1517;713;510;454;425;533;709;843;572;351;311;307;327;317;261;272;295;345;384;331;383;394;374;427;950;1813;2259;1717;1029;612;382;388;382;877;2149;4037;3941;3833;6183;6000;2910;824;376;453;632;926;960;777;673;401;302;315;306;302;303;317;287;303;262;324;304;301;285;306;309;311;313;307;318;305;346;350;372;319;320;286;337;350;343;328;310;311;303;293;310;327;322;326;295;308;301;336;316;346;522;676;909;1188;1008;501;343;312;267;270;299;286;282;273;289;321;339;296;353;332;323;265;274;287;271;258;271;272;263;268;250;248;279;267;313;344;321;293;268;265;236;282;286;283;235;286;461;1642;4281;4529;1859;573;253;292;280;269;288;284;296;279;295;270;298;270;294;341;341;415;439;360;342;331;348;467;490;454;398;467;573;513;365;453;570;526;568;706;645;460;371;353;345;376;437;436;409;429;564;821;930;777;695;572;401;353;356;385;429;405;330;366;371;401;403;345;378;369;405;377;450;510;607;527;406;390;403;373;341;361;383;387;367;381;417;466;427;321;296;297;344;373;374;407;401;389;344;430;519;529;536;482;503;494;530;563;474;472;520;499;454;528;617;526;363;304;357;370;440;445;354;298;275;282;289;331;282;285;260;311;245;267;275;255;253;239;246;294;268;255;252;221;288;234;303;244;267;298;294;289;278;272;265;265;269;264;258;257;286;312;301;309;289;278;291;309;304;259;256;252;261;281;288;278;270;269;281;253;259;273;271;275;287;260;231;263;271;280;321;299;304;332;298;263;269;286;259;270;274;295;292;299;301;276;264;278;251;282;270;268;261;264;235;275;264;284;277;258;288;274;282;289;287;300;295;288;309;304;281;337;302;285;252;260;282;276;259;289;266;290;290;279;291;318;502;937;1504;1200;566;391;672;1254;1542;782;367;341;402;478;866;1272;1989;2909;2565;948;400;302;407;757;1418;1968;1316;523;339;346;336;310;266;308;395;614;1029;1374;885;408;313;345;344;522;660;709;406;298;271;249;303;530;905;958;610;399;377;370;333;313;292;277;292;346;378;361;304;289;343;402;435;389;377;396;460;446;357;349;388;424;383;365;385;381;405;411;756;1028;707;390;294;268;265;261;309;310;300;285;299;265;266;239;279;259;269;252;288;282;242;280;267;290;283;411;1113;3725;7151;7230;4458;2145;1000;725;1525;4316;5983;3306;1136;383;350;334;300;279;266;265;314;251;299;286;263;250;246;277;276;289;278;296;320;294;263;271;260;285;255;282;278;324;301;280;272;269;389;595;863;840;1514;3745;6423;6190;2630;707;352;314;332;315;304;293;322;316;418;702;1030;670;526;800;1195;1375;944;451;307;268;325;477;1368;2980;2995;1460;562;345;510;1007;1606;1879;1356;681;382;362;398;400;383;322;248;233;222;242;239;226;253;243;236;225;219;256;237;255;244;266;272;293;290;286;273;291;308;289;316;328;275;258;269;265;272;269;287;252;245;276;239;270;292;316;303;275;271;248;285;325;319;307;297;264;267;306;286;265;276;298;284;297;280;331;287;287;270;266;285;279;307;284;281;318;336;322;361;427;512;395;292;281;307;258;274;264;241;256;287;255;264;235;254;219;234;237;227;275;323;506;1345;3039;4510;2523;971;844;855;632;496;374;325;298;295;410;604;1145;2391;2724;2613;2715;3542;2339;913;415;365;315;277;270;287;307;297;283;301;283;260;270;254;276;272;300;347;352;330;297;373;314;362;409;376;366;358;337;336;403;461;427;366;351;422;460;388;309;290;286;303;328;328;316;302;323;300;312;300;271;246;292;291;251;193;244;260;259;293;302;312;311;300;268;274;379;641;1213;1110;736;600;518;455;416;358;371;410;488;627;480;339;319;345;364;324;307;271;243;276;246;287;253;270;278;317;314;268;272;264;248;252;275;275;298;308;309;273;279;273;281;237;260;278;256;335;456;365;281;237;244;257;271;264;299;306;375;402;374;257;250;292;286;303;318;306;280;299;307;281;283;303;321;397;387;342;473;534;838;1055;1022;959;1078;1583;2130;1809;1048;801;807;880;997;870;485;410;509;639;611;497;389;375;316;312;328;332;377;383;384;320;338;267;260;265;302;305;273;274;273;290;290;303;263;282;301;280;257;250;267;273;261;282;276;278;239;235;219;239;235;239;256;267;248;234;246;257;235;245;267;259;238;283;322;296;269;298;289;294;292;255;299;340;306;363;339;339;306;350;387;507;590;544;571;809;1526;2404;1688;693;439;385;422;416;395;407;375;319;359;301;278;325;295;262;276;315;265;242;272;310;335;325;301
263;261;295;305;310;333;401;359;310;254;325;476;873;1062;1111;1058;880;876;740;765;593;380;335;588;934;1074;849;698;621;796;789;549;399;367;392;373;417;375;390;331;353;461;483;397;443;437;357;340;452;757;899;515;318;308;443;563;382;278;281;322;497;814;968;1155;890;520;444;352;308;328;509;533;467;402;447;483;442;506;368;336;337;374;416;656;580;498;517;462;305;292;275;260;253;241;263;239;260;258;261;251;231;265;261;242;277;262;268;292;278;249;233;250;239;267;276;253;302;269;272;272;306;293;256;225;252;268;282;282;257;271;240;261;274;246;261;282;323;260;262;277;287;348;361;386;419;409;443;455;314;352;750;2630;5004;3589;1426;1101;1224;970;576;531;518;602;623;716;682;906;1030;844;611;631;841;1108;902;665;554;722;692;663;984;1016;698;858;1438;1143;762;555;547;660;873;1206;1109;787;805;727;520;574;554;507;394;393;621;776;573;452;360;297;309;335;334;308;355;478;608;957;885;544;378;355;347;324;306;297;282;317;270;253;260;295;298;241;296;314;286;291;308;247;292;298;275;263;281;309;316;281;267;289;317;322;292;255;297;264;296;296;258;285;281;291;314;338;491;832;800;633;500;464;502;467;611;834;1367;1175;910;946;1112;1648;2524;2278;1471;1217;757;469;516;397;398;520;900;1423;1277;899;644;556;424;443;361;317;294;289;364;350;374;339;336;273;271;254;276;301;428;522;714;1332;1298;997;747;631;668;576;520;536;583;556;455;376;430;491;441;392;303;278;288;266;333;318;303;311;303;349;342;391;345;374;343;413;488;650;988;1082;774;564;465;462;568;607;700;654;616;416;386;457;563;583;566;471;455;421;460;393;311;320;300;302;371;396;336;288;306;381;410;458;440;415;454;501;537;547;622;626;467;432;473;642;1087;2215;3184;2954;2259;2234;1835;1196;763;693;823;689;580;520;385;379;349;326;323;265;292;283;329;303;245;305;316;342;389;458;427;446;450;456;485;481;470;388;342;391;386;360;516;597;578;500;519;550;505;481;445;437;376;408;357;357;371;348;319;319;324;325;367;370;573;864;1307;1375;1354;2050;3450;3541;1621;628;368;295;340;295;318;257;273;292;270;285;300;330;313;282;296;287;296;312;291;314;335;319;310;324;255;275;266;325;324;270;284;286;293;342;339;393;319;289;345;325;348;320;302;298;396;325;327;354;367;411;480;526;561;516;379;300;351;373;503;636;718;717;886;878;699;662;657;588;585;591;508;526;608;560;465;363;418;462;457;493;521;737;694;573;607;610;496;424;419;383;359;367;316;346;343;364;372;311;304;302;284;383;405;420;619;1739;4403;6424;5168;2599;1066;617;515;425;436;552;801;882;571;399;336;274;296;272;270;258;278;327;337;388;504;477;412;697;2362;5175;6652;4715;2324;1028;468;364;388;516;1091;1850;1609;1624;2239;2108;1016;435;315;611;1450;2514;2321;1835;1288;639;357;320;300;324;283;310;277;266;268;276;286;330;402;462;402;339;336;343;329;315;295;318;303;316;326;301;354;414;422;360;366;334;334;326;313;301;318;315;302;307;300;292;282;374;671;1158;1471;1110;666;365;298;313;274;269;271;252;271;286;393;448;433;323;298;292;212;251;279;265;254;277;287;286;265;320;274;254;255;270;300;329;301;265;280;271;290;259;263;277;254;297;487;1138;2129;1893;851;398;292;290;254;258;294;278;293;289;275;254;254;257;286;340;517;696;634;463;328;316;376;435;452;408;382;379;479;412;389;449;412;422;390;476;424;357;354;369;369;421;505;383;369;382;510;629;642;782;908;641;444;346;419;547;513;415;367;374;365;406;435;488;412;355;361;430;555;966;1361;1139;631;405;357;365;316;336;345;366;424;436;403;365;342;305;334;359;401;408;368;430;373;372;408;527;691;697;638;528;518;516;654;788;772;555;489;478;440;450;521;438;331;326;324;383;426;497;391;324;285;291;297;311;346;302;272;255;279;268;262;292;238;295;233;256;286;255;253;244;278;252;252;283;246;248;278;258;309;271;274;251;240;261;259;261;282;295;295;314;262;315;261;275;289;289;302;276;292;310;304;248;280;275;284;289;318;295;325;312;254;269;245;257;280;280;307;297;299;271;275;257;285;257;275;277;278;228;244;280;310;275;282;283;258;278;299;306;305;289;269;272;268;270;270;229;281;297;288;270;274;272;275;283;281;300;289;288;306;280;290;269;270;286;286;269;258;251;274;287;296;337;504;1208;1873;1417;564;342;426;635;728;470;346;330;420;940;1991;2525;2316;2291;1484;585;326;313;382;723;1669;2414;1690;642;336;331;326;303;299;370;415;436;626;713;552;333;295;347;338;411;563;532;376;257;262;308;528;732;719;684;493;411;524;375;347;286;291;282;383;600;909;889;554;346;295;291;363;377;431;413;403;433;363;348;402;519;563;498;487;594;674;497;494;485;410;332;280;279;255;278;292;314;304;303;277;304;266;247;283;258;283;293;266;283;280;294;275;293;290;278;551;1343;2791;2678;1430;623;431;671;2336;7061;9168;4642;1326;503;346;325;266;279;240;296;296;266;281;256;249;267;248;314;292;278;253;288;307;330;292;268;262;259;256;288;351;352;304;251;251;293;379;500;657;516;674;1392;2356;2275;1118;472;335;296;314;326;333;330;367;330;410;663;1027;681;982;1482;1842;1132;626;348;297;320;319;418;1053;2139;2104;1057;446;301;433;639;921;1328;1164;725;576;603;580;458;446;325;272;237;229;222;201;248;245;254;250;254;234;231;267;235;260;261;290;272;259;273;281;322;370;340;284;290;246;261;251;249;240;278;232;226;249;226;250;272;295;268;305;252;272;262;289;274;312;315;248;258;284;266;275;289;282;325;324;304;262;269;298;279;295;263;281;280;297;301;290;308;279;296;346;327;396;363;364;372;355;324;305;265;273;294;281;278;269;240;268;241;232;240;236;290;349;725;2115;4123;3805;1735;585;376;418;429;379;327;268;307;314;396;490;572;761;893;1145;2068;3444;2234;836;412;412;313;280;275;277;252;288;305;313;355;317;319;318;275;306;367;447;443;318;266;299;313;343;407;387;378;370;291;331;366;470;503;337;325;331;358;311;296;302;298;327;346;328;324;314;277;315;282;276;267;250;296;369;363;289;230;227;274;286;313;341;293;299;286;298;366;593;974;1163;1095;1096;978;510;391;368;366;427;471;648;497;324;270;279;290;253;242;264;254;319;260;271;267;290;287;291;271;236;297;301;286;274;291;269;279;339;342;327;296;271;286;264;241;256;248;322;415;383;333;275;265;272;288;286;271;299;328;322;275;281;279;291;299;289;302;300;267;277;290;279;251;274;280;312;371;421;497;603;885;1267;1323;1251;1474;2434;4105;3207;1445;902;720;685;740;614;419;432;560;751;626;585;474;420;356;331;353;409;432;414;365;317;269;267;284;285;307;283;311;302;267;298;285;299;266;276;260;256;252;256;278;303;285;253;257;250;250;253;228;232;243;279;299;262;237;253;223;255;266;227;258;262;222;292;294;338;286;308;272;264;259;260;284;319;380;432;530;458;391;339;344;482;584;658;681;794;1073;1447;949;551;438;390;433;473;445;434;382;308;330;311;278;277;283;254;245;310;257;283;279;284;350;366;348
237;270;291;279;299;370;307;313;291;302;306;416;586;844;1086;1004;697;610;535;565;511;397;407;746;1152;1234;1129;933;797;697;574;501;438;414;329;382;437;461;458;391;363;428;396;384;378;382;330;308;464;951;1160;624;335;282;349;453;373;287;272;343;439;658;708;728;609;409;362;364;297;305;451;493;413;439;556;701;471;549;502;393;315;386;405;567;569;432;373;349;303;399;363;265;267;258;257;230;256;236;231;245;251;264;276;259;257;276;260;242;244;267;233;226;240;225;259;278;324;240;265;244;286;281;261;247;263;249;228;258;239;309;324;252;265;253;271;270;293;276;260;304;342;364;357;387;436;380;423;441;494;454;632;1932;3666;2901;1182;842;782;628;491;551;688;683;1012;900;834;925;830;853;596;663;955;895;817;551;525;721;734;729;772;938;728;783;1340;1062;687;594;841;824;1243;1552;1154;697;797;720;546;590;600;452;407;440;490;719;670;648;413;356;374;460;436;361;366;370;420;721;792;550;433;407;383;382;306;273;288;264;277;257;262;288;254;276;266;289;266;296;305;300;317;276;287;327;301;362;302;292;301;293;304;296;287;312;346;321;324;310;270;286;278;271;310;346;410;536;576;533;444;461;512;613;964;1217;1437;1233;1174;1456;1724;2216;2319;1911;1356;841;540;432;546;493;467;558;1085;1992;2133;1607;883;551;472;378;365;345;303;284;326;368;323;355;296;276;246;246;253;295;377;375;415;484;560;508;559;572;563;534;548;509;547;504;481;401;425;559;522;421;329;286;288;280;288;298;305;302;280;291;309;313;357;347;406;415;449;614;800;1021;889;715;623;509;541;591;532;493;433;329;305;394;507;583;576;632;541;465;489;510;362;284;318;319;394;383;316;309;332;388;366;394;386;423;462;513;636;627;591;561;513;496;499;694;986;1913;2760;2718;2611;2965;2975;2070;1062;751;748;808;696;502;409;421;370;367;336;293;270;240;269;259;269;276;282;296;375;422;387;444;441;431;509;490;463;375;418;463;485;396;521;839;743;664;592;534;530;486;435;405;483;415;425;427;353;350;341;423;361;378;326;345;358;397;444;506;608;967;1882;2308;1251;607;417;333;303;352;294;276;320;295;261;297;281;288;322;313;307;305;301;280;328;277;324;302;345;315;300;306;288;295;296;249;256;301;287;299;349;322;362;343;322;347;320;275;289;303;273;309;321;345;353;374;455;431;466;414;377;352;375;423;547;693;857;860;1093;1197;973;796;773;737;603;586;540;466;476;447;353;370;381;413;482;462;528;769;844;617;518;596;588;490;406;455;403;381;367;334;308;360;333;297;304;282;422;611;687;494;662;1989;5230;7286;4892;1870;671;455;415;439;451;509;555;552;417;362;333;286;289;283;273;271;296;272;310;374;457;464;427;1062;3881;8860;11123;7692;3562;1352;509;378;362;352;446;578;577;512;671;641;453;308;367;650;1796;3798;3901;2991;2109;840;425;396;397;340;316;276;243;249;283;289;307;345;493;643;525;370;299;352;308;315;346;324;275;317;300;316;357;470;535;383;336;377;347;334;305;320;301;297;325;296;308;317;301;326;645;1687;2409;1602;730;329;295;298;279;265;269;256;300;294;400;536;463;302;285;271;267;273;275;284;270;245;252;278;267;280;214;237;255;277;314;321;288;286;278;275;297;272;257;278;307;308;340;430;699;771;481;311;271;260;248;263;249;270;280;328;279;270;282;290;301;390;761;1126;1144;544;374;377;389;378;400;336;329;344;383;364;412;447;429;351;327;320;325;362;346;341;375;455;477;395;355;299;406;441;531;697;903;680;511;495;445;506;488;430;356;352;337;362;406;401;343;289;308;407;653;1507;2494;2292;888;379;325;319;326;344;317;341;421;415;412;356;343;331;370;408;460;395;381;389;379;347;425;613;847;838;757;759;566;555;817;1147;1019;684;487;387;379;458;491;436;365;338;319;418;487;629;428;341;300;322;286;319;337;328;283;282;275;257;251;262;266;262;267;257;270;252;266;239;236;274;258;264;249;291;271;270;257;247;252;252;264;257;251;238;251;278;262;277;301;293;290;288;317;303;320;298;263;277;281;282;271;233;300;280;284;313;287;285;275;292;270;233;262;270;249;287;300;266;279;285;285;290;234;275;303;289;269;259;290;252;295;294;302;309;302;247;271;273;312;299;261;312;261;253;292;275;298;290;320;270;272;284;268;280;292;289;298;287;259;274;279;295;300;281;289;279;265;276;283;302;431;697;980;803;435;318;345;405;438;394;325;359;647;1412;3043;3599;2853;1400;609;368;316;324;448;1023;2262;3523;2431;718;365;268;328;350;419;568;648;530;395;363;327;303;347;314;333;341;416;370;321;308;444;802;1515;1768;1115;543;442;374;402;310;300;294;325;420;819;1554;2404;2216;1254;517;290;368;335;374;387;419;412;344;362;398;528;826;870;655;889;1532;1819;1097;408;331;307;293;328;311;294;296;360;386;375;301;275;274;283;234;270;268;254;281;290;304;269;289;277;281;259;292;316;465;700;745;428;335;425;803;2491;6442;7600;3746;1136;388;309;298;262;255;283;277;284;300;281;255;242;274;269;297;306;265;273;244;266;299;300;273;259;283;297;348;503;522;373;286;309;285;317;318;345;333;304;457;597;566;430;334;324;306;325;347;344;316;335;338;349;435;506;629;1371;2503;2676;1172;475;342;279;280;284;367;585;953;990;623;349;350;359;419;637;902;1011;904;1033;1556;1429;898;757;660;409;262;239;246;241;242;238;264;260;244;231;261;202;253;278;265;261;243;287;292;256;343;352;354;251;252;271;249;231;273;227;259;250;266;246;253;254;285;268;293;278;287;244;288;247;304;270;305;275;262;225;252;252;268;303;334;348;282;308;304;294;309;284;273;270;286;306;260;246;281;277;284;291;304;330;392;408;446;453;397;310;323;272;271;263;246;278;288;247;252;216;224;235;293;466;1064;2594;4410;3333;1231;430;292;352;414;422;344;355;331;345;406;458;450;384;409;615;1133;1552;1159;514;375;355;306;318;290;289;310;304;323;405;519;446;346;281;287;335;417;501;379;288;273;279;299;393;415;417;342;291;296;331;409;464;461;394;307;309;295;270;303;320;269;289;297;324;316;289;283;297;268;280;274;271;384;533;675;470;266;215;268;273;293;314;259;295;278;326;407;660;1198;1620;1860;2246;1930;848;433;304;323;349;349;374;374;284;292;257;265;269;260;246;233;292;292;300;236;274;306;292;257;237;295;281;320;288;292;284;287;337;352;300;259;297;288;301;246;259;243;300;298;313;263;255;255;266;262;296;274;329;293;277;251;268;247;326;326;329;304;334;273;270;271;330;273;279;298;358;389;414;512;656;843;1200;1394;1264;1314;2256;3873;3788;2578;1471;765;547;530;496;407;425;534;607;621;543;532;460;388;417;483;484;496;491;461;362;253;292;278;354;300;298;267;367;352;285;327;293;250;254;285;275;311;274;275;272;287;268;245;255;234;220;242;269;266;292;311;313;262;208;238;237;265;253;261;275;307;273;314;317;303;291;236;273;277;263;300;364;476;560;746;714;494;414;453;622;681;729;741;684;649;706;580;515;499;392;411;432;446;459;396;320;303;291;243;257;270;273;289;299;279;262;274;283;328;341;353
256;238;300;318;295;311;317;306;284;303;314;421;465;548;693;645;496;545;612;616;534;446;508;728;958;982;1013;872;703;624;510;443;449;429;348;401;439;562;609;452;331;440;398;369;334;395;341;334;410;664;737;429;282;283;307;361;325;303;301;330;451;600;640;502;398;445;469;439;322;258;328;352;389;497;688;665;452;452;409;312;292;321;380;490;508;527;430;359;365;486;460;340;264;282;273;262;270;258;265;244;241;244;214;256;270;237;255;245;266;221;253;277;250;259;277;252;272;269;248;248;277;295;271;296;242;238;281;319;282;292;330;302;272;271;261;295;309;312;266;380;440;350;348;400;469;448;454;508;674;696;661;1194;1708;1428;661;511;496;446;563;796;893;863;1102;1032;729;691;569;626;593;749;927;804;663;509;553;890;847;684;756;888;738;649;899;795;577;686;1119;1032;1400;1949;1279;591;509;550;523;714;764;451;352;354;390;590;916;898;585;437;436;508;477;369;336;325;393;615;720;554;545;589;431;358;300;288;300;275;225;253;290;295;254;270;257;283;305;272;285;267;246;247;292;294;293;339;317;309;321;343;304;280;298;421;453;422;361;388;353;294;237;261;318;325;330;345;407;342;349;395;510;922;1496;1642;1467;1372;1612;2476;3434;3689;2912;2026;1342;812;481;455;594;609;624;763;1463;2315;2363;1611;801;466;451;355;365;349;296;259;329;319;346;386;330;298;248;239;269;281;328;372;330;314;365;386;453;462;448;486;547;590;595;549;408;393;345;459;465;433;299;279;277;311;326;313;312;289;319;320;301;318;306;332;434;502;521;709;990;1112;926;823;765;652;538;562;449;351;294;292;319;340;499;523;672;641;532;437;452;448;335;291;311;300;338;317;330;313;345;361;344;351;382;419;487;691;962;869;691;677;811;645;576;720;1213;1857;2029;1976;2189;2540;2566;1944;1204;866;895;972;767;502;429;445;429;340;338;271;262;296;243;265;292;298;274;281;351;353;325;364;398;452;489;586;524;459;427;501;464;422;503;623;720;815;710;482;406;379;387;399;406;423;471;385;383;385;373;441;533;437;302;296;321;340;317;317;376;539;845;893;629;459;352;320;313;312;293;294;294;270;281;275;307;359;338;363;328;341;288;310;304;322;301;369;320;284;270;252;295;292;287;318;278;272;314;306;330;347;338;341;313;301;306;293;316;329;286;319;298;370;376;395;389;423;446;441;364;401;469;525;589;678;761;754;965;1108;961;766;630;696;665;510;398;387;397;419;412;400;445;620;550;469;507;674;675;589;622;857;789;575;424;477;412;370;320;280;258;323;307;307;318;389;671;1114;1274;804;778;1782;3657;4888;2965;1088;509;357;385;437;483;413;395;377;344;301;316;314;316;308;276;259;259;273;298;342;351;369;524;1536;4836;9100;9891;6293;2768;1083;486;365;360;375;376;371;310;327;330;349;338;282;361;740;1878;3524;4149;2766;1568;647;419;379;342;364;333;298;287;269;285;269;291;347;449;483;450;344;296;296;320;317;299;295;292;301;337;370;407;431;471;408;362;319;339;310;327;345;367;371;329;319;351;330;281;346;688;1543;1993;1303;534;315;264;268;280;261;265;261;278;337;355;432;382;292;286;290;266;261;296;253;233;250;256;279;296;310;226;267;267;266;275;291;282;307;295;292;301;276;291;361;438;453;459;369;326;325;343;332;250;304;269;243;283;274;282;276;322;303;291;307;329;431;724;1216;1212;572;433;375;310;359;360;351;333;304;288;341;392;386;362;360;333;320;335;381;395;378;392;393;378;363;315;305;336;352;398;448;614;639;608;493;474;612;504;409;329;332;318;316;353;323;267;272;334;387;624;1314;2362;2137;868;362;327;331;331;326;319;330;338;352;320;287;351;404;433;481;541;416;361;284;315;331;452;569;682;709;715;826;762;646;819;966;1008;743;451;396;472;536;557;410;355;346;332;368;463;501;438;334;339;312;288;292;318;279;257;271;282;244;243;269;264;254;287;282;300;249;298;281;259;235;253;250;265;231;302;281;279;259;257;263;257;266;276;297;258;262;276;280;263;293;319;345;333;325;305;250;255;283;280;288;292;275;273;294;298;282;297;319;301;288;318;258;257;278;262;303;273;276;279;304;266;298;251;288;275;286;256;278;267;259;336;274;281;295;254;280;264;290;249;246;245;286;249;305;274;294;294;321;293;298;334;290;266;295;286;266;255;299;306;269;268;306;278;267;305;280;277;302;274;292;291;393;416;357;299;297;335;328;374;405;329;305;414;862;2067;2792;2264;1044;390;290;278;329;429;672;1543;2919;2053;662;322;329;305;332;463;898;1060;652;372;318;322;291;303;351;340;385;341;322;333;369;507;1309;3387;4512;2358;751;413;336;289;298;271;310;345;613;1391;3142;4652;4486;2180;664;363;307;300;404;546;660;590;435;324;370;804;1298;1645;1012;1432;3013;4348;2226;684;351;311;297;329;320;310;489;725;853;576;353;310;271;279;289;279;258;292;304;307;320;316;323;287;272;243;288;272;338;290;320;280;295;365;553;1444;3465;3690;1757;598;384;367;317;277;240;279;283;309;267;239;291;231;290;286;313;282;238;256;248;259;278;267;266;293;318;343;466;966;1124;665;325;277;280;270;288;297;293;279;280;318;349;335;373;387;322;306;321;295;328;318;297;309;285;328;379;957;1894;2011;896;412;379;380;297;243;322;396;567;725;558;407;321;338;395;615;1021;928;874;1502;3154;3035;1793;1912;1778;907;394;216;226;229;267;258;256;283;234;258;234;252;214;246;237;288;263;271;278;275;296;373;321;313;276;279;279;249;247;265;258;231;278;261;264;246;233;272;246;261;248;285;284;271;259;297;255;249;285;260;271;237;279;269;302;290;325;255;288;279;276;287;296;289;295;290;327;291;266;310;296;315;265;338;433;529;498;483;422;421;385;310;269;250;301;251;222;276;247;275;242;230;287;344;679;1746;3120;2166;819;338;423;593;628;637;590;484;339;384;361;440;443;337;319;340;479;633;519;437;360;319;294;295;284;296;253;304;317;493;750;721;412;278;297;320;356;420;381;288;290;290;314;338;397;370;315;286;303;288;342;392;397;364;333;309;256;286;246;257;297;266;291;282;275;296;311;318;349;336;296;311;404;842;1332;892;335;237;230;281;293;349;288;246;269;278;389;834;1744;2415;3372;5229;4391;1633;558;380;291;321;284;312;290;285;252;262;288;276;240;245;266;302;289;266;276;277;279;290;284;259;272;275;305;294;294;240;272;306;291;244;213;283;302;291;260;250;262;292;287;297;261;271;248;264;303;275;285;300;329;294;258;284;291;351;385;334;270;293;304;309;289;259;287;289;289;284;360;504;622;699;926;1205;1269;1168;1095;1419;2766;4781;5337;3405;1277;540;523;449;415;468;496;470;469;507;530;461;425;405;491;537;522;628;470;348;249;281;326;357;349;276;343;358;359;347;349;344;285;255;275;277;281;261;254;301;258;271;246;233;250;234;251;257;292;270;292;311;260;242;256;250;222;255;255;238;254;297;308;329;301;273;303;276;255;275;313;410;505;534;780;756;477;385;507;599;603;680;719;650;455;455;507;549;492;437;358;375;446;412;414;362;348;301;291;267;264;281;314;296;304;272;286;286;277;318;330
274;281;279;333;303;259;297;286;284;297;318;386;392;423;454;411;429;613;763;659;493;499;535;628;666;665;827;725;634;641;515;499;485;451;410;420;520;527;479;401;357;395;412;322;290;316;345;360;353;461;473;372;318;256;282;305;302;271;302;327;455;514;566;443;401;581;788;659;406;296;277;301;323;490;646;505;365;330;349;272;305;282;347;474;611;712;537;388;371;429;444;298;282;278;298;231;255;260;264;249;235;254;258;239;237;284;259;238;255;261;271;250;268;267;271;286;279;296;244;285;265;263;279;277;252;243;327;313;290;281;331;302;256;263;221;271;352;410;395;392;436;384;347;403;445;423;436;520;616;770;856;1069;1172;970;623;453;390;463;711;1072;1126;811;748;692;497;416;404;503;551;626;749;753;579;517;767;1128;965;632;655;786;693;505;563;507;545;812;1072;1107;1165;1539;1232;581;388;450;464;623;565;422;305;335;376;663;1207;1238;806;556;477;451;403;360;361;353;409;511;662;655;783;777;614;402;309;317;300;315;242;289;284;307;244;273;267;281;278;300;265;285;253;272;293;284;310;290;340;345;367;406;299;304;292;370;508;473;375;369;317;285;262;278;263;280;268;271;302;305;296;393;564;859;1250;1548;1623;1818;2098;2910;4411;6009;4505;2913;1833;1035;667;481;465;520;767;862;1177;1505;1478;1144;667;489;323;341;311;356;313;274;314;369;368;319;305;298;271;277;256;287;261;314;325;355;371;384;404;454;471;478;599;566;584;518;477;365;343;326;340;384;319;271;304;299;263;345;330;318;323;361;327;316;390;345;385;417;495;682;1004;1070;903;808;852;751;570;542;366;310;291;338;321;386;495;505;565;562;456;415;350;362;349;292;293;288;317;304;320;284;312;337;359;364;422;389;445;592;885;1093;885;974;1198;1079;826;725;1107;1623;1581;1474;1651;1790;1707;1346;920;1031;1328;1410;1082;612;441;414;428;399;301;330;310;280;260;268;270;266;298;295;309;337;338;375;378;469;527;553;542;401;427;429;393;370;352;414;640;765;732;538;404;427;439;428;420;426;370;365;379;344;374;482;550;450;367;317;334;341;346;330;340;361;429;439;359;368;329;322;301;286;322;311;343;321;327;287;272;335;340;440;468;339;310;323;302;291;326;339;301;269;307;285;260;319;308;314;287;279;312;288;286;293;270;299;327;334;347;319;306;338;315;299;338;374;357;391;448;541;520;552;425;405;481;587;671;722;654;666;673;797;753;649;602;638;633;534;444;385;364;413;467;443;503;642;590;424;430;561;608;560;623;1085;1168;758;493;397;372;362;285;306;255;283;309;303;314;391;672;1309;1634;846;557;891;1727;2156;1392;669;384;389;392;439;468;443;382;350;302;299;320;309;294;313;301;256;297;257;306;309;313;313;490;1349;4111;6259;5592;3122;1349;722;452;375;351;427;373;321;318;277;307;344;361;337;329;623;1361;2927;4062;2632;1036;504;322;332;295;342;370;333;307;268;283;286;299;312;363;403;369;323;313;277;308;328;332;275;330;308;343;355;341;359;386;329;314;292;313;268;300;320;372;338;306;316;260;298;280;372;503;1137;1363;919;444;305;293;270;275;296;287;297;312;332;362;351;331;269;267;305;319;284;276;275;261;264;266;255;271;296;270;275;257;285;261;266;258;291;277;290;324;318;389;520;760;934;828;593;337;264;311;298;268;302;275;252;257;287;276;293;288;294;275;288;276;401;533;793;790;534;558;469;345;372;350;355;328;311;294;341;367;359;330;365;337;322;390;414;441;501;379;400;388;378;319;305;336;381;371;444;618;727;669;483;431;470;470;411;326;294;349;289;278;263;290;258;306;346;479;808;1100;996;570;349;309;321;339;335;350;296;309;282;290;338;464;483;524;634;687;535;361;293;339;395;531;590;575;545;613;909;1096;1089;994;882;770;654;494;483;636;709;565;424;353;310;308;309;346;406;338;339;305;262;287;281;269;235;242;251;288;254;248;266;282;269;256;262;258;301;353;367;314;294;241;272;258;262;251;240;260;277;282;287;281;272;278;266;247;281;282;284;268;297;286;354;344;346;324;246;269;266;301;278;286;307;286;267;255;294;279;303;321;309;270;289;259;214;273;312;276;273;260;266;259;285;283;263;248;258;276;279;269;257;287;300;290;271;248;242;261;294;257;253;242;276;280;269;295;266;295;351;355;309;300;277;269;257;312;263;262;280;286;282;278;280;286;273;299;309;302;295;315;271;288;296;257;248;272;290;325;321;436;373;326;311;334;517;897;1281;1203;673;344;317;286;318;368;452;768;1061;885;426;270;285;303;358;503;732;888;628;400;320;344;305;310;327;358;308;314;330;323;354;763;1795;4376;5566;2946;867;376;305;294;264;313;318;533;1270;2874;5045;6168;4751;2278;804;395;303;362;501;1065;1602;1520;858;424;539;1135;1983;2344;1470;1703;3362;4568;2406;756;334;302;312;340;356;459;750;1325;1461;896;405;282;274;286;307;301;274;265;261;305;345;336;313;260;254;286;254;235;331;307;272;312;295;329;479;698;1173;1135;719;465;399;401;326;322;289;296;263;307;264;254;267;261;305;268;275;244;247;268;247;269;234;291;279;319;335;441;923;1735;1956;974;392;300;275;259;245;266;271;294;272;349;476;497;532;412;305;286;339;352;347;327;325;287;309;292;344;546;851;838;471;343;366;371;291;293;274;356;487;632;555;386;334;402;491;720;913;854;963;1740;3121;3356;2893;3623;3547;1662;499;254;254;248;240;220;269;277;259;279;286;241;275;255;260;295;301;271;258;240;282;344;338;273;275;255;257;239;289;279;236;287;302;292;287;254;239;291;321;276;277;264;295;326;362;288;264;281;309;275;244;258;237;291;318;270;297;219;295;272;283;266;303;301;314;327;372;339;295;274;334;313;313;344;440;499;477;511;578;522;467;319;296;265;298;289;240;249;282;296;238;268;269;358;546;1109;1758;1273;608;411;672;1142;1157;951;822;613;614;754;622;524;384;345;281;303;352;352;315;276;294;276;262;290;307;304;292;302;336;391;595;524;351;280;266;317;334;410;357;332;281;315;312;342;335;311;284;295;257;313;294;346;387;368;317;290;267;273;251;281;313;297;255;281;285;292;285;366;422;412;352;311;440;793;1161;776;322;206;219;251;275;302;297;237;256;351;509;998;2382;4260;6832;9985;8290;2912;818;350;287;288;282;270;278;253;266;279;279;286;247;243;256;275;292;234;290;276;289;275;277;251;274;240;288;285;257;270;257;253;276;270;277;244;297;235;262;237;258;240;280;248;265;270;252;299;279;269;274;261;271;281;274;261;306;311;289;312;282;285;321;294;293;279;233;255;301;353;375;505;666;895;1575;2153;1744;1414;1298;1460;2524;5692;7907;5068;1539;660;651;669;516;426;376;409;353;397;436;374;375;422;485;480;538;553;421;348;281;297;340;374;346;334;365;433;417;406;494;370;308;259;259;242;311;279;340;266;230;275;287;252;267;227;261;266;256;274;271;266;239;215;214;247;260;232;252;255;248;251;270;250;302;283;274;258;276;267;314;332;377;419;481;567;446;379;375;453;447;605;721;648;449;523;550;605;566;458;311;314;456;510;557;457;366;296;298;290;302;353;335;376;318;310;302;264;246;285;295
229;231;285;303;371;277;253;337;296;305;331;312;369;358;407;384;386;746;874;591;485;542;718;779;610;613;678;630;682;751;558;425;414;509;453;486;636;536;417;412;321;440;512;412;301;341;390;401;321;302;333;267;282;270;260;302;266;259;283;314;386;371;403;358;325;658;1051;860;477;336;272;283;313;382;467;356;298;301;385;402;281;270;339;549;641;599;468;343;326;322;335;289;248;279;272;242;238;250;266;240;236;214;247;253;250;252;247;251;247;292;294;277;275;237;267;285;257;254;249;271;257;243;266;276;244;271;279;257;285;258;296;247;280;220;239;275;424;576;424;333;309;342;337;383;424;350;334;404;499;599;955;1427;1321;972;675;478;435;510;815;1140;1086;668;439;361;341;317;415;711;899;671;691;706;738;660;806;1058;653;462;566;643;605;596;638;631;639;877;1004;896;742;975;728;483;323;346;380;395;374;331;308;338;380;700;1174;1085;794;585;482;439;423;382;348;413;383;423;500;588;950;1159;711;379;295;288;320;300;340;290;310;251;273;303;275;298;273;263;266;301;263;290;318;283;283;278;337;409;535;442;304;286;287;337;395;386;343;309;287;274;264;232;241;257;248;252;273;266;323;485;525;669;886;1205;1919;2590;2244;2517;4250;6572;4758;2329;1528;978;779;590;523;605;761;793;702;818;860;759;504;356;282;312;333;313;282;270;274;357;370;376;325;284;292;315;263;265;258;326;323;400;448;451;512;447;518;611;717;576;461;456;397;346;321;307;338;388;337;256;311;291;292;305;360;349;377;310;311;373;345;425;448;429;459;617;759;768;719;849;1115;865;667;436;325;296;315;306;391;449;477;513;506;455;375;337;352;298;298;342;287;282;316;288;290;311;327;338;345;372;473;391;376;403;635;786;881;1207;1397;1400;1057;972;1344;1630;1213;1140;1424;1561;1332;912;847;1383;2029;2133;1480;718;401;343;349;348;325;291;294;257;262;247;288;302;341;338;372;304;319;364;396;408;451;486;425;431;401;461;384;335;315;367;470;637;717;594;496;454;409;432;434;345;320;300;353;390;378;374;436;394;362;409;504;599;629;604;494;420;368;331;328;316;304;352;314;333;325;344;330;349;324;304;294;308;351;438;490;322;301;305;281;286;266;272;303;261;299;308;342;314;335;344;305;288;298;308;316;325;314;337;323;353;359;313;300;313;321;314;335;367;400;435;445;556;629;634;574;504;545;663;722;764;612;531;527;585;526;510;516;589;634;562;442;401;340;421;445;567;548;584;517;398;350;476;536;470;656;856;963;727;480;361;324;275;284;287;291;301;301;303;268;343;482;961;1142;663;460;618;1159;1621;1159;583;396;413;502;639;661;432;369;314;253;320;307;320;311;302;312;278;289;265;298;282;303;294;376;804;2018;2820;2151;1145;840;779;495;378;383;358;378;328;305;345;344;386;344;313;351;462;843;1621;2319;1726;838;438;303;314;307;351;331;325;252;309;310;328;282;261;357;382;378;365;278;373;321;316;322;322;336;290;354;380;367;381;369;319;314;326;268;293;301;321;322;351;322;300;300;324;297;298;398;672;780;556;297;289;287;335;307;315;353;302;323;306;333;278;262;274;271;283;282;253;255;249;241;251;272;258;244;279;251;285;318;244;290;280;287;310;252;300;303;299;415;736;1323;1434;1040;604;335;282;285;294;261;268;269;277;290;264;285;283;295;257;272;285;278;311;337;434;580;705;969;813;443;314;355;323;314;300;324;343;377;338;379;394;409;382;359;361;438;467;438;464;490;465;392;316;339;313;361;422;613;734;629;440;360;401;375;299;322;330;324;315;263;260;260;321;281;301;388;424;510;513;406;317;293;277;287;295;336;283;280;290;308;342;454;463;523;718;904;635;456;362;339;411;601;630;558;514;646;1098;1875;2126;1370;836;659;604;486;523;662;720;517;368;299;271;292;257;304;304;330;364;329;278;278;252;260;258;246;269;270;268;243;278;254;317;273;261;341;368;489;469;392;325;268;275;262;243;251;265;293;245;262;268;249;293;243;252;273;259;304;255;283;258;275;333;364;385;329;342;322;287;277;280;306;319;309;284;286;281;280;312;279;283;253;272;246;257;234;306;287;265;250;302;330;351;325;289;278;276;248;260;259;280;288;283;269;273;279;242;270;300;246;280;261;280;280;309;278;291;291;365;342;284;290;297;250;275;300;266;258;271;235;263;300;293;324;273;308;331;334;316;304;283;289;294;293;250;252;311;309;355;419;420;331;280;314;382;753;1189;1740;1554;807;387;352;360;326;332;379;431;366;301;258;275;299;300;338;493;489;425;352;345;333;287;330;326;342;348;350;315;318;362;591;1363;2657;3222;1814;644;328;332;300;281;306;326;527;1531;3717;6092;5895;3493;1407;517;317;294;354;609;2072;4117;3617;1596;546;618;1463;3226;3910;1617;1069;1873;2539;1380;509;314;279;390;461;544;426;727;1435;1597;925;368;270;275;294;295;261;306;314;287;296;347;358;318;311;279;249;269;246;334;294;285;268;272;319;308;387;475;467;467;747;883;577;354;296;291;305;238;283;277;251;296;254;284;261;255;247;251;252;253;279;270;273;299;333;351;450;974;2130;2244;963;386;289;278;270;259;254;286;274;290;378;642;985;955;563;337;304;420;656;632;421;364;332;339;283;291;387;660;632;414;287;292;324;287;271;259;333;377;421;441;336;354;382;417;592;757;623;693;1068;1789;1956;2456;3742;4169;1989;566;278;271;256;256;265;253;264;268;284;290;238;235;235;263;290;276;250;250;270;318;356;374;326;307;285;290;285;271;279;281;289;266;281;296;275;268;283;317;274;262;286;311;347;404;342;364;350;314;280;275;280;259;252;271;281;284;270;266;275;272;250;280;259;258;372;424;373;308;326;366;315;295;335;353;401;446;662;619;497;424;338;250;267;290;268;300;256;315;292;258;270;245;307;633;1269;2062;1543;639;540;997;1669;1371;964;765;719;1367;1905;1352;707;490;398;300;302;341;300;285;286;283;249;278;288;320;310;331;309;327;348;401;372;256;275;291;303;343;447;407;285;320;323;356;360;332;323;248;300;298;274;331;327;326;309;273;302;276;264;293;292;292;273;260;243;285;283;311;335;442;461;431;287;336;457;579;437;242;202;236;244;270;287;257;302;332;443;624;1072;3028;7024;11011;14554;10471;3254;809;307;248;293;298;264;277;241;271;277;275;281;261;247;289;251;257;316;307;292;320;286;296;239;245;248;255;275;253;274;236;250;271;264;267;239;243;257;257;259;284;273;257;249;259;256;294;305;292;285;319;287;269;290;266;245;277;265;244;268;267;325;345;336;300;218;286;249;267;283;350;423;642;1187;2311;3146;2579;1970;1790;1514;2191;4591;5889;3551;1334;863;1000;1060;670;442;387;338;348;394;408;371;417;416;458;500;614;660;483;354;333;319;334;338;313;307;354;468;513;494;585;484;373;258;275;275;350;399;332;304;254;282;264;261;265;262;257;258;247;254;251;255;240;253;223;229;245;273;249;246;245;269;307;347;288;279;285;304;293;269;272;312;308;308;359;392;367;315;366;382;445;597;726;614;354;447;588;578;528;398;309;317;541;741;691;504;374;313;316;381;399;410;362;327;312;329;335;288;265;266;288
251;300;238;289;295;298;262;292;281;294;327;317;360;420;469;421;402;470;614;576;553;612;862;983;740;543;524;760;861;746;530;414;455;583;535;513;515;418;370;358;443;497;499;379;290;310;442;362;322;271;298;300;287;240;266;275;276;277;300;287;313;339;383;343;333;522;848;898;603;422;358;295;308;320;327;307;306;347;396;419;324;337;349;481;511;468;361;307;272;313;248;263;266;259;272;268;263;272;268;235;256;248;274;275;241;287;271;234;261;273;310;382;316;306;264;260;256;265;266;279;251;254;248;246;256;259;270;267;292;284;319;311;281;255;255;292;438;563;437;311;288;295;293;299;326;307;280;318;422;581;858;1348;1263;932;656;496;493;531;724;916;873;577;369;328;340;380;505;787;1038;874;641;730;840;1006;1207;1280;800;463;725;733;618;838;852;896;899;801;676;596;710;859;822;617;379;318;267;302;295;341;369;360;385;597;823;772;658;628;644;538;467;368;360;376;406;362;401;492;773;862;686;407;298;315;291;328;363;324;316;299;276;322;333;291;277;259;280;273;267;235;267;301;300;299;336;385;462;487;356;329;295;289;304;314;293;282;272;268;287;262;264;280;267;252;235;275;309;393;387;407;650;997;1832;2182;1714;1643;2441;3710;2977;2095;1451;1129;1157;885;715;713;608;472;448;463;547;578;388;363;367;344;340;291;254;270;326;359;414;408;331;310;314;314;267;235;272;268;313;413;502;562;529;505;528;660;650;523;390;385;375;433;398;386;410;375;379;348;342;326;312;336;339;384;407;350;312;382;369;402;416;427;515;507;562;512;657;1034;1390;1014;652;401;355;302;388;424;445;515;526;479;430;362;365;351;286;318;314;302;304;283;288;314;308;307;334;346;341;374;426;424;359;393;444;630;809;947;1094;1045;921;1116;1801;1779;1349;1114;1374;1627;1496;1050;1001;1465;2168;2394;1511;773;445;308;279;289;290;301;291;253;254;291;266;361;372;459;406;336;344;382;412;400;395;349;368;395;470;524;422;379;321;368;414;559;740;720;538;515;478;486;421;360;326;298;316;329;374;338;363;371;485;734;1353;1704;1668;1603;1212;616;379;373;301;291;319;351;318;273;276;320;335;338;323;309;302;327;364;398;351;331;276;264;280;279;283;301;284;292;299;276;320;287;303;298;297;329;310;306;302;303;313;353;379;400;371;357;319;310;324;330;348;385;417;441;414;439;521;561;528;611;714;744;835;959;752;557;541;615;564;449;408;501;593;577;515;467;346;392;457;544;554;563;506;351;356;362;399;399;417;557;571;568;405;351;292;300;290;288;297;292;301;306;289;331;402;526;687;596;435;720;1560;2514;1856;884;480;426;606;865;822;498;320;318;295;298;252;314;312;313;365;384;341;328;298;278;322;297;302;390;756;948;839;632;739;753;497;385;359;385;326;357;378;388;419;397;303;333;357;402;483;710;1078;1173;875;506;347;289;281;354;341;315;321;287;308;325;280;279;331;411;431;420;385;379;388;319;326;340;374;346;350;364;363;399;352;345;317;287;248;305;297;331;296;298;319;317;281;276;282;293;278;425;426;364;240;257;296;304;362;429;402;343;287;310;275;260;306;247;270;259;260;290;271;257;259;248;250;267;268;302;275;282;296;267;259;350;346;296;257;249;265;295;405;665;1158;1211;828;426;250;249;285;269;298;253;296;290;257;277;307;286;310;286;265;284;281;306;327;384;515;848;1247;1080;532;326;335;343;354;388;409;393;372;346;408;455;485;420;397;382;418;435;447;526;582;523;505;450;338;364;389;526;675;737;583;478;331;393;392;370;345;307;307;297;271;271;307;324;323;364;351;312;325;334;314;322;300;292;315;284;306;281;304;356;315;374;428;443;458;633;904;1030;773;542;334;384;495;540;501;527;598;1336;2699;3258;1809;916;648;540;457;514;673;584;409;291;316;260;269;280;269;312;343;372;360;306;278;295;257;268;243;268;266;272;252;246;273;296;265;264;306;332;476;468;367;315;272;257;248;265;237;245;250;273;264;263;255;239;240;274;291;238;276;281;252;262;287;314;356;344;406;376;325;289;282;296;270;267;306;300;301;274;230;275;292;308;274;287;259;255;270;304;253;279;280;319;377;406;385;285;278;280;256;307;319;292;296;299;273;318;270;260;256;258;293;318;272;279;291;271;297;280;284;308;305;294;287;262;300;247;267;277;284;279;264;263;259;269;267;285;319;285;303;312;296;306;293;258;231;277;291;309;314;399;474;449;329;314;298;458;1135;2752;4538;4556;2243;688;366;331;353;282;259;303;289;304;279;272;294;306;293;326;324;345;345;302;297;309;329;367;375;362;336;343;298;333;452;765;1074;1106;753;425;362;384;355;354;357;341;378;935;2336;3611;3309;1840;845;433;288;262;386;744;2331;5135;4906;2101;640;658;1465;3152;4106;1838;709;666;858;594;392;298;303;433;733;955;666;471;751;823;546;326;317;279;274;292;287;324;270;300;270;293;300;290;275;313;266;298;308;319;341;281;280;266;282;320;298;330;362;573;1054;1437;851;405;284;259;259;263;259;280;270;235;301;255;274;277;278;259;255;257;277;279;254;279;288;309;464;791;1422;1388;715;331;306;278;278;265;251;245;254;303;474;834;1134;1046;558;392;415;790;1335;1260;709;419;338;339;320;390;769;1348;1568;843;348;260;293;271;248;263;270;328;317;369;326;390;412;403;500;551;569;618;892;970;941;1204;1824;2098;1139;426;372;321;317;323;271;268;290;268;285;233;261;235;253;257;281;274;279;265;262;302;301;295;310;255;290;273;298;277;295;273;279;304;282;288;280;265;256;300;271;314;355;330;387;413;442;411;383;429;359;266;282;306;330;295;279;234;296;254;259;281;304;301;316;340;293;306;327;319;356;368;347;290;274;335;334;362;423;456;347;300;282;276;338;317;332;302;324;285;233;257;244;282;401;878;1704;2560;1970;909;589;787;1079;909;621;586;948;2272;3620;2511;919;487;383;353;290;317;287;278;275;255;259;302;341;376;340;319;324;309;312;295;293;262;270;270;263;302;324;395;362;358;394;432;407;366;309;286;289;313;334;302;287;289;265;295;302;263;279;245;282;291;299;265;277;285;304;294;299;314;356;359;292;267;303;287;228;239;205;222;234;241;266;266;286;413;624;1080;1605;4406;9730;13361;15239;10482;3396;882;335;267;301;265;296;243;262;269;256;276;273;253;249;251;240;259;258;295;374;488;508;365;278;249;241;286;268;249;277;262;231;275;261;308;267;288;232;253;250;323;285;234;274;269;265;263;261;289;301;326;304;268;262;301;280;243;253;276;260;303;306;391;374;324;302;253;233;305;287;271;356;513;879;1915;3018;2895;2379;1993;1203;1437;2420;2936;2041;1062;894;1132;1269;873;480;342;387;392;442;459;380;408;437;387;487;616;687;513;441;426;428;380;330;328;322;415;560;565;569;652;487;332;299;265;290;353;490;502;384;283;294;278;304;249;280;272;246;248;215;238;227;257;220;234;272;250;253;212;236;260;249;264;292;293;267;283;217;246;276;273;278;285;316;272;320;326;353;317;361;455;551;649;537;354;378;475;512;428;367;314;365;499;865;843;585;381;276;345;444;519;484;344;311;242;292;325;285;291;282;271
221;240;277;321;236;282;253;265;278;300;373;520;537;507;522;429;338;372;416;503;519;597;795;837;714;487;580;929;921;653;510;427;400;619;658;537;456;398;375;346;452;520;546;417;287;299;369;341;312;319;333;371;297;336;413;326;288;334;330;358;321;404;379;339;328;459;698;818;738;616;510;372;368;352;321;326;361;356;385;443;345;318;378;491;441;307;318;251;248;308;248;252;256;244;258;246;275;326;275;256;267;210;250;235;246;293;257;257;224;252;274;359;334;298;281;280;267;293;258;295;297;254;237;293;264;280;268;281;270;292;363;356;326;310;323;291;413;565;507;341;257;237;292;274;289;244;276;335;560;763;729;954;879;652;502;477;605;613;763;1232;1088;570;536;474;529;622;785;941;1059;985;705;811;1241;1703;1996;1908;1000;631;735;776;581;906;1114;1177;1012;766;612;651;991;1476;1473;822;385;275;259;268;328;536;604;434;385;519;543;463;542;786;923;745;480;383;407;542;444;341;323;421;562;581;422;346;262;320;301;344;436;412;306;306;316;358;364;341;327;276;314;292;272;272;282;299;274;273;266;317;376;375;333;284;267;286;303;291;296;262;273;258;295;266;254;244;262;299;258;278;315;384;349;363;575;756;1095;1294;1111;1318;1497;1733;1581;1538;1170;1106;1297;1028;836;838;627;468;386;363;382;353;373;369;344;329;345;323;286;267;315;350;404;336;347;378;384;316;293;272;243;238;243;373;458;519;492;471;495;656;742;601;420;407;404;469;491;454;429;377;425;424;415;378;309;330;337;427;493;404;328;312;280;327;352;388;518;546;561;519;583;939;1003;758;536;387;438;416;460;454;407;484;562;585;429;350;290;301;323;315;296;341;277;275;256;259;307;299;287;302;325;385;430;461;451;448;472;516;752;783;795;732;785;1152;1680;1928;1425;1191;1316;1577;1852;1780;1314;1404;1813;1588;1208;702;455;341;291;292;308;278;296;252;284;280;312;351;419;448;394;309;317;357;438;422;395;354;296;380;554;744;700;461;369;374;490;661;838;735;555;430;486;460;468;363;315;323;333;352;321;356;328;379;598;1705;3680;5028;4441;4210;2816;1218;539;323;311;344;340;341;337;317;314;286;306;275;310;306;317;342;322;312;339;278;314;272;301;259;277;262;270;271;295;304;287;292;276;279;322;311;306;313;312;348;316;291;319;404;451;323;344;321;309;298;320;326;420;384;396;359;421;500;536;637;797;694;766;867;723;672;623;776;794;531;373;488;542;482;513;530;447;412;383;425;450;513;461;431;375;418;378;365;380;431;412;415;347;322;314;295;322;300;283;275;297;295;316;340;486;853;899;608;459;718;1817;3352;3069;1654;701;458;530;766;803;475;341;297;296;317;310;276;316;417;540;702;562;393;318;307;289;310;277;305;422;609;822;699;605;522;414;328;371;297;334;355;365;425;427;332;309;325;346;328;359;516;870;1275;1182;641;390;308;300;314;359;337;334;308;346;277;290;303;396;566;740;764;548;408;369;344;316;291;337;342;313;337;322;318;300;334;245;304;307;373;340;346;359;296;337;313;293;315;296;271;234;276;273;275;225;258;273;294;300;392;420;336;318;325;292;303;277;268;305;298;258;282;285;259;283;237;254;290;265;276;294;295;319;313;293;313;352;293;275;279;263;285;318;452;604;644;487;322;281;267;242;255;240;264;294;271;247;317;295;285;348;326;297;301;292;287;291;372;565;683;769;738;429;294;341;342;374;409;414;386;367;408;419;500;491;475;424;397;405;397;465;611;730;696;763;627;410;346;436;657;690;630;685;530;419;443;461;431;396;333;323;295;282;265;287;294;316;364;353;335;324;302;298;280;285;292;358;340;315;303;401;381;371;468;500;428;404;595;1091;1700;1280;671;385;349;412;435;484;498;513;971;2033;2324;1517;964;721;599;463;500;518;476;356;342;280;294;270;282;283;321;365;371;339;312;298;288;287;283;281;269;257;262;272;302;286;317;271;256;285;290;364;366;314;297;282;282;249;291;230;258;266;281;298;258;264;239;248;244;241;251;291;278;289;298;291;276;320;322;323;370;309;257;281;271;271;305;349;290;328;272;285;244;300;279;305;272;278;241;293;270;277;294;300;329;398;419;366;340;306;309;267;304;301;274;304;276;294;294;292;280;269;246;263;285;304;305;284;279;313;238;265;287;297;266;287;326;272;307;338;280;324;278;282;281;271;295;290;274;300;281;280;281;277;302;307;305;257;310;294;290;336;398;515;511;403;312;323;472;1241;3670;7627;8263;3568;947;358;319;304;272;238;273;281;334;301;264;266;322;249;301;290;335;325;329;282;339;369;365;392;358;364;330;282;356;355;457;443;363;344;325;311;358;333;337;320;296;318;516;1017;1351;1361;1218;998;642;351;291;387;593;1860;4231;3847;1719;534;465;984;1800;2082;975;439;317;354;360;328;317;297;477;855;1069;640;486;534;443;356;307;312;295;282;265;315;317;289;304;285;343;279;284;313;312;285;277;314;329;329;291;233;257;332;296;301;266;317;510;901;1157;701;365;270;234;250;256;260;259;257;241;256;227;256;275;275;271;251;271;273;277;241;252;287;275;285;439;765;669;410;353;260;288;283;282;264;251;262;273;379;723;967;688;415;327;474;1123;2082;2010;954;430;399;361;336;529;1417;2808;3122;1156;387;249;273;252;255;281;260;278;336;299;354;402;440;460;392;412;441;594;718;726;596;572;734;781;560;447;644;847;657;432;349;291;281;252;285;267;239;223;248;267;261;283;266;260;304;334;356;293;267;315;281;264;302;285;296;293;265;262;282;276;289;290;297;241;286;315;333;362;363;397;453;411;395;406;320;250;293;327;414;400;292;262;260;269;291;289;274;285;280;312;344;336;303;267;320;339;331;301;280;327;343;299;320;331;284;239;296;287;328;310;310;273;294;296;290;279;218;293;496;1235;2496;3014;2359;1356;794;725;747;556;384;425;768;2463;3661;2373;838;390;336;370;334;340;318;260;284;268;266;316;311;334;327;280;286;310;323;327;269;247;279;283;269;325;433;427;370;361;408;396;341;354;317;288;305;372;329;353;341;299;281;313;373;321;274;273;237;256;264;243;259;267;272;299;255;231;299;276;307;298;297;261;175;191;195;229;269;260;297;280;340;438;871;1367;1798;5077;10815;13105;12391;7207;2207;608;319;299;257;283;298;280;253;274;269;301;266;277;249;263;273;282;287;318;492;958;921;482;300;270;277;294;289;277;250;269;263;251;266;279;324;273;259;259;281;339;277;278;245;293;246;272;267;264;252;239;296;254;278;290;307;260;257;295;262;300;282;343;409;297;293;259;290;280;288;278;405;441;690;1380;2236;2518;2267;1607;1110;1173;1863;1693;1212;987;1027;1065;1115;784;497;347;411;546;565;444;378;371;339;385;380;512;488;438;500;584;483;340;307;323;343;442;549;605;519;511;391;333;315;308;300;384;555;690;524;315;273;282;273;294;257;249;249;256;237;265;246;238;221;218;249;274;252;240;243;223;250;250;266;275;271;280;265;235;270;303;303;311;314;285;315;321;330;320;409;509;571;648;442;405;534;523;465;393;332;354;423;534;656;726;591;513;393;304;384;450;432;332;325;301;334;292;267;275;277;313
248;256;264;266;318;294;265;273;296;403;810;1249;1003;591;446;398;366;368;387;476;494;525;634;797;706;545;644;791;662;537;546;431;431;554;588;486;433;416;358;337;471;642;642;447;352;316;343;375;300;323;388;422;324;402;468;364;309;396;497;427;370;375;354;368;310;343;417;562;698;792;648;438;334;324;353;390;403;404;372;373;325;332;400;429;424;310;273;287;273;234;249;250;234;249;246;254;264;259;243;244;225;206;252;263;316;329;303;254;239;258;278;278;287;248;286;283;267;287;297;374;356;306;269;254;263;217;269;296;247;309;407;390;389;409;368;350;353;429;416;308;244;260;248;275;269;279;254;310;481;653;559;634;862;740;537;651;921;841;864;1336;1335;844;809;861;788;992;985;1041;1146;929;766;952;1366;1819;1894;1778;1060;817;723;654;596;835;991;1045;936;945;1052;973;1006;1492;1694;954;427;277;284;283;350;579;649;514;444;601;634;545;557;883;961;672;408;324;410;558;490;332;348;403;541;475;363;290;254;256;325;349;426;379;303;289;273;317;356;324;286;297;246;270;264;303;302;273;278;285;267;283;293;288;281;304;254;276;283;257;290;265;284;309;286;274;258;281;232;281;249;343;413;340;356;534;894;981;970;985;1026;1441;1745;1408;1250;1259;1195;971;960;733;565;584;545;397;367;354;402;359;335;297;311;340;367;341;297;239;301;320;331;347;370;394;384;321;266;267;250;272;257;285;358;411;428;399;486;650;659;689;547;444;353;437;515;548;433;410;314;315;337;393;331;321;390;458;503;517;324;279;303;279;365;397;515;705;751;718;632;682;686;567;510;491;428;434;465;399;374;438;555;629;455;417;349;334;310;290;275;282;275;286;304;267;318;271;303;319;350;348;417;459;429;500;528;542;679;748;848;755;724;1018;1320;1376;1141;1019;1200;1860;2500;2771;1891;1770;1888;1222;884;672;541;347;306;273;270;293;263;283;284;303;352;354;376;360;357;358;333;349;402;398;315;310;357;451;710;998;940;583;413;476;684;952;1159;983;648;426;497;592;589;454;392;400;344;333;336;392;399;563;1196;3657;6998;8807;8356;7288;4222;1710;650;393;354;356;347;376;369;281;276;265;283;266;335;328;384;344;320;301;308;293;292;315;290;288;290;295;294;307;319;318;272;252;232;296;277;261;304;279;323;279;251;289;366;379;326;353;346;303;313;270;335;338;337;345;373;382;393;505;632;695;619;553;499;664;728;680;566;617;643;450;390;482;430;440;437;464;496;453;448;419;452;501;470;415;435;439;465;378;375;383;403;424;340;307;290;301;299;304;276;278;276;283;334;449;851;1807;2079;1110;648;1142;2673;4989;5533;3300;1155;483;484;566;571;453;328;293;254;280;300;303;333;526;1016;1535;1339;616;297;286;317;308;286;305;457;936;1348;1035;540;362;371;318;337;351;345;339;350;423;366;355;327;316;318;332;381;524;896;1092;1045;693;561;460;329;320;318;273;314;324;323;291;328;335;516;908;1405;1564;908;406;311;282;313;286;292;300;322;293;303;298;334;302;268;311;312;373;362;362;349;347;332;340;300;310;289;297;271;254;253;261;254;259;246;317;309;350;340;359;328;329;289;278;281;306;283;297;250;297;302;314;307;263;272;278;232;273;278;273;284;300;299;287;296;294;274;252;266;274;293;326;333;382;327;334;283;261;236;227;243;250;249;289;313;282;254;308;304;271;271;274;267;316;326;331;462;483;471;458;356;307;281;301;351;350;348;368;396;439;453;400;421;518;541;431;338;376;477;652;734;708;744;556;415;323;409;498;541;665;659;591;451;411;453;506;467;380;324;331;307;314;335;354;333;310;385;376;342;325;272;258;282;292;347;352;374;384;431;408;428;465;499;480;413;516;1044;1597;1256;711;434;422;421;515;542;476;431;611;966;1113;1027;1011;870;749;557;574;506;495;452;411;349;306;296;290;288;294;311;318;310;326;265;294;330;285;291;263;304;274;247;271;295;287;298;317;278;263;304;272;259;268;260;283;273;258;258;207;255;246;301;270;240;276;269;255;253;264;290;274;259;266;286;265;284;262;262;282;275;261;307;268;255;301;301;305;304;285;264;258;267;267;292;260;263;256;284;296;250;297;317;306;351;345;370;291;317;296;289;296;288;261;332;286;259;249;259;270;299;290;251;290;303;269;282;281;273;290;287;286;270;273;268;295;286;304;334;334;337;286;297;288;274;255;307;318;331;294;291;281;310;280;296;279;282;274;299;287;304;319;469;758;794;550;316;386;949;2620;5468;6921;4034;1105;360;274;292;286;275;304;280;344;338;266;291;284;296;311;292;363;332;322;346;352;372;403;406;328;329;324;287;257;249;243;257;299;293;310;321;355;315;324;303;310;300;358;426;722;1289;2001;2331;1621;724;375;318;404;943;2351;2699;1424;461;317;417;570;759;513;361;282;278;263;291;280;299;365;491;617;573;802;1081;911;449;379;498;444;336;277;285;323;290;292;258;292;259;277;304;275;315;272;296;272;300;282;270;273;319;282;259;310;298;315;464;591;456;338;262;254;263;256;259;246;221;249;257;281;281;264;289;273;274;288;249;249;292;297;288;260;284;338;444;412;361;308;296;302;242;262;276;257;280;306;342;448;522;499;430;384;415;766;1519;1568;975;534;416;413;415;526;1176;2627;2913;1255;460;257;270;256;303;295;280;291;296;312;359;432;564;540;392;368;318;440;602;878;893;908;728;553;537;817;1730;2689;1817;804;385;322;286;244;289;259;249;233;243;245;212;258;257;277;275;287;318;315;328;320;273;292;245;249;292;296;287;265;267;295;281;296;280;238;260;256;305;296;283;318;334;311;280;295;258;268;297;309;377;381;309;221;286;282;265;268;267;251;279;329;312;286;295;291;321;373;339;304;282;321;303;300;265;257;234;250;246;244;290;321;264;273;290;303;294;301;271;313;623;1748;3727;5188;4720;3456;1845;1218;1030;635;482;399;571;1341;1964;1389;609;285;287;266;312;278;319;286;317;288;319;312;314;290;305;266;281;301;367;344;318;333;330;299;308;383;456;462;393;342;330;340;352;334;318;329;360;388;340;356;361;289;276;282;317;344;301;304;302;291;274;256;261;242;238;240;264;239;253;273;354;328;281;263;211;187;222;225;251;297;296;328;279;360;584;1061;1706;4586;9841;12643;11650;6212;1775;595;311;295;261;261;299;284;285;243;291;294;266;273;309;314;301;296;312;453;682;1034;1172;624;302;270;274;294;314;303;305;285;300;277;260;273;300;267;276;256;289;389;327;297;254;243;278;281;246;249;298;300;270;273;325;371;371;339;278;267;264;277;255;314;311;299;244;296;279;276;293;277;354;432;479;834;1407;2000;1938;1784;1161;1060;1272;1206;1113;1174;1298;1083;784;683;474;351;435;617;734;524;376;360;396;360;372;391;378;479;716;768;605;428;298;291;282;329;432;427;415;355;317;286;276;277;325;328;469;662;594;371;303;278;290;237;254;250;224;254;234;227;211;241;253;234;244;263;269;277;255;235;216;243;250;241;254;215;233;226;278;321;357;344;323;304;285;322;344;370;482;469;565;613;585;519;646;738;681;532;397;407;406;550;586;617;713;741;552;355;303;354;324;333;358;298;288;326;277;259;295;288
251;254;282;301;324;281;265;294;314;608;1827;2960;1917;721;372;316;378;379;416;571;662;610;505;540;587;531;602;620;509;443;476;478;388;573;736;499;437;418;369;396;478;746;730;489;409;362;433;519;389;360;369;367;331;434;488;351;331;401;504;534;471;333;349;401;394;315;304;399;453;580;538;338;285;343;414;407;410;345;361;461;391;337;402;421;337;327;281;266;242;247;266;243;257;270;262;249;256;253;225;241;221;241;233;253;312;314;289;276;262;258;240;250;282;253;283;290;291;321;311;457;423;349;256;246;276;288;291;314;242;313;336;331;379;447;343;258;284;336;342;263;276;297;349;337;294;290;280;306;413;482;388;637;972;872;652;672;870;868;942;1038;1058;945;1070;979;930;1279;1210;1013;1136;824;675;1205;1729;1476;1123;990;989;922;814;800;849;826;850;827;998;1511;2429;1778;1094;958;947;627;360;272;256;311;406;567;653;593;705;919;1232;847;543;713;794;527;335;336;397;446;426;298;319;408;451;448;333;281;252;304;274;359;344;345;258;278;263;292;314;323;283;275;298;267;250;298;293;264;251;251;290;257;278;252;255;247;266;308;279;257;277;279;341;402;318;275;297;281;324;262;295;311;379;312;367;770;1657;1650;1195;1182;1554;1983;2010;1235;1082;1452;1495;1045;730;468;394;389;387;339;351;355;372;372;325;343;306;322;313;296;248;221;273;313;403;346;359;372;340;324;268;269;264;252;270;308;316;306;321;425;539;662;715;597;509;421;365;377;433;492;515;427;359;322;313;341;299;341;421;500;554;454;337;287;311;298;366;438;487;718;882;877;759;614;550;538;464;441;469;432;433;433;380;398;497;533;557;511;395;350;306;307;302;271;334;316;293;356;379;344;305;351;328;359;428;425;414;450;459;470;687;749;812;893;854;903;967;1140;905;781;951;1541;2519;2828;2225;1845;1519;1002;685;682;605;373;315;300;261;290;238;256;243;268;281;308;368;361;372;364;344;400;438;378;321;323;380;416;555;844;828;600;510;521;864;1431;2076;1596;844;496;511;630;736;553;435;311;323;315;368;382;608;772;1048;2779;6050;8717;9612;8824;5123;2182;814;377;390;385;379;360;309;307;254;314;316;289;283;324;348;330;355;319;322;307;282;315;296;279;291;297;247;269;266;283;288;285;360;380;347;303;284;281;308;288;322;326;333;358;405;392;401;352;331;293;333;308;364;358;360;352;406;594;684;660;512;507;428;595;703;779;562;528;476;402;369;417;420;415;404;465;473;503;633;662;597;587;461;437;450;475;461;406;330;373;362;319;289;287;355;316;283;307;264;275;335;310;283;513;1211;2570;3209;1866;1022;1316;2966;5531;7048;4674;1480;524;489;515;464;414;307;280;279;267;313;337;409;653;1427;2685;2579;1034;391;309;282;286;280;286;464;974;1732;1398;623;321;281;338;357;343;367;352;383;428;378;298;298;304;325;279;389;499;663;742;756;726;830;649;362;345;289;306;292;293;330;339;317;339;477;918;1668;2273;1210;447;288;321;344;306;291;305;298;287;282;316;299;288;334;372;401;452;533;459;444;422;384;326;297;280;276;258;258;227;257;265;275;265;240;281;362;323;367;331;299;355;304;286;320;322;292;272;257;265;260;309;270;290;286;290;313;304;354;296;284;255;265;291;261;277;260;256;260;278;272;330;307;290;330;304;277;237;244;246;280;262;256;313;321;298;297;274;302;275;237;262;319;313;306;307;361;417;425;465;475;356;315;312;321;406;306;411;448;496;425;405;388;474;578;616;510;402;465;620;594;524;559;487;412;352;354;363;421;468;619;598;413;337;412;612;577;429;370;358;372;359;391;386;374;365;367;429;431;367;351;314;302;289;309;348;341;414;428;457;379;463;503;516;501;498;602;891;804;565;435;392;432;534;519;444;390;439;528;605;769;1058;1135;1199;813;599;597;563;669;532;355;302;286;295;243;267;318;293;300;270;276;329;329;265;284;249;282;274;254;307;323;346;343;275;309;275;300;298;290;242;284;279;259;252;233;264;263;270;248;269;253;240;267;267;257;281;238;255;262;261;233;270;302;269;257;281;262;271;289;283;318;351;334;303;265;286;261;247;290;255;272;290;258;277;303;336;289;299;277;290;317;316;321;312;266;289;287;324;311;296;296;272;302;295;287;275;298;254;305;299;256;330;271;290;273;299;241;248;274;295;264;270;274;300;310;359;320;282;262;278;281;281;288;295;299;307;265;295;257;290;285;263;254;267;291;275;312;338;675;1600;1736;816;380;331;929;2230;3609;3429;1691;569;281;258;258;259;284;277;317;319;331;305;288;285;314;285;320;379;322;346;342;369;359;408;364;371;332;316;290;257;213;224;223;264;351;385;319;296;289;308;331;325;286;285;376;904;2141;3870;4816;3168;1073;431;323;331;606;1132;1181;666;361;310;350;313;336;352;331;288;282;260;301;282;309;320;326;364;626;1674;2447;1677;657;535;729;585;379;285;287;302;289;307;277;279;322;283;314;303;271;285;288;291;261;227;275;310;315;256;289;274;303;313;305;328;339;275;215;274;269;252;250;251;225;259;254;254;259;291;246;243;268;271;246;271;316;320;272;299;300;349;548;581;451;305;260;274;275;298;306;284;301;309;324;404;472;505;552;551;451;677;912;1096;968;684;563;520;576;689;830;1326;1325;643;319;283;283;295;298;324;307;255;326;318;352;496;734;614;412;322;462;565;770;1271;2260;2949;2268;989;628;1290;3635;6633;4065;1347;534;438;377;308;281;285;265;216;266;249;238;279;250;246;272;305;316;288;301;287;251;291;247;246;266;266;291;238;280;304;321;290;289;252;302;257;323;276;293;295;298;246;263;284;269;282;268;312;302;311;279;264;280;250;257;278;300;256;255;287;301;282;303;308;417;483;404;307;322;308;283;261;263;263;264;230;257;253;258;243;248;270;278;291;268;316;331;477;858;2956;7222;10243;9171;6257;3094;1693;1220;691;481;403;435;630;844;615;394;309;270;256;294;305;296;280;320;345;397;406;354;364;273;294;271;300;328;300;266;302;338;328;308;326;466;404;338;291;323;330;332;336;288;306;353;375;335;362;340;291;288;282;252;292;307;292;297;274;267;284;309;299;281;295;234;241;258;272;285;312;257;235;198;188;204;216;290;334;351;307;290;300;387;628;1267;3504;7857;10953;10374;4930;1473;637;393;276;260;243;247;310;281;253;259;273;268;272;299;302;306;293;401;646;867;797;710;440;281;304;268;300;353;351;305;269;259;293;275;303;284;266;277;326;309;377;300;270;250;282;248;264;259;261;249;250;276;255;331;363;374;304;279;303;309;262;270;313;306;292;299;275;273;302;271;270;328;336;407;638;1012;1400;1759;2088;1554;1103;1023;966;1166;1346;1233;1046;903;741;427;362;454;639;778;576;421;378;379;371;381;335;406;520;828;860;537;335;318;262;255;296;325;281;280;238;247;254;272;280;280;323;330;439;403;308;295;274;269;286;276;234;249;241;252;247;238;284;230;210;230;228;245;261;249;244;208;242;250;227;255;252;234;288;261;279;344;323;348;304;284;349;369;621;731;528;441;409;455;581;722;745;775;723;511;409;411;508;602;688;839;870;596;372;340;303;307;339;309;283;353;270;290;278;273;288
250;253;253;274;307;295;291;293;301;621;2158;3900;2297;681;386;346;301;375;407;571;691;633;417;421;532;600;770;672;591;543;632;544;469;682;853;560;453;464;408;449;527;656;680;485;483;457;672;862;601;333;320;337;303;344;378;299;299;359;471;444;427;352;419;553;466;317;291;328;411;530;454;293;303;377;519;419;342;342;363;460;447;324;348;370;344;301;344;303;258;286;277;254;257;248;279;248;277;250;259;239;248;248;259;302;297;296;261;271;262;268;267;295;258;265;294;282;269;300;325;354;333;272;264;237;276;280;326;288;299;281;292;307;342;347;269;314;281;270;269;284;313;337;368;314;325;304;301;327;490;466;414;564;912;1005;902;754;631;627;659;751;923;922;806;780;850;1065;1054;936;861;547;673;1189;1604;1306;763;708;888;919;812;1055;1186;927;676;597;876;2060;3610;2385;1175;590;471;385;309;284;280;316;473;892;1037;924;1149;1404;1731;1088;580;494;434;496;503;477;397;431;392;296;293;313;363;355;313;301;285;273;266;298;323;298;297;278;258;306;308;331;276;309;294;277;339;335;330;286;248;260;252;251;264;258;266;270;260;268;287;311;279;285;338;358;333;276;312;328;396;320;302;315;324;328;378;650;1487;2025;1861;2049;2903;2908;2113;1198;1239;2036;2418;1971;1097;611;422;378;366;362;416;419;504;437;392;373;349;367;364;303;279;230;260;350;336;416;352;335;317;298;290;229;248;325;304;315;301;366;396;521;706;814;720;526;449;424;386;384;486;534;607;454;366;330;398;355;349;363;485;541;502;389;310;318;298;338;326;432;476;663;963;1125;946;767;581;461;409;440;420;422;478;462;383;370;475;616;647;543;374;334;278;298;280;322;313;281;335;412;441;422;439;413;386;365;368;412;411;381;350;435;590;652;930;1213;1060;917;742;841;816;758;885;1362;1792;1919;1752;1328;912;658;645;592;471;352;328;338;318;268;285;254;256;255;267;261;304;357;377;356;440;555;597;423;340;328;339;371;429;536;565;535;491;582;1079;2271;2964;2151;1056;568;456;534;599;492;359;333;314;320;329;575;926;973;791;1396;3145;5250;6295;5472;3275;1510;621;381;413;432;447;359;304;281;318;278;312;318;321;303;389;321;281;297;291;321;283;329;337;281;279;278;273;262;280;249;301;434;685;839;550;342;305;315;357;319;300;330;321;320;381;377;407;393;317;362;322;322;342;363;347;399;417;615;714;609;459;413;391;432;569;628;633;523;450;405;403;516;507;629;583;522;503;778;1036;1086;752;551;492;422;422;473;432;353;365;339;312;297;288;301;322;294;288;288;266;292;300;324;363;506;1024;2348;3129;2004;906;1078;1965;3704;4718;2830;1068;439;419;376;396;346;288;249;294;297;351;415;647;942;1477;2392;2191;836;324;305;302;299;298;337;474;797;1266;1080;509;347;315;302;366;346;336;380;429;382;332;312;294;317;313;340;358;437;472;499;538;644;747;551;346;329;308;297;275;303;327;331;311;325;407;686;1108;1206;799;346;320;360;401;393;322;306;337;314;310;308;292;298;366;467;519;582;613;577;732;761;506;331;278;285;320;294;279;260;275;299;281;293;278;370;415;347;320;293;296;287;306;295;295;310;257;282;279;290;307;315;265;284;300;269;300;367;370;290;266;297;257;290;298;291;269;264;235;263;303;314;336;457;548;493;340;294;258;328;258;257;242;326;311;315;302;262;282;284;238;276;290;306;302;360;352;417;460;464;474;347;342;339;318;348;371;395;456;423;433;410;379;519;686;735;581;543;632;690;531;440;413;451;416;386;326;324;327;397;518;443;374;308;421;502;527;460;431;397;401;520;580;475;397;361;351;375;415;378;362;338;327;294;329;363;401;412;459;439;383;492;575;602;644;591;515;549;523;477;387;394;418;500;559;511;460;421;451;504;731;1057;1263;1355;834;599;491;581;749;520;327;298;296;290;257;305;310;298;254;261;276;316;237;259;270;246;287;287;265;272;387;359;327;294;308;282;272;265;279;243;250;271;268;251;245;268;264;271;278;273;243;256;236;284;259;281;294;293;285;303;294;272;281;289;262;279;306;300;285;334;426;462;380;310;266;282;259;227;301;259;292;282;271;261;301;316;310;297;311;313;293;317;297;284;259;287;303;273;295;290;304;302;307;283;248;270;271;266;262;268;291;277;271;317;282;274;304;296;293;262;297;310;288;288;341;349;329;307;271;286;289;284;308;293;340;284;299;280;282;324;291;296;310;274;294;273;305;468;970;2209;2399;1105;455;451;1053;2450;3320;1905;656;335;291;274;286;238;260;268;305;306;319;331;337;357;352;319;335;383;402;394;355;334;386;397;378;339;360;350;279;263;222;201;246;323;466;495;343;265;288;323;396;360;271;307;459;1131;2623;5085;7005;4513;1390;402;331;304;349;403;451;364;327;304;279;299;302;322;311;304;305;300;283;296;292;280;306;341;689;1731;2604;1736;751;558;676;515;331;303;267;275;315;279;265;274;304;292;312;267;251;251;284;277;294;236;240;254;285;286;286;277;298;266;263;257;262;254;238;264;292;256;241;221;234;247;213;280;281;279;299;257;258;254;233;293;312;315;291;274;329;518;1053;1147;666;362;261;267;283;308;307;323;352;429;552;800;988;768;672;559;459;463;561;682;1014;1335;1130;951;1380;1328;865;625;499;339;285;243;273;268;269;283;298;271;301;303;371;453;573;473;423;516;1043;1671;1877;2881;5021;6185;4682;1601;892;1744;5002;8122;5019;1841;620;610;520;392;270;253;283;245;211;235;274;257;239;236;260;267;281;253;261;261;267;253;245;263;275;263;277;265;304;311;310;280;277;287;271;248;280;270;276;264;274;259;292;301;292;278;266;267;284;277;260;269;266;281;270;248;280;299;303;308;285;284;311;315;347;536;453;317;295;270;290;275;257;279;255;236;253;258;245;268;258;262;276;277;299;325;388;553;873;2764;7582;13182;13967;10056;4882;1877;948;537;363;361;344;327;430;435;325;277;282;277;271;276;291;311;348;393;396;453;430;378;326;331;307;287;305;355;272;270;273;296;304;302;356;372;327;323;332;321;343;263;292;346;344;341;364;310;285;294;270;300;272;267;302;282;292;277;273;237;284;316;256;251;286;247;257;289;287;290;255;188;220;225;220;236;324;388;320;308;321;307;307;468;801;2109;4726;6723;6331;2717;1239;877;446;295;248;284;277;298;265;263;303;297;238;231;309;288;300;326;383;614;818;545;409;309;298;263;285;292;368;322;312;283;289;257;271;268;260;278;251;274;298;278;270;290;277;261;273;261;254;266;237;263;222;256;266;319;309;267;237;265;278;270;293;335;375;344;291;289;277;291;267;261;328;372;438;543;774;1241;2139;2893;2338;1492;1245;1136;1278;1386;1173;948;948;722;435;337;459;575;657;542;442;388;389;321;354;338;389;492;598;550;427;302;330;268;224;260;252;261;237;277;240;239;270;276;291;287;309;303;288;287;271;274;292;293;286;239;233;225;209;224;269;293;283;273;255;225;247;254;220;243;242;226;261;257;259;265;234;255;290;284;286;307;351;343;391;487;686;1019;1162;685;391;393;444;519;753;911;1035;1006;572;411;411;415;512;757;919;902;580;380;351;321;303;275;285;277;304;267;260;278;348;320
257;234;269;268;272;333;350;305;330;438;1296;2094;1333;617;308;264;339;411;436;438;500;480;384;358;453;645;789;768;634;703;916;757;528;566;654;645;497;386;431;633;576;516;555;423;451;483;729;1094;755;328;281;279;279;292;290;285;293;342;333;361;372;401;593;742;645;370;317;315;496;777;560;322;285;367;475;417;313;281;299;420;406;313;241;320;289;355;369;296;306;271;267;274;241;268;272;269;226;283;279;311;292;289;279;267;234;241;269;220;270;269;249;248;260;288;279;288;324;283;275;278;273;256;262;304;319;312;275;303;271;260;287;404;419;308;277;282;289;296;303;313;404;354;305;331;393;335;327;492;612;519;414;497;918;1506;1436;1212;908;645;548;696;993;957;631;541;651;715;757;677;626;564;627;1104;1510;1121;856;933;1063;817;699;901;962;750;732;788;840;1567;2772;2289;1192;542;375;361;359;321;321;285;556;1200;1519;1209;1400;1502;1334;891;526;371;488;724;921;709;577;635;479;359;293;256;291;318;333;300;301;280;270;315;246;324;274;298;279;320;339;340;372;359;309;280;277;263;307;254;253;225;272;245;274;273;269;265;282;294;276;285;295;310;323;332;275;287;321;339;414;426;364;328;392;475;428;473;917;1652;2003;2581;3747;3128;2169;1291;1523;2835;3938;3385;2186;1150;670;534;458;552;685;666;652;474;392;392;368;419;322;310;238;246;295;377;467;396;398;363;312;309;260;298;333;368;380;391;414;433;571;579;700;845;804;650;537;459;442;455;542;558;496;417;401;461;490;469;388;357;450;634;668;461;365;334;356;346;455;488;470;550;663;882;918;783;646;526;500;458;441;481;516;478;385;390;486;701;910;681;499;379;330;287;272;289;330;293;432;420;476;451;477;434;377;351;334;368;369;374;311;330;409;530;785;1258;1101;840;635;709;772;710;826;1151;1278;1130;1303;1127;793;615;612;591;400;308;330;367;367;322;304;239;288;271;297;283;341;376;310;377;572;747;661;461;303;282;302;282;362;386;402;449;480;532;1057;2037;3088;2440;1140;677;521;424;377;380;375;351;342;328;357;473;650;758;526;557;1181;2129;2998;3353;2434;1215;577;394;386;425;432;406;368;289;279;337;327;328;318;317;328;291;337;298;288;308;304;295;345;317;279;233;278;291;287;262;343;529;900;1416;838;397;321;374;441;406;350;301;314;353;349;363;455;424;364;330;312;290;290;345;392;386;473;669;712;568;422;387;328;397;453;444;479;470;535;494;492;592;705;730;586;570;659;940;1145;1253;859;639;485;467;479;489;441;372;384;328;297;306;294;354;310;300;296;327;302;297;307;350;351;375;652;1315;2182;1524;743;584;884;1483;1793;1233;646;374;345;359;336;312;281;284;299;368;351;578;1091;1420;1122;1066;993;567;320;289;317;331;302;315;385;512;688;651;407;310;317;325;316;320;366;395;401;341;317;290;298;319;330;321;374;374;406;401;416;481;483;418;339;279;312;312;291;302;327;331;274;344;331;386;479;521;403;310;314;442;838;1061;698;406;341;353;338;294;268;306;364;458;554;561;501;685;1167;1401;765;408;339;366;392;375;307;363;375;306;281;322;327;314;389;389;434;335;266;273;299;337;288;275;290;266;288;257;260;265;278;306;296;292;336;351;378;346;298;288;267;263;282;280;301;250;243;294;269;307;451;936;1589;1430;670;296;268;266;255;263;257;274;330;321;289;290;265;291;285;245;302;303;333;299;391;415;412;396;403;313;297;327;312;341;377;359;402;383;349;379;397;491;611;661;646;552;696;981;673;448;360;414;510;461;390;319;269;342;402;338;290;300;431;496;581;510;467;378;425;417;485;451;395;423;365;347;395;378;371;359;340;355;342;419;415;425;506;411;401;514;519;589;568;508;477;467;655;591;424;367;423;492;555;534;501;478;521;506;589;952;1230;1104;772;529;422;511;549;462;340;325;316;310;278;308;283;290;274;263;293;267;262;278;255;266;231;275;257;300;360;328;312;286;255;266;281;269;282;261;261;263;270;245;272;257;247;256;229;278;259;267;244;232;247;269;274;267;274;261;280;273;284;306;286;340;366;287;309;348;504;622;381;307;286;299;248;290;263;263;261;322;320;278;285;304;322;308;296;315;271;291;264;287;290;300;323;283;287;273;302;304;331;254;251;278;291;305;312;337;264;290;290;316;320;305;273;280;288;296;308;313;305;312;352;316;300;320;272;317;317;273;282;295;327;329;305;283;282;302;271;289;257;279;267;265;290;377;662;1435;1638;910;424;345;699;1598;2045;1242;409;304;303;291;296;295;292;281;271;299;311;332;370;386;340;342;328;409;478;480;370;335;352;327;380;318;337;337;309;266;261;257;250;326;456;567;372;269;284;323;388;380;335;303;373;683;1779;4273;6134;3838;1172;464;325;274;268;289;304;298;290;325;310;299;292;315;310;277;276;313;314;296;287;265;281;341;400;883;1290;932;530;454;427;381;268;284;287;307;320;290;278;320;308;291;308;324;264;296;329;329;346;313;280;255;260;282;270;287;314;303;294;265;254;210;237;251;256;273;260;238;208;270;253;280;264;292;276;260;246;256;279;258;328;339;316;287;322;608;1457;1682;829;354;276;254;281;309;298;340;487;830;959;1451;2095;1380;692;467;350;366;415;562;1234;2265;1874;1687;2809;2446;1191;460;324;275;231;260;252;268;264;257;274;294;307;352;368;367;382;386;464;910;2523;4132;4305;4699;6335;6848;4818;1709;860;1870;4171;6311;3991;1565;668;600;509;377;317;230;253;262;273;248;250;243;248;228;251;268;249;262;239;229;243;300;238;255;273;256;266;270;284;300;284;270;274;260;231;236;243;257;256;266;253;323;445;496;450;306;269;233;253;270;270;286;268;264;290;268;263;325;277;305;264;270;285;300;340;361;345;318;305;288;294;286;270;269;247;250;241;279;285;282;262;279;230;249;294;305;371;471;675;1829;5700;11600;14406;11604;6063;2139;687;385;338;340;377;332;388;453;393;346;292;295;268;290;272;297;279;362;366;335;332;317;362;365;336;300;283;320;317;280;284;301;301;300;296;316;324;343;368;357;343;332;306;304;329;339;289;286;278;257;284;310;294;353;330;302;264;267;267;244;295;268;283;292;251;239;260;271;276;242;218;212;215;218;242;266;266;366;319;310;318;276;304;381;668;1069;1777;2607;2295;1174;895;736;408;289;287;243;298;261;329;300;298;259;261;278;302;315;354;325;359;442;500;369;336;300;269;253;292;310;325;301;259;266;253;238;235;275;259;215;236;290;278;312;283;280;283;288;273;273;272;254;241;276;263;272;255;242;261;267;237;264;303;274;276;398;399;329;363;351;312;273;293;307;291;383;386;423;602;1009;2483;4166;3341;1806;1249;986;914;1032;961;933;863;683;441;372;423;450;479;467;467;429;381;330;352;389;402;476;397;362;311;297;286;291;251;229;243;240;285;265;226;260;246;263;267;275;277;269;287;259;250;277;315;262;241;242;246;241;252;281;400;421;376;301;283;214;248;200;230;236;216;229;248;235;233;242;305;303;293;276;270;285;276;361;606;1022;1253;1258;1204;766;440;465;506;479;615;918;1177;1024;522;419;385;420;459;746;1055;927;594;377;334;287;299;331;275;300;278;289;282;286;276;291
240;266;272;271;277;343;361;319;342;366;550;751;601;403;300;352;381;498;473;449;411;445;502;512;579;716;810;774;713;695;1027;1159;823;573;670;812;574;335;434;670;594;543;519;444;468;441;554;806;583;326;268;286;289;252;269;265;283;319;294;315;343;434;613;857;799;443;372;409;586;802;679;373;274;370;404;387;334;282;283;394;349;295;304;317;376;378;351;327;368;319;299;288;259;260;277;264;272;266;244;289;337;303;227;276;223;228;263;244;259;251;243;251;246;269;284;288;357;279;287;244;266;259;256;261;358;348;298;271;278;315;355;453;514;355;298;295;299;280;278;286;320;323;299;324;354;361;414;655;704;604;391;431;876;1542;1654;1415;1379;1081;650;598;759;744;546;448;472;479;591;807;920;735;1022;1469;1542;1227;1240;1487;1692;1268;766;698;923;837;877;1101;1158;1126;1691;1849;1202;574;322;333;428;392;386;287;426;811;1261;1231;1329;1391;1089;899;659;486;542;1041;1168;772;748;796;585;419;307;314;313;272;275;286;327;306;307;278;266;302;270;284;318;316;345;412;402;343;300;283;278;293;318;254;257;265;256;274;279;272;272;298;270;320;305;275;254;295;291;253;259;267;300;337;383;409;375;424;552;545;494;508;577;938;1359;1687;2423;2127;1605;1130;1351;2077;2849;3090;2613;1706;1051;765;557;775;830;816;643;504;428;356;383;368;411;340;281;259;286;376;487;489;438;394;294;285;257;328;397;445;421;420;442;575;727;673;727;773;814;706;631;547;502;459;480;489;509;439;346;427;545;599;532;424;472;631;743;544;367;317;375;390;464;512;531;513;545;548;694;727;686;524;464;379;404;509;623;501;438;405;532;830;1026;779;591;586;434;334;272;296;324;356;446;491;439;488;498;406;366;326;374;320;338;320;313;360;361;488;725;949;902;727;622;737;712;622;765;1065;933;907;971;981;942;724;620;465;346;292;312;330;327;284;265;294;239;259;306;277;329;258;324;386;528;724;606;422;313;294;271;292;331;340;407;455;372;478;827;1599;2340;1800;875;726;486;368;332;424;370;360;340;342;305;325;407;455;372;355;640;1114;1605;2022;1675;852;433;404;429;444;483;496;391;281;293;372;413;420;342;352;376;325;311;301;319;309;298;308;297;315;313;290;291;315;320;310;358;473;713;958;677;381;317;366;427;376;333;346;303;311;313;383;362;339;339;305;319;304;276;334;323;392;479;731;853;632;462;365;386;417;517;483;405;366;397;440;499;662;760;774;633;635;716;852;881;1015;778;597;524;461;611;625;569;430;391;360;301;313;307;321;313;286;279;310;322;317;311;356;343;347;402;646;985;907;468;419;468;574;638;601;494;396;304;333;300;318;279;283;316;302;379;589;1173;1637;1044;578;477;315;325;313;312;312;342;337;361;365;413;394;367;361;297;341;293;353;366;357;407;344;302;323;345;352;413;459;423;357;346;345;346;360;370;336;338;342;309;310;302;273;348;370;333;310;317;286;315;323;300;326;390;822;1825;2618;1664;677;357;332;344;287;310;300;366;382;534;602;475;660;1029;1357;833;485;515;801;969;656;588;737;673;481;376;427;345;365;336;421;496;343;279;250;311;365;282;296;262;296;271;290;225;262;321;328;288;285;298;311;303;303;296;290;286;279;255;283;265;269;241;276;321;339;584;1484;3346;3294;1242;386;232;264;242;280;281;325;347;378;327;288;317;315;263;254;275;350;345;355;377;381;354;331;373;324;299;346;319;332;397;358;386;419;382;346;414;454;473;490;528;523;630;749;656;442;425;554;604;556;454;360;375;327;331;292;282;358;434;468;738;624;414;350;328;364;382;352;366;403;378;351;376;366;362;364;371;364;401;522;656;552;496;398;375;553;593;558;517;475;401;470;636;679;512;433;427;506;654;514;472;574;676;548;501;673;874;889;706;468;421;418;504;353;295;335;295;281;269;312;316;275;269;274;299;302;261;219;246;307;272;269;277;268;352;345;307;266;293;265;293;242;275;271;263;283;281;244;277;267;250;269;232;257;283;261;260;249;259;241;272;282;249;271;302;276;294;265;310;309;311;293;264;318;429;493;383;305;252;275;248;268;266;299;278;283;288;279;270;285;288;314;322;311;271;292;286;312;303;327;292;310;283;334;286;297;351;300;287;277;288;285;322;342;318;285;295;352;389;398;270;274;288;257;315;291;292;303;286;283;308;306;347;321;309;291;274;239;304;310;306;298;266;315;274;294;268;272;243;252;316;342;406;622;658;530;322;288;464;806;1021;689;371;291;294;329;340;289;275;295;275;295;319;334;435;370;314;332;387;552;754;663;404;365;333;379;352;323;364;345;340;319;276;234;274;259;359;388;327;289;304;333;326;313;293;287;285;504;975;2085;3004;2011;810;453;323;308;255;270;253;267;279;339;356;366;365;309;301;249;299;299;304;281;291;311;337;320;326;435;506;486;307;323;296;266;278;263;273;320;322;325;261;242;284;329;337;301;333;319;411;608;855;741;445;301;301;313;370;370;299;265;267;247;259;249;238;269;254;296;258;271;261;256;265;281;327;283;261;263;268;262;260;282;272;274;282;263;261;437;955;1155;694;337;272;252;276;325;302;327;547;1044;1282;1395;1995;1354;553;347;313;321;365;460;1054;1690;1688;1877;3197;2793;1101;491;337;281;274;285;228;245;274;252;277;344;419;439;410;353;343;348;467;1048;3197;5717;6073;5487;4341;3730;2539;1063;637;1087;2502;4038;3461;1513;578;444;501;341;268;280;268;265;281;223;270;202;236;227;251;261;245;250;238;231;303;301;315;241;260;251;287;268;270;256;278;296;266;270;302;255;261;280;285;258;308;434;853;1120;793;356;257;270;249;251;241;289;292;258;267;284;288;312;314;305;296;286;286;294;264;341;306;280;290;293;273;289;291;249;242;262;237;288;262;246;260;267;269;276;283;328;303;421;591;1382;4046;8806;12267;11146;7414;3066;894;433;418;432;600;543;548;729;714;493;322;299;315;276;299;269;293;306;296;300;330;307;386;470;406;334;289;342;351;304;295;289;282;252;277;338;321;360;338;393;399;355;304;304;351;319;295;296;296;272;272;292;357;432;395;341;299;288;260;277;298;315;276;302;288;248;257;245;248;230;213;225;208;189;238;268;265;314;318;321;320;293;295;347;554;605;674;811;779;518;475;454;381;266;264;269;249;280;310;271;255;279;274;263;293;348;493;437;347;354;339;309;295;277;271;266;253;288;296;257;265;252;252;214;246;226;240;225;241;249;289;257;286;275;241;288;246;265;274;266;277;286;293;355;319;265;291;264;281;267;293;282;301;368;377;401;335;358;301;278;315;284;300;324;339;439;570;775;1840;3467;3583;2085;1083;737;633;790;926;1029;725;502;411;436;376;399;427;477;528;462;364;357;323;321;398;468;365;348;289;251;256;279;278;243;268;249;277;302;228;237;266;265;260;244;266;293;254;243;252;236;298;223;251;252;247;241;285;341;583;718;540;304;248;234;244;220;254;241;247;269;263;251;222;232;242;328;351;311;331;316;311;370;693;1633;2070;1677;1024;626;500;668;692;516;469;533;702;714;447;470;461;449;491;717;1237;1235;724;361;280;311;283;284;264;314;286;310;307;284;301;280
224;267;258;262;337;395;343;329;309;304;335;343;313;334;312;301;380;591;633;398;423;544;723;772;926;988;897;895;811;772;1192;1671;1041;742;770;695;447;326;357;480;568;581;500;400;431;366;403;552;459;347;253;280;258;255;263;283;257;246;311;250;306;395;670;803;778;419;337;501;598;608;487;300;276;266;306;329;336;335;342;435;458;347;307;362;428;446;312;294;335;357;295;249;251;251;277;277;279;250;277;299;340;292;267;254;248;268;275;256;269;234;257;262;269;259;276;292;302;288;294;303;267;238;219;300;353;352;282;287;325;403;391;450;502;414;340;288;308;305;274;288;287;342;329;326;349;337;420;586;676;627;362;364;636;1054;1098;1128;1500;1334;771;462;461;435;494;549;476;499;753;1122;1160;956;1358;2132;1638;1646;2044;1927;1850;1513;1010;1026;1195;1085;1022;1126;1248;1059;1009;1054;798;504;356;298;375;393;359;335;338;478;673;928;1091;1026;1066;993;776;489;627;1061;1140;820;595;575;520;380;280;298;260;294;339;306;321;290;306;265;279;316;270;287;351;410;368;405;388;367;328;251;275;316;274;306;281;257;290;264;302;255;276;323;329;292;292;323;290;268;311;300;285;316;277;268;360;486;473;572;718;640;501;565;578;651;828;1045;1279;1079;884;753;1002;1278;1479;1577;1595;1154;861;687;711;912;867;697;582;423;387;370;365;444;441;385;297;260;295;368;476;486;384;329;317;306;301;301;382;428;382;335;361;578;783;775;744;710;618;618;597;540;550;514;489;472;469;433;390;480;527;529;473;413;476;472;588;489;361;297;326;374;439;568;601;610;522;525;550;635;551;421;355;327;388;476;659;559;381;399;498;614;705;643;739;812;529;346;314;295;348;333;482;554;462;425;440;417;347;359;332;325;339;406;430;443;467;720;1038;1038;774;653;675;796;660;692;755;899;749;695;899;1091;1021;796;524;389;317;287;291;274;277;261;269;233;263;246;287;295;273;307;302;368;419;517;464;382;278;266;297;331;317;351;364;394;405;427;746;1202;1336;980;671;539;417;354;353;389;336;364;368;300;280;300;308;303;289;327;516;659;973;1179;929;570;410;378;412;463;517;466;429;335;317;408;428;426;366;345;307;295;323;299;312;347;358;329;310;348;312;295;270;328;392;300;316;416;456;499;449;363;336;352;387;350;363;373;320;311;337;334;317;365;355;339;340;323;308;280;315;350;480;851;963;699;496;482;537;587;567;487;389;309;323;351;432;497;549;595;640;668;674;734;669;673;675;637;467;524;582;569;512;407;417;398;373;346;338;315;289;283;289;311;322;321;298;343;380;346;388;482;691;566;438;389;403;401;418;394;398;305;351;341;324;332;289;313;320;319;418;625;1175;1677;955;451;288;296;279;270;307;349;359;364;367;381;341;356;357;352;324;322;322;359;333;379;374;298;318;363;347;445;703;795;595;395;347;395;358;327;359;338;362;405;389;314;293;312;335;307;333;317;266;294;310;307;304;317;598;1211;2988;4256;2671;981;349;360;305;299;341;327;339;383;456;477;445;446;588;769;615;678;1216;2305;2554;1603;1547;2196;1720;877;600;691;637;399;310;382;396;313;264;259;314;315;279;295;283;260;281;260;290;314;404;417;322;260;258;267;287;251;287;288;297;276;319;297;248;287;258;280;323;370;700;1835;3660;3343;1135;387;266;258;243;274;272;298;385;317;280;305;278;247;268;300;309;369;386;348;370;327;337;311;355;354;327;334;294;322;348;381;515;646;617;495;360;418;375;415;413;470;481;517;504;454;570;837;928;876;636;484;440;371;355;287;304;373;374;458;566;489;402;317;324;325;337;347;369;358;442;461;420;451;407;376;389;412;514;693;852;710;448;354;335;540;577;553;509;417;387;449;533;598;561;487;519;610;775;626;558;623;617;562;409;472;561;592;567;483;428;423;420;379;300;289;319;294;260;269;289;307;296;289;285;291;282;239;262;228;270;259;302;327;345;329;289;268;246;251;282;261;294;294;264;278;280;241;270;246;253;259;284;316;267;289;271;280;285;262;269;263;269;288;252;297;281;248;277;250;264;279;282;308;332;321;280;269;293;286;271;267;285;275;314;283;271;274;266;261;264;285;278;266;289;296;257;305;290;276;260;251;290;273;278;295;299;266;290;271;329;327;355;311;317;293;342;432;545;456;334;279;296;301;303;295;312;278;271;271;306;335;394;369;316;314;285;282;301;295;287;272;285;298;340;297;250;289;254;260;309;294;309;361;373;327;316;317;524;876;972;687;314;305;339;312;311;335;331;281;258;320;293;386;399;346;319;314;441;662;784;577;380;352;337;330;348;359;359;360;489;632;442;306;266;250;306;325;311;352;333;316;316;289;324;290;273;452;720;1161;1135;743;400;313;319;281;303;276;323;304;357;337;414;399;321;334;309;288;292;328;302;266;288;281;285;339;321;291;287;295;318;315;278;258;280;256;279;320;361;337;278;288;315;339;406;375;348;482;752;1693;2206;1971;916;452;415;585;816;722;362;285;304;241;253;271;255;277;266;257;273;273;251;285;281;343;379;334;251;274;261;263;245;250;307;314;307;269;310;338;532;644;430;311;250;260;285;284;313;376;517;907;894;849;1053;706;404;323;287;304;329;399;587;848;926;1085;1698;1508;739;398;359;292;255;246;279;243;224;296;357;531;752;651;440;389;373;361;423;957;2396;4076;5004;4491;2342;1409;927;545;530;636;1230;1920;1847;1010;485;544;521;328;278;247;256;248;240;250;234;234;242;246;258;259;241;253;226;244;255;290;278;239;268;261;253;284;254;226;228;273;239;251;252;218;261;249;268;236;274;555;1261;1628;1007;359;285;247;229;255;299;313;284;285;283;318;289;314;309;273;271;299;282;270;293;317;327;329;276;288;256;261;233;253;267;281;287;272;287;294;264;242;280;276;305;274;330;406;525;1131;3465;7343;9941;9828;6387;2713;971;682;594;847;1147;871;620;1001;1153;754;398;297;297;306;300;283;283;335;334;323;304;285;362;415;387;322;277;314;285;320;306;320;302;285;335;423;407;396;367;419;496;368;325;317;352;283;269;318;281;297;270;228;304;402;413;352;268;266;265;260;265;273;292;290;302;244;244;255;267;268;233;224;199;212;212;238;259;287;307;319;272;300;283;280;385;466;462;454;411;321;312;344;293;274;300;320;264;303;329;270;292;286;284;286;316;376;495;455;345;298;340;348;335;288;279;274;272;288;278;248;263;277;269;269;215;238;252;228;219;234;252;344;305;278;253;266;254;293;303;265;262;308;373;411;345;281;262;259;298;277;322;297;301;363;394;363;322;317;318;291;284;344;304;384;364;407;463;580;1128;2063;2294;1906;1198;655;568;635;878;855;620;393;416;409;471;480;557;542;519;480;376;362;368;358;402;408;363;350;302;260;265;268;291;250;266;282;265;263;254;226;238;207;260;268;256;261;226;262;252;277;264;278;245;219;239;280;376;448;685;994;599;338;288;237;214;239;229;217;229;217;237;226;228;242;279;417;417;377;335;309;288;321;682;1535;2145;1672;1108;638;526;709;803;547;345;374;394;390;397;513;564;511;607;885;1461;1534;825;405;286;266;270;270;245;275;289;312;344;326;240;299
223;264;238;347;503;526;413;340;349;304;299;264;324;307;311;375;433;604;585;446;572;888;1118;1160;1381;1187;793;740;803;879;1099;1331;940;904;863;586;376;311;374;483;568;520;528;389;355;342;358;371;342;326;286;269;241;325;282;250;275;270;285;287;245;367;524;735;601;372;339;426;528;473;470;274;279;268;248;265;304;334;428;644;658;413;351;415;513;487;373;289;298;358;358;282;252;291;249;227;236;246;248;279;268;272;240;250;289;235;266;285;282;240;275;271;273;293;303;298;323;301;319;324;292;238;239;333;371;356;287;291;363;517;480;402;471;490;341;325;345;369;330;296;358;395;478;404;372;365;442;557;551;415;289;383;543;742;782;915;1090;1096;687;496;390;385;423;508;391;437;830;1097;1043;820;1162;1588;1256;1528;2238;1641;1421;1343;1128;1281;1388;1002;947;1121;1208;882;745;621;449;320;299;314;343;361;379;318;308;349;531;770;842;859;1008;843;606;399;546;783;746;482;414;491;401;377;328;313;292;286;333;319;288;315;330;286;263;268;287;282;397;447;406;332;323;308;298;258;271;334;298;303;274;276;286;308;306;296;293;280;269;286;350;329;336;309;270;275;261;284;299;305;418;485;565;728;841;708;562;607;608;713;886;976;1063;872;892;766;870;1053;1006;996;1017;960;880;787;718;869;794;764;684;530;378;348;385;400;437;378;309;247;284;352;439;393;361;320;273;296;322;336;344;333;321;339;321;412;637;812;742;589;517;577;535;551;555;575;476;521;508;467;425;522;726;669;530;439;445;430;428;403;337;281;344;375;418;580;670;701;686;589;531;455;427;363;322;296;346;364;483;453;342;402;504;559;479;467;652;695;499;299;283;297;311;329;372;377;423;404;420;358;368;357;417;388;401;444;433;479;797;1641;2193;1432;765;594;584;624;611;751;936;819;699;676;908;1184;1262;815;496;394;321;335;296;287;255;257;240;277;254;296;276;272;255;276;373;444;344;374;344;338;285;255;297;360;369;351;345;370;369;436;680;863;819;610;475;445;413;379;383;376;355;388;414;336;291;277;284;280;264;291;425;535;720;693;595;425;363;387;367;461;609;668;496;360;326;339;398;386;325;292;325;282;289;303;324;381;371;309;361;306;302;290;350;319;340;308;325;313;321;346;319;321;318;317;352;342;338;341;308;336;362;325;356;386;382;357;345;328;292;310;336;321;423;677;767;550;453;496;593;683;708;471;335;283;287;322;360;420;552;607;596;563;551;574;622;597;608;627;539;497;522;528;491;402;464;421;410;372;353;319;306;253;272;300;296;282;303;330;343;342;426;561;902;831;442;403;389;442;370;381;350;323;354;358;336;300;300;296;315;298;350;527;863;918;586;352;297;296;287;316;345;352;358;332;303;308;358;352;347;367;361;316;333;379;344;369;338;347;353;382;384;549;1106;1477;828;612;603;516;348;342;336;343;497;687;580;402;299;302;353;325;290;326;337;282;336;303;320;404;663;1459;3068;3657;2301;838;351;305;305;320;300;306;301;344;357;330;335;351;405;436;453;900;2436;4845;4488;2999;4203;6114;4071;1626;899;1227;955;526;325;264;312;303;283;291;343;342;327;278;249;259;295;273;282;303;381;372;321;294;242;244;269;276;324;237;261;269;278;312;270;247;290;282;261;320;455;1007;1900;1634;675;301;243;248;241;265;282;270;298;279;279;254;255;276;267;293;327;368;469;430;361;293;300;328;340;342;319;300;332;357;420;463;790;1253;1314;759;441;386;458;400;387;350;385;375;401;455;561;972;1287;1387;887;597;613;488;408;350;375;465;489;407;412;365;319;312;311;307;309;390;445;446;433;467;457;443;412;343;435;503;517;687;817;628;391;301;349;428;449;467;415;473;446;507;471;555;587;655;621;683;702;614;494;481;663;559;398;348;425;514;523;477;415;396;371;302;333;278;284;262;311;291;271;269;280;273;270;277;278;276;276;227;279;291;309;347;312;313;241;294;267;260;285;284;276;271;265;294;261;253;243;239;274;287;284;310;323;267;290;276;276;289;293;273;295;309;300;280;318;284;262;261;260;259;255;296;289;317;298;292;315;304;282;251;296;266;293;281;283;284;271;272;282;288;302;301;318;292;244;276;242;285;321;268;290;279;282;236;301;265;318;308;306;297;306;314;306;333;368;521;590;412;291;286;267;272;265;276;289;278;305;300;356;464;419;319;337;282;300;274;268;293;284;333;310;332;298;299;262;266;267;281;290;300;311;330;300;271;307;422;744;1296;1575;768;348;292;313;293;317;282;312;291;318;305;311;312;295;327;286;293;477;791;645;466;323;329;309;349;375;358;380;573;1169;1646;1116;490;294;274;268;282;301;384;299;318;319;302;301;330;304;398;527;552;476;336;291;298;320;288;262;277;300;318;319;335;359;363;330;316;350;309;322;326;256;286;274;316;311;320;331;320;275;297;287;278;259;262;281;262;293;320;354;383;312;309;286;333;339;523;610;724;1462;3258;4625;3466;1378;604;930;1779;2128;1309;471;307;309;291;268;285;268;237;277;266;235;285;279;277;321;424;501;391;314;252;246;253;269;258;315;347;323;297;263;323;383;502;484;354;268;281;289;298;365;538;875;924;689;544;572;448;433;344;298;291;283;379;403;449;476;535;653;549;390;394;321;325;287;263;260;246;272;293;413;840;1257;942;485;379;310;306;395;634;1182;1873;2429;2047;991;616;508;422;432;434;536;744;672;524;583;793;647;449;269;241;249;259;240;247;241;258;271;285;316;321;280;252;262;277;247;282;284;248;250;239;280;236;274;244;259;258;277;234;247;262;259;266;254;246;289;483;864;995;667;326;282;260;263;261;353;296;323;319;298;274;290;309;310;315;331;314;316;283;298;329;385;322;267;241;305;254;275;270;297;311;281;268;297;270;287;260;278;244;284;282;408;570;622;1062;2508;5279;7158;7430;4580;1848;1318;1028;815;1323;1900;1068;664;896;1198;742;378;305;305;331;312;280;336;324;356;292;299;291;316;309;335;281;311;277;310;310;321;279;334;319;364;494;510;393;347;459;511;364;343;283;313;282;299;263;285;290;278;291;300;321;335;321;271;269;266;255;272;269;264;261;250;263;253;260;339;307;273;211;213;234;234;272;247;283;311;338;283;320;314;268;360;531;657;514;379;274;259;269;269;293;320;300;278;277;264;279;266;264;292;267;294;315;369;381;353;367;395;375;341;364;298;268;297;319;274;276;243;266;235;246;200;267;240;238;250;247;284;321;348;264;234;256;276;293;279;270;280;343;436;469;356;292;283;290;317;293;280;295;312;425;446;364;302;300;335;319;298;308;375;316;362;460;562;589;983;1271;1433;1546;1206;839;534;534;645;614;535;424;432;473;477;599;682;549;510;470;462;397;359;367;346;370;406;377;363;262;274;265;319;257;234;279;244;273;237;265;212;242;216;279;267;258;260;252;262;261;255;248;262;226;245;311;385;463;638;746;467;261;255;259;265;246;214;234;263;222;257;267;276;250;310;369;399;326;362;379;298;289;447;894;1107;1236;1060;766;558;598;595;495;406;399;351;354;461;555;554;524;518;798;1172;1192;785;373;298;243;228;272;264;302;299;325;371;283;265;243
286;258;254;396;753;849;504;339;357;304;315;363;474;433;378;372;381;507;579;620;864;1393;1535;1386;1463;1092;698;591;664;779;814;750;698;780;830;599;350;324;403;560;668;489;432;428;378;363;373;363;329;294;276;250;323;380;343;250;275;335;305;296;297;293;383;549;526;479;332;343;417;454;456;358;303;276;255;269;297;307;468;848;722;512;430;511;593;446;366;267;307;282;287;262;265;298;240;234;260;231;254;230;260;250;251;260;272;279;291;363;323;271;253;231;263;318;382;355;329;281;270;264;284;274;273;259;284;317;272;259;346;440;516;367;406;433;344;351;376;479;395;350;404;464;502;452;337;309;366;404;374;310;306;404;624;853;1015;906;760;671;627;472;421;406;434;421;373;386;462;711;888;1017;923;838;826;1146;1643;1484;1073;876;1018;1198;1270;919;676;763;891;890;972;645;337;330;328;281;318;376;378;295;283;349;563;763;759;691;940;708;482;309;346;394;451;405;346;313;325;314;358;327;309;333;319;306;319;273;296;314;300;317;289;295;367;443;450;368;328;313;277;278;277;333;306;321;268;273;294;337;305;305;265;272;263;284;304;305;343;304;260;287;263;283;308;332;417;532;537;739;916;936;855;677;676;911;945;1129;1112;1113;1263;990;808;917;926;1096;1036;1023;1281;1256;1050;927;1035;1198;1080;670;467;367;374;352;398;342;286;215;258;260;322;372;312;296;256;350;384;413;366;325;343;351;326;337;546;774;661;559;580;670;606;565;522;556;517;540;520;548;570;699;897;792;569;526;485;447;412;333;293;336;303;426;487;563;575;574;696;597;531;393;451;396;425;400;330;302;359;343;432;489;596;542;458;374;432;463;366;302;305;325;301;297;305;327;332;364;351;385;362;386;322;404;468;461;426;458;897;2072;2997;1988;874;494;503;575;642;928;1293;1090;897;786;853;994;1085;767;598;516;363;297;268;232;250;243;207;248;249;255;281;288;284;266;349;430;369;315;289;282;301;301;302;321;305;343;335;329;386;474;636;780;626;550;464;489;419;360;317;409;414;366;372;339;259;292;312;305;307;348;419;497;555;539;494;432;388;356;395;460;579;649;448;348;307;292;321;289;330;315;297;288;311;282;306;347;360;294;312;316;303;291;327;293;361;346;309;319;299;289;303;338;348;334;356;344;341;347;310;299;349;368;385;455;494;417;357;293;276;296;323;338;377;448;456;462;470;481;496;605;579;420;354;414;352;365;428;490;622;600;600;561;547;629;642;603;516;578;522;438;436;452;406;396;413;453;541;539;435;343;289;317;268;311;292;289;323;332;342;335;390;615;865;698;452;397;379;375;424;462;485;381;333;287;328;297;274;314;297;292;318;335;447;459;375;337;306;293;331;321;325;305;315;310;374;343;344;350;372;359;348;324;335;322;355;374;337;336;313;327;309;460;923;1213;824;931;1369;1124;570;346;364;426;572;855;961;503;362;330;287;314;309;334;293;316;275;303;291;395;757;1526;2067;1807;1156;602;350;323;290;301;335;317;302;317;290;285;340;374;353;348;410;818;2101;4906;4700;3421;5729;9359;6906;2629;1039;1544;1369;675;350;268;262;283;239;263;323;307;352;293;301;287;299;267;281;278;307;287;266;296;263;238;274;277;283;271;261;262;275;307;278;268;260;252;324;302;329;458;637;574;365;263;244;256;275;263;238;285;312;242;254;252;291;291;279;279;353;536;818;719;501;332;343;300;311;288;309;333;348;536;533;503;941;1907;2096;1028;524;483;524;450;358;328;312;328;305;355;463;651;1141;1276;932;693;639;580;461;376;399;522;450;363;335;358;332;307;342;321;314;463;583;526;432;426;434;422;364;413;512;651;570;611;641;571;430;344;338;337;405;447;414;474;549;557;582;597;659;713;745;598;524;502;439;454;484;474;434;430;442;467;382;456;421;428;362;372;316;313;328;279;346;279;306;304;307;285;242;275;299;315;279;293;251;261;275;290;281;276;286;266;290;285;375;351;282;252;278;267;287;235;265;259;264;257;258;319;291;294;287;310;274;286;285;252;267;261;275;277;262;262;260;215;266;261;293;266;262;267;270;299;296;287;218;286;285;271;302;329;264;294;295;274;297;256;270;308;326;305;260;280;288;298;288;300;319;259;303;278;252;321;299;306;300;307;273;268;340;354;321;401;459;366;316;269;290;282;273;284;277;270;290;285;310;401;377;325;307;288;255;303;294;291;306;310;340;279;274;270;256;262;286;260;300;283;323;345;264;319;373;552;901;1047;1160;645;310;276;253;304;319;329;293;279;288;335;330;341;309;282;296;335;370;521;483;378;311;321;304;352;340;370;386;648;1925;3751;2436;809;326;270;231;250;341;337;341;322;339;320;303;307;293;332;380;356;300;259;295;274;271;266;270;271;276;332;350;363;341;366;327;313;334;306;313;316;304;275;278;315;355;371;427;367;326;349;333;316;248;263;252;274;276;314;349;364;280;280;308;300;367;549;796;759;1087;2412;4072;3421;1280;735;1872;4297;4805;2421;712;390;300;287;284;255;274;286;269;263;283;275;298;273;281;326;394;384;307;277;261;246;266;296;288;395;452;394;391;515;599;553;425;326;285;268;289;320;391;779;1652;1761;848;488;392;366;389;358;334;286;360;364;391;392;366;400;416;408;379;306;315;319;306;296;237;244;256;310;385;654;1026;970;578;455;379;321;333;449;598;742;868;770;514;456;419;437;382;332;318;359;347;414;473;647;586;403;317;269;230;267;238;258;243;265;260;272;349;304;288;282;241;282;260;245;243;242;267;259;241;225;266;303;298;281;215;256;236;271;273;242;296;236;284;326;421;493;365;271;240;251;267;280;297;319;302;320;305;283;274;272;322;328;299;321;324;290;301;347;394;381;334;276;298;278;269;272;291;302;267;289;324;307;286;258;265;267;264;282;361;445;585;859;1923;3857;6074;6758;4349;1803;1145;992;734;1150;1577;1006;515;556;689;531;337;298;332;338;308;323;281;295;307;338;400;316;325;291;305;310;267;265;311;370;333;295;278;328;332;434;465;402;321;408;371;364;276;271;330;294;272;267;249;245;284;276;271;299;284;290;267;269;265;245;272;234;248;278;240;221;238;287;323;370;306;227;212;221;261;282;313;300;293;278;304;292;301;298;352;663;716;589;418;302;276;282;251;303;258;272;280;297;295;275;259;249;263;253;267;286;328;306;323;352;374;335;407;350;297;306;316;365;315;301;270;266;300;227;253;226;256;259;251;241;269;346;296;253;244;260;268;297;269;277;316;317;327;344;284;276;302;313;356;288;278;300;364;481;455;371;297;274;257;276;328;346;326;363;364;481;692;881;1017;1129;1115;1398;1522;1004;555;481;556;569;529;453;446;418;437;590;625;539;450;442;426;544;566;476;438;403;514;472;336;264;260;324;301;301;245;264;235;242;260;257;246;223;230;260;266;242;281;238;261;260;250;245;252;269;293;318;313;330;402;427;323;249;236;267;226;260;234;252;252;229;272;260;272;272;304;301;355;323;347;399;312;295;327;419;602;826;999;813;594;501;509;475;578;518;411;411;618;847;859;643;520;534;718;728;596;382;336;276;252;264;268;264;270;273;304;293;254;281
234;266;259;408;775;762;445;365;410;332;365;574;903;836;547;381;406;451;518;703;1070;1327;1254;1325;1507;1004;612;523;494;477;616;532;543;799;867;659;350;349;506;891;792;534;417;405;390;374;393;321;322;282;258;256;267;356;318;274;290;288;280;305;308;303;345;513;834;774;450;359;459;520;407;375;338;275;269;256;287;278;432;685;568;431;541;691;575;410;391;349;287;251;304;272;264;232;266;228;239;232;254;244;255;266;264;237;288;287;401;464;435;284;261;250;245;365;477;457;357;273;245;290;267;246;273;270;293;317;276;305;350;418;399;341;336;381;341;358;577;704;503;394;328;352;374;346;306;295;296;331;350;307;266;381;671;855;1204;1080;631;454;380;418;528;648;524;505;381;320;397;606;990;1302;1212;845;737;930;1414;1555;849;649;801;1046;1404;1058;881;949;935;765;727;543;387;344;325;349;366;399;333;287;316;388;569;666;651;710;814;642;384;288;274;306;362;364;338;300;293;315;350;310;330;343;372;332;276;275;335;311;353;331;293;284;388;442;394;340;328;289;281;279;283;282;316;289;276;271;335;292;303;271;280;248;267;306;315;307;305;301;262;292;285;322;287;374;467;810;920;908;1023;1105;1029;702;614;787;907;1446;1438;1472;1406;1070;800;739;967;1342;1375;1355;2091;2011;1410;1022;1426;1940;1313;684;459;372;322;351;331;302;244;234;290;306;289;285;275;275;302;351;545;478;417;392;410;349;338;373;529;664;634;501;705;892;831;650;517;457;432;416;451;512;536;661;817;793;578;475;436;461;518;461;409;360;379;418;545;485;468;554;689;626;503;492;504;545;604;461;407;300;301;389;477;558;602;565;419;342;384;343;316;323;315;339;289;271;316;306;327;391;351;334;385;353;334;396;405;422;387;474;890;1561;2122;1437;668;555;706;755;746;1160;1580;1414;1084;771;707;606;627;600;507;442;397;304;264;255;251;251;233;256;274;257;321;286;256;232;306;317;316;248;272;278;295;351;369;310;317;316;372;345;384;504;654;750;695;580;552;466;509;415;375;350;348;358;375;334;328;300;321;302;314;436;549;655;632;567;493;416;398;334;357;400;492;483;410;313;279;283;302;334;310;315;299;307;275;273;278;282;308;346;289;261;289;290;316;349;380;392;392;310;250;297;293;301;335;379;334;392;336;335;312;369;341;323;379;597;684;487;353;397;324;320;309;402;355;355;373;393;526;541;534;473;441;402;411;520;558;549;558;597;692;590;545;586;712;757;766;592;506;549;563;421;362;373;349;325;367;500;722;815;582;355;310;307;337;300;290;317;293;338;293;337;357;493;640;481;338;322;372;460;538;838;855;558;354;318;303;311;331;295;270;292;289;304;328;320;331;318;292;291;312;312;360;334;336;324;399;437;388;373;325;313;387;390;366;369;427;450;436;363;311;347;340;373;465;570;768;1546;2823;2152;821;439;529;606;853;1159;1039;517;374;327;307;357;347;342;356;323;303;289;337;385;721;1454;1634;1032;580;421;312;298;283;330;333;323;315;321;326;316;359;374;401;355;384;573;1222;2455;2448;2072;4145;6786;4512;1569;738;977;800;472;328;268;240;290;244;273;283;310;327;303;317;283;278;314;298;256;286;275;275;269;262;227;306;257;259;278;294;288;310;313;247;259;253;272;278;274;281;234;277;267;281;289;271;270;266;273;270;289;278;284;275;277;276;294;284;334;366;800;1263;1131;628;354;323;316;315;287;332;369;412;542;557;487;781;1354;1509;861;507;577;555;450;376;361;338;294;306;341;405;417;632;711;657;620;579;545;501;388;344;422;400;286;342;363;334;346;392;366;381;430;538;449;325;379;386;352;358;330;481;664;676;531;524;519;473;478;448;373;354;419;389;496;544;459;478;582;622;685;706;551;418;425;456;409;380;453;519;496;443;424;430;465;432;420;398;350;310;336;310;269;315;318;320;330;354;285;272;293;267;308;310;263;264;273;280;302;308;300;275;312;341;489;654;595;376;290;252;277;274;294;253;237;258;230;243;267;303;286;276;246;293;285;243;261;246;271;294;303;293;276;233;254;280;263;266;295;293;258;295;248;251;268;250;257;243;247;279;280;271;306;269;290;296;301;288;296;301;302;290;270;273;294;289;282;304;279;289;286;285;308;278;283;291;293;282;315;310;279;319;347;313;309;270;254;280;301;317;305;271;294;299;310;296;345;327;291;290;265;293;289;272;295;315;299;317;310;303;265;293;266;295;281;296;313;277;315;303;353;433;626;938;774;616;391;291;270;260;297;315;309;309;255;298;305;359;368;299;305;289;280;304;325;307;312;295;349;324;337;372;440;516;776;1993;3728;2402;803;337;227;248;269;311;310;322;323;286;330;307;297;283;315;323;302;273;283;322;296;283;299;283;261;278;324;394;416;363;373;326;343;317;319;275;320;311;295;291;330;351;427;633;548;487;641;640;405;284;245;271;261;285;274;270;332;299;292;291;306;308;442;502;579;650;1061;1781;1403;757;835;2682;6283;6993;3396;1030;473;329;281;265;301;285;280;261;262;244;283;321;275;281;297;334;292;287;310;292;283;268;280;281;368;455;589;925;1681;1772;944;457;307;291;283;306;344;394;834;1788;1914;967;446;286;316;380;334;357;311;290;321;362;323;292;371;478;449;351;303;331;324;324;285;264;271;302;265;360;476;662;660;612;505;366;358;399;449;559;656;638;416;336;332;330;371;357;360;332;281;338;340;425;452;401;348;291;292;228;225;249;243;245;232;273;269;284;310;290;257;250;249;274;276;287;265;238;228;237;249;264;325;282;279;226;235;247;263;268;266;254;238;236;282;262;299;268;243;214;271;240;259;281;282;249;279;297;291;246;299;308;299;339;353;307;291;317;352;374;360;351;271;290;256;246;273;291;291;236;276;280;314;268;301;262;281;268;332;406;523;646;1355;3055;5846;8063;8102;5246;1887;762;584;555;819;1103;944;556;485;541;478;326;299;262;308;330;355;272;268;334;420;543;508;334;286;274;280;288;287;352;396;338;298;247;280;308;330;321;326;318;286;354;362;374;288;314;283;339;293;313;297;308;277;276;308;303;262;297;278;281;262;268;261;299;288;266;251;272;289;331;339;315;232;226;236;300;303;323;293;287;277;243;277;320;298;321;463;532;461;419;358;283;272;306;260;264;275;283;281;248;265;248;224;236;286;250;272;300;289;279;309;356;374;381;337;307;294;359;332;304;250;253;289;255;256;213;232;237;241;245;241;255;291;277;260;299;265;268;263;241;289;325;356;306;280;264;234;273;293;326;330;287;327;444;452;390;309;252;275;257;271;275;318;352;362;395;535;788;1137;1144;1016;1001;1307;1508;1130;821;771;942;838;611;406;350;360;398;470;565;494;380;426;531;762;1036;812;572;462;486;438;352;290;289;297;273;267;255;268;240;249;247;244;249;254;284;275;288;362;283;264;244;243;243;253;232;268;330;350;276;261;299;287;250;272;272;237;254;245;260;270;236;233;231;276;266;286;283;311;307;293;275;360;296;286;276;307;433;640;675;664;633;544;514;484;611;560;449;449;783;1298;1233;714;452;437;515;525;437;366;349;278;246;245;251;283;281;296;359;313;343;308
272;244;266;335;439;466;407;422;481;374;385;778;1264;1088;657;494;587;516;524;679;748;759;848;965;1113;823;544;415;381;367;441;488;589;853;876;610;396;379;753;1250;1117;663;468;391;422;445;338;292;266;333;298;293;268;264;279;303;294;318;360;355;406;348;343;572;1020;927;489;406;449;527;423;384;322;286;283;281;355;340;435;467;437;382;564;815;616;434;510;423;338;270;264;303;274;271;254;255;236;238;239;244;259;260;262;256;271;294;393;493;451;292;221;238;260;291;396;434;330;263;272;234;261;230;261;257;239;267;271;301;319;408;345;311;270;262;289;368;542;669;492;435;331;312;314;330;410;414;367;388;464;369;359;488;671;780;1154;1235;751;442;401;422;637;679;624;569;534;437;362;526;823;1056;1035;783;880;974;974;1042;851;751;759;953;1630;1788;1667;1741;1205;640;504;538;556;451;510;476;459;365;344;268;271;396;563;789;726;761;665;504;345;245;275;298;320;355;355;283;285;357;342;297;338;355;371;312;291;324;374;366;368;293;284;262;331;398;380;356;299;316;303;310;269;291;284;312;309;274;315;297;290;313;251;258;323;298;305;324;254;243;256;279;261;333;287;305;458;913;1096;1068;1015;988;986;861;578;641;868;1633;1784;1690;1557;1264;821;700;923;1347;1371;1470;2309;2387;1397;999;1297;1682;1023;561;432;367;313;361;304;272;254;273;269;387;369;343;299;307;290;356;460;419;384;432;542;457;436;442;567;542;497;422;739;1080;954;875;650;537;429;403;407;434;506;645;717;672;498;483;516;674;824;602;395;365;343;414;501;461;424;637;793;613;506;421;447;478;567;508;378;325;309;371;503;576;517;465;413;340;337;309;280;315;344;367;315;308;282;284;341;381;305;335;377;393;431;333;351;357;359;470;821;1247;1271;906;687;795;1140;1271;955;1093;1410;1243;940;756;535;460;453;415;383;378;404;371;322;263;257;242;239;230;249;264;276;278;260;292;300;319;310;248;275;255;312;329;320;311;290;346;344;359;402;479;573;679;726;684;553;486;490;407;380;348;342;321;343;339;327;334;292;327;365;578;1096;1686;1563;869;518;382;405;350;335;391;475;410;403;322;317;293;310;344;319;312;290;286;281;277;286;314;293;296;310;321;301;305;349;346;360;495;372;333;293;284;288;304;340;371;377;382;346;334;301;295;322;331;386;556;620;480;414;436;410;397;365;372;338;372;423;489;601;686;695;525;453;486;460;559;668;676;692;739;719;483;475;561;884;787;695;624;592;638;537;414;361;344;355;327;317;468;663;730;530;407;343;342;356;314;301;310;317;319;273;303;298;407;420;339;315;296;338;407;556;934;1089;621;326;297;331;296;307;325;289;280;292;266;314;307;328;308;314;310;308;298;343;326;346;389;664;940;743;487;315;328;338;336;338;301;420;574;535;418;330;319;274;266;312;380;611;1426;2841;2255;965;786;1462;1791;1593;2088;1449;608;393;292;319;310;334;340;316;313;300;324;318;358;472;906;1285;966;551;405;351;299;321;290;309;292;305;279;304;329;386;357;355;311;353;347;503;793;801;779;1565;2497;1892;836;423;506;474;341;288;273;248;254;273;303;301;295;268;272;376;324;350;285;287;288;257;260;269;267;257;271;298;274;286;256;255;280;293;261;288;284;272;299;292;275;240;221;221;230;272;253;304;288;311;305;264;276;229;274;303;295;288;282;302;319;333;608;1086;1005;560;378;299;281;305;316;356;358;355;446;475;390;457;723;753;573;482;859;1105;766;419;342;293;268;309;323;317;305;357;440;499;643;553;429;411;379;311;301;296;277;362;413;396;388;431;460;451;447;379;361;317;329;403;404;340;340;427;599;597;519;506;505;484;498;476;370;341;412;463;528;494;417;453;500;564;610;642;575;444;403;425;367;330;460;565;525;476;470;425;579;595;434;384;334;337;339;330;311;307;299;326;324;343;277;263;253;236;288;273;278;269;268;294;302;301;282;257;300;380;652;1148;849;433;294;289;310;296;288;279;287;252;270;263;255;270;290;266;290;270;268;238;278;255;265;271;296;287;276;243;251;295;269;292;315;257;290;277;272;283;264;271;268;278;276;290;249;267;269;288;307;307;294;296;288;280;270;269;261;291;283;302;253;293;307;280;319;295;297;298;266;250;305;322;292;327;322;294;310;287;263;270;247;275;295;323;310;274;286;319;273;321;324;283;273;294;293;270;286;270;290;268;319;263;287;304;277;289;267;275;288;287;299;309;306;317;327;374;541;598;460;359;300;270;255;261;285;289;324;322;310;325;282;338;372;354;293;236;282;318;277;323;298;344;336;360;334;385;643;796;782;1124;1619;1161;508;302;263;242;257;306;304;302;313;329;323;294;291;288;298;294;293;304;310;310;323;328;282;255;276;311;310;354;429;391;363;309;345;290;297;267;299;317;292;306;335;347;459;585;474;551;1081;1234;599;329;269;262;305;276;258;270;282;287;283;324;301;279;343;338;350;381;445;487;500;446;914;2601;5176;5561;2947;1295;545;364;320;328;399;396;360;264;237;262;286;287;281;234;257;262;283;262;273;237;302;284;283;324;408;716;1183;2195;3856;4236;2185;604;288;241;297;299;307;367;534;957;999;609;356;297;274;317;303;355;359;297;308;293;304;298;318;416;411;329;266;334;409;396;317;272;285;272;284;329;392;451;484;521;435;417;373;370;429;569;851;687;394;297;276;291;304;357;344;337;289;272;340;347;369;303;295;276;255;283;267;249;235;256;271;259;246;317;289;300;281;276;253;268;291;304;275;241;289;262;233;280;361;321;263;226;280;290;333;288;295;281;268;262;228;261;229;283;261;263;272;252;260;294;288;258;248;253;290;298;304;286;259;319;377;291;273;274;297;347;365;343;298;260;321;258;275;285;300;271;273;294;257;340;316;281;232;286;504;934;1279;1266;1749;3831;6929;8365;7808;5421;2080;599;436;681;1193;2125;2059;1307;973;1083;950;508;333;307;291;301;307;282;262;362;626;956;778;406;308;261;287;259;272;377;348;320;257;246;270;271;278;291;266;325;353;361;372;337;291;344;297;349;328;281;278;286;310;347;421;395;319;250;253;250;262;255;287;294;275;272;250;281;282;274;300;272;269;240;254;279;306;319;304;287;268;293;325;319;282;289;350;328;376;425;369;286;256;241;278;284;320;314;300;276;275;280;286;233;232;256;275;286;258;278;319;293;352;332;331;336;304;356;315;310;280;282;256;276;232;258;295;289;279;254;262;250;271;287;290;268;254;279;286;327;299;330;328;313;273;258;277;251;288;325;327;281;377;513;482;359;272;324;277;280;269;300;314;358;368;342;397;844;1399;1280;894;917;1145;1237;1102;1045;1468;1806;1298;753;439;352;355;329;393;502;446;367;422;575;993;1419;1274;798;458;393;418;362;295;311;305;275;223;253;261;199;240;255;289;280;265;268;253;289;385;347;283;264;278;233;243;258;251;266;296;276;238;219;232;238;242;233;257;260;264;268;262;255;266;264;280;256;251;307;313;275;269;305;300;269;253;247;344;440;605;624;752;664;602;644;580;600;629;468;471;724;1170;1109;775;448;469;531;472;393;366;372;290;291;261;275;262;281;326;354;429;399;309
262;262;251;258;303;363;402;470;517;423;423;861;1263;1054;670;564;697;678;662;567;551;559;591;723;705;636;485;457;411;390;460;486;593;769;714;608;373;413;662;1021;858;541;561;499;402;383;305;272;284;311;333;281;250;268;262;276;293;316;341;424;522;427;346;481;874;787;538;394;430;396;374;360;295;274;309;382;423;343;504;483;393;373;527;717;550;391;503;473;372;277;256;250;260;255;239;265;241;203;229;246;278;279;264;254;302;279;339;342;339;287;244;260;338;321;341;332;290;265;254;237;281;264;270;272;267;319;275;297;331;316;322;314;256;258;289;392;436;472;394;385;364;329;341;371;645;772;587;575;649;518;463;759;1140;1011;923;1016;745;523;472;615;698;655;675;729;669;504;467;581;704;757;683;657;958;984;800;782;1104;1049;886;969;1600;1977;2013;2170;1537;589;407;625;796;800;826;717;519;352;307;271;291;327;456;649;818;655;573;373;368;291;291;291;337;383;358;282;277;337;335;361;300;264;283;297;305;332;397;361;388;341;248;302;332;326;305;311;330;296;281;286;268;292;291;333;334;299;286;297;289;317;274;282;308;277;357;287;248;256;255;249;275;298;350;327;429;665;835;1047;987;1074;946;836;724;798;1175;1644;1741;1779;1618;1279;911;690;819;1140;1212;1341;1982;2024;1389;1163;1330;1290;988;613;446;349;340;253;338;300;248;282;291;335;365;352;323;365;302;315;367;340;373;437;555;505;480;530;561;555;493;469;747;1050;1089;1015;918;726;631;411;402;422;492;625;673;548;471;481;674;990;1041;748;423;391;356;403;402;460;479;814;885;660;452;388;336;391;426;395;414;388;291;309;465;481;450;478;386;349;382;359;311;274;332;360;344;347;289;287;349;412;397;325;368;451;447;374;328;323;340;455;752;890;764;743;820;927;1199;1339;1108;1164;1245;916;691;605;485;482;413;409;346;386;498;443;356;271;283;248;290;255;298;252;279;264;233;297;294;293;285;282;308;271;298;313;340;292;368;402;464;450;384;509;582;626;674;642;605;461;513;408;409;381;317;327;337;353;312;308;285;331;408;923;2121;4043;3731;1883;734;351;327;334;382;416;534;511;482;389;342;244;290;324;321;315;285;270;298;313;312;297;299;312;300;303;279;256;320;367;463;452;397;325;269;309;292;303;297;359;383;372;360;321;316;305;317;326;350;434;442;376;386;451;443;423;486;463;492;467;447;513;763;923;746;575;494;506;482;488;606;671;825;1007;933;528;440;594;826;754;659;556;564;699;653;490;381;368;415;418;403;455;486;545;404;338;321;324;325;331;354;351;330;299;296;271;291;304;279;292;289;285;313;341;406;608;692;417;282;305;258;297;273;285;269;261;270;289;283;318;323;272;264;296;297;330;342;350;386;551;1245;2107;1707;795;396;304;314;298;339;361;393;515;571;448;359;296;274;252;296;309;582;1409;2351;2047;1253;1841;3593;4360;3005;2475;1730;658;386;356;323;330;346;361;359;394;356;420;398;414;384;599;895;824;509;387;300;316;297;292;303;285;313;305;314;329;368;382;330;350;352;343;356;354;309;371;555;692;614;401;321;344;355;331;303;274;251;257;284;262;280;256;312;300;338;398;350;303;265;281;287;267;265;283;231;266;299;260;280;294;276;298;281;262;274;257;283;257;257;272;248;228;231;246;244;257;296;363;394;284;294;235;299;310;278;299;294;246;262;282;307;444;525;547;387;300;314;256;281;337;351;321;376;377;455;423;400;429;418;463;762;1584;2085;1339;504;331;342;337;330;339;294;301;346;348;401;465;494;405;394;354;304;320;276;303;331;391;443;433;465;602;706;553;366;320;367;456;546;502;424;430;425;483;446;460;416;492;434;418;415;391;378;459;578;777;708;556;505;542;618;602;555;607;494;423;377;350;378;484;575;518;489;483;469;599;608;471;451;416;354;363;339;324;324;340;350;355;298;288;246;267;271;266;265;277;280;265;291;273;265;265;279;326;477;814;1329;913;414;293;270;269;290;279;272;277;260;266;244;260;260;291;264;280;296;248;267;259;257;255;299;288;291;284;273;282;285;269;278;297;296;282;277;273;277;277;287;277;298;270;264;260;273;260;257;296;301;288;286;238;253;287;277;274;272;288;311;296;272;299;291;305;333;281;285;286;291;303;290;283;338;301;298;283;277;298;253;317;292;304;335;286;274;323;315;322;298;267;255;279;274;265;273;294;268;262;314;259;279;286;300;287;305;260;278;268;280;309;315;295;340;452;664;917;709;419;315;305;288;244;268;317;394;449;501;480;361;301;283;332;303;312;281;303;291;265;302;324;284;311;318;351;456;820;1157;946;614;586;455;355;287;322;316;270;297;314;293;315;337;307;326;287;256;311;311;293;266;304;305;300;291;307;302;284;308;350;356;361;343;276;278;327;286;291;273;305;267;312;327;334;329;393;409;437;544;890;1060;577;334;307;310;481;498;397;313;276;305;281;276;325;293;302;345;418;478;464;339;301;444;1056;2735;4179;3429;2394;1370;558;370;366;504;663;814;496;270;291;272;284;284;230;268;257;269;262;259;265;283;255;289;299;339;445;1048;2067;3324;5104;5353;2599;770;323;274;295;371;375;399;379;478;463;383;325;310;308;288;307;316;306;295;320;300;270;286;313;358;347;308;292;340;336;398;373;275;292;273;271;270;352;381;434;422;412;372;347;389;446;596;760;628;378;261;284;312;307;324;319;273;307;293;259;298;325;273;261;290;246;262;275;251;282;228;221;229;275;274;305;271;314;267;266;260;321;334;295;284;245;271;248;278;348;330;279;220;232;293;286;301;271;298;257;243;260;239;240;245;253;266;234;276;273;297;270;250;263;246;247;264;222;282;265;424;488;390;340;329;357;325;339;317;282;277;294;293;271;280;282;267;268;243;260;277;272;272;266;344;788;1969;3001;2402;1823;2869;4652;5626;5653;4022;1755;573;423;795;2142;4328;4919;2961;1859;2147;1988;838;418;317;296;253;300;286;249;305;533;836;802;412;305;305;308;289;283;294;282;311;301;289;299;292;268;289;262;365;383;355;348;370;310;286;306;327;341;319;299;327;342;458;632;492;360;301;273;277;282;293;262;266;267;254;263;292;302;291;266;248;251;282;254;270;330;346;302;312;276;296;316;322;336;282;307;290;308;348;338;286;287;261;279;317;320;321;281;265;228;247;274;266;268;294;265;273;287;314;380;413;353;360;336;304;339;333;348;306;274;268;265;244;250;280;279;222;258;259;268;272;316;301;279;292;287;323;318;310;264;300;289;270;255;246;254;233;276;280;286;309;302;420;366;292;303;281;269;289;275;267;302;328;382;316;419;732;1078;1128;834;945;1210;1349;1196;1357;2287;2462;1515;866;490;355;365;410;480;502;458;388;470;564;974;1548;1494;835;463;425;378;360;286;320;327;267;246;245;246;271;229;245;284;278;287;302;279;254;280;283;286;275;233;259;263;260;253;243;250;264;230;227;226;226;247;280;230;255;228;279;267;255;236;252;245;272;247;248;284;324;233;269;268;276;300;293;285;375;573;714;690;626;640;649;533;588;640;605;499;598;894;994;690;484;537;565;471;393;429;393;385;300;297;273;291;323;371;413;377;369;281
282;258;259;265;265;313;438;417;437;348;408;740;1005;831;628;608;789;810;792;713;596;503;520;612;802;688;637;607;512;543;697;715;673;851;728;476;383;370;526;615;575;499;687;613;401;321;294;277;279;312;284;261;262;268;259;249;263;282;330;401;509;416;391;467;673;709;607;423;357;350;343;358;337;268;334;450;402;378;620;722;514;382;441;500;403;348;381;522;390;297;243;283;298;273;272;260;225;221;258;269;275;270;273;287;261;264;261;245;272;245;256;309;362;422;332;269;275;272;224;278;270;300;310;221;304;285;275;278;339;299;289;303;280;253;263;305;360;395;346;328;348;349;363;447;908;996;715;581;619;473;480;798;1388;1078;597;550;509;461;584;927;953;770;690;737;702;522;610;879;1059;955;602;574;846;907;644;840;1410;1218;834;1140;1650;1727;1456;1423;996;441;367;580;825;1107;1274;890;569;444;336;315;269;293;428;627;715;587;425;342;325;313;308;332;335;360;335;341;259;321;336;366;342;290;281;288;303;329;405;373;389;305;304;285;330;298;303;327;322;268;294;273;261;310;330;401;417;352;323;296;246;293;266;286;249;289;304;276;263;287;304;281;255;331;359;375;457;445;536;619;722;816;789;738;710;928;1301;1359;1313;1355;1273;1105;748;637;687;1192;1281;1392;1689;1523;1160;1096;1429;1366;1022;618;367;313;314;310;299;283;268;272;303;359;336;331;301;341;309;336;387;449;445;470;491;475;399;430;530;546;598;582;688;863;961;958;961;902;838;630;512;525;574;761;800;670;537;560;790;1009;853;590;391;386;398;393;400;424;484;652;675;541;420;374;332;299;325;355;339;302;314;336;385;399;461;484;416;347;412;376;278;291;349;340;355;345;306;376;407;398;353;367;439;504;522;516;338;303;309;349;462;565;682;888;988;912;913;983;1225;1345;1183;796;589;525;672;777;519;401;361;399;501;468;305;266;273;270;294;268;273;260;278;282;241;307;314;320;283;279;278;297;310;331;349;323;383;461;523;487;422;419;566;657;623;644;573;505;450;387;375;376;330;289;284;324;293;286;288;316;490;1186;2936;5803;5245;2454;776;370;315;329;381;518;627;609;433;429;378;286;288;299;285;305;310;258;279;306;311;298;312;289;281;274;275;250;325;465;504;509;401;393;344;351;325;297;318;362;407;415;360;351;323;335;335;325;353;373;375;349;380;420;466;419;539;590;756;595;417;575;838;973;775;720;771;728;613;446;503;698;1122;1545;1186;618;456;450;604;695;552;524;568;744;739;563;385;488;573;509;469;466;444;393;406;376;311;308;401;412;374;353;351;297;279;285;287;289;267;298;289;300;292;294;350;385;375;332;301;283;298;287;292;280;287;266;259;289;259;313;329;319;307;273;326;313;341;337;377;618;1784;2997;2446;1072;437;285;270;259;342;350;389;417;455;430;377;311;294;253;326;361;638;1441;2625;2519;1786;2877;5599;6124;3511;1755;1026;551;390;422;407;403;466;515;461;440;500;474;398;407;419;421;532;579;473;364;310;292;312;317;319;330;294;295;300;307;357;327;346;302;342;341;359;298;283;278;316;401;469;400;298;339;356;333;284;302;273;254;237;277;289;279;259;281;295;366;291;298;303;251;280;267;292;282;282;281;277;264;281;278;265;312;296;263;263;259;299;287;283;255;251;232;244;267;319;364;329;319;368;292;261;300;224;241;263;278;299;264;236;253;290;325;330;338;270;288;266;260;298;368;334;329;359;366;413;404;439;383;374;447;975;2302;3040;1650;576;342;326;345;330;320;289;310;332;394;398;422;376;354;362;335;300;278;308;300;355;343;387;347;498;681;818;647;389;423;514;756;792;669;454;339;359;409;385;364;409;424;417;414;429;393;420;534;741;1011;973;827;613;558;553;586;679;646;534;468;427;406;403;452;567;485;414;431;462;535;520;496;554;459;400;367;368;362;346;340;337;362;356;366;294;242;272;264;270;273;271;282;320;301;258;269;278;284;376;604;891;676;397;260;282;264;286;272;253;283;263;245;283;311;271;265;265;263;265;266;274;263;275;284;296;282;295;276;282;277;263;320;249;278;264;294;254;281;269;273;288;267;293;300;286;299;270;270;251;257;273;287;268;263;284;258;256;279;314;302;285;265;288;273;291;279;266;301;297;252;262;266;289;307;270;275;287;303;325;301;295;332;296;302;289;280;292;332;302;316;256;295;250;291;275;246;280;271;287;282;303;297;285;307;304;282;271;292;282;297;299;316;317;347;472;1006;1943;2505;1598;609;379;322;283;278;269;314;434;704;1080;905;586;333;335;326;322;264;258;298;291;294;330;335;296;353;386;425;426;677;929;743;390;340;324;315;344;309;295;316;271;317;294;286;284;352;304;313;343;299;334;301;253;269;321;324;321;367;415;381;317;315;352;373;331;347;311;287;304;300;280;282;265;275;291;354;346;350;347;378;466;546;569;399;274;341;588;1095;1108;627;344;292;271;291;312;322;298;320;390;564;909;785;483;431;802;1544;2801;3455;2291;1321;769;429;387;429;644;1229;1414;778;307;288;265;273;281;261;274;289;261;273;275;285;256;287;305;367;371;533;1359;2326;2950;3234;2992;1540;506;301;272;345;453;548;508;454;402;392;416;406;372;334;270;287;310;279;334;315;333;289;295;324;330;325;288;242;292;316;353;332;292;281;262;278;326;318;353;407;400;378;367;319;365;374;521;611;469;328;340;320;302;303;314;278;311;296;299;312;315;272;278;264;239;257;242;312;279;257;262;242;268;253;254;271;263;303;292;267;252;296;304;292;289;267;277;263;266;317;311;307;258;268;257;285;299;265;274;265;273;253;257;240;249;270;294;262;278;280;288;268;253;287;264;277;272;262;249;353;446;586;475;314;354;375;295;324;304;251;266;253;293;251;296;358;316;265;260;237;275;279;283;276;449;1216;2920;4778;3693;1808;1948;3052;4518;4054;2397;1154;599;656;1346;3301;6077;6809;4520;2375;2345;2146;988;442;332;305;290;284;271;308;335;375;505;475;335;307;270;275;276;288;307;319;299;286;300;283;272;275;301;344;394;376;325;308;320;303;284;283;334;317;303;289;322;337;394;522;441;354;273;258;252;279;279;276;270;277;245;260;294;289;284;261;277;288;255;277;266;272;305;298;277;278;306;319;324;322;297;292;293;333;315;291;273;267;262;293;294;345;320;300;291;254;267;287;294;245;276;270;281;372;570;804;783;457;347;345;323;304;304;335;288;338;316;260;275;241;238;261;258;253;252;251;253;259;303;292;297;359;445;391;335;253;264;260;251;252;252;245;248;261;277;254;270;271;342;343;316;332;315;329;258;297;276;300;314;395;428;452;605;877;831;802;1084;1316;1605;1581;1743;2518;2190;1211;679;460;345;359;432;504;525;458;414;463;495;657;1061;1086;654;403;328;310;332;282;298;284;313;267;228;254;262;294;279;266;293;299;313;281;251;286;281;330;286;233;257;280;237;246;231;232;233;206;235;225;233;208;223;227;289;259;280;264;234;238;266;216;253;226;262;249;271;251;289;257;288;299;268;276;384;536;660;651;686;706;652;625;624;635;794;763;716;687;655;578;620;853;734;484;395;453;588;444;322;317;307;310;362;434;401;339;313;306
235;246;285;286;265;300;302;325;346;357;510;651;757;802;747;649;735;734;743;719;705;558;483;530;631;737;748;548;479;645;1166;1253;922;897;788;475;345;372;491;534;471;543;689;556;386;312;317;295;298;282;313;279;277;292;294;267;251;277;321;360;449;535;505;560;518;626;511;410;348;321;315;330;332;360;350;351;344;444;909;1253;700;396;422;348;309;310;375;445;431;356;285;260;281;274;260;278;229;226;235;236;287;277;278;263;273;257;266;239;240;251;278;331;425;489;345;253;280;253;246;275;290;256;306;283;353;384;294;278;277;317;240;247;283;266;251;252;323;397;328;290;302;320;311;464;746;840;525;387;382;390;399;651;839;730;520;416;429;430;540;907;1103;818;756;740;709;764;953;1398;1457;1093;612;459;635;742;676;823;1276;992;703;1217;1905;1649;1106;860;607;365;309;539;801;1078;1055;710;470;393;390;320;278;311;447;645;732;523;392;301;335;344;338;276;345;360;362;314;306;333;334;371;363;348;343;344;323;313;326;340;391;328;262;272;274;280;328;391;420;327;308;305;302;268;336;411;369;329;289;282;290;302;358;301;309;307;287;269;278;273;333;315;321;349;390;466;544;593;596;561;594;580;495;569;517;771;980;910;851;969;1048;924;773;776;966;1575;1833;1604;1588;1185;833;875;1130;1118;797;521;364;301;302;296;297;274;270;279;290;311;324;298;330;319;343;361;448;636;539;483;382;348;337;360;430;665;922;905;895;888;977;935;904;1051;1039;922;676;550;654;771;859;750;629;660;800;986;730;430;326;368;350;409;440;414;463;552;623;462;472;507;410;343;359;360;331;320;309;340;408;411;450;476;410;395;364;314;282;290;332;358;381;389;416;376;349;349;325;380;410;472;529;462;350;314;329;310;358;420;564;831;906;709;637;791;1257;1603;1313;795;631;648;845;992;743;455;368;415;386;392;315;268;274;316;267;274;249;245;245;261;254;252;295;317;339;355;378;298;329;376;404;387;412;488;442;424;448;551;628;668;648;630;631;555;444;385;344;315;317;309;303;283;294;309;283;322;428;918;2199;3909;3716;1826;794;421;367;432;516;552;558;483;394;408;364;329;300;262;291;292;280;286;257;318;292;317;297;312;303;269;297;304;448;573;662;572;428;522;600;449;329;322;287;310;379;457;405;388;356;351;342;362;338;351;401;340;413;423;356;403;532;617;629;548;436;504;761;935;910;970;1398;1096;700;488;438;591;983;1605;1382;708;556;501;605;670;609;497;506;691;796;509;368;479;594;563;481;475;435;362;391;381;389;339;444;583;460;384;287;268;282;278;302;288;298;320;346;309;283;259;301;294;304;287;271;285;285;290;300;299;289;252;304;273;267;276;294;311;302;300;330;356;351;342;370;474;1222;1904;1669;834;361;303;281;260;333;346;373;429;535;435;426;302;236;282;332;396;559;1150;2441;2960;1977;2546;4457;4382;2308;915;503;390;393;432;443;490;745;878;690;531;583;457;425;348;350;354;426;630;617;499;333;303;304;300;310;287;281;301;289;338;323;317;314;326;351;358;358;341;257;252;302;397;520;348;340;329;353;314;322;288;282;277;245;275;290;266;273;280;315;300;308;277;283;303;253;253;262;270;273;261;250;210;245;226;244;276;252;277;289;257;263;288;298;273;268;278;244;377;696;860;542;360;334;279;245;268;251;296;283;272;271;268;315;267;278;289;285;300;256;254;251;299;300;339;368;289;344;370;463;453;436;377;386;400;771;1516;1864;1101;455;315;372;399;338;270;300;365;375;433;445;377;326;339;355;297;277;282;327;350;332;356;337;341;404;544;577;493;397;491;810;1122;1125;615;399;378;405;401;394;354;339;341;344;396;431;452;482;633;846;1046;1071;815;583;596;629;598;641;653;526;482;540;530;501;458;460;439;411;422;440;443;455;620;685;599;481;443;385;437;403;361;356;354;342;357;279;279;264;266;271;243;277;320;428;393;338;288;285;245;288;352;436;386;302;266;255;272;281;237;236;254;246;251;278;312;283;252;264;268;265;278;303;271;290;262;287;270;305;322;351;279;281;277;257;274;247;293;268;291;307;277;300;283;280;265;249;320;259;287;273;260;274;281;301;293;291;270;266;270;273;267;273;283;254;322;275;277;292;319;316;273;261;273;267;279;267;268;314;311;303;297;302;309;325;272;290;299;344;326;302;300;287;271;302;349;315;268;309;269;278;303;301;281;290;319;309;313;300;292;283;304;309;335;354;376;610;1633;4040;5778;3274;1108;475;432;327;307;276;340;496;1102;2069;1757;755;315;307;319;347;299;314;313;288;310;339;294;367;369;399;486;459;452;557;469;333;271;280;299;297;307;306;335;310;302;291;329;294;315;289;320;341;403;388;275;290;289;284;346;336;544;826;741;466;345;339;314;315;310;267;366;302;262;275;281;232;295;304;326;322;333;398;374;487;386;379;323;301;386;949;2101;2213;910;406;321;294;290;315;285;301;303;379;840;1446;1346;675;830;1648;2155;1995;1811;1161;589;439;349;341;418;688;1283;1412;685;316;296;279;288;273;264;253;288;267;232;257;249;284;308;289;314;358;439;778;1285;1275;1210;924;573;294;278;299;344;530;773;705;534;480;403;402;508;397;326;309;267;278;277;288;305;314;304;295;300;302;302;278;312;320;326;344;307;295;280;295;289;308;322;333;363;389;399;316;302;316;364;419;423;350;296;294;275;287;276;292;321;300;350;323;318;347;303;238;254;238;256;264;293;254;233;275;225;251;298;259;278;274;295;257;325;307;301;301;287;269;266;305;330;334;434;403;288;239;234;253;287;266;253;263;240;249;266;249;275;268;228;255;260;285;295;249;282;279;254;267;298;260;251;251;349;454;518;379;388;396;371;296;299;284;254;276;298;278;265;280;351;331;296;285;274;290;239;256;278;378;992;2534;4101;3112;1467;1584;2867;4123;3579;2364;1904;1105;975;1828;3487;4938;5582;3597;1636;1355;1187;737;421;312;298;281;264;292;274;267;309;375;350;324;288;276;284;309;328;340;307;284;284;267;268;265;293;324;364;381;364;296;267;293;292;262;308;313;313;309;299;320;332;356;358;284;273;301;271;263;278;289;253;284;271;268;292;249;276;270;261;269;278;245;278;249;280;307;312;250;254;316;330;336;268;277;313;269;260;306;303;262;263;259;286;309;312;323;290;275;238;250;266;269;280;285;273;322;491;1054;1764;1549;656;352;306;355;328;329;311;312;263;303;311;266;237;269;231;248;231;236;248;298;296;291;264;331;454;678;558;370;240;240;250;238;248;230;248;259;261;299;249;294;250;280;317;315;353;415;377;297;285;283;286;326;386;438;521;597;694;791;867;1080;1339;1550;1548;1625;1688;1304;801;534;447;373;353;381;493;468;416;470;475;508;551;696;663;488;375;394;368;366;322;365;301;336;364;286;276;244;285;295;273;287;340;352;300;279;277;274;317;292;232;257;259;275;240;238;288;213;235;217;222;204;224;249;258;247;228;242;242;280;251;245;254;258;248;262;268;285;282;269;273;242;239;293;268;430;643;761;746;769;825;957;979;785;765;929;1047;871;657;541;581;653;809;679;438;437;522;583;443;360;312;301;267;331;349;387;334;319;271
271;251;267;283;288;261;258;311;332;403;691;1080;905;952;755;533;521;506;572;589;554;470;402;456;541;670;712;512;448;709;1372;1473;1053;743;630;431;360;353;438;426;448;573;741;542;405;361;372;314;322;279;269;286;259;285;309;284;302;278;335;339;373;555;547;531;572;569;490;407;356;318;281;292;371;457;446;396;346;412;948;1398;762;416;344;338;296;328;328;430;439;293;238;276;283;306;293;240;284;260;222;254;269;259;279;274;297;255;223;267;261;237;231;269;396;417;298;276;245;230;283;307;364;322;267;267;368;343;323;304;292;338;292;280;277;274;245;263;313;399;338;287;268;311;327;361;540;490;354;292;341;371;472;533;505;425;461;499;522;485;513;686;935;895;786;788;995;1202;1223;1378;1318;807;526;440;570;686;808;939;1026;739;585;1001;1319;1383;1041;924;618;364;344;495;707;787;605;448;426;394;396;316;262;285;414;633;769;626;388;327;311;348;362;309;305;312;324;286;271;311;363;436;443;530;475;361;293;298;301;341;323;299;292;280;285;259;326;389;404;364;315;304;286;321;338;368;362;346;341;320;327;402;378;320;328;308;314;316;308;402;397;504;577;486;396;510;699;792;873;854;620;494;396;398;421;638;698;713;772;1013;1311;1247;1059;1310;1431;1955;2514;1900;1360;886;713;871;1174;954;579;401;316;272;289;334;297;264;256;262;296;307;345;357;367;378;340;387;481;591;618;524;375;353;340;335;516;1183;1659;1485;1125;1100;1076;980;861;1115;1221;1058;893;752;711;744;725;607;562;513;635;672;519;327;281;294;384;406;460;447;523;550;568;530;684;797;671;528;507;448;362;341;311;405;427;431;421;441;356;363;389;302;290;280;373;417;444;470;468;402;326;310;335;331;386;377;384;373;319;323;317;321;376;424;528;723;861;750;609;720;1069;1270;1056;799;756;917;958;959;750;485;389;393;347;293;259;274;263;282;296;254;263;268;263;262;266;286;271;404;507;552;411;347;346;334;407;407;378;415;407;452;553;875;1123;989;759;546;529;527;436;361;412;327;321;325;354;317;305;281;335;323;427;639;1213;1994;2199;1604;993;635;563;769;1129;1012;607;480;391;360;357;321;299;300;326;318;285;281;274;256;293;317;313;315;290;301;322;418;466;589;625;523;460;605;753;538;327;335;348;338;365;444;505;470;337;310;297;318;342;328;386;396;367;354;378;380;454;468;442;446;448;631;887;1092;1046;1189;1405;1119;691;454;374;436;761;1148;1193;776;679;695;793;773;735;648;496;550;644;461;348;401;470;453;505;469;394;388;401;471;423;386;440;577;499;361;290;275;268;268;298;318;406;467;429;376;308;289;311;280;319;301;269;273;307;322;296;322;298;290;271;303;265;292;321;336;319;310;457;598;600;466;375;382;485;798;775;462;305;275;261;253;312;351;465;619;894;771;489;341;294;324;507;804;851;837;1604;2210;1581;1445;2079;1788;923;449;355;369;346;375;439;482;851;1122;758;481;521;418;371;347;334;352;370;630;748;502;333;316;301;299;316;285;287;311;323;282;327;300;325;304;349;373;371;300;272;296;301;343;343;313;326;344;358;346;287;287;248;302;302;307;283;303;295;276;274;300;287;255;263;273;269;274;270;235;268;258;249;273;285;237;245;252;258;251;267;265;287;358;416;426;325;327;349;715;1604;2006;1057;441;284;252;275;277;297;289;281;286;275;261;293;286;316;300;263;276;263;266;273;275;329;362;347;335;385;510;610;540;394;354;365;440;608;798;797;560;386;335;364;352;321;293;344;395;402;451;504;566;473;378;351;293;271;299;327;386;337;365;329;345;387;463;499;482;396;620;1028;1234;954;514;368;418;484;462;423;364;369;323;382;344;389;435;539;703;939;1077;783;572;521;582;555;550;562;554;506;552;666;812;635;507;457;453;516;506;492;421;464;611;840;638;484;396;431;470;429;379;330;324;315;308;299;258;252;268;294;305;290;373;536;465;419;335;274;283;279;280;271;252;272;281;263;268;273;262;244;270;246;261;286;284;277;251;286;269;264;292;259;249;273;271;294;262;295;305;296;251;276;301;278;307;256;265;301;323;294;279;320;291;261;257;309;284;256;258;293;286;268;294;319;346;265;263;242;264;283;296;271;284;272;262;283;288;364;345;300;310;280;314;283;302;286;271;325;343;340;298;286;327;325;270;283;282;310;279;326;311;294;285;306;320;326;307;285;274;281;308;295;299;282;312;298;314;326;291;302;293;322;285;322;336;609;1862;4517;6150;3425;1434;951;583;362;279;287;333;411;944;1864;1568;632;354;281;269;330;309;308;259;287;318;309;328;319;354;380;443;452;455;432;352;295;248;275;281;274;309;321;298;315;285;326;316;322;296;322;315;409;479;421;349;250;310;309;348;466;995;1695;1330;585;381;343;333;304;273;313;314;321;306;309;298;265;258;272;267;344;341;393;399;415;344;363;318;288;427;844;1850;1946;903;374;312;349;294;302;285;271;319;398;729;1247;1154;809;1645;3222;2990;1473;834;557;363;374;337;355;402;541;896;854;470;292;271;255;298;253;247;266;280;280;275;285;260;266;304;286;272;409;514;591;557;470;405;325;278;281;282;282;355;479;618;659;543;596;481;384;399;325;329;280;286;310;305;282;290;318;317;314;324;337;336;304;294;358;398;321;277;287;298;294;339;332;307;308;366;330;291;291;326;322;358;317;312;303;298;315;303;284;293;305;330;294;354;338;324;336;301;252;224;242;252;266;272;249;242;260;241;274;272;276;286;300;263;289;286;306;282;285;305;263;336;340;371;481;520;457;333;261;246;295;296;270;237;268;296;240;254;253;273;249;268;263;263;294;265;273;294;255;272;266;277;257;305;257;328;368;367;324;302;337;356;339;265;267;251;271;274;264;286;255;345;324;296;258;267;279;262;268;237;302;482;1042;1773;1386;829;1195;1983;2422;2996;4096;4154;2207;1358;2208;3179;3283;3161;1889;875;563;581;534;393;312;263;295;335;311;286;300;310;325;302;270;276;256;272;277;279;297;283;258;298;300;256;270;261;306;319;337;291;265;294;306;264;291;301;328;314;302;327;303;304;289;261;299;270;300;281;261;251;283;236;265;251;279;272;268;264;248;265;262;235;256;225;250;293;284;276;275;293;295;310;322;282;266;294;289;313;305;269;301;299;264;292;272;258;272;276;294;260;281;270;253;243;321;270;335;528;1300;2318;1954;704;365;360;322;306;324;295;326;296;300;279;252;236;269;222;204;259;249;268;286;259;280;287;310;426;673;626;372;287;255;266;244;274;260;255;268;245;251;256;281;260;281;320;336;343;360;362;337;280;319;322;338;379;427;445;595;766;989;1225;1439;1626;1583;1194;981;925;644;562;470;418;344;339;370;430;456;504;573;626;585;597;700;543;424;327;382;380;340;329;307;316;387;398;307;305;331;386;313;289;346;312;319;260;262;287;252;288;249;232;265;227;260;228;228;239;229;226;227;223;233;237;238;232;262;247;241;262;272;258;256;248;281;245;285;260;284;274;281;271;263;245;274;352;476;905;907;719;783;869;923;1066;908;892;1030;1068;1001;740;666;731;634;512;410;326;357;463;460;382;321;294;297;286;292;335;374;408;334;339
304;297;270;282;282;234;257;280;351;453;719;1058;880;923;855;598;417;413;527;408;391;387;412;391;442;581;650;470;457;598;990;1318;776;489;422;391;435;394;377;356;419;583;746;572;476;496;362;391;341;291;275;286;247;270;289;302;280;305;370;346;457;500;553;428;524;612;530;487;413;317;250;340;436;610;675;538;480;496;895;957;581;384;317;304;279;299;338;346;345;290;256;239;262;277;264;275;225;219;287;235;233;242;263;328;289;291;254;254;233;248;248;227;267;317;253;248;277;263;280;280;314;283;286;260;313;356;282;297;300;342;269;282;306;279;260;261;312;386;326;294;316;316;320;363;386;395;282;281;318;386;503;578;385;323;392;566;612;560;558;570;712;963;821;820;1316;1774;1311;929;743;634;737;706;558;785;1113;1299;1332;810;613;742;1043;1089;1181;915;649;459;411;612;832;782;470;345;340;363;340;350;309;303;400;641;909;673;469;316;375;445;388;291;298;272;292;294;296;342;441;496;601;552;531;350;282;277;302;331;329;299;320;305;266;285;298;341;358;362;277;280;275;293;310;345;356;343;275;332;340;468;510;368;319;322;307;305;288;352;340;588;865;725;476;406;527;694;1012;922;602;428;417;482;659;866;935;805;945;1446;1823;1626;1557;1636;1619;1701;2164;1989;1425;911;751;984;1420;1082;608;447;334;327;345;427;384;285;250;229;293;298;358;344;395;436;431;406;526;619;652;547;472;506;425;418;667;1555;2024;1837;1578;1242;1095;921;890;1110;1152;1218;1193;1040;785;609;552;455;399;416;451;448;325;249;311;276;304;382;394;505;589;502;467;585;913;1234;1092;756;573;546;392;331;371;457;478;434;399;389;373;385;368;304;275;324;342;405;428;360;425;403;314;322;296;304;310;321;327;375;422;468;378;458;468;593;645;758;808;795;736;888;1120;1017;861;805;785;889;845;799;621;506;347;286;306;289;265;239;267;265;284;277;248;313;264;297;253;258;321;487;737;761;469;357;376;331;397;389;413;386;328;414;557;1093;1743;1827;1019;514;463;425;440;410;389;367;364;312;311;287;303;289;293;365;392;662;1168;2253;3198;3267;2248;1305;873;1086;1788;1562;749;457;431;407;355;291;254;306;302;295;282;285;298;324;343;298;322;296;298;300;375;498;780;785;693;471;355;488;616;441;320;313;382;348;391;410;463;389;359;304;300;350;353;409;408;462;416;440;396;363;364;386;373;388;517;765;1058;1126;1062;928;984;821;606;362;352;382;482;627;720;746;774;956;1076;837;669;670;618;550;471;383;342;383;395;350;366;391;379;412;431;468;390;350;420;506;437;330;300;293;279;279;300;399;585;868;864;548;323;272;283;269;264;310;315;264;329;384;398;414;374;330;304;298;315;312;295;277;317;433;789;1178;1111;763;553;353;370;356;362;352;267;315;275;342;438;837;1198;1365;1720;1491;725;369;313;339;716;1330;1379;804;808;1115;992;963;1126;932;527;356;325;341;310;353;367;408;580;615;552;426;413;349;309;285;306;317;368;479;474;410;336;335;324;292;267;289;288;285;324;306;297;315;304;309;310;342;330;329;284;282;263;318;319;317;327;346;360;349;322;259;282;251;339;331;322;285;273;239;271;307;281;271;268;269;260;283;262;286;287;267;274;269;266;260;266;270;279;259;284;246;335;588;1153;1241;745;437;316;686;1960;2788;1432;507;257;227;260;263;304;285;321;300;294;267;311;282;301;247;295;257;291;280;301;300;323;346;357;377;373;532;679;531;418;391;398;475;559;501;476;407;370;341;316;308;282;308;330;293;350;451;637;812;770;525;363;428;324;342;354;336;320;341;363;341;363;389;360;409;493;991;1684;1521;845;441;342;415;532;545;525;447;350;392;458;392;343;394;525;650;806;783;623;460;479;638;630;549;498;505;499;486;594;803;700;587;505;495;581;630;612;495;460;605;693;569;430;430;454;425;413;305;352;276;273;298;314;305;272;306;289;305;277;319;417;367;341;345;331;300;274;282;230;260;276;305;275;247;273;261;273;245;269;281;261;265;251;245;242;290;293;301;297;303;301;306;284;282;323;303;322;296;295;286;285;281;273;266;274;282;301;314;274;255;288;288;270;259;257;281;289;280;285;280;289;279;284;265;279;289;255;291;284;290;283;260;306;260;336;397;325;331;315;274;277;307;299;299;323;345;328;291;284;268;276;298;324;300;301;300;274;281;282;275;240;261;269;286;274;269;263;283;333;278;325;314;302;332;310;306;294;301;292;291;290;348;558;1332;2711;3289;2266;1987;2224;1188;424;305;331;388;482;661;865;895;494;310;270;273;268;260;281;277;301;298;332;330;319;356;422;498;671;730;538;353;305;262;241;261;252;259;281;338;303;294;326;313;310;267;313;363;434;434;387;349;320;305;376;366;480;922;1669;1266;587;334;338;325;331;326;318;335;288;317;336;275;257;245;275;272;330;396;489;522;369;330;355;316;297;297;518;942;1006;560;350;322;384;387;322;297;273;289;298;462;628;589;716;1880;4066;3597;1282;504;312;369;392;376;391;538;787;1016;942;541;324;277;286;292;308;294;232;240;288;256;259;273;238;308;273;292;411;707;686;470;291;272;277;245;270;271;291;284;367;384;394;439;536;454;346;340;302;322;330;294;292;259;286;295;338;316;321;335;462;458;358;349;421;393;312;310;290;260;300;282;317;341;301;291;334;313;312;350;342;326;341;313;246;273;267;283;290;319;292;286;352;435;383;317;290;290;221;238;260;251;235;226;267;263;264;272;274;275;291;322;349;317;308;323;322;321;274;285;294;282;294;435;569;581;419;303;244;235;266;289;258;250;270;266;231;247;258;264;271;244;249;284;291;294;318;272;253;255;262;259;275;298;302;305;307;276;263;259;308;321;314;318;258;311;272;279;266;283;255;320;311;295;264;279;260;262;276;233;243;250;355;552;560;449;642;985;1427;3054;5979;7122;3809;1591;1749;2557;2221;1385;850;433;322;362;365;334;249;325;268;257;316;335;286;304;315;282;303;287;318;274;275;283;281;262;251;296;294;307;304;264;288;294;278;305;274;295;313;301;297;340;396;306;311;312;303;308;310;289;278;331;350;305;305;274;272;268;247;277;255;276;272;268;232;241;223;261;251;205;249;295;268;231;279;242;291;279;266;285;276;276;267;262;283;284;277;271;283;313;279;270;274;242;262;269;263;287;310;262;300;289;345;398;740;1222;1034;520;322;359;301;323;313;305;290;266;271;288;283;298;266;237;268;242;234;274;274;244;290;317;279;329;540;570;440;300;259;271;345;302;285;268;271;249;275;239;285;253;272;326;297;307;338;308;306;331;316;314;291;364;371;411;553;720;1309;1723;1769;2300;2127;1207;733;657;506;463;458;525;426;394;368;416;450;522;664;774;662;538;567;603;350;324;353;338;323;344;288;259;301;320;330;351;353;349;327;267;306;312;301;298;266;244;260;249;246;242;226;251;252;225;275;238;243;241;240;222;224;208;223;252;249;251;259;265;251;250;265;275;273;245;308;249;275;265;276;245;260;303;305;314;370;617;726;669;773;857;947;1044;1045;1177;1294;1086;969;834;670;742;596;391;350;280;339;424;374;331;328;320;403;353;283;316;365;426;409;336
231;270;255;278;229;273;261;283;340;430;568;631;634;817;830;660;449;424;492;480;518;506;411;383;381;510;484;390;457;489;656;767;551;386;378;497;543;442;402;345;381;438;573;595;573;541;467;362;280;273;296;302;325;272;276;277;274;267;327;330;464;546;423;434;456;641;743;738;454;313;282;328;489;598;771;903;756;674;864;794;448;378;308;348;362;300;308;251;265;231;272;248;242;267;283;220;252;270;270;255;247;239;245;274;269;282;252;270;242;254;228;247;234;249;267;298;333;328;270;311;324;289;256;288;266;343;349;365;354;339;350;377;449;480;348;302;303;300;313;272;330;325;337;361;395;359;254;273;326;353;454;449;345;316;450;614;603;591;614;691;725;799;640;632;1045;1547;1001;552;412;530;980;1058;752;902;1284;1468;1373;797;568;734;1034;1180;1143;921;741;622;476;570;746;686;434;333;328;323;325;383;370;427;488;585;831;641;451;406;520;578;407;362;310;269;236;301;325;315;368;458;568;561;430;380;304;327;321;327;305;290;305;319;314;343;355;345;333;306;283;290;309;329;285;282;296;305;268;320;335;432;456;294;323;295;296;268;272;263;326;482;726;670;435;334;348;410;591;572;492;416;473;661;945;1190;1300;1255;1376;1889;2100;2028;1754;1701;1451;1319;1662;2072;1723;1268;907;1109;1147;839;586;419;357;343;400;511;412;315;300;289;337;368;358;371;389;421;410;480;547;645;578;493;701;774;635;542;725;1455;1781;1685;1472;1171;958;773;824;940;966;1008;1152;1015;730;582;574;467;382;315;355;340;317;294;288;277;315;312;334;378;432;447;413;510;720;1080;938;670;570;510;368;370;348;396;419;442;444;413;388;457;411;338;317;317;340;394;406;335;334;313;361;374;334;304;323;296;306;424;513;560;523;450;613;781;803;770;731;753;798;1052;1338;987;943;920;882;758;628;594;597;496;353;305;308;281;258;275;240;262;307;267;305;313;407;360;303;260;304;461;663;612;457;346;344;373;417;494;572;424;380;369;488;991;2003;2670;1374;575;424;402;402;345;359;393;362;308;342;299;291;345;302;322;462;859;2117;4499;6614;6605;5026;2519;1114;920;1440;1275;709;571;639;473;335;311;285;334;307;332;303;287;297;343;322;312;346;277;278;330;618;1303;1969;1806;952;469;329;365;410;323;260;313;333;368;328;421;446;454;369;321;344;406;445;354;397;514;461;503;456;386;372;330;403;407;498;750;966;965;830;803;825;611;442;462;479;418;392;421;557;705;868;1055;1220;905;715;808;769;456;380;327;327;348;329;347;367;337;377;453;511;487;419;368;427;576;435;315;302;264;306;281;313;490;947;1740;1812;960;454;335;357;325;355;313;325;302;372;396;477;689;617;424;332;300;305;317;320;292;341;505;853;1429;1316;1047;751;475;289;284;310;371;313;354;331;403;972;2431;3515;3206;3441;2796;1142;441;300;355;692;1272;1195;582;446;526;650;942;1118;736;400;346;311;320;333;329;352;387;425;498;461;440;397;345;319;334;308;302;343;378;456;411;322;346;349;283;279;285;274;288;328;290;352;300;296;272;334;294;333;327;296;287;297;247;286;330;313;369;421;378;293;253;268;279;332;388;336;272;258;259;254;250;284;287;262;263;265;251;269;244;235;245;266;241;264;255;253;253;273;268;251;278;475;1428;3273;3505;1602;523;288;538;1320;1624;937;314;243;212;240;265;287;295;313;266;304;296;281;305;284;292;264;303;275;310;315;312;321;386;421;382;369;425;453;451;421;434;419;514;560;547;472;423;357;330;301;292;314;351;344;331;324;445;600;890;812;474;469;409;387;387;401;361;294;361;412;373;340;302;324;336;515;1122;2244;1764;740;392;340;469;693;659;604;394;367;521;640;508;374;333;413;497;567;635;559;484;510;688;654;503;550;615;499;465;565;709;674;574;476;455;555;590;552;478;591;833;727;511;430;407;419;390;367;350;348;309;270;283;272;297;288;295;260;262;289;323;317;323;307;340;308;262;264;257;249;277;275;317;297;276;248;287;294;257;240;262;264;273;243;281;272;288;282;266;286;284;284;258;287;295;261;293;306;315;286;270;265;275;289;293;276;315;299;282;270;298;252;262;296;272;260;284;288;295;324;278;269;296;279;298;278;298;328;305;239;288;276;262;260;274;322;328;314;280;287;306;310;326;330;319;342;311;307;318;291;270;299;283;265;252;296;277;291;297;277;251;260;268;265;286;280;271;257;273;278;315;285;294;271;326;297;295;315;229;282;269;348;348;469;880;1543;1619;1512;2521;2972;1311;475;293;429;630;862;574;492;469;360;311;318;271;299;306;291;321;287;368;315;344;312;384;409;639;1054;1174;791;451;297;265;261;230;235;263;285;307;273;314;273;309;318;300;331;355;408;439;381;400;507;693;560;490;579;820;985;774;415;321;281;322;332;327;328;358;358;316;310;303;295;253;304;306;339;403;634;642;466;510;499;387;312;326;399;447;443;352;346;372;471;547;388;331;292;286;307;305;380;374;514;1279;2421;2024;742;369;358;533;654;496;585;1199;2183;2609;2008;791;325;258;299;275;252;277;266;266;278;246;239;281;255;244;252;308;513;857;818;401;269;258;266;269;295;325;325;294;305;273;329;349;371;354;296;260;301;316;320;296;329;284;281;269;336;299;383;483;674;577;389;344;420;389;282;308;330;302;315;402;439;382;338;331;300;318;315;306;332;327;341;307;295;265;295;313;293;287;301;318;354;371;355;366;295;231;256;250;256;259;226;257;271;268;290;274;286;310;322;347;363;303;275;288;337;290;277;317;340;305;343;413;519;452;358;258;274;269;253;257;279;266;307;273;278;266;262;246;246;296;251;265;297;293;295;283;255;267;263;235;264;264;286;296;275;270;252;258;314;324;349;383;353;281;309;334;299;248;285;261;280;280;269;244;268;275;277;244;290;260;244;284;290;347;384;559;923;2998;6601;7122;3600;1354;1157;1634;1401;693;414;318;301;304;308;309;299;245;285;279;287;289;309;295;288;279;302;292;302;259;259;260;262;275;281;304;341;317;324;322;275;292;248;273;276;288;378;339;321;363;446;384;345;355;291;319;294;273;283;332;344;370;319;327;315;243;262;279;267;260;286;247;238;237;233;205;234;219;238;230;253;238;284;256;279;243;280;264;283;379;282;255;277;272;260;289;333;283;304;308;371;343;295;254;273;293;297;305;289;326;338;358;409;498;469;320;266;281;292;295;313;245;280;298;287;308;319;297;260;289;293;275;267;256;249;252;261;268;303;310;512;575;464;268;298;305;427;398;290;276;259;270;246;257;264;273;273;275;303;295;307;295;301;293;305;331;309;340;386;395;497;747;1229;1800;2009;2126;1997;1272;820;657;482;452;487;602;527;452;420;400;378;485;657;852;730;429;415;389;288;278;326;330;424;291;305;244;255;274;290;384;409;353;292;252;242;267;298;311;265;292;294;265;241;268;267;209;220;235;268;246;239;240;244;235;230;205;241;263;283;260;254;271;254;284;250;265;238;256;284;259;327;316;285;293;304;273;308;357;395;437;493;568;630;708;941;1021;1397;1847;1927;1359;1173;881;786;691;499;313;297;291;343;352;305;352;343;519;695;625;336;263;302;394;360;329
266;266;257;273;262;251;238;256;357;417;425;377;430;506;558;494;416;475;570;629;799;655;492;404;339;390;427;455;439;427;498;513;438;402;521;810;698;491;382;344;323;392;393;472;470;497;442;365;297;274;269;260;288;289;298;279;275;283;283;333;448;464;386;491;610;736;1124;915;515;293;319;457;538;558;743;970;932;721;769;668;469;433;401;438;492;397;285;268;257;237;261;261;249;258;247;244;262;247;254;260;220;261;245;249;287;255;266;267;261;268;254;251;235;273;262;298;340;406;326;317;303;280;288;320;310;364;369;392;340;392;376;476;773;729;396;338;319;337;327;290;284;286;363;462;396;350;317;341;363;321;336;342;290;288;443;624;694;630;751;1060;938;726;540;444;609;824;649;428;284;374;802;1200;970;822;987;988;1013;684;599;905;1043;1080;1076;835;788;823;691;570;576;471;331;303;319;361;323;402;438;653;656;599;545;439;354;446;642;633;423;313;273;241;301;349;347;349;312;371;484;495;405;351;308;311;326;288;291;314;348;441;470;421;420;422;349;350;267;348;371;322;282;288;285;299;315;303;341;377;364;336;298;259;287;300;262;272;262;374;400;383;332;297;275;320;345;360;392;420;467;634;833;994;1415;1521;1679;2170;2259;2203;1862;1490;1384;1189;1452;2240;2618;2037;1390;1413;1329;832;506;492;366;402;397;414;395;313;291;256;322;407;388;398;407;384;395;524;618;614;522;459;799;957;791;617;627;957;1118;1254;1385;1193;881;703;728;908;847;724;739;694;551;537;634;602;439;350;295;323;332;319;316;310;315;273;289;385;443;390;384;446;461;510;567;485;442;437;447;390;371;425;461;461;501;501;471;425;387;369;336;362;424;451;371;303;291;323;378;421;369;330;330;315;349;418;573;575;607;606;817;990;1046;855;654;722;833;1060;1193;1144;1186;1114;835;567;441;487;494;512;358;398;357;261;344;294;262;289;244;279;291;381;510;535;386;301;292;317;406;387;372;335;321;337;460;607;691;499;413;398;427;890;1754;2432;1558;586;390;383;375;343;402;428;403;369;298;298;303;350;360;332;463;1013;2872;7198;10218;10533;8521;4976;1979;864;817;1000;897;931;1146;871;441;312;271;275;284;298;297;271;350;351;343;287;281;282;301;416;1033;2853;5181;4071;1665;576;310;327;361;291;253;270;324;359;393;374;485;515;471;369;379;427;481;396;431;419;412;501;484;446;430;359;364;387;440;542;790;861;785;790;699;583;622;748;807;627;510;450;498;699;912;1022;1031;943;816;756;618;524;404;389;413;386;383;395;360;366;398;411;480;479;377;367;364;414;387;326;266;278;292;295;333;574;1273;2202;2423;1288;551;425;357;355;385;318;254;307;310;441;615;847;906;487;342;330;350;336;294;322;387;630;903;1085;1078;920;694;427;321;293;341;355;333;348;395;685;2216;5391;7061;5241;4503;3639;1522;459;320;355;495;630;580;464;490;562;608;773;867;566;397;292;294;315;297;349;494;731;812;610;513;559;442;330;301;336;304;334;382;576;848;864;509;360;344;323;313;282;301;292;307;287;343;306;323;310;290;296;302;285;302;295;316;246;266;274;304;387;392;371;285;283;301;279;319;350;315;249;274;274;281;330;287;275;274;284;253;261;278;274;275;295;264;256;240;279;250;233;295;282;275;302;755;2313;5344;5950;2719;710;271;317;557;582;370;247;220;200;234;285;265;268;336;267;299;287;262;290;271;264;262;267;333;345;316;319;332;348;425;475;411;368;362;341;405;451;489;627;700;704;533;396;308;309;318;326;342;359;314;355;363;366;478;603;558;420;350;350;378;418;434;359;325;388;440;389;382;321;325;332;531;971;1657;1552;800;463;396;495;724;704;563;459;402;528;661;512;336;313;306;392;460;516;532;443;426;516;542;490;419;461;442;414;504;810;828;668;462;520;623;549;545;595;728;855;701;421;380;391;352;390;319;357;305;274;286;296;304;271;312;265;271;304;238;280;297;350;304;333;270;263;257;270;271;265;286;297;287;256;273;249;271;291;260;270;290;258;299;251;261;286;265;323;297;301;302;283;296;258;273;255;314;288;308;290;261;258;261;272;304;315;294;311;320;276;262;270;302;302;265;281;287;285;282;286;285;279;259;271;286;296;308;292;277;286;264;291;290;309;353;315;294;276;282;298;343;319;340;322;310;292;304;316;303;270;286;280;270;287;285;292;301;292;272;285;255;302;260;275;269;274;262;280;292;299;307;327;341;257;260;306;237;257;292;328;492;727;746;707;815;940;1352;2145;2175;1082;405;293;440;823;1057;663;371;369;318;319;292;302;290;275;302;370;432;505;429;351;351;344;461;897;1538;1598;928;434;287;258;269;238;251;243;278;265;307;281;287;309;316;278;321;413;519;566;491;590;1254;1904;1276;780;1099;1452;1237;618;357;323;323;364;420;314;355;355;310;320;330;352;283;266;256;278;313;423;665;753;788;909;999;683;407;316;321;344;347;354;322;376;498;603;474;339;300;316;293;312;296;328;337;571;830;809;441;331;472;900;1263;808;922;2297;4742;5207;3510;1163;377;281;291;276;259;284;265;243;272;271;276;259;247;249;256;259;378;533;493;350;271;268;262;281;295;388;467;366;322;267;292;290;294;295;295;269;294;361;325;338;338;295;315;261;303;324;332;428;586;534;345;330;340;272;293;309;252;301;432;719;936;643;356;298;316;331;360;338;340;318;317;273;288;272;293;318;295;295;310;293;281;319;322;342;278;254;251;245;240;246;263;231;272;247;276;294;278;270;303;327;292;288;269;282;281;299;335;361;320;309;332;352;391;327;331;276;275;247;280;256;292;305;260;297;282;276;248;252;239;283;297;287;308;313;258;246;265;274;274;270;247;253;249;296;265;237;247;257;260;303;309;348;368;329;310;296;312;245;244;261;298;254;279;273;239;288;277;274;287;252;261;264;272;318;328;323;588;1957;3770;4008;2038;840;697;892;758;549;441;334;271;253;297;277;294;293;254;281;260;313;287;285;273;273;318;331;314;247;275;259;259;245;264;310;344;295;314;304;301;271;256;256;279;311;350;381;418;460;488;448;387;325;331;311;308;296;289;290;349;362;334;349;293;273;263;276;243;283;254;271;233;201;229;212;203;198;201;242;271;246;250;238;218;248;239;250;287;312;313;321;281;238;264;281;305;313;366;488;669;518;318;292;287;298;287;284;309;300;296;324;303;297;269;263;228;259;301;290;309;287;293;307;305;337;308;281;271;264;294;266;227;252;236;258;270;255;267;272;309;410;324;278;264;307;357;366;301;284;269;255;278;274;290;282;245;300;277;270;295;323;331;353;359;306;285;345;308;363;406;566;987;1350;1520;1567;1717;1455;1059;783;627;544;569;705;655;604;543;378;407;488;565;673;631;422;353;261;250;297;308;440;421;343;283;273;243;284;322;349;386;315;266;276;269;314;305;281;287;327;270;259;273;285;244;222;230;269;262;255;288;246;246;244;225;257;232;246;247;270;244;277;272;272;285;255;287;289;315;283;301;313;303;297;303;323;333;385;407;489;493;564;750;712;736;935;1498;2347;2303;1635;1335;901;649;590;426;326;399;384;418;359;337;346;398;752;1266;1085;508;297;302;303;357;285
268;283;256;251;242;271;254;280;351;456;466;363;364;404;416;425;472;635;630;695;803;667;506;462;384;387;453;492;529;456;429;477;469;420;638;883;796;534;364;303;293;293;332;434;457;382;356;345;327;276;278;289;234;286;263;294;259;295;307;386;421;368;366;570;798;870;1148;819;437;324;316;456;492;419;481;566;698;630;568;611;444;348;392;509;646;544;352;275;240;272;313;236;243;255;260;257;256;269;271;258;255;248;244;267;239;256;247;243;260;253;276;239;251;268;283;289;341;360;338;322;320;278;275;275;296;320;334;335;297;346;347;519;814;752;505;374;421;319;276;279;281;308;398;483;379;332;377;583;624;509;381;350;311;383;486;646;882;671;638;876;880;821;612;455;428;529;511;400;314;360;612;1008;1199;1042;790;870;1148;990;695;861;960;851;832;706;690;684;687;536;424;421;392;320;384;336;296;349;411;649;739;603;474;327;309;407;602;587;393;319;302;289;287;355;340;335;293;301;320;382;364;342;321;349;329;296;299;304;391;437;401;415;637;683;488;349;298;374;409;371;308;304;282;292;309;314;336;334;358;321;271;233;274;284;244;254;221;277;310;311;276;301;257;271;283;318;400;468;439;459;672;777;896;1143;1759;2560;2406;2154;1769;1396;1354;1328;1610;2438;2857;2034;1505;1523;1312;791;575;500;400;393;427;480;370;296;302;284;326;422;425;484;537;464;390;551;750;725;637;659;924;830;719;643;592;625;700;839;949;902;811;817;843;885;720;589;516;492;447;456;567;615;520;428;333;321;358;330;387;352;362;314;353;377;434;351;331;323;306;372;340;362;396;391;345;385;390;432;456;480;529;588;528;397;307;328;324;411;412;354;324;282;289;325;449;520;414;328;312;339;350;417;553;536;708;787;729;1096;1207;982;623;652;787;877;1026;1053;1195;1240;861;551;448;451;489;442;370;402;406;346;344;289;308;278;236;219;291;390;577;612;406;279;312;320;357;320;332;321;361;384;383;484;554;452;432;362;450;617;1154;1525;1080;584;406;368;386;370;371;370;347;369;397;311;328;357;365;389;420;1019;2799;6043;8743;9656;9192;6570;2755;961;1022;1260;1254;1590;1856;1105;514;289;301;283;270;292;291;312;348;347;325;323;308;246;312;531;1739;4767;8253;5858;2255;754;396;401;399;320;280;279;279;363;420;455;499;500;504;443;417;408;406;400;373;355;408;566;769;1017;893;562;462;403;328;443;660;696;678;758;782;606;679;997;907;743;550;570;521;597;625;653;787;859;885;885;673;625;591;452;519;588;534;466;417;400;381;391;422;380;343;272;320;319;314;301;309;285;295;284;318;422;859;1695;2404;1680;1070;691;403;353;336;325;300;324;301;367;489;694;745;446;337;347;475;374;313;307;350;494;766;986;898;668;513;354;313;291;321;303;326;319;422;711;2394;6573;8634;5241;3881;3267;1596;459;349;354;414;404;455;547;933;1006;635;587;568;460;377;316;310;344;312;355;709;1699;2165;1418;629;585;521;374;292;317;343;312;384;860;1640;1785;857;424;346;300;285;310;270;254;298;297;296;315;291;292;273;312;303;290;297;262;278;295;275;288;275;353;382;337;285;286;260;286;286;338;316;282;259;303;298;326;299;284;288;278;293;280;263;251;255;260;297;308;251;253;256;307;258;258;283;285;488;1545;4012;4955;2237;607;217;262;307;308;270;244;211;221;259;303;244;264;300;267;281;302;300;263;312;249;281;315;362;370;363;344;320;337;378;441;477;436;357;335;332;402;496;824;992;818;609;357;307;320;315;338;400;358;347;372;363;362;391;475;374;355;318;359;360;365;324;333;413;483;463;399;417;339;323;321;392;604;949;846;561;384;389;488;640;546;476;463;365;391;451;432;333;295;340;461;534;510;459;350;374;406;465;458;398;369;366;387;612;819;888;667;471;553;651;673;660;772;809;719;523;395;399;459;425;392;411;341;319;300;254;263;259;286;308;298;259;290;317;312;341;403;423;369;322;362;365;364;315;299;291;280;281;253;271;309;280;283;250;262;258;267;273;279;253;257;273;275;291;310;284;293;268;289;256;260;347;311;298;277;268;292;273;300;311;300;316;304;312;299;270;269;295;295;277;255;272;273;277;285;305;286;277;285;307;307;305;307;297;256;284;266;274;271;319;277;293;267;279;318;327;337;294;292;315;376;335;283;280;289;268;233;262;259;290;287;318;262;285;286;269;262;283;287;267;283;282;296;294;280;298;311;318;284;286;234;261;293;253;439;922;1843;1917;1038;903;1522;2360;2914;2251;899;377;313;375;567;659;463;323;332;285;295;294;298;294;295;325;496;765;920;629;383;337;377;766;1843;3451;2632;1129;444;267;247;247;245;260;243;246;274;296;264;277;308;324;293;340;436;687;938;676;921;2281;3584;2164;1132;1637;2958;2341;848;376;329;331;364;363;334;331;309;300;377;338;363;324;294;297;293;346;411;651;1106;1353;1346;1577;928;378;297;293;331;342;368;336;324;437;477;386;331;336;319;297;323;330;324;303;396;506;381;318;319;595;1551;1740;970;1078;3368;6704;6512;3204;933;359;267;287;263;264;249;261;246;264;251;261;224;252;271;249;279;307;341;350;278;278;243;272;276;324;597;882;588;351;285;305;296;271;310;287;295;344;385;385;333;307;331;304;311;351;378;357;356;419;357;348;261;246;254;249;242;289;338;647;1431;2120;955;408;274;335;366;332;303;319;329;314;294;309;291;257;279;283;338;320;300;343;345;373;336;317;243;249;263;251;270;279;281;246;274;304;229;274;282;297;279;300;244;269;256;286;313;300;316;317;315;304;303;313;317;308;302;263;257;299;265;286;318;315;300;258;271;246;252;258;248;239;282;282;270;265;299;267;270;253;212;256;263;274;269;284;245;253;286;301;265;294;330;389;354;305;267;263;274;252;271;292;299;264;266;273;262;282;283;278;238;243;275;272;292;283;304;363;879;1421;1443;904;679;603;589;558;594;543;382;287;250;278;350;314;305;281;287;294;269;292;283;303;316;327;340;312;277;257;294;280;282;263;279;291;299;301;295;257;257;253;290;289;308;359;391;419;447;499;443;361;345;358;351;326;294;282;278;346;296;320;260;268;259;280;279;223;272;307;248;252;228;236;224;202;203;202;204;244;270;281;248;241;253;236;257;233;294;313;312;303;297;221;276;276;275;361;582;956;651;347;266;297;289;294;310;303;334;328;326;325;302;297;242;261;252;279;289;293;309;332;327;300;322;280;301;289;311;290;262;250;257;277;238;253;245;273;281;289;268;280;267;252;268;325;337;313;305;308;309;291;283;280;239;257;266;278;244;290;284;307;345;333;314;291;320;315;315;349;448;838;1158;1048;1223;1549;1476;1374;1005;770;651;836;1343;1289;728;516;396;399;503;582;500;392;364;274;261;261;308;359;426;494;336;276;276;304;272;325;386;363;312;256;304;269;318;289;280;322;275;278;267;270;233;262;234;315;261;275;281;290;242;275;286;260;236;252;272;260;244;252;272;290;303;298;272;278;272;329;262;303;305;318;296;301;291;291;320;462;595;628;695;847;874;778;889;1269;1779;1647;1331;1205;811;528;520;445;430;570;652;535;383;270;305;403;733;1127;1037;497;312;360;368;339;273
288;259;280;290;231;277;316;351;399;430;379;378;388;536;486;455;509;790;763;722;665;650;534;477;495;503;464;456;528;503;492;540;477;480;604;737;677;445;330;297;295;311;306;356;391;372;381;371;417;281;274;289;268;291;290;274;294;312;344;427;437;379;388;561;757;913;922;726;473;411;474;439;395;302;355;418;497;548;512;631;475;370;385;538;755;696;443;270;263;270;246;257;262;255;285;232;242;308;254;260;269;226;211;246;277;266;260;242;284;299;308;285;274;279;395;313;278;268;275;342;321;263;298;292;288;332;296;314;243;247;311;377;544;475;386;428;375;285;253;290;331;288;347;410;369;295;495;966;1223;861;467;315;326;445;590;709;594;468;460;503;615;818;739;588;501;496;514;562;495;403;519;837;1012;1066;899;1070;1460;1071;836;892;1188;1091;938;871;749;890;792;510;410;440;417;288;281;319;290;350;396;500;598;606;490;342;301;389;497;472;411;371;367;316;323;328;334;314;274;271;300;320;329;371;326;304;309;276;268;261;335;337;385;411;677;795;605;427;327;335;393;380;335;292;301;286;332;402;304;322;307;291;285;297;264;255;239;237;261;312;309;270;286;315;293;285;290;337;395;414;479;617;897;799;714;840;1551;2366;2104;1829;1399;1247;1173;1234;1496;1844;1728;1455;1286;1433;1242;964;746;572;465;403;394;460;424;368;280;314;357;419;497;553;670;643;519;622;836;786;868;977;1373;1022;816;686;603;478;517;540;697;877;1004;1103;1013;928;785;629;449;447;436;400;450;473;543;487;393;371;390;371;378;406;386;410;306;347;346;312;296;299;309;406;386;342;349;344;371;422;431;458;462;506;470;521;462;359;300;309;341;359;378;290;340;291;300;302;359;419;405;374;315;312;394;435;482;482;629;746;721;794;915;731;523;507;695;786;861;982;996;1047;808;542;470;497;516;443;356;392;395;349;343;305;293;237;243;223;251;283;369;413;323;313;321;303;337;319;328;395;402;384;316;341;369;372;383;375;399;512;714;932;774;510;391;421;416;374;339;374;369;556;593;565;388;353;413;393;402;605;1393;2824;4215;4977;5824;4505;2295;1123;1362;1727;1573;1598;1708;1117;542;333;284;293;302;292;291;296;326;322;339;286;314;303;339;782;2502;6253;8877;6198;2628;825;415;577;761;599;340;276;323;332;389;401;382;434;426;423;386;347;329;330;361;368;520;903;1697;2177;1656;907;527;430;349;485;624;712;814;1079;1070;758;666;778;702;623;568;589;548;504;430;441;624;929;1024;939;706;627;617;588;658;657;585;563;520;395;382;359;340;326;311;294;260;313;327;295;305;300;287;291;294;358;585;1348;2192;2035;2052;1518;745;360;326;318;323;320;280;350;312;431;422;353;302;383;420;385;305;292;310;336;530;714;698;552;452;359;324;353;298;334;294;345;462;665;1929;4507;5233;3025;2006;1787;971;463;391;517;550;392;452;945;2022;2052;1036;522;394;394;358;353;305;328;328;450;1109;2883;3749;2518;864;499;416;357;337;327;301;300;427;1020;1853;1970;890;398;336;341;307;322;322;300;306;274;314;320;298;284;279;293;286;313;270;266;285;282;291;290;316;353;384;325;304;263;278;280;306;312;292;277;263;308;303;330;297;305;301;281;282;263;251;244;275;268;245;231;254;293;269;266;269;253;243;272;369;734;1595;1649;955;387;266;275;311;253;249;227;237;280;266;302;282;293;282;274;289;296;307;283;306;273;273;301;327;328;358;352;296;290;309;335;417;383;301;334;353;412;526;745;834;747;486;297;300;351;371;398;374;378;367;366;340;351;377;387;344;340;319;320;333;335;336;339;358;440;398;357;389;330;305;282;346;454;497;466;412;400;376;446;478;422;368;358;331;304;352;380;367;389;465;557;591;523;417;374;355;409;473;495;349;309;350;490;685;740;616;536;437;478;527;606;629;841;884;658;479;462;530;503;517;663;703;620;383;293;321;283;272;295;302;280;272;294;308;319;437;536;528;377;341;364;409;421;335;315;289;273;274;309;294;305;249;300;280;265;264;270;265;263;276;293;260;272;319;295;267;284;261;289;241;302;273;307;291;261;243;324;269;269;316;325;311;315;337;329;290;267;306;311;299;284;279;273;261;284;308;284;288;305;370;298;338;298;285;315;323;295;276;304;273;294;285;270;316;282;282;306;297;279;367;327;283;253;274;268;278;251;237;262;300;332;320;316;291;292;305;291;280;252;271;267;330;271;295;293;304;315;328;311;246;286;299;322;310;553;1234;3061;3104;1704;2024;3592;4554;4354;2598;854;321;312;327;393;429;338;316;323;303;329;340;272;303;321;377;639;1173;1365;739;461;326;434;834;2492;5347;3966;1440;475;291;270;268;214;228;199;240;266;255;256;282;274;328;310;312;407;772;974;673;796;1904;3015;1975;1068;1820;3217;2699;865;343;317;335;341;361;316;321;290;310;325;345;384;325;343;297;298;307;389;689;1483;1596;1265;1102;664;358;270;286;283;421;383;343;331;329;324;332;322;301;360;342;322;331;323;372;752;782;511;334;334;553;1354;1835;1092;966;2334;4548;4837;2230;747;299;294;319;320;281;264;294;245;233;221;229;263;271;272;325;260;264;270;259;306;292;256;270;270;322;599;815;574;333;296;318;317;334;307;285;388;404;378;360;344;344;341;360;293;332;404;418;342;318;338;318;294;265;284;310;294;336;340;621;1408;2155;1147;436;311;306;330;353;297;293;285;302;313;289;317;277;245;310;397;415;322;320;405;450;427;298;265;229;250;301;274;288;270;283;263;256;271;292;295;330;288;293;265;253;299;307;321;313;325;277;297;292;269;277;271;277;284;292;267;253;278;303;300;307;303;254;272;257;230;236;256;244;269;292;247;260;251;264;282;301;232;272;308;310;315;284;321;312;307;306;291;326;359;475;381;307;298;261;231;256;288;263;254;265;258;239;290;262;282;237;253;256;298;273;289;274;282;428;628;660;619;583;676;548;565;503;469;492;416;335;309;363;385;450;320;304;333;285;271;303;301;340;300;332;307;309;270;298;309;278;246;265;272;275;305;273;262;277;300;275;249;296;291;306;312;348;355;347;328;301;340;390;439;348;273;308;288;320;298;272;282;243;262;280;244;227;242;285;243;241;223;234;232;208;214;203;255;239;300;261;248;242;245;259;210;218;307;343;366;343;320;292;264;285;295;299;520;654;518;326;300;307;302;342;310;289;334;358;325;335;293;286;267;255;279;241;296;370;407;551;528;347;293;311;302;270;344;286;266;257;266;269;282;255;262;248;227;276;263;264;258;272;288;307;323;351;380;431;400;296;281;274;291;274;265;303;277;292;254;286;323;392;345;334;330;323;297;331;391;722;1054;944;1226;1903;1899;1840;1216;785;679;1348;2673;2261;890;468;357;356;484;541;456;395;368;365;322;288;332;380;454;373;342;308;318;302;292;344;394;349;277;233;246;281;272;270;295;293;313;262;264;266;256;227;250;259;261;297;297;286;289;328;256;250;226;220;261;282;260;257;276;238;286;274;254;236;250;249;281;277;283;286;295;292;307;261;297;394;569;821;1075;1003;929;935;1002;1247;1133;946;825;786;531;453;496;533;534;737;1035;783;482;309;317;296;425;624;594;390;298;356;353;313;305
273;253;291;272;273;332;390;428;429;366;342;362;520;740;824;616;538;713;763;835;678;644;543;552;652;629;506;483;551;599;694;807;676;508;603;676;543;389;298;278;366;406;356;343;411;426;442;401;387;309;306;299;311;299;272;289;269;304;323;420;430;373;396;453;671;903;861;723;473;473;569;397;309;316;381;360;355;427;480;577;544;499;466;560;773;595;402;276;241;292;271;282;248;280;244;254;282;288;258;258;252;224;223;271;253;275;256;269;289;301;356;284;316;368;473;365;304;284;275;340;312;308;279;297;282;314;316;342;328;278;335;352;368;323;328;405;384;287;257;257;285;329;363;363;275;317;494;958;1724;1338;569;290;395;581;780;534;424;358;362;440;648;763;621;780;806;667;777;897;824;618;671;901;1017;917;998;1436;1564;990;832;951;1315;1102;855;952;1107;1264;992;494;383;373;359;302;269;263;318;298;382;438;470;548;452;380;292;374;465;410;370;357;335;322;269;307;296;295;296;272;293;300;257;290;278;275;282;262;269;296;324;290;330;374;536;620;543;375;316;300;332;316;307;310;323;355;499;553;427;287;303;281;277;272;243;254;289;276;261;311;342;322;350;324;314;299;316;353;419;436;698;1236;1874;1582;1094;872;1317;1546;1667;1701;1170;914;937;1102;1159;1191;949;798;778;1149;1284;1001;732;516;426;411;415;473;464;345;298;311;348;490;543;618;675;635;536;537;707;821;827;1075;1353;1065;682;575;558;419;372;539;695;1129;1488;1631;1324;1069;920;711;496;410;384;368;493;564;614;609;460;394;364;321;366;348;452;399;337;322;353;312;336;394;442;491;480;385;358;416;400;573;591;469;385;416;418;381;355;289;287;268;294;297;299;294;298;305;277;326;373;407;438;391;434;369;434;540;560;450;553;557;709;728;681;530;450;443;608;788;864;995;847;818;637;474;493;467;458;402;373;353;352;351;337;307;258;259;237;190;231;244;309;286;298;295;323;304;295;336;374;523;527;432;381;327;318;345;397;357;401;435;582;708;664;525;415;560;525;422;379;362;476;790;1241;990;461;340;369;349;328;376;530;925;1513;2007;2632;2515;1535;983;1397;2037;2033;1635;1344;930;518;337;308;297;301;275;257;307;314;343;283;290;294;294;281;614;2426;6455;9975;8112;3843;1295;674;1280;1974;1502;662;354;348;336;386;350;370;427;516;429;397;325;300;293;310;320;521;1196;2342;3090;2197;1160;623;487;384;443;588;677;811;1380;1579;871;553;540;536;485;505;595;551;482;430;415;579;855;929;800;566;582;517;510;553;563;657;667;514;420;348;351;339;345;291;267;263;265;314;351;341;284;244;294;324;315;405;827;1346;2235;3382;2531;991;370;341;353;300;276;297;281;293;306;318;296;253;298;360;280;277;290;251;302;341;417;475;417;369;335;325;317;328;346;355;373;413;500;935;1964;2111;1337;828;730;591;418;633;996;1079;569;515;1105;2349;2475;1181;573;397;372;312;321;293;292;277;436;934;2641;4285;3069;976;441;379;389;372;330;301;338;396;631;1123;1219;610;373;345;367;400;396;346;345;288;317;331;304;301;294;351;313;348;324;299;301;306;340;411;373;368;345;352;330;301;287;283;277;281;287;284;270;290;302;293;288;311;312;315;298;264;278;254;275;250;268;268;265;235;278;284;255;278;291;238;265;281;360;488;542;382;259;236;281;286;240;228;235;246;231;282;297;290;305;321;298;291;286;277;269;318;266;284;295;299;313;272;306;302;297;296;311;311;331;325;352;366;398;441;493;562;485;352;283;314;336;417;457;422;381;358;388;386;379;352;381;357;379;373;341;307;341;324;321;353;422;384;376;316;319;259;286;309;321;414;399;365;453;349;363;420;391;357;335;356;353;384;436;440;434;477;591;596;598;493;405;380;416;458;451;393;333;344;483;623;600;405;423;388;466;436;417;430;699;781;666;605;605;590;643;856;1369;1708;1216;556;326;312;308;291;322;305;298;265;269;308;274;395;532;443;361;337;301;325;380;319;281;307;242;279;308;262;256;285;275;250;248;267;251;251;276;282;272;253;310;300;276;293;276;323;282;264;320;262;270;246;251;232;278;302;293;285;322;322;299;332;339;271;287;290;333;295;244;242;249;290;252;269;279;273;312;300;293;302;286;277;287;301;297;277;277;286;299;294;258;283;282;295;289;283;329;303;316;316;313;292;244;268;264;281;299;305;306;361;336;250;296;303;296;271;289;281;277;286;284;286;297;310;319;376;301;274;311;315;297;304;418;1060;2339;2572;2471;4329;7526;7013;4122;1957;622;304;274;340;372;365;314;319;322;326;366;347;299;304;294;395;764;1412;1335;750;409;343;344;690;1945;3767;2910;1063;422;305;246;226;222;246;222;267;283;277;252;250;292;317;313;298;415;648;695;496;569;1173;1659;1023;668;1029;1668;1381;628;318;311;309;271;281;287;301;305;252;298;351;367;446;400;326;324;335;359;522;1098;1075;710;591;391;281;265;291;305;319;342;297;298;290;275;299;297;326;328;295;287;274;349;546;1005;1160;606;381;387;629;1582;2350;1503;817;1185;2056;1962;995;417;337;273;336;322;300;261;252;254;282;246;252;224;281;327;312;263;268;298;303;293;310;273;283;261;317;414;498;422;284;277;313;349;373;345;314;396;398;385;363;336;427;412;368;376;446;730;672;469;381;312;299;321;288;445;673;630;453;345;535;980;1195;669;439;326;323;303;324;289;288;265;280;304;271;298;283;270;329;401;386;325;355;404;497;444;343;279;257;245;277;264;278;237;245;255;283;256;341;318;298;291;280;268;287;320;353;338;306;277;287;276;262;254;318;305;262;291;295;284;261;286;280;290;319;286;280;256;245;248;237;254;272;269;268;227;258;267;282;331;322;281;291;275;301;280;297;298;294;303;308;321;338;334;389;345;308;280;279;261;297;271;254;290;295;290;257;259;260;264;261;301;326;351;324;259;260;375;481;751;581;482;535;598;523;514;431;434;506;518;402;360;488;705;708;434;286;351;269;280;273;298;282;267;322;318;262;252;263;289;286;256;257;278;295;289;260;306;261;283;299;278;275;301;303;311;301;316;308;292;329;324;357;358;343;270;268;296;296;295;275;255;300;267;332;281;245;237;240;233;237;260;247;212;228;193;230;260;302;309;294;242;233;238;245;247;242;378;511;523;438;424;352;323;297;265;268;306;369;341;291;295;278;297;314;260;307;294;348;413;355;289;294;269;258;251;290;314;439;833;1295;1072;474;311;296;281;316;332;340;299;258;265;325;269;263;273;258;247;251;276;260;246;266;306;311;358;406;645;880;730;380;305;267;287;268;258;241;297;284;312;311;329;354;356;301;319;312;334;387;514;640;844;1054;1684;2706;2243;1607;1011;630;884;1694;3236;2269;798;369;333;365;430;456;426;388;419;392;361;347;386;406;385;414;310;290;290;276;278;316;385;309;260;248;259;304;286;259;284;310;279;275;319;279;274;249;263;264;296;303;328;287;298;275;275;255;226;237;229;278;242;288;294;291;282;243;284;234;240;247;264;284;247;291;269;317;276;285;303;403;590;940;1304;1032;952;1135;1147;1156;921;767;652;580;482;492;455;473;601;912;1329;1008;504;344;301;309;366;428;404;333;293;308;314;273;282
254;253;261;247;267;327;390;409;406;369;317;393;569;1179;1696;1109;655;662;787;960;937;774;657;769;930;756;557;585;697;696;855;1140;938;655;674;590;472;454;357;320;407;423;469;318;382;442;437;404;329;339;326;279;300;271;300;288;250;284;300;343;401;394;340;490;692;848;1049;1000;729;481;511;386;353;327;302;327;318;339;454;616;907;934;673;642;569;554;366;299;252;266;267;250;258;253;245;276;234;299;252;254;276;262;242;268;249;250;286;269;311;338;432;447;354;345;386;345;303;349;316;334;293;292;278;239;288;286;359;309;263;283;305;358;354;295;307;438;449;363;261;246;291;348;338;307;281;315;442;777;1210;1114;614;422;589;872;913;615;414;394;445;614;824;805;652;898;1135;855;1004;1127;1213;1084;1011;987;1043;894;1104;1652;1657;1081;868;919;958;903;812;1063;1282;1616;1341;818;463;393;392;307;265;294;334;362;421;368;450;647;717;421;303;321;346;347;306;347;358;327;275;284;273;288;313;287;306;259;277;249;242;291;260;259;306;298;304;293;333;376;363;388;419;359;311;260;272;312;291;300;285;310;622;774;559;419;348;317;309;274;242;280;312;322;290;302;257;335;376;431;417;311;337;344;421;526;904;2338;3750;3068;1854;1248;1180;1292;1481;1590;1149;837;804;941;892;753;638;544;584;678;951;1077;868;576;451;413;436;442;459;368;320;303;397;519;519;553;566;524;485;441;503;556;762;955;1030;880;695;561;434;352;392;458;686;1199;1699;1841;1733;1277;1053;795;535;360;329;442;524;609;632;581;452;309;310;262;308;322;383;361;344;386;362;401;414;430;592;787;666;474;480;430;404;552;566;417;324;359;412;359;353;354;340;298;293;320;317;290;314;278;323;338;400;464;536;622;619;491;467;578;589;486;489;536;717;790;757;566;433;473;571;857;899;932;873;690;662;462;412;445;503;467;413;349;299;334;346;272;290;262;231;225;208;226;257;270;311;276;313;323;271;307;378;490;664;615;452;408;369;402;465;408;371;411;533;602;585;438;407;519;617;493;420;418;541;977;1773;1592;647;334;339;299;297;339;479;642;873;780;1001;1209;1048;790;1136;2050;2887;2431;1199;613;462;347;287;271;322;290;324;287;319;332;302;298;309;305;334;602;1579;4609;7838;7338;4516;1645;907;2144;4076;3336;1258;454;331;319;355;354;411;541;700;733;540;380;335;290;346;308;476;967;1780;2353;1790;1057;595;448;407;435;521;657;683;1046;1312;902;533;474;420;413;468;469;467;402;450;551;676;707;677;589;474;528;472;411;388;427;539;621;442;381;327;351;345;337;317;303;282;278;300;336;286;314;288;276;291;309;367;629;1060;2190;4093;3416;1266;448;300;297;275;268;274;256;292;296;265;308;311;304;286;275;279;288;275;275;257;312;351;374;334;353;327;315;335;347;339;415;410;347;437;672;725;557;382;378;388;435;829;1618;2141;1124;565;776;1448;1615;1107;761;600;400;362;299;278;303;325;401;728;1660;2971;2637;1003;403;390;378;350;326;322;327;381;483;566;618;480;322;331;400;472;507;415;327;308;316;316;300;315;321;374;421;351;371;312;307;349;481;736;761;657;460;351;293;275;313;294;269;275;290;249;267;296;241;266;282;304;258;270;290;285;230;253;247;255;254;247;265;290;254;287;288;272;270;227;275;242;250;268;278;264;276;253;285;266;250;231;224;236;266;268;287;291;314;324;320;299;301;277;281;280;270;266;297;303;302;277;273;267;268;276;282;306;298;312;332;379;408;429;415;443;370;346;318;366;409;471;518;471;391;368;374;397;448;406;435;390;382;335;349;339;309;302;351;399;458;378;366;284;269;261;300;316;337;347;394;507;517;473;420;402;342;331;362;357;351;406;482;558;564;428;490;553;572;636;530;483;433;470;564;491;459;431;456;539;455;398;318;347;452;390;331;392;519;665;719;856;908;788;820;1613;3029;3550;2332;922;329;285;311;303;312;280;259;255;277;300;309;354;402;392;325;273;313;301;345;277;255;236;243;260;275;260;248;252;247;223;262;255;259;300;292;295;296;319;278;290;273;276;258;279;277;323;287;248;266;275;272;293;290;273;319;365;311;281;320;329;337;305;287;304;289;280;238;242;233;250;270;284;261;269;287;305;309;291;276;293;281;306;302;265;262;296;321;290;295;267;286;298;296;292;305;281;351;348;311;278;259;275;260;278;284;305;308;303;303;280;274;270;301;290;262;281;264;287;285;273;315;292;320;330;292;295;347;322;270;327;343;586;1025;1556;2721;6204;10286;9318;4412;1583;530;315;266;326;345;347;386;372;319;409;449;456;354;292;322;376;545;1100;1212;722;424;360;360;418;743;1349;1288;698;409;345;271;191;237;222;258;262;292;302;284;282;303;305;307;254;327;364;418;345;421;686;828;636;399;448;580;585;391;360;288;275;327;285;262;286;274;310;318;324;416;645;588;425;331;398;453;410;500;518;412;343;315;307;253;275;280;288;304;313;299;298;254;277;293;295;321;317;296;289;276;393;754;894;594;366;376;668;1903;3561;2560;999;543;666;681;520;324;293;274;303;327;292;280;297;247;273;268;249;222;264;304;311;287;289;288;384;375;358;283;243;285;309;295;316;314;290;293;304;360;363;357;319;361;416;386;353;372;513;524;442;405;524;967;939;647;365;356;375;325;376;789;1392;1636;879;456;455;708;667;485;364;304;316;358;292;317;291;292;298;278;297;284;304;283;303;329;372;340;314;363;395;416;330;289;230;253;245;254;250;242;274;246;252;319;303;319;312;327;333;291;278;362;390;420;276;259;292;258;257;230;263;295;288;275;284;290;281;294;283;283;285;272;254;237;262;246;251;271;267;309;273;287;250;248;260;263;287;274;273;283;326;349;288;310;305;322;332;338;331;330;348;404;323;281;314;264;283;305;262;287;289;285;251;273;258;250;272;324;352;379;354;286;267;350;462;584;553;476;630;695;537;472;435;500;620;613;507;402;537;898;969;539;341;300;306;301;322;305;252;290;274;282;261;268;233;277;244;258;291;247;298;329;323;325;293;256;292;281;306;334;338;308;316;332;311;303;298;284;321;317;281;305;275;275;268;263;285;272;249;303;288;269;237;222;281;255;247;234;243;252;226;219;226;258;289;302;291;277;310;258;249;221;285;552;1008;1139;862;818;694;400;340;320;288;311;300;309;291;274;287;272;290;253;263;297;293;307;295;278;296;286;266;233;282;331;597;1220;2381;2073;713;317;232;261;276;375;286;298;262;262;260;292;246;243;263;264;236;250;253;253;249;301;385;435;499;858;1273;1079;551;298;286;269;275;268;261;238;334;295;334;325;362;406;338;332;330;447;589;657;720;758;980;1590;2590;2546;1628;949;693;898;1477;2069;1647;636;331;354;416;476;529;529;484;452;373;343;283;339;360;382;371;326;298;278;300;297;315;374;324;287;226;263;248;259;264;294;310;344;270;327;347;299;284;274;254;242;311;273;281;292;290;264;284;232;246;223;244;256;252;303;307;260;249;265;226;235;272;253;247;291;267;273;250;238;257;322;328;462;726;915;897;977;1394;1572;1337;900;693;822;828;692;683;595;392;432;718;1025;898;555;426;395;365;365;389;351;331;316;303;276;286;266
262;298;254;282;252;347;386;325;300;277;296;372;772;2072;2845;1596;879;791;855;791;1017;1017;1008;1223;1287;849;684;772;912;753;941;1086;889;750;745;643;568;549;487;393;381;406;396;341;452;532;442;368;310;376;349;317;286;306;278;266;281;301;289;344;395;386;440;638;855;981;1258;1302;1051;610;399;317;320;250;272;304;331;369;514;886;1543;1381;782;659;629;461;304;298;230;254;252;288;285;259;301;257;263;283;263;274;262;257;270;283;265;300;294;334;362;468;617;639;514;393;344;330;367;404;362;373;302;289;274;286;311;353;347;326;260;272;291;329;311;295;345;434;417;376;412;332;267;314;298;296;310;352;422;454;612;564;465;598;998;1319;1017;579;535;532;491;710;1282;1076;710;893;982;808;984;1064;1332;1522;1255;981;909;792;980;1338;1174;829;885;1103;903;869;910;1160;1243;1708;1856;1109;640;422;366;298;297;301;309;376;429;445;484;729;687;439;318;285;300;310;302;306;312;306;268;279;289;272;262;284;300;297;305;289;276;297;302;333;346;310;341;305;416;441;370;360;313;312;270;270;292;266;291;291;268;372;624;791;558;436;354;311;292;324;284;306;298;322;321;345;292;335;353;453;465;416;447;448;487;493;1089;2837;4488;3293;1913;1777;1979;1912;1560;1144;899;1005;1038;945;672;583;549;614;828;822;1095;1572;1316;838;550;485;440;447;462;355;299;298;350;533;485;418;389;459;411;409;480;478;642;777;811;730;626;545;418;346;361;385;696;1385;1932;2034;1773;1291;928;684;461;348;370;354;494;565;660;621;458;368;338;275;287;379;398;376;359;353;368;410;435;639;774;949;753;478;528;495;395;396;441;380;354;384;391;431;487;569;433;328;285;301;331;330;356;336;379;472;600;692;622;798;835;501;395;436;451;458;450;517;607;671;636;525;448;441;561;642;716;762;687;621;543;421;449;486;506;453;390;326;334;301;321;292;315;277;266;249;232;236;245;264;257;294;284;329;302;310;366;464;560;639;572;418;408;462;501;479;445;407;506;656;660;478;431;466;478;387;386;393;523;872;1219;980;517;360;338;306;291;556;976;1513;1522;1167;858;756;685;635;1043;1851;2702;1896;801;424;370;278;273;236;299;294;324;329;339;345;312;313;294;328;378;523;1138;2397;3888;3712;2571;1484;1174;2595;4468;3317;1233;398;338;339;346;354;444;652;1036;895;535;411;388;400;372;361;442;759;1052;1141;825;620;446;414;475;482;549;570;678;791;826;629;491;424;381;449;480;447;427;473;463;611;736;593;478;433;514;603;535;484;362;377;410;439;363;317;309;399;485;437;337;316;275;284;307;341;311;318;289;272;272;323;378;572;784;1603;2687;2050;854;344;276;284;284;280;256;264;288;292;311;297;279;316;285;282;284;262;255;295;284;290;316;331;329;375;328;346;311;333;383;397;407;340;335;399;403;300;303;280;370;467;878;1827;2165;1013;609;847;1368;1405;1003;1181;889;755;733;486;324;286;320;370;642;1395;1896;1414;617;395;376;384;304;346;369;331;348;404;452;444;392;307;323;376;438;458;380;356;325;325;316;301;321;352;428;509;396;311;329;361;505;1022;1770;1695;1229;815;441;306;254;286;300;254;262;262;273;259;264;240;305;274;258;316;269;274;305;265;265;262;290;282;270;284;257;256;268;278;281;276;253;270;249;273;243;283;275;285;238;268;274;228;236;206;222;229;229;276;289;283;267;293;294;272;283;281;315;290;316;307;306;286;296;263;313;271;270;251;278;266;302;344;357;393;389;438;353;307;299;317;362;464;449;519;474;363;339;428;521;608;514;489;513;450;372;360;323;363;406;405;391;477;428;365;315;286;292;279;333;368;354;431;627;761;644;548;434;349;293;353;357;338;356;439;560;513;411;428;535;601;570;560;489;510;493;629;562;450;442;513;491;424;371;289;357;388;417;408;446;556;774;1250;1502;1209;813;1056;2449;4717;4485;2264;797;331;310;312;283;299;249;249;270;276;281;320;344;343;335;264;264;284;307;293;234;271;263;274;273;264;242;266;251;236;267;255;240;242;240;229;257;260;266;249;269;254;298;309;285;286;344;289;320;306;293;280;256;255;301;295;293;291;276;306;300;313;325;254;276;307;266;249;267;287;300;269;316;273;268;273;297;288;253;287;276;330;277;289;250;295;290;284;285;280;291;297;301;311;287;314;315;343;309;308;280;282;269;271;229;262;250;294;277;283;266;277;262;271;282;264;263;295;309;300;285;281;270;290;303;263;271;313;350;309;340;322;411;630;1217;2997;6322;9848;8161;3779;1201;363;261;261;318;390;585;893;733;458;392;446;400;309;290;282;328;493;701;668;446;382;370;326;322;436;461;448;370;363;321;254;250;216;246;237;296;306;286;299;228;294;287;260;276;283;273;294;417;715;968;824;414;311;305;296;327;357;369;371;268;270;289;280;263;293;278;297;378;608;1149;1045;576;532;985;992;633;357;325;327;304;311;294;273;273;289;290;264;301;308;301;289;307;285;285;306;311;300;321;282;337;486;468;404;490;559;714;1775;2951;1706;656;421;413;389;326;269;297;286;334;295;285;300;273;300;271;293;285;256;272;303;334;258;285;328;442;423;317;285;285;333;271;284;285;287;321;272;290;316;338;345;298;350;370;354;318;387;465;484;343;350;469;812;742;540;472;354;295;290;425;1209;2828;2983;1256;505;468;553;529;349;314;315;291;307;305;317;296;295;284;293;313;271;254;315;318;326;331;302;317;342;367;375;310;248;227;240;236;251;222;288;276;257;279;289;333;314;358;314;317;293;294;297;302;289;301;304;263;252;269;254;313;307;279;278;272;277;315;336;320;299;290;260;291;267;247;244;257;275;314;266;265;230;253;259;274;304;248;301;307;290;308;308;262;294;287;311;309;308;280;349;360;403;344;342;262;278;303;298;296;265;301;291;277;255;246;273;284;299;328;343;273;218;245;331;434;521;445;520;869;1020;706;513;711;849;675;502;406;321;494;793;748;526;472;487;400;340;401;338;288;303;255;291;265;256;279;269;279;255;286;318;333;364;457;377;294;317;295;315;394;411;396;299;310;328;358;291;305;252;270;303;309;289;272;284;272;308;273;270;274;305;277;267;213;228;223;219;230;253;253;280;256;235;269;262;313;312;296;277;239;267;234;231;402;886;1589;1731;1586;1978;1264;610;377;328;332;304;280;294;298;284;275;279;272;263;253;277;282;283;287;270;272;267;276;293;254;330;550;1212;2412;1698;569;291;262;264;248;291;310;262;241;269;239;247;227;284;273;253;255;247;256;286;292;362;461;552;523;753;1056;852;494;326;299;238;294;250;251;296;293;319;297;407;427;384;335;314;371;686;1004;1095;915;742;1024;1738;2335;2223;1829;1141;785;945;1235;1294;824;399;356;391;509;662;605;560;585;486;365;302;339;337;317;346;372;376;337;274;316;273;283;316;329;326;285;266;247;256;258;298;304;282;309;311;362;306;294;270;256;233;272;276;259;283;278;251;250;255;269;233;233;247;274;286;286;257;251;241;242;247;258;243;257;244;279;282;253;256;245;323;400;534;679;788;713;1108;1475;1751;1275;718;692;1031;1105;975;880;665;403;434;581;734;599;437;436;446;489;560;487;425;341;298;292;316;303;280
315;253;281;274;274;332;344;281;282;276;281;430;885;2247;3372;1868;915;973;1042;677;785;1003;1156;1177;1418;978;699;767;1009;838;627;692;725;849;774;619;645;562;573;439;417;410;353;324;481;618;472;363;403;574;512;368;273;298;284;264;297;284;304;315;336;346;376;684;995;1099;1224;1430;1487;761;422;363;313;292;245;266;305;355;607;1050;1707;1394;870;838;802;535;347;260;256;266;258;273;287;272;274;236;237;263;263;252;279;239;248;250;252;262;318;341;393;565;639;645;561;449;347;335;438;461;493;453;400;412;336;294;277;329;314;344;294;283;283;318;291;269;322;364;391;387;424;341;286;313;309;380;326;394;393;385;420;374;464;777;1473;1730;1128;570;541;526;486;759;1616;1477;1017;838;1024;816;857;953;1030;1183;1106;677;624;650;690;765;654;519;723;1080;978;840;881;950;1161;1968;2215;1358;845;474;365;270;298;296;379;393;439;498;551;565;465;367;355;304;300;298;249;290;292;276;257;281;283;298;314;290;283;304;297;269;267;278;321;409;481;401;380;336;442;565;426;333;333;312;320;290;292;302;265;276;289;315;452;550;416;350;340;311;352;378;287;340;288;299;310;298;266;290;435;594;556;540;544;645;572;530;789;1649;2369;1955;1736;2885;3720;3210;2176;1315;1105;1344;1523;1484;972;676;597;736;962;976;1383;2102;1972;1140;714;474;394;434;429;362;298;289;337;450;450;401;374;393;391;471;504;501;485;556;576;630;688;563;486;363;441;479;749;1356;1884;1974;1504;1005;660;549;394;394;342;390;498;614;734;787;669;589;492;372;304;342;399;443;376;360;327;383;480;653;839;749;559;535;561;479;357;345;380;365;350;361;385;541;819;902;632;357;288;294;329;330;372;395;452;708;975;934;643;650;556;394;333;382;434;411;412;405;517;558;538;496;491;516;605;608;443;538;613;653;604;469;397;478;521;459;401;348;304;292;323;368;319;277;260;260;245;270;254;269;250;252;279;282;331;318;342;363;492;667;642;531;424;468;513;574;475;397;490;745;804;589;447;450;377;397;406;371;403;505;628;570;362;347;356;367;405;780;1863;3491;3973;2491;1340;673;475;426;580;968;1508;1016;539;322;290;284;269;272;267;290;315;342;389;349;334;356;334;337;369;422;515;883;1283;1716;2119;2196;1541;1754;2507;2247;880;398;343;359;379;396;412;516;698;711;477;382;472;474;426;368;358;515;686;599;468;452;420;442;605;609;588;648;758;719;625;639;705;553;400;404;476;465;435;480;563;670;747;538;537;568;725;834;764;541;382;337;339;369;333;321;366;556;872;769;430;304;295;303;287;327;310;314;279;305;279;305;395;475;528;763;1018;957;473;306;269;301;279;285;250;270;279;304;294;313;313;291;299;292;311;287;294;254;299;315;320;331;318;288;307;315;338;347;353;354;337;358;351;343;324;336;301;332;330;386;529;1000;1082;696;576;976;1430;1299;1213;1437;1530;1646;1974;1175;462;304;295;396;610;1390;1795;1066;518;365;364;393;350;329;334;349;346;315;365;399;328;330;305;313;366;351;355;349;294;310;316;260;348;432;593;751;536;362;329;421;711;1412;2467;2619;2105;1511;666;308;258;270;247;262;287;267;251;258;267;269;253;277;299;229;280;273;285;283;283;300;259;265;262;248;287;275;271;273;282;278;271;259;271;250;265;290;291;261;272;274;243;242;220;205;231;218;212;281;285;275;295;299;324;291;293;288;304;317;318;283;296;293;263;317;289;262;300;300;275;290;300;294;368;380;342;389;346;280;287;354;465;477;448;430;426;384;407;421;547;630;493;444;511;500;393;398;409;411;492;448;409;387;370;390;322;278;328;360;398;409;424;500;554;661;607;492;395;354;292;314;362;332;336;414;520;552;499;524;524;465;484;455;442;471;565;548;541;420;328;392;478;439;376;340;334;423;567;630;618;744;1169;2037;2500;1484;949;1106;2042;3423;3001;1575;535;281;278;328;299;294;265;256;241;281;320;351;327;300;253;270;302;276;286;289;283;291;321;319;262;229;258;226;229;263;238;257;252;294;288;318;269;268;284;277;248;283;280;278;322;276;318;317;386;354;296;293;260;261;246;264;267;293;299;302;330;302;296;288;283;266;275;262;300;287;284;274;298;272;268;298;278;295;294;303;279;258;283;271;295;300;275;290;280;280;276;325;297;306;260;321;293;313;342;310;306;295;248;284;233;256;255;243;304;278;332;279;272;296;270;289;278;262;290;300;293;284;341;316;291;281;280;290;281;329;324;361;366;465;695;1594;3411;5511;6192;3878;1300;416;240;255;320;481;991;1789;1477;691;372;354;341;316;312;293;297;319;419;415;374;381;457;358;299;330;362;341;360;371;329;260;228;228;246;299;309;342;303;319;277;271;267;257;298;306;299;363;690;1671;2544;1775;687;328;269;261;331;355;403;330;285;302;263;292;309;294;297;306;349;600;1174;1199;783;990;1900;2309;1185;445;306;325;267;293;246;290;291;310;277;234;293;307;281;291;283;303;306;271;293;305;334;329;312;310;397;699;1218;1475;1155;945;1179;905;502;426;410;395;375;305;279;316;320;313;279;257;268;291;291;261;250;291;301;340;272;261;262;277;362;353;319;295;302;310;294;289;281;250;290;296;277;287;290;293;290;331;302;338;311;406;356;348;306;362;412;481;513;427;458;357;314;294;395;1164;2401;2618;1204;560;615;696;496;317;312;269;275;298;306;289;300;300;253;276;280;274;274;305;332;339;324;285;296;318;342;285;296;264;274;218;237;227;257;237;277;269;281;281;309;351;319;356;297;326;314;295;249;283;266;258;257;223;280;313;316;303;270;277;251;280;346;383;374;323;268;302;269;267;274;228;255;235;277;275;271;283;286;278;263;270;272;269;305;290;279;268;303;279;289;305;320;308;307;342;343;367;354;290;280;244;330;364;331;297;269;290;270;262;244;273;301;277;289;238;249;241;275;387;594;668;520;522;954;1361;1171;878;1416;1950;1136;479;300;290;328;443;504;488;695;767;537;424;491;437;357;247;292;274;269;255;258;255;268;308;323;308;354;421;508;406;316;335;342;341;373;472;410;356;342;346;405;334;300;266;331;343;317;264;291;316;274;273;267;278;247;229;229;254;246;237;265;247;209;256;233;240;236;240;241;245;329;334;330;317;283;262;270;251;310;619;1063;1404;1795;2718;1620;637;405;354;320;305;323;342;293;280;273;267;274;296;254;302;282;261;287;302;283;255;303;306;284;304;428;667;1039;796;420;272;242;255;267;298;268;269;266;265;274;244;266;287;268;294;289;285;249;300;351;331;414;527;404;446;566;531;429;330;310;288;225;259;248;291;255;308;279;315;320;334;314;319;489;1012;1423;1321;942;810;979;1380;1653;2135;2337;1707;1116;962;941;859;534;402;362;420;554;595;539;544;529;463;411;378;324;365;331;345;345;426;379;344;318;302;322;337;347;430;357;290;261;237;244;251;280;287;285;308;354;344;303;242;261;258;288;257;256;271;262;235;243;248;228;230;275;249;241;248;244;233;229;260;261;240;285;257;263;261;243;258;269;266;236;287;365;509;664;618;627;1029;1310;1456;1059;680;713;921;1058;891;731;566;408;515;680;823;710;401;410;422;511;656;776;558;371;350;273;282;322;283
270;241;249;264;286;302;309;314;274;276;325;503;861;1790;2144;1368;798;943;907;600;585;669;731;817;964;938;626;609;799;628;498;522;757;724;564;504;518;531;511;420;427;454;364;357;442;476;378;356;402;531;502;410;330;266;233;340;322;328;269;264;299;282;368;602;912;982;1043;1222;1272;752;476;550;421;316;270;279;334;415;593;885;1106;995;956;1054;938;689;488;344;250;246;273;260;250;263;260;263;248;253;253;253;264;235;229;231;272;264;281;290;381;607;617;487;429;470;398;375;414;520;637;592;687;642;506;383;356;294;299;288;333;330;346;403;379;374;427;396;326;305;369;322;274;313;276;305;359;292;338;383;444;430;499;769;1331;1540;963;525;428;392;398;898;1757;1621;1076;975;1036;742;728;815;715;723;602;468;437;491;507;502;508;680;772;807;778;667;589;729;1081;1658;1626;1095;643;506;464;341;324;378;372;418;487;682;629;431;379;414;453;377;313;282;314;256;270;299;265;286;282;282;327;298;318;334;291;288;281;265;336;436;513;470;429;410;500;540;423;321;280;315;315;263;303;285;250;269;253;286;352;363;346;312;281;314;396;402;342;262;245;274;289;292;255;313;432;673;575;493;536;668;628;500;515;736;936;861;1433;3691;5013;3923;2183;1315;1145;1610;2470;2566;1460;701;525;704;746;808;1456;2458;2018;1026;574;377;355;467;460;381;261;299;362;413;421;346;403;419;515;612;730;540;491;563;602;618;631;531;444;429;530;641;868;1298;1463;1291;907;585;480;447;500;449;394;404;477;629;1042;1079;777;643;563;352;299;338;431;487;425;269;323;370;462;546;665;584;448;400;430;378;321;317;348;329;349;344;383;555;886;1010;619;318;304;308;320;355;371;407;556;908;1220;1024;591;426;424;315;346;347;419;391;364;365;444;512;565;587;567;543;621;561;419;464;643;725;684;532;455;532;478;412;375;316;308;310;291;301;313;297;272;257;261;237;290;263;311;276;306;270;268;317;317;350;453;787;891;636;511;457;457;493;442;376;499;590;643;553;431;448;465;505;443;426;393;371;416;358;321;297;343;411;501;1163;3056;5589;6159;4013;1572;587;385;363;412;497;606;478;370;331;292;296;253;261;287;303;325;330;363;387;356;372;390;354;413;476;465;527;765;1334;2295;2886;1851;1291;1258;1066;573;410;375;375;396;427;424;378;454;453;387;384;367;411;352;359;375;404;437;484;420;455;419;488;623;693;636;728;862;812;744;938;1077;960;581;462;426;436;443;531;600;689;753;695;702;801;936;870;729;483;350;361;364;344;310;368;402;665;1015;909;559;341;291;331;337;296;301;290;282;266;263;274;319;335;407;554;605;476;386;307;288;301;281;271;264;259;293;257;324;278;266;302;329;290;267;280;307;288;271;272;305;302;272;336;339;336;367;349;376;359;331;347;350;324;361;321;331;336;365;339;371;462;583;615;1067;1464;1654;1424;1667;2529;2653;3364;3633;1869;588;281;287;323;529;1018;1020;673;384;349;311;326;334;345;372;305;341;310;311;332;334;309;319;301;307;336;323;289;317;317;306;296;335;496;880;1103;725;404;399;607;1137;1879;2337;2594;2413;1852;739;359;254;266;284;257;263;257;283;272;281;265;263;305;285;267;239;305;277;286;264;260;317;289;297;278;269;277;236;288;284;301;278;256;271;260;235;261;258;287;285;265;267;245;206;236;199;246;234;274;298;289;255;295;290;299;303;314;318;275;304;294;264;303;261;258;285;297;301;320;278;282;316;333;289;328;336;313;294;314;292;326;437;416;376;390;376;429;362;361;384;437;375;363;390;429;421;421;400;423;471;439;382;352;301;300;286;272;369;368;504;488;465;399;480;485;475;389;384;324;330;335;332;366;378;410;399;495;665;719;606;438;392;398;422;489;692;637;519;435;397;454;427;432;348;310;371;537;751;801;850;879;1314;2182;2821;1534;964;1140;1446;1406;1177;760;348;271;284;286;252;268;228;259;257;308;302;343;286;278;308;318;287;299;285;304;245;279;287;284;271;254;233;250;261;261;268;277;261;279;277;267;287;246;266;270;275;306;268;311;299;322;347;333;354;347;324;251;261;299;260;252;293;276;289;294;292;339;294;311;270;288;274;268;289;288;286;287;268;294;264;284;309;277;287;296;282;276;254;253;273;258;279;301;302;278;278;301;304;308;286;286;283;282;308;314;312;296;271;254;246;295;273;268;298;375;319;286;268;257;263;283;253;280;283;275;304;297;323;321;257;242;301;296;285;312;320;302;348;405;481;717;1321;2383;3023;2268;928;396;292;281;315;503;1053;2148;1876;792;353;299;283;278;296;267;297;347;328;322;352;361;395;342;314;310;308;366;375;391;327;259;241;222;254;300;336;371;374;301;280;247;291;331;425;374;360;484;1340;3721;5546;3776;1150;378;295;275;310;362;344;338;315;289;294;303;297;309;294;279;352;668;1318;1683;1158;1255;2296;3056;1524;498;331;282;319;267;302;296;305;313;292;249;279;266;284;258;309;318;291;279;293;326;345;347;309;293;531;1287;3360;4293;2550;808;483;393;382;373;462;409;369;330;305;323;341;284;292;273;292;285;279;279;259;266;304;301;293;250;301;301;318;306;346;340;286;258;280;252;291;265;329;287;327;290;315;293;310;308;304;284;328;312;322;314;306;357;366;412;358;348;368;315;270;271;294;522;1012;1161;767;913;1504;1453;770;356;271;294;277;322;329;321;342;318;372;301;299;296;293;318;375;401;306;330;312;319;315;269;278;300;278;227;237;248;233;260;304;260;240;284;303;335;318;356;316;308;296;279;279;226;255;239;261;272;249;274;293;268;251;261;233;266;306;407;356;240;319;309;300;297;243;263;233;248;270;253;312;292;257;283;278;315;272;279;224;271;283;284;282;268;279;308;316;289;299;394;456;368;338;309;279;284;324;350;379;318;301;271;321;280;283;297;290;264;271;237;233;287;354;617;1050;1211;832;675;1082;1954;1834;1477;2303;2872;1454;518;351;321;325;319;329;458;640;719;544;407;485;421;301;261;262;285;272;305;276;293;276;331;336;324;402;468;565;400;379;387;403;393;410;404;376;368;287;280;349;321;318;300;343;340;291;276;279;289;262;242;281;250;251;233;248;222;261;282;292;261;266;252;254;264;236;241;255;256;297;352;338;327;274;272;274;287;276;414;670;862;1689;2542;1400;551;343;349;305;320;362;334;337;278;303;289;276;268;287;286;285;266;246;269;293;280;306;301;266;283;338;385;440;402;311;260;264;249;249;248;305;274;365;314;275;256;283;257;313;310;276;305;297;282;300;353;377;395;306;278;281;326;311;314;271;299;259;268;281;282;297;284;270;292;300;333;331;304;507;1095;1522;1266;896;779;847;1044;1371;2243;2651;2206;1356;1031;780;557;437;386;412;418;481;418;399;427;521;446;359;357;289;361;280;300;328;397;389;366;372;322;310;324;406;525;396;268;228;235;259;273;225;255;329;311;322;306;317;259;263;264;259;274;258;223;261;240;200;253;208;240;233;205;232;228;261;243;252;256;269;236;261;246;267;265;249;276;256;239;242;299;332;433;480;467;514;758;971;1041;1104;973;826;765;791;682;546;455;448;488;678;894;722;417;311;343;477;761;1052;806;411;270;276;280;288;306
268;286;264;260;258;287;320;331;287;282;312;436;579;912;1036;735;642;731;681;541;538;446;463;563;769;756;625;694;780;563;419;506;682;557;449;447;423;403;381;364;370;389;351;325;378;371;276;268;362;442;396;371;304;273;322;308;361;336;328;275;273;273;333;404;558;787;783;840;855;620;573;730;551;382;288;304;408;489;732;857;825;836;1159;1140;1103;1168;887;435;280;279;262;259;236;239;282;224;249;278;303;266;271;295;264;268;273;296;272;241;327;411;443;477;474;672;653;467;405;514;752;662;808;807;577;404;381;326;344;359;427;451;413;401;380;350;442;462;368;316;309;302;269;275;296;318;273;307;300;376;470;475;482;619;855;1013;663;371;414;407;580;918;1286;1202;879;945;1003;645;778;877;779;693;583;421;382;397;420;439;570;960;901;673;507;459;529;742;1081;1179;1007;674;497;454;383;366;433;498;542;404;437;670;603;424;345;373;429;405;407;441;376;285;259;255;276;255;255;290;280;318;297;324;331;308;292;271;331;419;410;411;423;395;467;422;358;328;294;305;293;280;291;270;281;274;295;331;356;331;282;303;288;299;345;394;314;308;301;290;300;294;300;295;357;466;432;364;397;497;590;443;351;365;365;416;814;2157;3123;2990;2102;1461;1217;1511;2573;2825;1586;811;592;521;579;538;1114;1912;1676;1002;517;385;369;358;409;333;272;302;319;389;381;348;450;628;755;952;1069;738;569;574;640;598;523;488;536;560;592;760;966;1003;1015;903;699;553;514;531;501;409;359;343;389;508;709;873;710;575;564;448;365;325;335;408;360;334;293;374;442;450;402;422;352;311;365;367;408;374;377;341;348;356;388;424;568;684;518;363;276;314;326;318;331;357;418;602;813;764;515;386;342;288;324;333;369;388;367;351;512;654;774;923;811;649;475;485;379;403;434;511;564;456;413;461;467;398;363;309;251;300;256;285;272;297;281;302;315;295;287;290;280;312;318;255;292;281;336;321;396;638;881;791;628;478;395;385;335;319;333;460;468;401;409;448;503;515;474;416;432;387;364;372;328;300;342;375;453;962;2524;5214;6772;4913;1929;575;402;323;331;391;371;324;364;299;303;294;278;286;262;288;316;319;370;386;376;337;335;337;436;553;558;505;620;1301;2278;2747;1860;1110;1063;878;537;371;358;369;484;505;382;342;380;391;419;431;368;375;335;342;342;408;380;401;467;410;373;430;590;600;568;649;797;782;668;1023;1337;1064;636;485;534;459;424;498;649;797;742;758;790;914;883;648;524;392;354;438;414;398;349;296;339;543;723;695;501;355;281;339;333;322;294;285;301;302;251;264;297;339;633;1202;1289;817;438;308;306;287;286;270;263;298;295;321;295;267;315;323;286;319;282;312;308;289;284;287;314;305;316;351;359;409;400;395;374;308;346;314;287;330;340;361;324;314;354;344;299;340;462;1016;2005;2209;1704;1347;1961;3539;3532;3336;3441;1837;554;306;289;288;343;458;538;450;418;347;333;310;301;327;368;377;311;326;318;299;371;397;386;321;302;325;311;334;290;291;290;287;339;490;1003;1188;836;423;459;912;1907;2570;2257;1962;1781;1243;678;394;263;262;258;300;267;277;296;286;260;242;251;307;286;277;290;281;292;287;275;320;328;305;301;326;299;268;235;293;297;264;281;231;305;268;254;264;272;284;310;266;262;255;237;244;265;247;254;274;292;320;316;283;281;258;315;340;332;294;298;306;279;299;289;300;288;271;264;284;274;311;303;340;339;332;310;326;307;320;325;312;376;346;296;314;394;418;476;389;343;334;320;310;314;346;359;414;429;461;426;328;351;285;294;252;269;335;363;475;563;527;433;361;377;422;415;433;384;366;331;371;426;419;435;391;390;403;625;856;672;511;341;347;410;552;689;505;488;493;527;524;460;472;383;348;354;528;796;876;942;1036;1354;1985;1944;1159;885;976;911;661;562;426;337;278;294;321;267;299;247;275;298;271;292;297;303;276;355;384;296;272;282;273;273;280;285;272;245;267;235;246;269;269;275;307;269;259;272;260;250;260;246;285;269;258;285;299;286;309;285;359;326;338;312;288;272;261;280;280;268;253;282;315;330;332;286;331;254;291;281;283;286;264;308;272;278;252;280;254;270;309;288;282;292;294;276;270;263;271;289;305;303;269;289;304;309;288;257;288;267;315;308;287;273;322;246;248;252;263;264;294;320;363;338;291;266;295;269;245;270;286;312;270;284;312;312;338;279;312;306;280;283;309;288;313;331;323;342;478;857;1285;1402;1063;657;409;337;314;327;383;692;1171;1022;545;317;298;279;278;274;290;346;330;317;298;358;351;339;345;326;309;362;355;390;401;328;248;213;201;218;282;323;387;368;283;267;316;361;495;744;783;506;534;1473;4049;6196;3922;1159;364;267;301;306;339;321;281;290;298;280;331;308;292;257;266;362;999;2434;3073;1665;928;1419;1885;1032;641;463;388;299;302;307;313;302;342;308;238;262;261;267;261;285;278;287;279;328;276;379;343;277;319;634;2048;5106;6782;3764;861;369;350;377;400;421;400;405;332;299;273;298;310;287;304;277;294;314;251;271;283;304;264;258;267;253;266;295;285;304;332;285;285;262;260;288;281;263;301;315;320;315;280;293;302;327;298;294;325;313;305;299;348;361;366;348;336;320;339;310;261;291;346;491;564;524;1129;2644;2750;1137;419;284;297;326;289;307;332;348;363;398;360;307;309;301;311;357;368;331;301;304;303;302;298;269;306;267;239;235;274;234;252;252;248;222;292;268;323;323;271;288;299;313;316;265;247;246;240;264;255;309;272;266;265;262;226;281;232;285;310;308;298;273;285;259;273;251;258;236;249;233;261;322;298;332;285;250;291;269;255;255;257;285;259;278;286;258;284;292;284;372;502;626;428;355;316;283;281;277;331;338;303;280;261;286;256;299;271;288;270;276;267;283;352;704;1543;2307;1976;1128;683;920;1551;1723;1795;2985;2608;1113;434;324;339;271;254;304;379;435;499;389;313;386;310;288;262;264;282;293;293;287;251;256;285;302;327;336;413;435;408;486;584;537;377;376;322;312;322;286;300;318;344;315;290;320;293;255;286;306;305;272;256;272;281;275;249;238;216;231;263;273;298;258;248;231;254;232;258;221;232;292;308;312;312;316;299;270;288;310;460;645;809;1201;1453;846;450;322;299;256;308;313;315;308;350;329;289;284;342;308;325;294;284;283;250;279;286;355;364;310;296;278;337;308;285;248;227;272;255;255;259;284;389;432;382;287;284;277;306;265;320;290;225;283;276;267;299;347;345;248;285;237;262;265;225;264;261;257;308;252;276;258;271;287;292;266;323;346;369;499;924;1343;1068;621;672;785;1041;1337;1826;2295;2410;2009;1311;898;501;404;404;465;454;403;384;385;386;475;434;372;370;328;298;311;304;284;316;380;397;396;356;332;308;324;436;351;291;248;236;267;272;250;291;283;300;332;329;298;287;246;232;255;297;272;255;232;261;233;211;240;221;250;239;214;271;238;241;266;251;254;260;267;258;255;248;229;269;262;259;256;254;296;434;519;548;597;762;923;1258;1856;1866;1200;668;593;531;506;461;486;522;660;823;703;440;321;281;372;582;849;728;413;309;269;272;315;317
239;270;270;250;292;322;322;326;331;281;295;325;366;409;450;540;655;716;588;580;483;423;420;540;782;817;670;757;658;488;402;496;580;493;401;413;437;454;482;324;344;376;413;413;338;318;287;238;307;329;317;300;320;319;278;338;374;352;319;276;289;271;310;339;433;659;629;590;706;718;685;661;505;394;331;350;531;582;773;960;817;845;1075;938;1082;1460;1298;718;364;298;274;253;231;258;272;227;245;292;353;338;298;245;242;277;282;304;252;262;259;314;382;442;594;1156;1178;617;451;506;756;675;582;563;485;373;386;408;385;430;378;356;394;398;367;383;495;481;381;291;252;285;267;280;303;270;257;305;310;380;366;393;406;429;544;578;449;323;343;561;1052;1945;1967;1202;743;798;814;573;605;839;1009;1071;892;413;318;307;383;556;752;803;854;586;522;404;476;972;1290;1152;1029;681;485;390;383;428;707;678;589;503;604;830;710;479;380;391;341;424;561;583;522;363;276;274;253;242;290;304;282;324;280;308;325;287;283;251;261;313;310;319;385;406;346;343;333;319;302;300;291;320;348;314;299;294;336;374;420;352;307;269;284;276;321;409;352;302;287;294;270;287;255;300;285;308;308;331;337;375;345;304;328;315;353;328;498;1033;1549;1613;1237;971;1029;1244;1713;1668;970;673;645;658;503;505;922;1389;1251;881;601;430;370;332;363;332;255;282;337;429;362;367;518;934;1109;1206;1180;769;644;654;625;547;462;402;551;653;665;809;985;1099;968;698;598;576;610;540;450;383;303;306;331;383;463;503;467;531;560;516;385;324;342;354;383;326;324;385;474;451;380;323;291;340;311;390;436;463;411;349;343;346;328;332;371;460;419;330;295;288;351;296;322;330;324;412;451;447;355;350;352;334;354;328;371;353;398;481;578;746;843;1034;879;564;498;498;439;385;401;452;433;444;380;457;435;375;347;303;278;282;271;269;284;296;287;339;340;292;269;252;289;321;301;277;292;281;334;323;364;474;593;757;687;491;323;342;338;373;352;365;431;381;420;404;462;414;492;450;402;397;353;368;315;326;360;378;484;1056;2420;4297;4922;3413;1330;536;371;357;359;369;345;308;322;306;298;298;304;304;279;251;294;304;324;292;355;341;342;323;434;480;472;556;1090;2464;3611;3902;2659;1442;1021;889;601;445;352;465;548;520;419;346;339;348;389;386;382;360;346;302;380;413;415;522;506;416;469;461;516;608;634;751;820;786;730;804;1045;999;711;664;586;451;424;545;801;910;749;691;655;776;767;579;437;362;400;505;547;381;367;319;357;378;449;468;399;346;336;323;331;321;273;280;287;241;284;247;317;474;1183;2704;3068;1490;535;337;289;292;290;291;273;303;249;300;266;268;313;309;318;303;308;266;304;299;288;318;382;456;478;368;408;512;485;382;344;320;306;322;316;351;353;365;329;281;307;314;310;324;520;1285;2670;2756;1525;1000;1742;3277;3110;2294;1958;1180;468;298;312;264;326;295;353;375;329;336;335;294;340;331;355;352;305;331;335;423;752;961;793;469;341;300;318;278;302;277;307;312;354;630;1197;1352;789;436;508;1042;2237;2580;1821;1269;1056;1059;971;678;368;300;258;273;305;291;318;295;262;270;279;292;287;277;269;276;285;281;247;270;257;290;285;298;289;283;294;263;298;301;295;270;250;247;260;284;285;306;308;292;261;293;302;267;246;267;285;246;314;278;280;291;297;242;301;291;317;294;280;278;287;310;360;385;409;292;253;282;283;304;310;303;310;335;328;333;319;372;388;374;346;281;309;320;407;579;700;593;439;311;320;295;347;338;315;385;443;491;400;298;299;276;249;267;298;328;398;528;603;547;364;342;338;332;340;375;419;411;422;484;594;630;511;355;356;354;458;629;631;598;450;382;451;533;542;378;391;435;448;584;464;484;465;412;381;382;516;762;1082;1446;1464;1686;1535;852;660;668;596;503;503;433;336;333;362;338;332;290;312;271;297;298;297;285;305;364;396;463;319;295;308;286;253;249;245;259;263;278;252;257;241;258;300;272;266;265;255;265;257;251;276;277;271;300;299;323;276;300;273;289;302;280;269;259;247;284;274;303;279;241;285;277;291;279;313;371;296;286;282;273;266;280;285;277;243;259;255;286;277;297;289;306;290;264;261;280;268;261;270;276;277;292;282;281;286;283;305;260;305;228;302;328;253;286;279;277;309;255;249;280;268;307;293;282;278;272;273;312;325;336;317;295;300;325;323;293;263;304;291;291;304;287;310;318;320;299;288;397;653;953;996;829;664;675;563;363;337;342;416;510;446;380;305;251;268;277;258;330;322;370;444;434;327;287;294;286;319;320;321;366;358;390;319;236;254;229;219;261;269;304;347;331;332;409;574;736;1375;1463;962;627;1215;2873;4075;2620;908;365;276;272;312;307;315;339;275;308;318;330;315;321;277;321;344;948;2417;3417;1876;675;655;894;779;1057;1046;682;400;313;291;291;309;321;280;250;254;287;272;293;271;254;254;346;352;344;342;316;315;385;882;2171;4026;5078;2735;754;386;374;415;431;467;429;381;329;317;306;315;283;308;244;297;316;268;262;295;283;295;316;249;276;244;262;293;345;326;330;384;326;297;277;295;285;292;304;304;307;339;337;327;344;297;323;291;314;275;312;321;319;312;322;303;320;313;318;279;270;302;436;474;451;536;1102;2053;2155;847;395;367;437;502;457;371;372;350;334;391;375;336;309;307;302;322;283;315;304;298;295;309;264;287;290;280;265;238;245;242;259;266;228;262;246;317;262;261;298;277;305;319;363;291;250;275;268;252;285;256;266;261;262;236;285;241;262;273;270;269;272;240;284;290;244;241;275;275;264;286;245;291;295;288;251;250;279;252;271;237;240;237;271;274;312;284;291;280;292;334;440;538;432;311;349;334;252;284;281;273;272;286;295;294;311;300;313;297;294;264;282;502;900;1929;4264;5495;3504;1531;768;685;928;1250;1545;2275;1808;724;349;307;323;271;258;291;288;321;306;287;277;321;313;275;258;287;332;314;272;263;270;304;296;257;272;307;309;324;390;608;887;781;462;373;301;297;256;317;297;350;328;314;280;266;246;235;269;308;306;260;297;302;294;275;241;245;248;228;280;284;286;223;247;229;284;255;233;257;266;283;294;301;298;268;295;301;307;322;621;1024;1342;1376;971;679;463;318;282;289;314;257;309;324;344;362;333;309;331;345;323;315;277;247;291;312;356;367;346;300;259;308;288;277;252;255;267;288;215;247;253;285;350;382;371;280;260;303;263;249;272;257;264;284;267;262;286;303;294;279;249;256;237;253;272;268;255;336;257;271;250;269;251;279;297;332;276;309;379;449;719;935;772;577;753;1013;1194;1321;1636;1883;2655;2352;1493;1059;573;483;560;611;479;354;358;392;398;445;426;360;318;361;346;381;346;307;277;299;391;427;370;355;321;366;393;303;236;223;252;263;280;259;253;292;298;292;311;289;234;244;268;335;296;314;264;289;243;247;237;242;262;231;235;249;274;236;233;244;267;254;247;269;244;273;259;245;255;271;241;282;283;326;428;572;627;716;894;1269;1961;2794;2762;1371;693;557;560;412;500;578;536;646;797;746;619;419;299;317;380;526;520;391;303;288;285;243;323
268;263;267;307;318;331;331;347;341;305;309;306;317;335;351;398;587;603;557;561;467;400;504;706;894;856;754;782;631;500;489;588;656;586;369;442;417;514;518;377;335;389;550;682;477;317;291;281;312;332;315;295;289;321;292;290;331;324;343;346;273;290;284;385;433;743;691;686;782;686;608;496;430;378;327;329;465;577;693;800;723;876;1064;851;861;1239;1441;909;448;330;294;229;245;231;224;251;263;315;388;487;322;241;232;289;306;259;249;276;254;274;328;389;597;1041;1124;693;451;423;609;486;422;396;439;526;493;440;397;369;356;291;415;457;385;367;507;519;353;296;261;254;268;255;274;306;312;280;313;331;398;426;389;335;393;444;403;338;346;594;1717;4008;3998;1746;831;683;603;466;572;1027;1365;1529;996;546;377;289;396;518;658;736;912;653;480;376;415;675;910;1089;1250;950;614;461;369;554;917;844;580;570;920;1446;1201;697;478;363;354;477;659;741;603;441;297;277;297;282;322;282;287;310;261;323;349;294;317;270;272;273;296;294;352;361;303;353;432;421;346;297;314;334;423;371;329;313;319;433;402;333;306;281;309;320;333;429;407;319;320;309;283;251;293;296;305;315;345;360;332;311;357;339;415;429;372;366;421;690;949;914;836;812;892;1051;1091;876;629;479;623;704;664;609;861;1093;1191;1040;763;521;387;340;321;298;274;314;354;412;393;420;578;1075;1453;1305;1002;666;547;538;612;547;449;475;534;619;679;830;986;1054;1068;791;693;695;674;583;413;313;267;357;363;332;353;391;478;552;518;479;349;357;370;387;395;339;342;408;550;487;397;354;361;381;377;454;372;423;402;375;324;319;327;354;374;425;370;316;265;293;326;311;293;276;292;278;291;308;341;370;406;464;434;404;396;386;437;650;765;813;713;723;588;571;510;594;559;495;468;511;506;456;389;348;382;360;299;310;283;286;279;247;286;227;250;280;288;261;259;258;288;302;310;291;294;321;364;312;361;418;564;638;642;438;314;323;351;407;402;369;383;422;413;452;370;441;437;445;358;377;370;433;356;330;355;401;492;1394;3382;5931;5694;2887;1089;470;398;378;388;358;310;314;316;277;269;267;323;293;283;268;272;303;320;314;296;336;343;345;372;420;501;658;1510;4008;6823;6944;5079;2105;951;799;612;484;369;414;515;490;427;366;338;344;362;419;526;486;385;325;318;458;571;775;700;472;470;481;505;637;690;776;1117;1045;779;653;711;774;766;628;579;467;458;594;688;782;616;507;511;684;840;748;485;376;399;485;494;430;376;349;385;307;306;346;347;358;352;308;332;302;308;299;296;269;245;267;296;675;1954;4102;5152;2489;798;353;294;240;279;260;274;290;316;293;273;276;252;290;307;304;303;283;308;299;321;421;794;998;808;495;524;716;609;377;315;292;298;288;326;338;311;309;317;293;320;338;322;329;492;925;1745;1725;1032;1205;2695;4360;3685;1746;904;586;353;295;331;297;317;305;295;304;305;282;288;292;343;326;295;299;324;319;424;698;1517;2214;1607;689;309;329;276;268;263;299;323;359;480;717;1271;1226;765;380;493;922;1786;2107;1295;913;1037;1702;2190;1536;586;303;240;312;290;292;274;286;294;272;276;313;320;313;261;232;275;282;294;263;270;273;278;308;282;290;289;313;349;363;294;247;240;273;286;264;274;242;251;277;286;323;298;303;297;266;275;291;286;276;294;325;315;306;328;323;292;271;299;276;297;440;667;830;669;413;247;295;287;264;312;301;365;322;315;318;349;409;465;370;341;261;271;326;457;630;889;886;570;331;320;394;432;390;296;383;409;458;333;316;276;299;342;325;298;380;474;647;582;604;432;358;294;301;348;387;427;390;417;567;665;558;455;390;370;346;340;450;469;515;478;470;493;507;516;406;351;372;460;504;516;539;536;407;338;353;424;660;1244;1783;1567;1354;1127;837;634;615;636;764;788;593;389;382;457;450;404;310;312;268;299;287;321;282;344;358;386;413;348;293;282;291;291;254;283;256;251;252;280;260;279;257;260;279;274;262;248;249;280;277;281;280;270;268;295;279;288;269;269;284;262;278;274;263;260;264;307;246;244;282;288;263;271;277;280;317;289;310;330;285;266;272;247;258;256;267;298;288;328;298;248;267;293;278;283;252;284;289;291;321;253;269;314;315;283;321;295;300;297;289;292;302;288;274;293;310;311;284;255;271;296;285;293;295;286;327;271;267;289;346;320;325;306;321;301;313;293;311;306;301;288;329;310;331;289;267;307;341;441;641;877;944;956;1409;1251;669;558;542;424;345;296;305;313;286;285;277;313;349;372;517;764;676;416;307;340;318;298;354;352;394;380;351;312;239;242;242;220;263;291;339;362;383;576;687;707;893;1771;2499;1921;896;1204;2444;2996;1893;612;289;271;306;332;296;303;265;329;276;297;320;314;329;313;290;334;630;1370;1828;1143;499;342;442;801;1716;1987;963;448;304;298;311;338;310;315;280;267;256;256;282;257;274;299;308;360;360;323;316;306;362;656;1550;2156;1917;1161;448;391;477;486;448;459;398;341;315;290;246;315;270;290;265;298;276;302;279;310;320;271;288;291;249;273;269;267;327;353;500;664;529;365;280;266;272;307;336;361;382;511;652;612;447;310;286;313;329;325;278;322;315;284;319;299;387;293;302;270;321;452;778;755;512;460;677;1152;1039;546;401;633;1167;1499;984;472;378;343;316;308;316;283;346;340;322;317;318;331;280;315;290;314;301;290;312;255;253;253;270;246;246;237;245;240;261;280;295;291;278;300;308;311;320;300;280;258;273;264;269;293;295;292;272;260;263;271;281;253;293;248;274;270;289;268;259;235;267;228;273;270;258;247;300;260;261;239;226;268;280;254;251;242;288;296;306;358;316;264;270;314;357;365;334;306;327;336;287;276;279;271;249;255;292;293;285;308;270;312;268;262;380;963;2077;3880;7060;9500;5762;2203;868;561;741;930;1172;1152;804;457;386;392;347;321;341;324;318;289;292;301;275;315;291;287;281;312;389;359;294;252;295;315;291;275;268;276;275;318;380;542;689;698;475;376;393;317;300;308;332;345;320;333;279;272;257;303;334;332;322;303;256;252;291;249;250;246;237;228;267;264;290;267;254;225;276;264;263;247;255;280;297;302;285;286;297;309;297;353;662;1357;2018;1938;1239;1155;772;441;300;275;272;299;264;297;364;373;359;322;317;309;305;337;316;287;270;307;366;398;379;285;232;225;263;231;214;240;262;251;262;292;285;322;310;304;287;279;359;339;317;300;256;267;271;305;332;285;265;291;276;299;276;254;264;278;260;260;260;245;280;242;271;254;253;290;295;295;293;276;324;392;496;554;493;503;708;1108;1318;1166;1167;1215;1737;1518;1074;766;726;635;637;700;501;433;413;404;464;478;441;380;301;309;357;366;416;336;274;278;393;432;421;385;346;366;393;329;310;277;294;268;257;295;254;283;296;280;275;243;221;261;281;285;349;371;304;280;247;248;260;241;238;241;258;233;267;222;201;262;258;257;279;268;304;258;263;284;258;263;292;273;288;347;386;518;654;799;1188;1923;2855;2929;1976;962;617;577;621;493;427;405;509;533;668;915;966;670;404;295;299;318;363;343;257;230;254;296;304
270;239;288;319;290;302;357;340;345;331;345;316;279;369;391;388;415;423;427;515;448;489;933;1116;1048;911;755;719;613;639;571;553;608;526;386;379;454;540;495;369;292;428;664;809;578;370;307;322;384;340;334;412;310;344;256;266;309;326;352;285;290;244;309;391;484;700;757;613;634;553;433;377;318;323;275;290;361;415;470;507;715;1145;1239;821;598;961;1381;897;406;288;261;258;278;242;261;244;248;280;325;353;282;256;258;248;288;255;262;247;269;252;337;376;543;886;890;646;430;326;353;331;298;366;506;589;408;343;313;305;331;300;442;438;371;372;481;447;309;265;251;271;262;294;299;258;295;282;302;353;470;483;390;326;319;398;563;535;442;666;1935;4467;4217;1754;689;472;424;504;784;1633;2146;1876;1101;610;431;365;350;416;466;685;1001;744;416;321;329;470;574;907;1130;798;547;421;387;469;646;671;532;608;1376;2318;1868;973;468;379;368;498;742;750;507;391;300;327;320;352;308;299;341;321;342;312;314;260;293;273;259;283;316;324;325;326;312;354;467;441;327;280;307;328;378;356;295;306;330;367;363;279;271;267;313;293;327;492;453;337;293;290;260;266;296;304;318;364;500;468;371;328;354;456;509;631;581;535;543;783;885;718;751;959;1317;1577;1496;919;583;455;556;668;626;666;1225;1478;1268;1040;711;439;415;336;320;379;304;298;357;372;449;412;578;1031;1577;1244;849;578;469;528;661;566;571;544;533;583;603;657;724;758;887;822;679;759;696;545;420;310;277;292;334;326;327;383;467;575;557;401;306;352;409;425;444;457;442;389;433;449;423;423;409;392;460;580;480;457;393;353;332;360;324;332;409;436;345;312;283;334;311;291;291;306;304;302;288;306;315;348;424;512;541;465;404;434;516;637;948;945;705;668;485;500;573;613;643;628;438;478;508;551;366;323;333;329;278;314;265;321;258;271;235;246;254;254;268;253;283;266;270;291;278;249;280;264;285;341;355;381;431;558;521;407;345;302;352;402;406;378;389;414;400;411;377;343;395;407;378;313;404;459;430;370;374;397;553;1581;4022;7626;7300;3453;1002;462;456;494;494;357;354;346;364;305;321;315;303;286;280;286;300;318;297;293;335;314;339;275;352;372;462;750;1954;5067;9099;9736;6804;2550;782;497;471;369;333;318;377;417;378;376;389;289;441;491;638;587;401;350;420;561;793;961;773;516;483;429;502;609;753;915;1245;1231;859;717;701;848;876;718;535;447;572;623;694;640;484;452;487;665;878;780;522;393;356;396;401;370;343;369;370;343;285;310;347;340;340;308;343;337;308;296;269;252;244;288;327;761;2427;6112;7683;4133;1156;360;256;242;237;243;253;301;290;254;286;255;268;275;312;329;299;340;275;322;328;630;1320;2019;1475;624;557;786;646;371;331;311;334;308;347;327;333;306;289;305;287;307;283;360;382;534;775;762;717;1622;3826;6140;4502;1621;550;358;322;301;336;302;331;311;341;290;354;337;297;316;301;291;325;288;297;317;363;730;1955;3261;2388;878;361;301;313;318;312;298;365;557;884;947;1028;914;542;344;346;579;1021;1270;867;756;1380;2634;3632;2268;791;259;263;300;296;317;272;279;325;274;278;290;322;307;254;274;259;259;233;265;274;251;269;269;262;265;276;316;351;277;255;256;290;266;283;294;268;267;236;250;250;295;278;293;279;312;279;309;290;330;293;322;326;301;317;317;322;281;272;282;372;578;1263;1879;1469;609;326;284;314;287;254;292;341;386;313;297;343;429;461;383;295;308;295;391;456;600;861;1022;637;415;421;507;446;340;342;348;355;371;365;306;342;376;417;414;309;334;421;623;625;452;393;373;328;315;341;399;467;413;367;467;500;413;347;406;376;320;286;367;380;396;449;421;500;542;601;533;385;361;392;431;454;464;506;425;331;321;381;674;1407;1989;1527;1119;880;951;886;907;918;1333;1460;828;428;445;562;508;383;289;267;254;253;277;297;303;323;327;396;392;324;257;285;298;299;281;227;273;249;280;282;301;276;259;236;228;220;240;221;258;277;273;281;279;318;273;303;267;257;246;264;275;247;254;283;235;251;298;262;260;293;292;263;296;291;290;307;271;309;309;305;322;264;288;290;295;259;272;330;314;292;345;302;295;304;294;289;303;281;287;261;320;240;285;267;299;270;305;288;285;269;290;301;328;305;269;304;377;282;261;261;273;279;315;277;260;291;285;299;267;316;300;337;333;322;298;332;329;309;312;314;332;337;300;308;342;295;243;260;284;324;449;632;765;1128;2009;2035;1370;1389;1514;782;355;363;288;263;268;248;294;284;338;438;705;1193;1013;531;340;301;336;337;331;353;362;345;345;305;273;230;212;218;257;292;318;381;580;1232;1485;910;798;1656;2648;2081;1210;1982;4796;5938;3299;830;320;266;289;317;290;340;306;332;324;288;325;286;290;331;267;295;394;528;665;479;345;312;375;729;1516;1582;807;426;313;322;288;304;316;307;289;274;270;316;274;273;273;260;332;359;306;325;290;292;339;460;686;856;615;439;357;634;892;790;548;432;457;336;292;300;258;266;267;286;305;316;343;304;452;534;423;334;301;285;274;282;255;301;294;397;728;1098;899;629;448;340;295;335;455;542;549;916;1530;1293;658;375;311;295;324;292;317;329;325;297;304;307;333;334;302;336;361;720;1629;1693;878;582;759;706;537;355;417;1106;2600;3730;2228;741;412;329;321;282;290;312;322;352;314;331;336;310;321;300;303;326;321;294;300;291;219;247;233;234;246;220;242;254;246;277;266;287;281;285;320;289;325;296;280;258;256;250;271;288;246;306;238;242;234;255;255;251;252;248;285;275;256;241;254;235;248;240;243;260;258;259;258;270;257;254;269;249;238;223;255;243;275;327;297;337;329;306;295;298;290;288;301;311;335;300;272;279;248;257;266;288;265;276;301;295;297;320;291;268;518;1314;3282;5007;7343;9448;6639;2798;1243;819;974;1456;1540;839;437;384;563;734;645;530;458;358;318;323;307;261;351;386;355;323;285;291;370;296;284;277;333;359;302;262;273;300;289;321;329;376;492;513;567;524;411;363;319;311;336;321;341;301;273;267;255;278;337;345;321;280;310;292;287;265;221;213;228;268;248;262;254;249;241;256;263;277;261;264;240;272;323;293;321;320;260;259;288;333;594;1255;2027;1967;1605;1804;1125;490;294;317;301;275;284;304;326;337;318;293;311;331;349;330;283;253;308;321;378;442;390;298;212;240;209;249;236;271;216;261;256;344;367;315;256;266;293;307;341;331;309;287;274;256;294;392;466;350;297;327;307;335;295;269;259;232;255;271;256;291;265;280;247;273;258;257;293;265;284;299;304;322;422;499;464;522;728;1186;1310;872;774;849;908;789;656;632;729;618;487;506;519;567;552;502;481;471;376;325;294;279;333;344;390;317;260;302;343;433;425;336;298;350;384;374;314;326;309;280;302;278;256;252;270;276;252;241;239;243;272;297;347;309;305;248;244;241;256;240;248;265;264;243;253;261;235;205;238;231;294;314;305;299;285;275;268;265;269;295;295;324;356;498;571;787;1646;3009;4005;2684;1192;618;457;495;502;489;398;495;623;581;676;1106;1346;906;423;276;265;262;257;277;280;229;264;278;286
278;281;296;342;315;329;364;397;380;312;369;351;324;359;384;402;372;352;301;393;382;617;1419;1694;1117;820;827;724;657;748;636;497;513;448;378;386;389;458;451;390;318;372;563;682;672;618;405;292;311;346;526;633;506;424;315;302;300;313;309;275;276;278;286;398;470;626;649;494;422;421;398;329;279;322;338;291;300;370;365;414;803;1709;1972;1084;638;815;1018;782;444;313;289;269;271;243;234;213;229;248;258;255;277;293;268;283;236;266;248;250;288;287;283;326;492;803;770;571;378;317;294;251;305;343;502;508;432;350;311;276;301;344;431;438;331;392;352;333;266;239;261;238;285;306;297;274;285;255;314;355;480;464;404;287;272;403;593;650;512;786;1469;2455;2410;1185;526;379;369;500;734;1465;1870;1649;1144;706;508;405;389;300;338;582;905;867;491;287;272;274;408;653;847;574;447;475;361;359;475;560;603;708;1430;2213;1812;1139;618;379;353;459;618;545;400;275;285;296;377;334;332;280;274;305;338;315;282;307;277;242;260;234;311;329;314;317;282;324;353;345;297;281;284;280;321;311;353;329;329;312;309;241;256;272;269;322;371;410;449;387;321;338;324;334;314;310;353;384;494;509;418;340;376;477;488;639;822;1119;1008;862;789;644;669;891;1643;2081;1864;1338;923;548;491;535;571;857;1598;1967;1602;1050;687;491;363;411;376;367;344;278;345;433;501;491;483;773;1020;849;671;528;536;586;617;685;693;670;573;619;654;639;591;618;708;726;739;710;653;544;394;323;302;297;285;355;338;421;454;495;442;343;289;310;367;399;544;664;655;422;400;350;438;476;428;398;542;698;650;446;388;368;341;386;330;391;416;408;335;309;299;295;322;291;296;345;357;388;346;301;279;293;365;695;867;626;461;505;545;663;752;811;676;666;483;419;473;574;599;543;454;436;488;436;337;336;350;335;317;285;304;292;300;276;251;256;235;240;261;271;275;292;277;283;262;254;265;325;311;294;328;366;419;429;410;344;351;326;347;416;407;417;411;413;435;356;374;363;398;348;389;329;401;460;384;391;398;364;504;1121;3232;6457;7685;4379;1467;511;451;602;556;425;389;422;366;326;280;284;332;297;274;320;304;344;286;324;338;333;321;322;376;443;441;565;1483;4577;8416;9325;6111;1928;567;367;379;392;317;347;354;331;415;423;350;321;451;583;653;574;452;413;477;623;591;796;757;480;473;474;541;753;853;1043;1349;1220;825;809;821;1000;1228;841;555;511;649;784;782;720;537;533;524;752;903;787;601;402;327;322;326;311;335;330;351;302;296;319;341;320;310;320;299;336;280;269;264;258;251;249;422;1129;3481;8081;10102;5494;1499;411;267;273;246;245;268;285;275;258;279;291;244;284;295;271;326;285;321;301;396;642;1608;2351;1652;615;452;551;509;397;355;333;370;327;374;338;339;317;331;345;333;282;323;321;294;303;366;403;573;1628;4280;5436;3294;1122;370;308;289;345;394;515;562;408;339;316;339;325;313;276;348;316;348;277;306;291;334;525;1359;1888;1315;598;338;310;322;314;308;344;692;1463;2355;2409;1335;659;426;332;391;438;522;533;500;754;1708;3255;3395;1873;601;310;241;280;271;306;278;307;280;265;278;292;300;298;209;248;267;241;253;266;277;279;246;258;288;304;306;285;275;313;276;272;271;262;286;302;252;240;212;251;239;251;243;275;322;278;335;317;307;317;303;330;303;277;300;302;281;245;304;300;295;731;1709;2392;1883;712;335;304;299;305;290;312;380;358;337;326;379;427;463;372;262;265;307;325;418;550;628;709;519;558;632;481;404;319;443;396;349;382;340;352;350;457;504;409;319;281;375;441;493;365;408;396;356;423;424;465;528;473;358;357;404;331;390;402;373;302;317;336;364;353;428;415;429;549;646;525;471;432;451;401;428;460;434;425;388;380;405;604;1140;1348;1306;1213;1006;1203;1514;1589;1255;1495;1560;931;480;492;551;490;347;264;253;240;280;279;310;324;358;386;386;317;309;269;272;280;257;262;264;222;250;295;278;297;300;262;257;232;258;264;234;279;251;299;268;280;266;287;291;275;244;249;257;277;251;241;253;246;253;245;244;273;289;277;283;309;327;285;274;303;263;279;335;272;273;266;310;264;275;278;289;304;296;319;278;258;307;254;292;233;282;283;289;283;258;274;296;283;274;309;287;297;279;281;288;327;352;336;309;306;271;266;301;259;289;270;307;275;299;255;241;256;288;330;356;358;299;295;308;296;296;290;366;406;403;342;313;283;273;265;255;285;338;337;394;513;906;1881;2104;2262;3411;3297;1438;464;337;337;273;273;291;287;275;347;423;656;1144;862;472;329;337;330;382;356;343;331;344;354;336;277;252;246;238;268;262;288;404;902;2222;2506;1234;617;1085;1680;1439;1167;3059;8150;9766;5441;1322;361;259;296;305;356;453;459;452;394;295;282;288;294;284;319;299;335;317;324;298;292;320;316;490;745;714;430;311;295;292;321;283;283;278;300;292;243;275;283;326;296;260;311;335;303;254;316;274;304;301;403;343;304;293;422;1013;1623;1264;694;451;396;321;337;277;267;269;260;288;277;283;319;457;731;1063;726;425;303;268;260;260;217;285;302;364;652;1035;1104;1131;753;406;304;318;506;734;820;1550;2869;2274;871;380;314;291;329;322;305;289;331;332;297;313;345;332;335;314;354;909;2150;2193;1179;805;1032;795;440;308;435;1263;3324;5547;3446;968;426;342;312;271;301;305;322;356;336;298;318;332;326;301;288;298;321;322;320;281;284;254;232;245;226;255;270;236;282;286;270;286;278;294;267;313;280;254;282;260;275;299;249;296;250;259;233;264;257;258;270;293;282;248;269;271;281;266;283;294;284;268;306;277;285;279;245;244;264;252;275;252;280;266;265;242;267;293;330;342;301;326;321;275;282;256;335;288;321;305;262;304;314;304;296;260;252;281;282;334;307;315;286;279;494;1194;2607;3245;4263;6329;5814;3367;2109;1660;1744;2817;2675;1192;466;565;887;1377;1320;935;772;590;367;349;276;330;412;491;420;336;319;294;322;280;283;306;364;345;312;256;244;277;330;320;339;354;339;490;672;670;530;421;324;307;300;306;291;299;267;303;286;289;312;299;277;278;308;261;257;264;236;225;244;236;270;259;243;219;259;246;259;255;251;298;273;301;295;318;315;289;258;284;248;273;455;1027;1459;1356;1234;1334;915;467;282;281;263;273;267;309;320;290;293;281;321;345;372;346;307;304;291;323;363;398;383;284;248;241;227;259;247;249;240;246;277;343;384;328;286;286;271;296;305;312;270;321;281;266;337;431;533;415;322;279;315;351;403;326;246;251;263;258;240;233;263;253;263;279;274;273;257;258;293;310;305;344;401;464;462;620;968;1372;1228;882;754;757;703;589;517;638;659;595;447;437;544;677;707;617;555;508;465;305;294;279;351;395;387;310;259;285;334;375;353;265;299;334;347;423;441;348;314;321;261;241;253;284;242;298;260;249;211;267;297;311;326;312;264;248;214;215;233;220;251;265;236;241;253;264;248;257;228;254;258;267;309;365;352;264;253;267;300;318;304;304;345;475;645;677;1537;2807;3399;2369;1372;761;453;413;366;382;444;660;860;806;677;913;1075;769;399;281;261;257;214;248;273;241;267;265;292
230;300;322;441;374;348;471;668;572;416;503;458;394;309;306;370;374;381;292;283;338;551;1111;1307;839;857;973;777;667;690;592;472;403;511;527;397;328;421;562;441;307;319;419;522;650;589;419;285;269;410;791;1155;754;473;373;308;290;280;311;273;284;298;281;376;471;482;444;336;291;433;472;378;317;277;343;363;294;283;318;378;659;1684;1862;1007;618;800;986;698;517;354;301;243;262;245;267;253;255;256;262;249;303;245;289;254;245;252;253;306;326;301;353;338;522;539;503;443;477;495;328;288;269;320;398;484;475;355;260;274;261;422;465;334;402;373;318;283;283;262;251;288;288;297;310;222;241;313;327;329;335;389;311;289;262;299;461;468;598;867;1084;1318;1197;722;524;404;419;372;518;905;1084;1094;709;472;480;492;383;387;393;606;1008;1129;610;327;271;307;292;464;491;434;405;408;401;319;352;609;655;1036;1715;1871;1361;988;622;342;330;436;540;476;364;310;303;356;409;371;317;288;302;316;334;327;287;264;266;246;286;284;293;290;317;329;279;284;321;302;278;256;281;268;276;303;352;371;339;292;252;247;269;226;267;304;323;327;430;353;319;376;414;402;379;357;308;358;484;481;384;374;393;450;396;450;1134;2142;1922;1296;1237;996;688;732;1225;1574;1653;1530;1178;658;498;466;631;994;1546;2072;1897;1344;754;530;448;379;340;387;343;334;355;425;455;508;497;635;712;672;615;629;608;650;642;688;832;844;701;692;676;637;808;892;811;734;673;669;629;508;366;321;316;305;357;391;423;504;394;393;357;305;271;274;297;380;568;844;822;614;439;547;659;599;412;482;627;871;756;502;353;321;335;362;365;357;347;352;337;328;287;296;288;293;302;316;424;537;378;296;293;310;380;667;875;623;511;478;549;638;664;661;670;663;446;374;377;481;529;511;405;430;477;378;346;365;362;365;327;312;292;331;296;308;261;256;240;252;281;278;338;335;292;282;276;289;269;303;276;293;323;341;338;406;338;341;307;334;321;324;368;400;426;453;438;399;412;357;379;384;416;357;395;415;401;365;393;387;467;1056;2938;6076;7803;4906;1642;532;459;488;416;365;382;430;360;305;334;305;286;290;271;330;305;356;358;451;518;468;315;337;366;445;480;650;1594;4086;6987;6476;3262;1090;368;327;291;341;311;333;360;337;369;341;308;342;487;639;536;532;517;522;535;597;587;697;702;552;522;552;718;1029;1356;1301;1326;1074;761;887;1032;1165;1332;887;655;729;937;984;1093;941;631;581;677;736;850;714;491;331;305;327;366;336;326;323;327;275;299;327;319;303;291;292;324;319;286;280;263;234;254;290;530;1428;4020;8250;9226;4454;1176;363;273;255;295;251;279;310;296;306;287;284;298;276;264;332;300;297;299;325;339;577;1022;1355;960;573;703;582;493;383;432;402;385;383;370;345;354;359;326;411;337;323;362;305;315;285;294;333;558;1599;3381;4196;2064;790;474;438;371;434;670;864;935;554;332;353;319;337;327;327;320;338;336;299;309;282;283;375;582;727;597;377;325;285;316;331;318;404;902;2684;5165;4858;2069;745;477;560;725;675;434;325;343;652;1652;3266;2852;1304;448;281;225;250;275;281;286;297;279;297;261;289;323;266;267;250;253;271;243;292;231;286;251;247;269;279;308;273;307;268;258;272;240;290;284;300;260;280;260;223;216;212;228;250;261;332;336;326;338;340;369;281;232;272;265;260;296;256;275;278;327;533;1110;1655;1343;591;279;282;304;279;299;306;358;354;318;340;323;387;385;362;266;285;290;307;358;442;395;420;398;638;697;512;340;347;359;353;384;390;373;372;428;436;422;336;291;272;326;425;407;324;319;361;406;535;540;649;736;573;395;332;352;338;389;371;349;313;362;399;378;388;442;425;476;474;472;413;441;534;535;529;478;511;507;416;399;454;437;543;701;861;975;1296;1208;1221;1652;1763;1306;1150;990;605;388;376;425;368;320;295;254;262;268;282;294;309;423;449;436;418;347;275;259;250;275;261;267;252;296;256;268;264;276;258;246;225;255;218;234;285;273;287;252;249;241;270;302;273;286;250;249;258;260;267;251;216;273;262;280;277;261;295;304;281;306;285;296;278;281;282;308;323;293;270;276;273;257;270;274;266;252;294;266;252;280;301;235;250;311;281;305;268;284;280;274;284;297;302;273;314;276;264;253;370;401;295;273;320;284;264;289;273;250;287;303;299;284;260;277;279;270;292;310;310;292;286;307;302;283;315;365;427;479;380;329;315;292;266;245;296;293;341;390;382;631;1209;1798;2610;3928;3918;1705;527;350;334;294;273;285;288;306;312;337;459;544;525;381;306;331;328;329;368;347;340;316;346;363;324;271;244;251;278;261;297;379;769;1744;2032;977;429;543;719;657;819;2914;8061;10342;5696;1355;355;289;307;353;458;891;1479;1365;739;354;284;276;280;279;303;323;291;267;299;318;322;334;304;320;351;346;312;314;317;328;322;301;277;287;246;267;285;301;292;303;313;258;325;306;293;273;270;293;301;230;276;269;306;319;476;897;1486;1199;571;415;376;309;333;281;277;255;292;239;271;254;297;410;933;1455;927;409;266;284;258;276;273;303;282;326;396;632;1039;1491;961;436;300;348;510;661;706;1488;2477;1962;789;361;298;298;327;322;315;282;302;317;293;320;323;302;292;287;321;641;1191;1332;835;654;781;602;384;301;454;1076;2572;4225;2690;873;409;367;317;290;303;319;306;374;348;323;295;287;310;289;292;299;349;318;345;304;307;256;232;278;288;261;286;253;254;274;307;323;280;289;314;295;287;293;272;287;255;291;264;241;261;258;244;261;240;275;225;256;281;251;232;253;267;234;263;281;263;308;303;352;311;249;270;258;278;273;249;260;271;243;275;245;300;283;318;326;349;351;373;294;303;292;299;299;317;295;267;302;357;341;310;266;261;291;291;322;309;307;272;236;313;545;1037;1204;1579;2948;3527;3105;2986;2520;2229;2975;2892;1333;521;585;1038;1816;1823;1240;926;571;365;298;283;342;433;571;501;387;419;392;292;314;306;277;319;293;295;275;273;305;335;338;315;325;384;437;648;657;499;360;333;319;291;319;317;299;276;315;252;283;273;303;282;311;297;292;223;259;242;239;219;253;248;235;209;220;244;267;242;252;264;286;339;298;265;296;334;286;279;250;274;289;394;644;815;721;656;696;543;328;264;265;271;232;257;263;278;275;324;293;321;356;352;311;293;307;279;334;349;352;312;266;255;296;263;280;278;259;279;277;290;366;427;414;316;263;244;265;292;271;271;304;347;399;330;397;485;479;330;276;278;357;448;335;310;269;265;280;293;271;270;289;288;281;251;262;288;294;318;346;325;336;415;430;512;588;939;1442;1333;1005;996;1049;859;652;515;609;649;529;455;431;480;641;631;599;581;486;318;283;281;280;362;422;405;274;275;257;307;315;314;275;272;261;353;486;577;438;327;266;261;234;253;267;278;307;261;234;235;266;257;271;289;276;280;240;226;224;218;248;263;234;237;234;213;223;278;202;254;235;256;275;311;374;341;315;260;287;310;334;316;404;434;514;597;692;1022;1590;2011;2501;2209;984;467;322;319;373;464;719;931;743;540;477;540;478;277;221;265;274;296;293;298;233;295;304;294
271;295;370;445;380;364;597;959;850;487;665;723;471;340;392;331;394;321;278;311;355;506;755;902;812;937;1059;759;525;556;436;387;430;477;454;380;316;423;509;409;300;304;328;443;546;476;344;289;287;324;718;1067;739;475;432;285;278;337;346;353;316;294;309;402;496;475;308;302;301;426;533;451;351;326;420;450;342;278;302;293;495;923;963;683;648;870;838;756;916;804;376;263;227;252;256;243;218;242;235;272;229;255;258;273;232;223;254;305;298;333;289;315;370;444;378;479;744;685;413;324;319;345;381;440;537;376;252;250;260;368;365;363;408;368;284;291;297;290;252;290;302;282;267;237;270;286;288;264;293;374;371;311;253;300;357;352;398;596;795;952;1161;1163;932;713;491;403;569;892;979;746;553;507;498;545;546;549;580;912;1146;988;625;390;301;323;435;416;429;369;349;442;415;337;371;466;586;1004;1561;1690;1262;806;505;314;355;480;607;565;521;487;408;414;404;399;300;275;327;315;390;296;273;284;316;286;314;327;282;331;305;344;291;293;287;287;258;259;259;267;301;283;306;356;303;314;292;263;279;256;281;313;304;306;346;297;296;392;482;457;316;332;348;386;549;455;394;400;387;374;348;466;1126;2271;2204;1622;1973;1482;805;640;801;912;986;905;756;544;469;503;685;1096;1548;1914;2223;1990;1166;675;436;397;380;392;369;343;356;459;510;472;439;598;590;548;558;682;669;664;680;679;772;814;816;650;620;785;1183;1438;1127;816;694;612;551;422;359;303;299;322;389;483;481;427;417;387;311;275;290;284;302;359;464;655;624;518;570;841;1181;881;583;649;893;995;753;505;345;339;354;365;329;337;325;356;317;292;278;293;299;279;326;351;461;555;426;295;283;299;319;477;493;433;413;461;577;710;694;647;754;725;477;382;421;487;622;652;669;589;455;394;395;492;436;387;356;373;315;325;295;276;254;253;263;247;250;313;382;398;301;301;292;271;262;279;304;305;291;313;369;365;346;343;333;290;337;347;390;431;457;471;438;462;419;419;358;388;397;430;439;387;361;380;390;408;390;692;2091;4891;6696;4032;1351;459;365;396;368;351;321;383;320;331;322;279;264;293;301;289;294;365;459;819;1012;743;474;371;513;616;580;632;1367;3806;6379;5435;2298;690;352;305;299;342;324;334;335;340;337;327;318;327;377;449;478;508;470;514;510;544;703;838;768;644;565;669;784;1089;1577;1777;1582;1164;944;884;875;842;856;771;905;1112;1208;1028;1069;998;677;584;580;591;692;646;431;329;295;360;410;375;413;413;343;304;288;315;362;317;330;298;354;287;262;292;274;249;270;281;424;941;2440;5235;6518;3265;887;338;289;251;269;303;263;284;272;314;306;270;278;286;303;309;320;276;323;288;337;352;512;651;655;965;1713;1369;727;591;813;833;552;433;445;436;418;482;641;620;433;339;314;299;285;316;391;505;630;1156;2239;2648;1697;1287;1335;914;508;540;711;886;886;510;405;366;385;372;339;328;321;331;294;308;269;271;318;307;332;338;339;299;336;302;262;319;300;412;1002;2824;4916;4506;2044;763;565;942;1611;1500;649;290;305;500;1053;1845;1519;736;381;284;268;257;267;279;270;297;249;293;280;269;313;290;264;253;272;248;265;251;276;260;266;288;247;267;280;273;285;252;262;269;271;252;257;246;268;245;244;241;246;262;253;232;230;255;296;316;311;350;294;292;270;235;253;262;265;290;266;245;317;392;606;805;731;419;324;338;298;263;307;318;351;365;331;336;352;419;390;387;328;300;278;301;328;313;302;305;383;537;600;465;311;300;349;363;349;336;348;359;398;360;328;305;261;284;289;372;423;321;316;325;412;575;639;674;725;612;403;357;340;363;389;355;316;329;356;348;315;324;386;411;428;353;373;414;509;575;582;469;534;596;563;422;434;453;508;555;575;664;703;949;995;973;1244;1263;1095;849;583;410;344;362;390;366;359;274;214;246;281;268;289;329;529;562;536;411;369;309;259;266;256;257;288;298;294;291;267;266;280;255;248;245;264;260;292;287;254;276;282;264;277;253;272;268;267;272;238;246;257;246;270;269;249;264;252;245;271;280;273;298;287;283;314;295;309;292;309;259;286;270;264;274;274;268;304;288;264;286;268;273;290;246;282;281;324;288;292;281;309;282;254;317;309;313;321;295;312;268;298;330;324;313;279;297;298;292;272;318;274;281;284;340;300;287;285;260;272;305;287;301;295;305;285;290;266;294;304;369;417;319;284;343;299;311;305;333;433;463;354;343;580;1687;2971;2719;2678;2514;1560;631;328;295;276;329;271;308;305;308;342;340;350;332;314;350;319;313;331;385;365;357;345;347;372;315;272;252;259;265;261;281;308;420;864;980;596;333;331;381;349;459;1528;4404;5809;3414;875;303;272;287;366;684;1990;4115;4227;1633;575;307;280;271;312;290;399;427;313;311;389;481;438;335;295;282;322;288;298;287;319;299;313;294;291;276;296;313;276;282;304;321;312;285;320;324;267;272;291;250;297;274;301;269;327;362;568;730;684;424;379;392;343;289;280;284;289;298;330;269;251;280;353;603;918;723;369;298;262;291;275;280;256;287;266;279;367;690;1089;828;405;303;343;444;577;493;711;1178;1111;544;334;313;301;289;275;296;320;282;290;299;324;329;296;313;308;274;389;652;681;630;565;489;435;343;327;287;569;1213;2099;1556;690;407;419;330;305;317;335;318;362;303;303;322;326;313;316;344;303;292;311;308;280;278;271;252;251;234;265;247;257;248;287;320;278;298;288;324;327;269;248;238;260;270;252;252;258;253;277;281;285;282;266;240;241;273;272;267;250;278;251;258;246;288;317;338;370;294;269;306;282;248;270;261;258;317;327;297;276;285;301;323;358;348;372;404;336;296;336;297;304;301;241;302;267;301;325;293;291;311;310;313;328;342;300;274;270;244;306;415;426;555;1080;1808;2674;3064;2312;1711;2014;1840;936;496;483;770;1372;1874;1827;1064;539;388;326;303;292;394;445;387;368;462;409;326;311;327;296;274;309;280;292;327;303;323;273;296;284;337;379;426;431;360;344;346;365;311;297;304;316;301;331;278;267;279;274;260;244;274;266;247;241;252;278;245;229;248;255;244;230;255;259;266;242;288;272;313;298;280;281;307;289;254;271;254;333;423;480;462;439;420;372;361;323;326;270;244;249;276;284;274;304;286;279;300;377;386;332;326;316;290;324;327;345;314;262;254;272;271;255;320;307;312;267;296;368;467;431;362;287;301;275;236;273;286;307;395;389;352;314;390;329;299;289;247;304;347;338;298;303;281;279;283;323;274;300;278;262;248;248;330;288;308;325;334;362;388;460;492;546;832;1179;1415;1395;1322;1190;959;671;612;638;598;489;442;392;446;473;475;412;433;368;307;302;247;307;336;320;382;306;233;260;303;259;287;295;251;213;304;377;489;363;317;288;266;256;240;279;292;280;278;293;237;243;279;278;287;295;272;272;238;226;200;269;261;252;235;244;242;248;227;208;235;266;254;256;304;320;273;272;259;273;336;438;348;440;553;526;622;583;627;721;1320;2908;3028;1337;673;409;335;368;493;670;763;587;364;343;388;316;299;289;295;301;327;355;313;252;274;317;327
313;241;339;385;401;383;630;944;677;536;659;721;451;375;428;461;446;392;365;405;431;480;631;690;829;942;1059;661;579;564;394;407;421;410;365;309;285;333;387;335;278;297;305;402;394;360;291;263;279;318;428;624;473;411;402;318;304;295;321;379;341;304;305;408;629;564;388;309;333;413;752;715;521;362;405;457;378;288;284;321;348;514;503;423;540;640;778;955;1670;1327;582;339;246;275;246;230;205;278;252;252;263;271;230;288;294;240;236;280;282;272;302;300;301;369;341;444;608;690;432;330;319;390;367;449;444;380;291;251;248;308;277;342;479;435;349;300;250;287;252;289;281;260;259;264;267;238;305;272;269;338;352;301;261;315;286;297;298;433;540;963;1803;1729;1347;949;635;439;722;1349;1485;923;657;611;501;567;629;775;779;1267;1395;1089;706;476;381;381;507;548;462;334;338;453;482;337;283;394;628;808;1069;1631;1514;907;525;354;352;456;707;985;1090;1120;949;669;431;367;344;294;310;326;331;329;286;265;290;307;351;379;350;312;294;297;317;313;304;271;318;246;254;233;293;290;316;320;286;346;311;289;273;294;315;328;351;346;367;303;323;372;472;427;343;296;296;411;531;436;423;425;359;341;322;374;754;1425;1750;1508;1889;1597;896;514;491;625;840;815;726;591;530;564;757;1093;1425;1518;2053;2179;1495;791;480;413;437;471;425;352;465;627;666;629;477;543;576;501;480;489;517;517;629;586;632;718;766;615;727;767;1253;1592;1334;1041;724;678;566;458;461;304;327;372;471;554;585;548;432;331;284;253;265;282;285;291;336;393;421;389;529;943;1299;1064;733;765;889;894;809;578;420;417;417;477;399;329;319;332;319;273;278;304;272;298;312;335;337;372;336;255;291;291;295;333;391;340;377;481;603;766;677;594;691;738;490;449;420;486;671;1063;1386;1103;592;452;508;591;543;424;435;473;356;335;284;301;248;234;241;260;284;286;363;360;352;341;320;275;330;309;301;306;278;329;340;348;332;317;319;291;316;359;405;457;438;432;380;429;391;427;455;459;409;471;550;414;350;323;364;363;360;505;1284;2963;4387;3047;1258;569;379;391;316;336;349;339;317;302;314;293;277;316;282;298;317;358;587;1316;1943;1261;546;378;409;516;565;557;926;2602;4747;4482;2168;718;380;287;313;303;297;288;355;354;373;347;367;376;395;434;440;441;411;454;467;567;994;1372;1076;718;626;678;743;1034;1655;2447;2477;1810;1064;809;576;594;701;739;1023;1523;1284;905;739;828;690;727;817;696;532;538;408;322;289;308;383;468;568;536;413;298;306;328;344;331;333;343;375;354;324;301;258;255;210;286;365;516;1005;2092;2710;1587;601;282;269;312;271;266;261;268;312;312;308;289;260;292;286;312;295;307;282;274;283;323;348;340;579;1733;3769;3221;1484;999;1871;2105;1386;1013;1075;991;729;810;1264;1197;602;338;289;315;304;384;652;1045;1166;907;1139;1608;2046;3516;4134;2421;825;442;516;555;625;539;428;372;428;367;357;314;309;282;315;328;321;292;299;302;309;284;308;326;303;289;309;297;332;317;516;1146;2182;2383;1291;545;511;966;2026;2166;932;324;250;339;488;745;726;445;311;282;253;296;284;283;286;273;292;322;308;311;291;290;309;271;285;274;295;278;270;262;277;264;252;254;245;299;299;256;258;246;254;285;268;281;273;255;225;239;246;246;264;262;244;255;257;281;296;325;249;303;255;303;252;274;246;273;233;245;289;281;369;464;424;369;345;318;306;372;360;426;393;379;404;379;367;408;395;495;359;291;297;361;322;294;273;259;334;468;556;463;361;307;342;339;346;323;323;364;333;291;329;289;312;292;308;329;309;349;329;272;349;467;513;522;580;502;375;350;329;405;404;354;300;330;459;398;359;350;323;331;383;339;368;492;809;794;596;421;480;592;580;512;523;459;530;522;499;495;404;555;747;740;870;878;879;725;534;360;331;310;367;369;354;293;266;267;302;240;273;320;408;534;419;379;315;292;260;289;275;259;271;306;312;309;258;241;260;245;258;247;222;251;258;266;299;292;276;258;269;286;288;266;279;240;255;268;261;302;248;262;265;274;265;332;283;244;286;281;301;310;300;288;270;288;301;274;280;281;279;276;282;283;302;272;297;252;286;308;292;293;261;288;266;298;242;282;270;271;317;326;310;304;303;314;278;316;280;312;281;310;271;288;312;258;255;278;277;293;289;254;282;264;256;264;291;301;300;292;289;299;332;316;275;297;315;256;307;320;307;366;452;488;371;364;652;768;454;363;679;2371;5346;3960;1877;1389;1217;637;457;358;332;267;304;293;297;308;351;333;343;317;283;302;297;295;342;329;351;348;350;367;298;269;239;248;268;289;260;238;288;318;400;437;394;334;336;340;349;351;576;1361;1947;1199;496;298;289;277;399;933;3263;7782;8548;3242;776;375;290;327;343;569;1017;990;551;436;783;1018;774;444;334;303;308;257;292;285;277;311;324;294;296;311;303;300;274;261;325;294;322;291;298;303;267;289;260;306;263;277;302;306;399;418;342;414;382;368;340;382;327;265;292;286;286;275;285;252;257;259;290;367;462;406;308;253;304;234;297;277;319;280;254;269;315;419;602;445;322;291;278;371;385;385;441;505;470;362;318;294;322;328;298;291;293;315;309;331;313;332;336;306;317;310;335;433;642;985;805;457;308;292;302;302;344;500;805;687;414;420;404;355;284;301;308;320;334;291;285;295;307;413;380;293;327;298;277;306;281;284;302;271;305;278;252;267;265;266;273;297;288;269;274;305;348;295;248;233;253;234;275;266;249;273;310;272;269;252;268;286;278;268;364;430;395;314;261;280;247;301;312;305;288;242;265;268;320;306;270;266;311;343;325;293;272;269;275;296;309;354;395;457;366;348;320;307;320;270;285;268;282;284;289;290;338;304;324;298;312;331;304;310;274;233;257;307;267;367;467;772;1456;1874;1409;1115;1130;1020;738;519;387;539;1062;2225;2742;1660;884;522;367;277;300;285;314;315;327;337;371;334;411;398;328;269;280;322;293;301;305;291;322;302;348;335;353;339;356;322;297;404;451;330;307;343;340;366;339;311;269;265;265;267;268;246;281;239;260;266;239;223;236;264;233;226;216;253;257;233;251;231;265;300;259;259;279;297;310;245;232;295;526;713;491;369;332;322;311;315;340;351;271;244;275;238;250;251;319;292;265;277;304;376;391;334;312;302;309;353;344;325;237;237;244;249;313;340;323;299;269;284;359;468;397;385;335;281;267;266;233;266;290;338;294;348;321;305;289;250;263;236;284;312;353;325;269;293;339;290;304;271;275;299;245;271;239;304;324;311;312;339;372;442;458;473;623;826;1245;1823;1650;1361;1453;1239;1017;731;684;633;458;437;376;453;454;411;345;325;321;281;294;262;290;310;316;285;225;240;266;262;339;333;275;286;259;259;369;332;321;314;300;300;257;267;304;271;284;264;265;244;265;264;279;290;269;260;232;223;233;220;234;269;221;262;248;264;242;222;236;232;259;252;275;252;288;263;234;277;315;400;461;433;502;478;504;545;788;847;713;945;2118;2478;1398;859;647;436;379;440;507;522;481;381;324;365;418;350;350;389;373;453;500;323;269;263;275;290
257;238;282;304;318;380;483;581;526;440;472;475;435;422;456;490;451;413;455;481;511;522;579;783;874;877;787;623;670;591;425;365;414;408;367;323;273;299;357;321;289;285;324;335;310;299;260;283;283;280;327;390;322;322;330;319;276;287;300;374;360;316;312;402;699;564;423;388;346;421;778;834;605;380;372;323;307;287;261;316;451;523;443;472;623;675;755;909;1558;1283;518;284;255;253;251;233;265;245;271;285;270;264;241;255;269;216;255;240;273;295;315;339;306;369;508;521;424;414;324;314;356;385;353;348;362;298;306;247;312;286;329;393;727;665;441;298;301;231;304;292;295;284;263;263;283;277;260;250;248;303;327;326;338;333;284;264;320;390;493;900;1940;1855;1210;908;557;389;631;1362;1600;1105;765;663;562;544;627;801;781;1468;1821;1150;694;515;415;465;537;593;655;460;352;424;443;362;312;353;540;772;896;1186;1149;835;516;396;346;483;819;1355;1763;2120;2130;1281;594;393;330;310;339;312;274;284;252;282;326;300;365;394;328;295;305;321;311;356;312;320;288;293;264;283;266;281;302;294;361;386;353;331;290;287;333;342;357;449;421;355;372;354;407;382;315;308;273;344;388;379;333;399;358;349;331;407;679;1150;1647;1383;1502;1228;779;533;522;639;837;1096;909;818;676;597;743;871;1030;1027;1366;1560;1260;836;526;423;489;464;422;333;505;830;911;800;607;591;555;464;375;353;331;433;648;645;606;543;563;497;621;770;1174;1356;1291;1003;722;555;579;622;546;403;393;432;539;578;601;633;504;361;232;278;284;293;263;305;330;326;366;379;451;591;797;925;934;839;745;638;602;525;466;493;514;561;527;435;364;324;340;299;271;281;303;322;313;298;290;292;308;274;289;286;296;388;429;433;409;530;659;744;614;506;531;500;473;471;650;612;808;1449;2084;1585;805;550;591;577;512;467;566;589;406;312;299;275;262;244;250;268;285;273;300;337;337;329;264;309;315;335;330;327;284;341;378;376;339;291;302;309;324;450;504;503;482;404;381;420;449;528;476;437;465;462;505;429;346;330;322;363;336;434;768;1656;2670;2328;1687;828;405;356;328;299;294;312;370;313;283;295;260;270;307;303;298;362;681;1299;1657;1124;494;395;415;436;443;478;796;1878;3467;3792;2616;1048;527;378;299;320;305;339;354;355;435;530;552;541;531;476;453;470;474;417;431;657;1081;1528;1133;631;567;558;646;1037;1690;2503;2582;1675;923;647;498;593;717;799;997;1365;1298;672;541;606;708;914;1022;821;534;600;551;468;388;353;448;544;855;847;479;329;342;381;321;286;340;370;343;329;304;321;247;256;280;278;315;326;426;621;821;643;361;299;268;267;277;247;269;293;292;289;257;259;299;266;273;282;299;310;274;316;326;320;307;341;612;1996;4432;4219;2124;1487;3162;3703;2977;2911;3133;2465;1322;968;1512;1401;718;406;346;316;314;444;1017;2030;2217;1104;674;1236;3204;6699;8118;4820;1393;534;544;538;555;647;668;465;400;347;330;308;332;302;323;306;318;291;292;311;279;301;286;333;302;316;323;334;307;328;352;462;752;728;532;413;457;743;1276;1239;581;319;262;289;324;404;399;352;277;270;296;289;312;279;241;267;267;318;302;278;302;316;297;316;257;297;279;276;281;259;284;315;261;260;274;262;298;257;270;249;273;281;315;314;258;245;222;233;277;267;266;266;233;240;246;263;260;267;273;256;262;248;266;261;274;260;267;278;287;328;360;381;380;306;320;332;365;381;398;489;462;468;503;457;462;465;536;555;394;324;370;436;396;333;332;298;340;455;688;467;343;375;460;451;447;359;300;335;292;276;309;283;270;282;260;276;300;338;322;285;328;361;403;437;427;416;374;397;381;409;402;389;352;377;489;407;375;337;326;323;371;410;394;583;832;906;573;520;533;559;574;569;630;535;519;505;410;366;356;439;542;564;626;670;808;761;530;361;306;331;368;420;372;323;255;274;275;265;290;304;367;382;300;279;286;259;273;269;259;272;305;324;331;328;257;275;243;262;257;240;249;281;299;260;255;265;277;290;239;256;249;295;275;234;256;280;280;319;252;274;231;307;283;267;283;258;295;308;276;308;278;277;278;262;277;282;268;292;279;289;293;304;325;325;295;272;282;258;308;312;276;321;318;293;287;322;296;275;284;295;286;307;324;315;288;280;246;307;301;282;272;281;301;273;259;284;265;286;261;294;300;227;323;283;341;327;366;329;314;294;305;339;274;277;257;282;296;315;319;492;807;940;647;515;850;978;593;559;1034;2651;4892;3472;1429;720;790;838;632;484;420;295;294;306;326;304;368;392;344;320;291;323;324;332;329;322;361;379;340;369;306;253;246;249;259;254;259;262;270;250;333;301;323;338;345;328;325;286;324;437;481;430;334;340;299;310;437;1039;3259;7106;7732;2874;777;354;304;329;641;1431;2711;2629;1399;938;1751;2695;2121;887;432;368;385;303;265;292;303;279;298;263;273;296;326;316;282;265;253;300;288;291;293;266;316;326;331;311;300;258;288;372;363;336;362;298;326;301;342;345;333;265;272;278;286;275;283;294;286;239;267;285;275;283;276;254;271;275;320;266;283;264;295;296;291;312;406;416;309;274;308;294;288;313;311;337;319;301;277;299;310;330;290;273;281;299;318;322;350;329;329;333;336;332;380;446;673;1021;874;452;298;299;300;345;324;364;391;377;367;398;339;376;322;317;362;308;308;261;299;287;336;386;333;327;309;277;267;288;250;286;271;277;268;277;277;267;273;269;267;259;247;264;282;286;310;263;258;250;244;246;230;206;275;272;320;304;262;295;278;283;292;315;497;872;742;422;264;248;287;268;289;282;282;257;272;285;280;284;291;298;298;355;306;266;292;279;271;313;324;360;404;426;365;324;341;321;306;298;291;277;251;275;276;279;264;318;347;326;326;343;315;259;260;262;243;260;302;316;340;417;711;857;757;655;656;759;827;591;435;449;862;1772;2649;2493;1862;944;402;302;288;268;282;323;307;294;301;318;333;329;302;307;276;326;300;260;304;318;340;349;309;301;351;384;352;357;307;368;418;337;382;349;344;353;310;280;272;262;294;262;287;254;262;279;242;270;256;275;236;222;235;212;212;241;239;244;260;265;270;244;250;263;289;265;325;282;282;360;694;1085;764;421;304;307;312;330;401;381;307;259;260;271;250;260;284;292;283;293;335;357;379;322;315;277;314;339;328;299;257;240;263;288;322;305;282;305;274;274;312;331;348;307;328;339;302;252;251;276;284;258;270;292;309;285;260;258;277;281;289;344;345;287;299;313;378;366;309;315;286;252;254;274;265;268;302;306;285;320;386;383;395;487;683;969;1417;1975;1384;1159;1500;1966;1672;972;659;460;389;423;410;394;433;398;324;301;333;368;313;286;262;279;262;269;236;243;243;248;307;333;305;255;232;299;340;328;319;349;352;337;277;299;277;295;282;301;276;250;266;274;333;333;240;219;187;212;235;211;240;245;275;233;254;214;242;249;227;252;251;266;266;250;239;253;287;271;351;507;652;496;371;354;449;773;1463;1651;1081;845;1465;1829;1174;927;756;607;457;431;427;548;667;545;463;456;439;445;390;351;341;445;478;361;283;241;296;298
276;225;260;289;291;337;454;492;451;527;451;400;485;442;473;481;456;502;476;517;552;544;685;963;811;660;640;745;943;656;442;317;410;425;377;364;347;350;286;325;276;319;315;323;328;315;275;270;282;281;282;287;286;341;338;296;286;278;311;392;374;333;335;345;480;529;542;496;401;371;539;573;497;371;312;284;243;265;276;299;532;694;518;644;1001;893;855;694;882;658;338;296;248;227;235;267;259;244;217;257;222;241;244;253;232;255;244;236;275;321;366;435;418;408;568;508;417;331;301;352;395;421;313;282;297;258;252;276;326;328;315;402;744;661;430;298;280;272;288;265;314;308;258;286;262;280;278;251;235;284;297;322;276;314;341;303;351;386;394;667;1160;1226;967;834;507;333;571;1067;1347;1233;1061;871;716;734;759;600;620;1138;1481;938;532;470;536;626;690;621;601;434;311;390;401;347;332;355;639;840;818;914;791;556;436;469;460;484;743;1205;1951;2878;3001;1766;685;441;354;355;312;260;249;264;276;276;309;321;331;323;330;308;272;297;316;335;290;338;305;264;298;257;274;282;292;306;416;519;502;370;299;309;316;368;424;557;479;400;415;395;383;343;330;271;284;322;306;268;299;345;343;320;349;523;918;1441;1832;1213;829;649;573;707;830;625;784;1182;1021;656;548;574;717;605;552;556;760;905;774;606;396;494;502;471;322;318;603;912;952;822;652;519;543;476;345;296;305;433;712;723;574;532;536;534;504;642;909;993;971;842;682;585;680;693;519;390;334;409;442;503;568;627;590;356;305;271;302;302;316;304;349;417;419;407;453;425;596;811;889;760;642;488;382;366;429;502;550;589;528;435;523;482;364;308;277;289;284;302;257;290;287;314;302;292;314;323;363;395;477;464;426;450;520;548;516;568;511;473;469;646;864;706;883;1333;1660;1328;849;578;548;506;425;494;526;478;389;322;334;294;267;258;230;262;250;292;306;304;344;339;277;306;289;302;339;327;341;332;388;376;356;317;305;313;379;472;555;615;551;499;480;434;506;448;442;452;413;490;436;367;350;316;324;312;319;324;508;941;1699;2297;2140;1069;467;365;331;318;338;351;327;318;309;303;300;316;279;305;344;361;424;748;902;632;401;326;342;382;340;367;596;1747;4161;6314;5072;2017;700;443;401;358;332;313;342;418;645;987;1090;796;619;528;441;426;571;515;521;659;837;941;701;534;503;588;765;982;1311;1607;1590;1071;637;461;421;520;631;698;776;933;872;570;450;565;727;751;791;727;607;751;779;605;534;396;437;519;864;750;487;369;356;321;300;309;319;373;358;319;324;311;264;264;284;298;283;328;333;338;373;377;375;357;339;322;309;258;301;292;309;261;260;295;294;295;277;262;334;298;263;304;314;307;324;326;427;1124;2604;2799;1604;1175;2320;3512;4683;6300;5855;3908;1636;800;896;809;479;381;353;287;292;438;1033;2105;2485;1050;508;994;3492;8093;9256;4605;1316;911;1200;940;657;984;1047;580;345;318;298;327;302;325;304;312;325;360;295;307;312;304;334;302;336;306;312;320;333;286;281;340;352;363;376;372;332;446;567;489;380;253;229;303;461;661;548;367;300;281;282;304;297;295;279;255;280;328;335;298;263;238;299;258;278;267;260;233;261;254;288;293;253;247;284;291;291;254;242;242;287;261;260;291;282;197;224;195;201;238;273;268;223;249;208;246;240;297;278;255;287;275;230;259;265;284;270;268;319;359;422;408;394;338;358;301;364;418;489;632;668;594;575;491;473;457;518;460;408;388;503;546;455;339;328;324;339;437;581;559;354;402;558;705;563;406;326;297;271;275;282;322;287;286;280;293;319;327;325;303;283;307;367;389;405;391;368;434;443;353;347;378;361;344;430;416;365;334;323;366;417;474;480;616;711;648;498;574;542;501;492;567;567;519;412;422;359;343;338;313;439;500;577;657;870;685;491;377;319;352;369;368;339;323;317;263;281;289;289;282;282;299;275;256;286;272;256;279;258;269;279;275;292;261;236;281;242;237;237;269;234;265;262;308;286;247;285;291;266;262;266;238;283;268;258;280;294;318;284;287;264;267;277;284;289;287;275;254;317;250;275;268;311;282;255;263;253;314;281;305;271;296;320;292;298;286;296;324;319;318;304;293;300;299;271;285;290;301;269;257;288;290;308;289;243;269;243;287;289;284;279;288;269;280;280;267;257;283;283;275;256;285;273;338;506;583;548;393;327;311;336;361;268;294;287;275;302;302;357;672;1527;1896;959;573;950;1253;859;698;1064;2274;3055;1895;828;533;965;1320;1018;581;396;314;308;269;285;301;361;392;402;336;316;329;341;317;368;369;435;485;441;353;309;281;245;243;251;261;236;257;247;263;344;364;463;461;439;360;331;310;312;275;329;311;294;281;312;286;316;610;1557;3387;3665;1385;497;311;292;367;793;2246;5624;5304;2170;1398;2903;4541;3370;1162;687;874;711;416;305;288;296;279;285;291;328;286;299;318;212;245;304;316;308;282;262;283;300;307;311;316;282;275;280;296;314;307;338;300;341;311;303;315;279;281;291;240;267;266;285;258;284;247;256;266;312;282;252;266;270;255;275;300;297;290;282;269;266;319;436;438;339;328;319;286;321;298;323;302;281;276;304;289;304;275;360;320;312;285;282;338;326;349;362;401;365;355;417;416;490;660;581;431;293;303;325;374;371;326;355;330;323;370;341;376;345;325;380;345;340;321;297;290;323;358;334;327;297;266;304;244;279;259;276;266;298;311;337;321;246;241;256;259;255;270;278;266;271;261;273;272;273;258;271;243;293;280;279;297;305;250;248;289;312;357;610;1086;983;452;283;262;272;281;274;233;250;263;265;270;336;327;301;264;294;318;310;279;285;294;261;304;327;401;429;418;319;278;296;371;355;339;280;281;272;278;256;278;314;309;335;340;292;323;341;280;238;259;272;273;308;300;310;332;483;472;465;494;556;746;919;664;420;427;576;1114;2532;3974;3838;1677;513;270;275;256;349;356;363;279;244;281;296;310;327;336;271;297;327;295;296;311;327;290;286;244;373;418;373;332;310;338;359;396;359;382;310;299;338;289;267;264;261;259;250;295;282;270;280;247;227;281;272;286;206;229;241;230;227;234;255;260;255;265;226;260;265;273;284;264;262;370;681;1031;729;420;337;282;288;436;472;374;294;247;253;263;263;224;263;253;237;278;285;323;356;369;326;313;337;353;341;302;255;223;237;249;289;327;278;308;258;322;267;309;303;345;365;390;329;252;305;249;240;262;259;258;303;322;278;277;253;273;292;301;299;301;298;385;454;390;334;277;297;270;260;234;251;254;313;275;319;362;398;406;352;437;624;950;1424;1641;1131;932;1424;2557;2240;1269;686;432;355;418;383;420;388;328;353;334;398;427;336;291;301;329;284;288;317;294;329;252;247;294;282;226;263;310;358;394;398;441;395;351;262;282;264;293;291;284;264;277;292;283;296;272;244;212;214;224;224;242;229;235;245;225;239;263;308;279;233;270;295;293;256;263;247;284;274;281;320;465;581;446;323;361;454;1048;2130;2210;1371;815;958;1025;717;644;697;670;530;414;412;641;865;747;546;463;443;346;376;277;286;318;350;297;239;307;299;306
270;262;267;255;281;311;398;449;468;531;483;541;667;518;478;519;518;503;551;525;447;495;689;1056;688;460;483;572;727;647;453;388;384;428;415;360;382;364;371;376;336;338;356;345;303;314;271;268;300;266;259;284;286;263;321;300;302;269;300;351;387;329;259;269;403;637;632;552;453;447;451;399;411;315;269;259;245;273;311;439;631;731;567;692;1101;988;691;467;369;357;295;277;277;275;221;231;263;247;259;271;227;217;261;251;279;241;258;227;261;317;511;669;642;479;526;500;384;331;358;376;401;383;334;257;261;296;279;336;390;340;325;367;501;476;421;280;316;331;320;310;335;309;273;260;276;276;290;261;260;275;277;268;280;298;325;324;369;373;362;501;734;715;708;685;495;363;508;936;1287;1396;1207;1157;1002;1091;1041;545;470;752;995;658;505;540;693;678;693;578;451;378;277;283;336;337;322;352;637;922;921;1036;923;682;461;521;466;424;457;778;1250;2216;2719;1807;779;502;394;337;290;243;266;274;278;273;290;307;295;332;311;314;271;278;283;326;315;298;272;264;291;295;295;299;304;302;360;456;473;350;275;292;317;401;601;623;591;483;454;455;378;379;331;339;283;264;266;256;275;291;308;356;429;558;931;1216;1212;736;556;511;687;966;876;603;693;1038;1037;691;503;506;513;440;379;406;501;649;590;448;372;462;622;524;342;342;592;931;887;714;626;528;446;403;353;323;303;367;512;501;482;488;565;584;497;525;668;756;789;683;583;663;725;673;482;333;308;349;322;349;373;466;526;446;378;341;274;275;330;354;379;400;444;421;399;438;498;589;651;536;512;394;361;329;365;400;487;573;572;540;627;532;356;289;291;301;275;292;304;296;308;310;288;269;299;298;329;404;395;434;424;421;476;506;601;729;706;486;545;780;968;835;753;1002;1074;934;660;457;432;436;407;437;459;354;301;400;423;359;266;232;243;237;267;267;271;292;342;306;276;313;309;306;354;331;349;356;414;448;340;321;320;303;356;407;530;634;562;491;493;460;458;440;380;408;443;446;467;376;324;251;296;295;330;323;410;678;1180;1785;1645;899;441;361;334;326;312;308;331;280;296;303;278;274;286;300;365;372;364;385;476;399;321;285;316;369;326;371;744;2660;6881;10431;7882;2479;703;459;436;381;313;383;390;546;1052;1592;1586;943;597;462;415;481;530;490;531;611;604;543;559;464;622;776;917;881;954;844;792;798;662;537;539;469;447;505;692;864;783;503;474;517;546;551;569;561;674;762;711;574;454;347;372;436;517;485;400;330;301;283;276;295;312;310;297;341;314;297;310;268;287;319;324;327;346;316;298;312;365;342;322;309;285;315;334;311;277;307;282;267;294;276;286;328;319;287;267;279;279;323;330;359;437;564;977;958;705;691;1155;2317;4735;6920;5858;3264;1271;538;441;393;324;348;349;341;351;388;736;1223;1189;723;424;815;2233;4726;5030;2490;1006;1499;2339;1614;756;766;720;421;297;299;325;317;309;302;333;348;320;310;320;293;305;335;264;308;326;321;357;285;290;301;303;294;281;309;305;337;332;335;317;312;229;239;298;402;748;1517;1268;578;297;257;290;280;303;288;223;274;273;280;307;301;248;268;278;277;258;268;288;315;258;310;251;240;277;271;286;260;267;279;282;260;317;266;271;252;246;266;223;194;191;200;235;262;236;269;251;254;255;268;262;277;265;273;263;275;273;252;252;279;297;357;520;574;500;391;357;345;368;389;578;1027;976;693;547;482;428;365;396;421;382;368;453;509;466;386;349;289;300;362;420;424;370;325;490;638;503;390;320;306;277;270;305;315;277;287;279;314;327;349;323;326;336;275;373;412;453;464;458;450;409;377;303;338;330;384;420;441;368;323;333;348;497;540;465;565;617;557;465;515;562;474;449;401;451;464;451;416;381;406;373;312;368;424;494;749;758;530;382;352;329;333;344;367;360;337;297;289;259;277;290;302;289;284;277;230;237;234;284;247;259;262;272;279;244;247;262;239;255;278;268;267;248;255;287;252;258;282;292;319;332;256;270;261;288;253;282;259;311;293;251;289;267;287;274;250;274;295;283;268;270;270;303;292;325;312;281;265;276;321;367;327;268;292;299;330;286;289;316;307;291;300;305;283;271;283;280;283;275;251;283;312;292;297;285;283;312;280;286;271;258;275;281;284;293;294;297;292;283;302;284;316;265;279;304;365;615;862;731;433;320;334;343;346;314;331;285;297;282;309;329;586;1300;1408;834;870;1550;2319;1617;1068;1135;1471;1719;1090;670;622;1024;1452;1197;659;536;422;309;328;334;303;345;378;394;364;359;346;353;354;377;378;397;482;460;359;313;274;264;258;249;323;245;244;228;329;398;524;721;1010;820;465;333;306;284;272;324;316;331;292;316;276;293;403;668;992;990;540;325;273;306;370;872;2390;5108;5007;2211;1231;2094;2935;2232;1142;1390;2043;1331;654;333;285;318;328;323;329;289;288;304;288;267;272;295;283;297;277;277;281;283;279;293;328;300;267;275;311;284;277;305;317;320;315;287;259;265;249;255;280;280;253;285;264;291;273;247;263;280;276;278;244;262;258;263;313;323;288;333;304;276;350;403;364;381;415;495;441;336;295;277;295;320;279;309;260;288;346;291;319;299;313;287;324;305;387;497;483;482;559;624;421;384;417;383;388;396;333;323;373;359;349;355;349;363;315;383;355;329;304;356;381;322;331;315;322;320;320;344;347;360;306;300;288;247;281;252;306;318;426;579;539;304;232;247;243;272;275;304;259;260;260;306;298;274;246;242;239;268;288;310;313;277;245;253;283;281;335;500;699;668;384;282;240;261;261;242;245;225;280;252;306;333;345;286;253;296;266;278;240;280;247;279;260;345;377;422;437;372;329;332;364;389;324;282;290;256;264;277;293;283;290;277;312;314;332;316;292;223;229;295;277;301;313;291;327;405;435;485;522;553;721;950;749;447;432;412;706;1997;4323;4564;1929;530;313;299;259;271;352;339;283;262;286;277;296;311;306;279;284;300;282;292;249;244;261;277;281;299;359;390;344;325;304;284;312;341;302;310;284;294;284;247;259;291;256;249;249;284;256;275;261;221;266;281;264;263;257;310;237;223;220;237;230;254;244;258;242;259;287;260;275;309;393;519;788;545;429;346;301;299;413;505;407;293;279;262;264;274;237;262;263;244;255;292;362;327;375;442;412;327;336;298;252;224;245;272;244;280;280;257;269;251;260;313;300;276;334;362;349;315;257;279;260;255;273;312;260;285;270;286;284;288;285;278;296;280;325;334;397;455;398;303;289;293;286;292;301;322;265;295;307;311;399;417;422;410;448;587;799;1184;1301;1008;933;1256;2087;2088;1542;705;375;353;334;350;384;396;330;337;436;566;553;393;342;328;357;402;358;379;368;380;303;258;256;268;280;269;295;357;425;523;535;398;295;272;226;252;274;298;259;257;266;239;263;232;245;240;242;215;247;242;244;224;208;244;233;260;273;314;277;239;268;320;298;292;273;260;244;236;257;302;337;375;350;307;306;376;749;1443;1622;1179;910;839;669;488;586;641;635;625;426;417;566;686;679;541;428;357;316;275;254;270;271;320;306;314;402;346;369
304;271;208;254;266;323;357;350;418;696;812;769;743;604;484;654;754;777;539;529;390;418;559;613;508;362;392;476;535;577;570;427;496;517;409;403;396;408;384;398;403;348;329;329;346;360;359;313;313;290;308;263;247;276;312;326;294;320;357;399;387;301;317;263;370;545;606;547;480;489;510;405;322;302;257;227;251;296;395;702;1001;935;664;631;855;833;453;349;308;270;252;261;252;255;243;235;279;280;271;274;260;236;241;262;253;270;250;284;240;351;562;759;725;488;437;482;389;317;393;418;325;304;312;294;257;279;260;337;392;355;304;303;380;354;358;332;377;432;370;339;330;291;277;264;326;264;259;259;214;279;279;244;276;291;280;336;479;450;407;497;734;576;581;677;635;427;550;940;1390;1587;1305;959;1016;1013;854;549;423;526;562;487;583;736;753;722;649;524;390;348;276;264;294;314;265;305;565;871;1204;1522;1420;1019;654;502;487;425;430;456;767;1277;1581;1144;584;411;362;308;292;248;259;249;289;293;262;298;340;399;328;304;304;269;287;301;326;306;277;288;278;309;290;302;270;315;307;348;302;297;287;288;272;544;981;905;677;460;479;440;327;341;410;364;304;251;249;219;265;305;301;402;577;688;1245;1458;890;592;505;657;1077;1118;870;646;754;1258;1608;1272;740;434;415;375;360;349;509;677;557;435;361;530;609;543;357;328;538;965;919;803;579;498;374;376;334;332;329;332;372;380;388;359;486;542;442;462;492;660;749;644;682;874;870;748;548;371;339;333;286;321;302;375;448;423;481;394;319;287;313;352;357;381;457;440;411;370;386;450;446;428;396;362;373;331;371;400;483;567;559;497;470;409;336;299;315;306;298;281;294;340;355;302;314;313;355;395;417;357;405;412;453;537;518;683;791;929;796;493;540;762;976;859;660;721;813;718;541;486;466;474;442;425;402;304;316;308;415;392;266;248;246;218;235;277;294;254;265;278;294;306;292;289;313;381;329;363;355;360;369;351;325;321;374;451;548;544;597;527;587;597;481;417;461;461;425;510;466;386;304;317;274;284;317;393;564;869;1746;2039;1365;633;415;346;302;317;323;329;312;294;268;287;284;283;306;321;371;374;324;320;330;303;298;298;344;342;351;391;713;2682;6941;10955;8403;2513;684;430;381;387;336;363;463;652;1275;2250;1967;1002;594;404;419;471;442;469;594;667;664;617;583;565;623;741;824;864;746;669;681;715;741;700;652;565;428;405;719;1260;1140;647;509;499;483;473;503;601;766;731;597;567;438;352;374;426;417;398;371;366;324;287;295;278;287;306;342;340;311;299;291;311;328;314;374;363;355;359;329;300;325;343;349;278;328;388;385;317;316;313;322;316;331;303;283;317;348;308;304;262;294;359;443;605;601;439;373;393;429;477;576;1138;2283;3610;3034;1589;663;378;336;320;307;300;368;449;644;699;624;559;565;405;362;496;983;1674;1578;981;713;1390;2027;1549;671;499;473;338;321;295;339;327;327;357;309;338;344;326;314;314;293;336;311;339;330;334;296;263;338;313;314;317;349;286;325;325;308;285;278;243;229;236;279;516;1025;1830;1537;640;294;263;256;243;245;282;307;266;281;327;281;290;242;282;296;271;265;264;266;261;248;274;305;267;279;238;247;275;262;284;306;311;272;288;270;291;281;220;234;213;181;182;243;267;256;259;242;247;271;292;282;269;282;262;259;269;270;240;282;239;297;366;571;734;611;420;424;405;389;411;636;1082;1135;719;566;523;360;295;334;311;323;400;386;424;402;322;353;320;280;308;338;340;347;375;407;408;370;304;282;283;258;297;302;322;344;329;302;345;381;370;366;321;334;339;326;402;547;673;553;436;399;331;292;323;342;423;503;458;395;396;401;437;511;455;435;468;580;522;442;489;646;589;435;399;384;414;416;427;390;381;394;374;398;428;562;766;731;561;421;390;351;357;339;347;359;342;343;287;277;260;270;290;232;237;226;239;242;249;256;258;269;253;264;305;264;266;260;255;240;256;254;309;296;251;269;269;266;327;275;310;258;266;270;264;262;264;271;262;278;308;292;292;311;287;247;284;283;266;288;275;277;283;271;303;362;371;286;277;316;384;436;359;310;280;329;337;311;295;298;301;294;301;286;281;258;282;315;229;272;275;327;279;280;280;308;283;293;295;287;288;268;288;294;282;278;271;271;282;286;278;307;286;276;277;309;312;555;693;619;414;325;303;373;388;307;283;293;314;290;313;320;413;583;720;678;1096;2507;3712;2282;1430;1221;1051;1112;1142;961;821;1268;1711;1605;1355;1348;870;457;313;315;331;314;329;392;367;392;372;332;348;374;330;415;414;408;329;290;281;249;316;277;271;280;265;250;324;451;752;1516;2403;1660;651;346;327;298;304;352;451;362;359;328;300;327;331;411;533;497;355;298;308;326;332;492;1187;2620;2799;1396;595;946;1195;1027;921;1670;2914;1868;688;311;297;436;443;362;303;271;284;278;259;260;309;306;317;330;259;262;298;282;284;257;311;329;291;297;269;297;295;291;301;312;261;258;226;242;250;275;267;299;301;316;280;257;290;301;351;346;286;243;272;300;270;277;242;279;311;273;307;321;358;363;359;454;698;1010;834;482;311;303;302;302;290;299;318;314;278;291;298;337;315;355;346;302;366;520;596;753;1049;888;501;363;352;574;833;672;400;316;380;370;322;374;354;446;366;372;381;341;283;331;339;328;322;317;351;319;334;351;346;363;316;306;290;274;276;244;260;383;684;977;777;334;265;235;275;255;274;262;281;273;301;288;278;257;247;282;278;285;303;266;257;267;248;266;291;281;301;323;421;335;306;240;264;282;253;252;228;245;294;260;280;326;310;263;275;258;259;280;271;244;279;270;277;330;348;375;383;338;327;298;321;322;313;288;282;280;255;241;265;278;302;297;288;303;340;352;286;268;241;294;319;323;338;281;272;413;648;980;1003;823;703;767;652;541;418;328;477;1119;2280;2401;1051;377;290;311;301;306;328;306;317;315;302;272;248;299;310;309;313;288;292;257;281;249;292;262;277;293;343;355;348;323;301;291;320;289;287;268;270;263;263;299;286;284;268;280;251;274;289;303;279;247;252;250;291;303;347;357;291;223;282;329;281;251;248;282;315;291;262;302;273;302;378;668;804;669;447;411;254;277;293;349;324;296;269;250;238;243;246;270;257;245;245;260;316;371;517;713;676;458;333;225;221;236;214;258;277;270;255;277;275;265;294;296;333;296;269;313;320;268;275;275;249;308;285;268;265;286;276;275;316;304;303;299;267;314;299;314;337;368;305;265;248;299;275;300;305;318;276;281;308;352;370;411;460;395;382;448;588;953;1195;1044;923;930;1233;1478;1236;687;366;337;332;325;371;363;381;377;539;810;773;431;368;311;361;366;387;375;383;412;398;328;267;242;254;289;283;326;382;431;426;319;292;295;259;263;286;306;255;237;249;283;240;239;257;221;243;238;237;236;258;227;231;239;248;271;282;259;277;269;272;296;317;290;318;297;255;242;261;227;254;280;284;241;312;343;512;904;1214;1234;1018;863;597;467;551;644;618;496;388;473;563;511;434;432;408;341;332;294;297;266;260;362;404;321;357;404;306
228;252;259;276;327;280;307;323;438;844;1549;1398;829;695;916;1278;1319;968;617;512;357;348;431;456;475;433;459;679;658;734;679;564;618;583;441;429;480;431;388;439;393;343;378;410;394;487;365;398;343;372;294;265;254;245;302;358;334;329;430;482;388;318;291;318;342;390;433;459;487;494;627;509;400;305;259;282;272;318;565;1187;1607;1341;845;681;735;659;366;292;256;303;284;270;265;273;269;249;298;309;302;276;263;237;250;248;294;292;267;238;257;244;387;531;594;403;346;363;358;299;327;344;300;303;376;365;300;271;300;342;369;301;280;312;333;311;306;316;394;464;412;374;311;260;260;299;318;275;260;260;257;270;274;240;254;253;272;297;395;403;365;452;530;426;385;511;574;533;651;1061;1428;1797;1378;878;775;652;603;553;491;463;399;425;573;726;721;589;459;431;365;322;249;288;247;256;280;342;500;718;1131;1588;1390;1161;720;553;546;509;421;356;446;636;813;604;412;375;335;323;255;237;271;265;272;276;302;334;428;473;415;334;254;295;274;313;296;317;280;293;267;313;285;320;288;264;299;270;285;293;272;307;311;459;816;858;548;435;442;406;330;316;372;392;348;300;304;272;218;258;338;489;710;1012;1390;1409;826;573;566;760;1203;1351;1017;744;1001;1735;3112;2668;1419;708;431;390;497;534;621;773;640;405;407;501;565;496;360;305;511;997;1052;873;676;577;386;308;347;306;311;323;341;367;312;322;378;438;392;460;569;609;664;730;813;942;944;784;559;376;351;317;310;292;270;300;375;415;500;537;358;308;304;331;360;356;415;450;389;341;365;375;352;331;345;383;393;386;456;480;451;516;492;439;396;361;334;293;249;299;295;303;317;362;360;337;292;324;381;371;408;344;388;397;405;549;665;937;1083;1012;722;517;511;643;892;859;671;682;647;646;610;543;554;696;654;456;344;281;267;318;312;299;285;244;255;235;297;244;265;260;263;268;293;341;338;335;322;332;324;366;358;349;393;368;325;358;486;710;700;635;706;653;627;603;523;549;531;503;478;582;475;352;298;275;297;255;323;463;607;1315;3103;4093;1995;682;416;305;347;359;372;299;328;318;294;311;319;311;281;335;372;374;307;270;320;307;352;309;349;334;381;404;723;2284;5367;7314;5312;1623;536;391;399;359;358;357;439;697;1299;1944;1616;805;522;411;369;406;416;475;663;818;840;787;787;733;685;654;757;735;740;794;741;772;790;722;642;600;533;512;751;1104;1274;734;540;523;486;435;516;627;803;761;583;519;454;398;424;498;460;381;338;352;319;279;274;282;278;326;312;326;314;318;313;287;327;342;295;320;310;331;288;288;293;267;319;327;323;462;522;370;364;299;318;335;310;290;276;284;293;316;362;345;305;354;597;1010;1081;530;330;335;418;534;501;466;736;1225;1126;695;381;311;310;291;311;319;370;639;1253;1810;1049;496;345;313;308;359;408;533;551;391;415;639;1001;853;531;371;359;343;305;341;438;444;338;355;328;322;303;340;312;318;268;295;303;327;352;357;311;280;306;312;317;300;294;327;317;312;312;266;286;294;287;266;252;325;639;1175;1101;511;329;290;284;267;264;276;288;291;294;293;295;310;291;288;255;266;272;269;260;251;251;238;298;253;270;264;275;274;273;308;282;285;270;288;280;308;261;253;258;221;219;200;205;282;293;270;273;272;288;255;288;286;280;275;276;286;280;267;267;304;321;407;507;619;564;442;399;448;384;411;531;733;760;629;577;472;348;272;325;286;331;334;327;353;349;290;299;354;318;361;374;378;385;422;402;323;326;371;357;301;266;311;399;424;396;356;332;380;474;494;398;347;310;286;291;398;482;702;598;416;352;279;277;309;330;465;625;563;458;389;432;418;395;371;403;412;497;512;399;469;609;656;489;410;343;376;363;410;373;399;426;477;404;477;509;650;733;582;503;411;413;360;320;311;307;300;279;269;250;239;273;263;274;259;226;277;275;268;262;253;289;277;264;314;328;330;260;235;272;239;286;305;256;280;266;267;287;280;286;273;248;285;285;260;293;256;243;260;278;302;271;315;288;302;283;294;270;270;301;261;285;270;285;331;376;341;305;294;300;379;429;343;321;292;314;312;308;282;335;284;273;232;306;296;311;281;273;286;294;316;330;353;318;266;293;288;276;291;275;286;257;290;270;301;269;309;268;296;282;287;254;289;258;281;280;257;344;423;401;343;285;263;353;322;340;299;291;289;295;299;309;297;355;419;625;1446;2937;4072;2998;1995;1647;1023;962;1366;1077;1005;1753;3296;3382;2885;3047;1682;657;375;301;288;310;315;350;302;333;360;331;362;317;309;338;345;341;329;275;296;298;347;308;276;302;249;253;284;405;694;1865;3342;2421;854;318;314;295;433;755;989;885;558;437;398;411;442;525;714;712;450;362;408;527;625;484;553;907;931;622;383;560;709;617;706;1385;1897;1251;561;329;302;378;458;369;285;294;286;298;286;277;285;296;321;276;287;259;293;274;269;261;291;347;282;279;325;275;308;311;305;292;297;259;235;239;303;235;269;288;376;384;334;287;305;389;515;537;385;256;262;251;292;243;262;293;250;275;323;361;464;472;386;497;1037;1933;1502;640;328;286;305;316;344;385;433;460;398;335;298;318;380;377;339;297;375;446;762;1323;1729;1243;555;386;414;899;1560;1200;470;297;302;341;326;378;415;447;439;398;395;384;317;345;308;312;315;303;325;345;348;302;308;327;315;336;291;270;263;242;252;388;785;1160;810;305;257;241;241;261;287;290;271;279;287;258;287;276;273;296;249;274;282;251;251;245;246;246;255;268;270;260;262;261;261;281;247;271;258;252;253;244;261;254;263;283;287;269;265;231;252;258;232;257;288;289;304;327;271;323;349;319;297;274;292;293;256;292;256;291;287;276;274;283;304;288;312;311;315;334;320;242;272;279;329;362;310;271;277;420;1098;2219;2272;1579;1057;661;621;527;366;355;334;506;811;836;494;306;266;315;290;269;290;345;426;359;260;252;278;274;286;292;277;255;252;300;255;256;282;305;355;328;295;336;338;309;266;307;274;299;323;315;288;281;249;277;280;246;247;233;259;268;276;293;273;224;236;282;286;297;312;304;253;269;362;450;400;281;269;272;304;271;308;277;285;336;407;761;853;603;424;369;298;268;279;292;280;294;301;288;256;303;281;287;288;286;275;249;287;372;718;1183;935;524;311;255;241;254;248;241;264;293;328;315;252;269;286;331;368;299;252;260;316;273;252;279;282;313;303;287;245;267;280;295;331;324;340;314;332;368;395;358;309;300;297;286;300;297;315;292;287;276;303;310;304;363;419;380;449;398;332;409;447;610;754;844;823;775;826;974;952;633;415;378;366;394;402;447;436;412;579;790;736;467;368;333;340;387;375;369;340;393;386;296;253;268;251;289;309;306;298;296;304;288;273;264;274;274;253;296;263;269;224;239;245;219;232;275;287;276;263;257;240;225;235;251;269;244;226;258;240;249;283;248;296;300;301;289;275;277;263;253;259;297;286;300;325;388;471;712;1217;1571;1351;946;668;559;630;741;567;493;449;466;562;415;349;416;542;489;396;322;251;269;275;365;436;330;315;345;348
207;269;243;299;292;312;331;340;457;978;1909;1576;807;1256;2467;2666;1799;957;501;386;339;348;465;643;574;517;675;1153;1153;752;659;625;627;569;431;435;458;389;436;501;377;330;371;384;434;532;498;387;372;355;280;286;282;272;285;314;315;300;430;468;383;312;346;315;298;266;348;378;372;457;559;516;381;346;241;275;256;327;563;1125;1654;1547;1070;804;703;577;356;295;293;288;247;357;424;419;312;252;307;286;289;264;302;255;268;270;266;236;225;212;221;249;316;356;392;396;319;305;302;265;264;277;332;334;363;377;376;336;302;338;360;303;286;370;357;346;276;370;429;367;360;329;313;284;265;300;318;309;291;257;261;262;263;268;262;249;273;303;355;334;309;338;361;313;321;405;453;625;855;1106;1627;1964;1399;969;660;520;584;738;599;516;475;456;546;773;798;525;391;281;298;281;297;253;275;244;300;401;631;766;857;950;946;864;633;533;564;522;369;352;357;538;529;409;309;359;349;317;307;264;318;316;292;298;264;336;357;462;386;346;322;305;323;301;324;319;321;281;306;262;324;287;267;269;288;288;241;314;291;276;322;410;523;470;380;408;439;397;333;306;392;405;369;347;300;264;274;295;379;617;1067;1414;1392;1010;647;794;886;798;1164;1386;1119;771;911;2054;4087;3548;1768;768;466;571;901;855;866;1090;793;490;413;536;491;448;321;303;522;845;964;708;765;752;506;368;333;325;322;357;417;322;314;367;431;452;416;435;562;582;699;903;1002;1119;919;671;429;338;327;338;327;288;278;284;280;391;545;656;529;306;273;288;337;373;406;378;356;303;340;377;343;317;347;346;448;445;584;533;416;438;418;323;335;314;324;277;276;308;304;302;316;344;317;287;303;352;404;437;342;352;361;430;440;521;649;1015;1230;1001;703;623;550;699;906;845;721;584;501;511;640;621;806;1073;906;515;356;286;292;286;293;302;256;233;253;250;277;258;272;250;269;262;284;315;336;326;419;358;360;356;337;343;357;389;347;440;716;1180;1108;812;791;871;710;519;547;637;583;546;470;468;470;343;350;318;309;287;326;476;669;1538;3557;4405;2198;724;380;348;332;331;356;307;309;305;298;308;291;306;342;343;366;344;319;288;284;306;346;345;369;337;384;402;532;1699;3776;5040;3270;1120;486;479;402;346;313;342;422;629;894;1253;992;592;453;449;411;461;480;478;642;777;708;833;908;852;680;574;602;605;740;803;832;826;767;643;573;602;633;559;600;801;939;752;619;586;552;548;622;684;751;725;508;456;376;429;489;512;413;371;352;305;311;266;302;338;333;328;308;330;320;313;296;298;277;318;337;316;330;298;275;267;306;286;282;285;336;442;461;399;342;341;337;286;317;288;304;250;283;315;332;339;324;360;646;1121;1093;488;336;302;384;427;458;358;388;448;438;373;339;309;344;354;310;330;377;769;2097;3066;1691;617;308;311;307;354;442;415;357;339;292;365;451;473;454;410;372;320;389;582;820;911;606;352;295;253;320;305;342;288;268;305;360;320;358;335;332;300;261;258;291;300;320;346;334;296;317;300;319;341;411;494;403;305;332;536;479;352;321;300;255;251;293;260;303;243;306;268;278;263;258;240;256;285;307;287;240;253;265;260;280;282;287;281;260;262;307;266;253;282;275;239;271;283;284;284;250;199;230;207;230;245;275;238;268;247;327;276;266;294;299;249;275;268;282;298;326;316;399;375;470;589;575;516;461;495;392;416;383;478;523;499;443;427;330;295;330;293;299;324;300;341;293;278;280;303;294;336;410;391;474;473;398;349;385;446;370;331;323;364;490;525;441;344;295;290;449;486;407;404;378;321;271;292;364;516;474;387;340;278;238;287;279;433;601;541;414;389;491;448;349;353;353;409;478;481;387;379;542;614;520;441;387;372;366;371;324;380;516;577;500;424;487;514;556;570;538;491;383;352;292;285;246;275;257;277;258;275;274;268;243;263;252;236;249;264;276;289;323;320;313;286;321;358;281;269;238;270;303;307;259;253;274;267;329;264;269;318;273;243;280;254;255;254;245;222;272;293;292;279;296;327;296;286;261;274;257;255;316;320;324;301;312;301;297;292;291;291;325;317;339;297;328;267;322;315;315;270;286;277;290;280;278;285;285;336;340;360;374;324;315;297;253;298;280;279;252;294;308;299;271;277;235;286;307;261;285;296;258;266;276;247;266;283;297;298;308;284;290;312;288;285;333;286;263;256;302;303;319;428;450;644;1041;2398;4430;6130;4312;2428;1950;1144;832;1057;988;1035;2195;5015;5570;4218;3697;1904;667;333;273;295;314;274;282;296;279;326;359;330;367;362;335;298;338;322;272;265;283;353;325;292;261;330;255;285;321;508;1209;2012;1483;634;328;305;365;807;1987;3158;2730;1528;649;413;476;484;618;1059;1025;547;449;795;1771;1945;1340;678;453;413;340;379;486;753;634;588;824;879;585;371;296;278;320;352;352;253;303;268;289;298;308;258;299;291;274;278;263;276;263;257;262;288;309;334;287;324;254;293;323;300;271;253;275;246;251;269;304;316;348;458;572;456;265;296;461;777;732;377;264;237;270;257;261;247;255;269;292;312;470;813;964;645;531;1145;2079;1771;825;388;303;302;342;381;449;727;743;545;307;269;281;350;365;326;302;357;583;1564;2524;2703;1650;566;337;387;879;1446;1121;518;342;294;296;314;361;403;415;417;355;316;328;323;318;348;321;320;289;345;315;316;299;292;328;322;317;310;244;254;243;280;343;642;830;583;325;247;257;263;271;251;264;250;257;267;311;296;296;253;299;252;261;272;299;253;270;239;263;271;261;243;269;263;256;254;245;271;286;276;245;304;273;256;257;264;272;272;264;283;257;238;278;266;243;277;286;289;292;335;317;361;318;289;263;265;273;275;239;271;257;273;245;247;286;277;287;282;314;344;354;290;242;267;342;352;310;300;277;345;717;1792;3637;3833;3131;2104;907;498;418;334;282;333;342;330;377;293;272;284;306;258;263;259;334;381;317;283;248;271;283;287;277;291;277;318;287;269;217;315;362;404;361;309;290;334;313;279;258;269;346;330;335;261;284;286;272;288;254;302;270;283;269;267;277;257;249;252;251;248;244;245;270;246;323;608;1031;845;488;276;245;263;301;304;292;294;284;395;633;677;482;395;330;268;250;233;255;305;276;253;249;274;268;283;300;275;299;275;297;271;330;554;879;781;475;271;270;247;299;266;256;266;305;327;309;273;265;318;345;310;295;263;276;301;283;277;269;292;325;286;279;297;273;318;407;587;527;367;326;352;397;389;372;294;259;296;330;283;275;297;277;293;322;314;303;317;398;367;325;428;427;424;419;388;428;496;587;721;763;898;929;788;551;491;401;426;440;525;519;475;458;471;606;554;512;475;379;321;349;345;353;364;358;308;286;247;313;298;333;319;339;303;302;242;270;274;249;267;247;244;282;263;230;219;231;245;227;249;269;260;262;265;264;275;245;241;243;215;261;243;246;226;281;262;238;275;276;272;291;294;266;278;286;318;323;338;310;306;359;457;714;977;1249;1213;963;845;652;706;718;578;575;451;411;448;401;413;460;558;517;371;307;291;278;298;363;356;333;310;318;342
229;284;286;295;287;248;308;382;476;750;1112;986;776;2102;5073;4421;1959;701;382;320;368;377;611;1112;896;656;795;1267;1390;917;679;835;699;577;513;445;393;374;360;442;360;296;294;389;498;490;427;377;347;339;284;265;267;268;251;237;307;269;347;344;327;297;295;327;296;273;314;305;347;397;464;374;322;249;249;253;286;330;450;692;990;1142;1119;964;843;689;409;278;281;243;298;441;742;721;400;283;253;284;255;292;263;270;256;270;251;246;251;281;220;279;278;371;351;341;277;282;257;254;250;316;318;338;356;418;462;386;307;321;359;295;322;306;363;298;306;334;426;374;406;323;291;309;281;273;376;390;309;323;276;257;274;261;291;277;249;291;290;314;331;301;290;282;361;493;550;678;1020;1272;1377;1409;1204;926;715;559;671;937;800;690;620;547;605;757;909;697;491;342;293;339;297;266;279;308;340;562;949;1093;820;640;536;480;474;479;456;417;327;306;333;523;553;390;336;336;347;328;298;305;299;317;307;256;292;296;357;407;405;345;351;320;284;323;306;339;323;319;315;273;298;292;267;293;299;327;272;265;293;298;324;334;320;320;297;319;358;344;347;311;336;346;379;372;315;261;291;304;359;664;976;1246;987;671;770;1519;1697;1123;984;1264;1256;891;769;1485;2611;2212;1187;604;434;713;1555;1723;1384;1501;1079;551;413;465;421;359;310;278;405;634;713;581;706;720;602;368;306;318;479;616;554;371;330;397;532;490;433;425;475;659;958;1192;1193;1146;868;608;451;316;339;381;385;348;285;268;267;367;526;571;464;330;309;309;324;346;365;430;308;300;344;448;360;323;352;328;419;434;446;432;331;336;342;340;320;340;302;293;344;357;325;309;270;318;260;302;302;347;383;419;389;394;383;435;498;479;552;846;1051;900;785;773;749;783;896;849;636;458;406;460;647;782;859;1040;866;501;346;285;296;301;299;296;265;235;229;247;261;251;272;248;281;322;334;347;343;335;367;340;405;381;393;414;363;360;343;445;807;1270;1075;770;737;830;769;625;720;652;559;493;434;454;423;348;322;328;308;299;335;351;484;1073;2197;2737;1970;788;370;336;308;344;320;307;284;283;279;301;290;304;301;352;299;325;305;275;300;309;366;433;457;384;352;391;720;2379;4817;5417;2964;942;555;533;411;334;331;351;413;495;558;694;571;461;446;508;504;516;526;492;541;534;498;639;702;699;563;454;531;616;713;727;795;886;792;587;640;682;679;708;604;597;603;640;783;773;717;650;757;808;851;844;637;505;422;415;423;400;395;348;328;340;306;323;312;342;341;326;338;350;447;377;330;290;294;289;302;285;286;279;274;279;286;298;290;284;337;358;343;405;455;405;316;290;267;283;258;297;262;292;294;331;329;346;456;635;543;429;317;310;366;375;365;353;327;368;326;308;332;358;338;379;308;317;366;815;1943;2490;1366;552;340;327;423;631;696;592;429;324;275;282;387;461;757;751;506;449;612;1020;1616;1761;920;403;326;329;336;361;364;343;315;315;324;342;315;312;317;296;318;306;315;300;332;311;322;334;318;330;324;436;847;1132;701;363;268;279;298;279;298;288;255;249;286;287;259;269;279;291;268;272;283;289;294;271;241;279;248;249;255;261;266;253;268;252;278;273;270;285;276;257;295;286;283;281;270;259;251;202;199;221;228;284;278;285;268;277;284;289;302;311;291;272;304;289;308;264;293;307;341;381;387;467;580;613;567;556;468;403;394;394;415;406;430;382;314;300;292;311;309;305;278;288;274;250;265;284;297;398;453;474;461;398;354;358;453;557;480;458;436;446;468;523;429;318;284;330;369;444;444;471;476;333;278;281;310;352;356;337;324;317;265;282;311;350;418;383;370;431;530;461;368;342;421;388;407;432;381;447;465;475;442;389;393;361;374;341;316;364;452;527;503;448;385;426;432;456;445;482;379;318;335;255;298;246;279;271;261;275;262;268;268;251;243;274;288;292;326;345;345;314;316;289;310;325;296;280;257;276;241;294;301;246;269;233;243;246;273;298;287;267;257;250;266;262;242;273;243;289;277;265;298;290;304;286;259;269;275;279;309;275;311;298;298;323;294;317;311;294;305;283;330;258;283;270;296;274;310;334;285;307;304;275;256;272;286;304;319;356;348;309;315;296;284;278;261;240;250;270;268;298;261;273;245;333;330;315;298;254;273;246;275;235;289;258;275;290;281;297;292;298;256;280;306;296;324;280;325;348;650;1113;1374;1185;1656;3279;5934;9125;7326;3739;2062;1124;665;860;828;1059;2056;4245;5114;3769;2242;1064;507;334;310;281;283;309;287;277;325;394;418;398;347;327;347;320;313;277;274;282;279;295;302;269;277;263;278;268;285;353;502;705;584;368;271;272;371;1196;3781;6987;6366;3057;1036;516;541;453;490;829;841;501;683;1902;4567;5343;3171;1132;374;321;423;415;458;513;490;473;443;455;341;314;305;277;270;285;311;256;282;278;283;252;253;254;283;258;287;307;339;414;345;289;264;293;291;298;280;332;280;308;347;326;290;281;220;273;259;290;284;287;298;439;531;402;237;266;397;631;623;382;281;270;282;240;269;238;289;260;296;366;825;1965;2296;1264;452;679;1105;1044;616;353;312;334;364;430;738;1177;1163;622;303;282;265;309;278;327;320;393;978;3150;4864;4569;1953;623;402;368;500;716;614;366;272;298;313;330;365;439;400;423;431;391;337;317;312;307;324;325;348;294;334;309;279;317;308;308;323;279;252;282;279;286;290;379;474;376;287;212;240;247;237;282;261;266;306;280;282;253;275;285;278;275;286;267;271;285;269;272;252;269;301;271;272;273;261;267;270;252;270;269;285;288;325;275;268;280;260;283;274;287;267;297;264;277;255;252;247;291;287;346;355;352;319;312;292;256;275;272;269;297;288;286;258;253;260;304;303;303;301;307;303;293;237;266;314;346;365;290;299;407;876;2071;3529;3861;3492;2818;1219;463;347;333;309;351;357;285;277;260;269;258;335;235;263;296;313;374;302;311;282;285;302;267;267;310;317;292;264;273;258;393;452;511;426;390;313;305;319;330;300;341;353;389;355;303;263;259;260;267;307;300;304;277;247;259;269;235;250;253;261;284;252;226;207;297;447;939;2010;1872;888;427;261;297;290;281;300;292;353;423;577;501;377;322;318;322;266;280;306;326;339;252;292;268;242;269;256;308;332;305;266;256;294;388;478;452;350;274;250;278;260;287;288;286;277;343;280;252;273;314;316;289;259;234;253;291;263;254;259;242;268;241;297;324;332;370;507;799;689;414;347;375;408;413;337;298;265;287;357;420;330;319;291;281;296;364;352;306;321;367;286;395;477;541;561;405;380;402;498;600;730;830;762;612;546;508;456;411;428;480;541;513;443;454;465;441;534;527;412;321;369;280;297;285;309;278;289;261;325;322;357;370;358;340;321;263;266;237;282;267;285;254;251;225;236;251;247;241;231;253;267;256;214;252;252;212;262;260;243;234;248;283;208;231;283;246;251;242;279;278;295;292;271;303;304;339;396;305;296;266;295;464;639;706;764;800;917;832;681;705;736;548;425;443;465;479;429;492;547;492;489;458;451;437;329;280;347;357;304;295;329;361
254;325;293;339;334;282;341;357;464;522;555;480;621;1933;4736;4119;1601;467;318;365;350;413;689;1146;1164;740;614;789;945;611;554;789;840;636;656;599;464;377;372;366;379;299;303;315;491;514;399;367;318;299;320;306;316;305;284;315;305;274;304;308;277;257;280;298;333;275;311;343;355;469;398;329;299;261;268;244;302;338;311;377;531;719;1029;1281;1156;844;451;303;260;262;286;470;937;914;506;318;292;300;268;253;252;289;252;247;269;254;262;264;285;260;293;339;340;279;300;292;265;232;283;312;417;426;394;425;475;397;306;313;326;381;362;284;271;292;271;348;406;402;399;421;271;298;271;332;434;457;335;290;268;236;264;283;258;245;260;242;318;350;356;305;315;327;502;616;553;618;934;1248;1167;849;882;881;826;748;786;942;879;1000;862;600;662;821;912;818;568;320;318;325;330;285;279;316;374;586;1014;1009;704;482;377;359;411;414;377;303;343;323;317;409;388;380;331;318;367;382;381;315;333;303;297;311;284;289;314;354;400;349;373;334;317;317;319;345;318;321;295;287;264;239;276;311;323;296;286;266;311;293;283;323;281;309;299;271;293;299;359;257;308;334;355;389;353;324;379;429;405;467;570;582;588;529;724;1429;1743;1259;915;1024;969;805;720;992;1280;1034;695;469;416;792;1896;2438;1720;1503;1168;709;476;431;434;336;300;280;318;446;501;481;556;619;525;426;335;355;567;1045;807;503;405;361;483;506;513;459;438;497;788;951;897;864;757;564;430;327;356;420;450;432;328;305;361;336;377;401;334;321;343;355;322;352;344;357;334;285;324;359;349;307;321;345;394;402;377;334;334;279;316;321;364;463;342;317;318;311;268;280;267;289;281;307;431;476;434;359;387;440;421;506;509;519;574;677;728;752;679;739;853;817;933;752;567;437;381;463;612;927;835;751;617;429;303;298;328;269;293;283;262;256;255;244;239;244;276;274;267;346;389;466;437;397;329;330;357;378;384;392;385;392;391;424;550;741;645;566;603;707;767;696;731;634;534;424;376;394;415;376;330;358;321;327;322;314;334;451;1108;1945;1924;916;447;336;322;322;318;309;330;304;288;310;284;302;288;317;297;318;274;301;316;339;375;439;486;344;304;358;534;1485;3522;4654;2999;1172;614;548;460;425;405;375;378;387;424;438;380;400;433;532;538;572;459;500;470;479;446;469;512;489;456;507;584;663;783;799;1020;1113;872;721;791;846;883;891;881;624;542;585;893;1029;760;782;867;784;896;1081;975;756;571;454;403;371;356;375;337;345;322;315;351;351;345;353;337;376;518;451;326;323;271;337;289;310;350;316;269;280;288;294;299;273;324;366;423;431;438;369;332;308;251;290;307;305;287;255;289;325;324;305;356;372;356;324;298;356;344;358;395;367;343;357;326;338;332;336;342;368;365;337;340;544;981;1297;792;455;334;447;914;1724;2047;1246;556;381;292;329;396;790;1756;1917;1137;784;1204;1782;1993;2111;1010;432;329;323;377;394;375;356;377;370;385;344;347;344;338;310;295;295;330;286;333;338;341;330;337;343;363;505;1022;1658;1127;510;278;251;236;262;257;276;266;284;264;261;271;254;265;308;264;258;310;255;288;277;281;273;276;280;237;265;267;280;259;259;269;250;276;300;271;256;252;317;292;325;309;294;247;225;215;223;236;300;311;307;308;308;257;293;272;277;275;284;264;261;325;275;287;311;294;332;413;387;417;544;590;624;473;384;411;352;393;465;440;413;375;336;288;305;279;286;269;295;324;265;276;286;299;436;653;590;463;404;305;345;452;473;624;672;516;454;449;424;352;366;388;319;332;356;343;374;420;333;290;255;272;253;292;303;306;312;255;293;315;325;320;314;379;449;669;527;416;411;463;460;387;383;391;381;476;509;388;387;389;392;386;386;300;350;425;408;446;414;371;433;426;402;394;378;398;365;307;286;282;294;256;311;272;260;295;256;255;251;284;266;289;299;289;333;324;409;391;335;296;266;299;294;285;256;225;219;259;264;267;271;280;267;273;288;283;271;248;244;263;233;270;271;238;261;247;273;269;354;299;253;259;287;280;279;294;272;330;314;330;283;295;296;273;287;271;286;293;317;294;219;272;299;305;292;278;279;258;255;298;269;301;281;299;316;319;269;280;311;275;308;302;290;313;331;300;289;315;285;312;376;360;310;293;269;281;272;298;269;283;288;259;239;278;257;303;271;284;312;279;277;296;315;342;501;1445;3361;4447;2992;1486;2428;5713;10894;10335;4750;2044;958;491;486;584;825;1238;2635;3981;2967;1432;595;367;291;290;272;271;296;321;322;342;472;567;453;382;347;354;334;294;290;299;308;342;281;272;260;254;287;269;272;293;279;311;372;325;300;245;326;406;1251;4212;8578;8722;4000;1418;996;1089;684;440;473;458;471;964;2865;7110;8108;4487;1560;432;336;347;351;350;348;342;378;344;325;352;350;296;270;277;314;294;272;300;230;250;279;295;325;334;276;275;345;675;919;792;480;273;300;269;238;301;296;348;348;437;372;328;281;266;266;293;259;273;278;296;322;363;358;302;269;332;425;321;314;264;245;259;272;273;239;251;261;291;465;1424;3425;4016;1820;594;386;517;481;387;287;264;310;412;519;890;1210;1021;591;350;280;281;323;281;321;291;411;1177;3518;5190;4181;1664;751;607;390;351;398;344;349;289;300;314;320;411;415;475;438;386;368;305;290;278;295;339;341;313;339;309;299;326;317;319;283;276;281;254;287;292;308;277;284;304;254;247;232;210;252;227;264;256;263;291;300;286;278;279;255;262;274;266;276;259;246;277;276;281;323;281;242;265;242;246;266;268;259;275;305;259;311;327;262;268;300;259;272;252;267;323;417;443;327;270;267;231;275;282;299;423;398;367;297;299;309;317;237;317;287;279;291;302;254;281;281;279;284;286;285;310;276;243;245;299;326;310;285;286;597;1288;2416;3466;2981;2250;1910;969;423;366;362;338;303;299;254;277;284;268;290;305;254;278;261;282;357;334;333;318;309;274;276;301;345;386;334;287;250;310;323;456;488;555;504;403;393;389;367;327;289;347;449;385;312;295;273;294;324;368;354;328;330;296;273;233;233;287;235;288;277;239;225;228;267;426;944;2857;3159;1422;452;241;241;265;299;288;303;354;410;479;423;366;320;331;342;286;272;284;294;284;302;269;259;281;262;269;286;321;285;244;242;252;273;330;282;259;234;268;324;340;311;368;381;270;257;265;245;273;272;276;292;279;259;242;265;284;281;266;258;254;241;256;249;334;327;476;652;640;460;425;523;489;399;309;257;277;271;417;503;396;323;307;292;339;356;346;318;308;347;327;442;478;587;638;443;380;485;579;636;708;684;533;553;540;501;432;404;386;434;410;460;461;407;480;455;374;416;338;307;351;335;252;253;281;261;263;314;311;373;379;435;348;305;268;251;244;264;270;253;299;287;267;238;252;229;241;229;245;207;274;263;233;223;223;235;230;244;265;254;250;266;256;281;237;294;253;271;264;288;289;271;264;293;287;332;322;300;291;272;301;418;577;533;562;537;554;560;541;533;600;519;464;487;541;506;426;459;566;524;548;596;683;530;359;280;332;330;349;263;301;330
260;284;262;334;264;309;354;537;601;519;400;349;474;1099;2129;1864;782;321;310;327;336;434;628;815;899;658;504;518;587;482;396;560;617;536;703;668;530;410;386;414;366;285;278;328;405;438;357;327;324;363;317;436;553;427;279;311;318;293;287;292;368;293;280;346;332;333;348;333;476;433;361;342;308;292;266;309;367;404;333;299;351;610;1004;1240;975;628;381;291;281;297;278;372;572;531;349;293;227;203;251;252;255;269;249;221;232;256;287;272;284;274;261;270;295;245;264;329;297;303;309;349;395;429;374;361;486;424;372;378;326;344;335;276;285;288;303;395;487;428;435;377;310;265;323;363;458;384;309;261;267;295;287;293;263;262;244;265;265;332;321;280;334;466;721;633;518;602;889;1131;935;676;754;845;944;891;881;1016;872;1124;1118;799;947;937;861;744;486;281;291;332;349;307;282;284;347;475;629;611;478;390;359;344;361;419;340;316;284;373;347;307;336;312;278;346;411;597;549;452;393;320;295;267;286;313;314;378;432;362;363;356;336;320;324;401;347;295;298;307;283;272;316;325;298;303;296;297;331;265;271;291;293;337;330;311;298;286;328;321;347;339;428;458;387;437;624;717;552;457;358;388;433;527;649;869;1035;1102;1000;1014;866;741;810;960;914;752;589;490;471;802;1520;1696;1387;1372;1211;749;501;404;398;318;267;249;306;344;423;487;416;435;390;342;311;359;617;928;754;524;398;399;433;475;483;454;450;498;725;758;663;559;582;519;407;343;373;398;426;417;343;325;300;292;333;309;322;334;413;368;321;285;358;319;320;311;355;308;296;294;385;415;324;333;329;333;336;309;267;343;401;481;412;364;303;340;317;284;295;261;329;333;441;702;623;381;366;412;465;474;467;530;557;557;518;577;528;589;693;757;721;570;471;429;371;462;556;804;845;659;411;325;305;284;260;306;320;288;308;271;249;227;246;253;282;293;275;326;455;548;511;399;323;319;378;405;363;400;369;340;341;394;407;456;474;446;601;752;889;807;666;573;497;425;381;375;344;351;336;353;313;314;335;301;346;416;754;1202;1264;811;487;397;341;316;311;279;303;279;273;295;273;300;314;247;315;334;294;304;322;353;359;403;338;320;311;325;409;832;1820;2325;1894;1012;623;567;720;723;526;412;389;395;442;391;362;336;451;518;516;530;489;417;408;395;421;473;479;445;420;601;728;851;937;1029;1224;1470;1123;793;905;1003;1108;1216;1012;788;639;771;966;998;739;685;685;608;719;928;933;899;728;454;425;378;414;395;345;330;309;364;325;362;364;336;367;406;484;468;323;303;310;309;351;338;320;345;326;307;275;292;307;269;300;440;572;467;343;329;387;305;275;294;323;329;300;301;286;306;301;344;329;282;292;288;313;318;408;453;468;370;309;333;303;327;306;325;346;355;368;357;363;505;724;838;537;447;494;1025;2407;4062;4286;2094;1024;590;408;354;493;1150;2771;3226;1673;1240;2065;2448;1878;1267;622;405;327;335;393;376;336;296;355;335;336;360;380;362;332;316;313;291;294;297;342;412;407;381;379;364;365;448;777;1002;622;355;237;246;247;241;276;239;272;258;290;312;281;301;299;301;294;290;280;264;264;293;257;253;262;241;260;281;296;279;302;272;268;251;265;287;297;274;265;302;313;283;274;262;259;200;208;227;259;285;341;364;290;281;293;279;339;280;274;265;264;269;288;279;288;286;339;321;344;350;386;387;470;428;395;355;355;355;365;425;433;407;384;308;282;282;264;283;260;268;300;271;296;276;322;408;548;486;436;385;348;413;410;445;622;605;465;420;417;395;441;456;506;456;416;325;284;347;318;265;252;271;317;255;295;305;311;311;325;317;336;323;312;341;400;558;803;654;524;598;585;523;404;353;429;459;578;619;512;425;427;380;387;367;330;370;327;350;328;391;440;452;424;461;380;310;352;308;347;339;299;290;306;285;258;269;261;248;255;262;267;288;296;278;291;310;395;549;510;413;329;352;331;293;313;271;266;260;293;276;269;270;274;296;286;269;306;269;264;229;283;272;275;275;243;278;259;257;282;306;297;273;269;258;278;239;278;305;305;327;354;322;343;276;271;310;311;268;284;272;279;248;300;283;286;323;284;281;262;300;268;299;251;273;282;334;304;308;291;288;332;331;320;289;310;309;318;303;269;284;343;365;318;322;265;296;300;283;275;250;290;279;251;279;257;319;348;255;277;267;303;322;363;422;511;773;2748;6940;8660;4287;1373;1861;5181;10224;8426;3336;1266;654;389;338;344;534;731;1467;2074;1461;688;383;320;254;272;275;274;283;268;334;346;492;562;443;371;377;335;287;309;286;396;409;332;292;255;262;279;281;273;326;328;332;324;312;317;291;290;247;372;901;2805;6059;5955;2520;1441;2475;2774;1155;471;332;293;339;910;2381;5791;5997;2878;908;309;290;293;310;319;330;338;344;332;319;300;323;320;328;327;279;314;282;256;279;268;274;286;303;349;318;332;617;1428;2483;1896;721;350;273;258;277;331;339;324;351;504;469;357;316;302;319;273;259;240;291;257;264;264;269;233;258;280;292;275;277;283;268;264;288;268;268;278;249;274;464;1557;3791;3851;1522;456;343;355;405;367;311;298;294;390;570;986;1417;928;474;307;321;291;274;285;280;331;375;785;2072;2937;2196;1148;1150;1103;569;300;277;327;304;310;317;378;353;388;453;446;413;393;371;304;315;305;319;304;303;298;290;320;297;271;309;289;279;266;263;270;264;287;308;236;208;254;252;257;221;248;245;257;266;246;296;294;298;273;269;327;277;270;292;254;262;264;262;275;311;295;278;275;282;284;271;290;305;272;261;297;313;272;300;258;283;279;309;269;272;269;345;611;877;785;405;312;311;276;266;288;388;494;418;376;350;332;337;310;298;283;279;286;307;301;275;293;298;316;293;253;308;309;265;244;250;273;245;260;319;370;660;1413;2296;2773;1874;1043;905;529;419;465;395;298;324;249;262;266;311;296;341;316;266;266;265;338;357;313;325;314;326;245;254;263;368;403;336;299;285;311;405;446;486;518;546;470;448;456;384;346;291;328;440;353;282;349;337;325;327;352;360;341;344;322;274;252;245;228;250;280;264;265;242;250;286;442;942;2173;2072;949;345;237;326;288;256;304;450;694;721;599;420;283;347;400;377;291;250;292;270;257;254;264;323;261;240;270;275;307;281;225;240;243;238;246;245;280;283;310;331;448;660;1027;840;414;277;280;268;243;278;301;310;300;258;235;274;223;272;235;244;270;250;271;315;326;370;387;425;446;372;456;690;575;361;302;267;291;305;416;477;392;290;284;266;273;300;284;321;322;349;372;433;460;428;485;402;383;489;601;634;680;571;454;456;446;473;441;387;388;355;385;428;435;536;521;432;335;338;324;306;328;272;269;275;259;284;275;316;311;316;352;334;264;228;249;227;222;237;254;243;293;320;257;239;233;225;237;242;246;283;238;244;226;205;241;261;232;244;291;251;279;302;261;225;275;285;269;244;282;255;265;263;244;257;279;319;318;356;292;305;310;391;562;466;454;479;523;574;443;457;466;525;636;757;840;646;428;406;465;615;1075;1086;672;473;322;288;334;342;304;278;310;327
276;257;326;348;304;302;363;600;826;624;419;377;426;557;716;596;395;293;360;481;503;532;480;509;561;529;487;455;405;378;372;381;448;474;588;629;705;556;434;460;523;427;302;273;316;400;357;293;289;313;359;727;1052;662;350;311;323;346;306;387;433;374;335;390;414;369;414;393;415;451;367;406;279;297;283;346;400;487;351;269;374;622;843;927;687;447;331;274;245;251;257;249;316;348;290;262;233;240;243;258;253;264;232;271;247;253;270;277;279;260;292;268;261;210;274;334;407;389;283;330;330;409;345;336;535;496;399;377;315;297;293;240;283;339;352;355;408;368;371;367;310;281;277;310;440;396;346;261;280;289;275;273;250;272;300;286;252;265;294;284;378;756;1080;816;483;480;784;893;711;632;782;955;974;759;872;975;901;1206;1313;850;971;963;870;764;434;285;286;313;343;332;280;289;316;342;384;418;388;362;359;303;309;313;281;273;295;318;353;324;337;282;331;334;505;714;836;560;405;290;317;339;327;344;349;316;348;335;340;338;315;329;382;390;346;313;291;314;280;275;310;297;308;283;286;257;287;281;266;271;327;339;335;312;339;322;334;345;422;490;600;668;501;615;980;1117;765;508;506;547;625;743;589;595;837;1229;1458;1520;1212;1046;1089;1240;935;802;692;596;496;778;1155;1174;1160;1139;1023;751;595;483;387;360;250;259;254;342;367;376;414;369;351;336;315;331;396;568;500;410;374;369;402;453;472;500;445;448;637;662;668;563;565;595;480;372;347;326;385;370;355;326;311;287;275;326;290;306;377;368;298;360;364;360;375;413;407;321;315;353;434;422;384;280;281;338;355;283;311;342;347;417;388;332;292;311;323;278;240;282;284;362;481;612;583;398;396;410;365;388;418;480;561;568;467;498;463;495;588;650;542;447;387;364;342;373;438;649;659;579;386;321;296;317;267;271;270;310;303;242;265;256;254;280;286;273;349;409;440;568;575;427;346;356;353;360;359;310;373;339;346;406;352;462;452;452;591;807;887;746;593;529;490;447;391;382;350;343;339;335;313;359;330;383;410;487;743;1286;1509;1162;643;488;345;291;307;297;303;298;300;320;320;300;307;318;315;332;346;324;298;364;344;324;301;303;294;279;342;419;669;1108;1069;771;549;630;998;1062;631;408;366;389;373;372;314;360;403;446;555;618;480;428;406;397;388;470;482;449;386;521;801;963;887;954;1569;1870;1354;795;875;1056;1095;1093;1046;766;675;897;804;716;631;498;475;449;551;775;794;839;718;493;377;403;390;398;415;358;299;333;354;345;341;397;386;326;397;373;331;326;339;356;351;373;385;425;417;371;306;306;313;323;353;463;547;415;311;329;365;331;307;288;325;348;307;294;299;261;274;310;308;291;317;322;298;330;365;460;499;395;323;322;318;320;323;329;340;336;332;335;442;781;1390;1414;1024;787;776;1995;4322;5866;4717;2326;1968;1538;712;360;463;1054;2240;2350;1420;1381;2148;1805;1148;714;433;331;313;394;408;366;382;367;344;316;264;418;446;383;324;284;299;297;314;329;401;459;540;714;786;764;546;445;448;496;379;288;248;271;259;265;301;273;312;280;313;319;297;274;283;285;260;266;265;276;276;290;235;272;277;275;282;258;288;291;290;269;256;256;296;295;273;297;278;302;289;314;281;229;234;215;229;222;244;268;304;297;270;259;277;286;278;251;258;283;301;289;277;274;275;310;278;295;309;303;302;315;335;334;317;321;336;347;391;481;416;344;358;311;311;318;269;288;291;275;273;285;292;321;293;329;384;388;440;520;385;359;371;406;393;452;345;416;371;427;552;761;797;622;570;364;290;275;291;283;276;263;320;346;346;310;326;331;332;316;323;322;286;337;432;567;790;728;611;688;634;497;411;388;413;504;659;713;570;472;399;354;336;323;361;392;364;379;331;364;402;506;463;427;400;305;335;340;379;444;346;287;279;301;228;276;259;272;269;257;286;288;282;267;309;320;481;746;607;402;288;288;278;302;307;282;263;261;224;260;343;267;288;263;286;277;274;270;249;278;273;317;280;267;235;255;275;297;285;283;275;265;287;285;237;273;248;296;330;361;368;316;307;341;322;339;332;260;303;280;304;263;274;274;307;268;281;285;319;297;302;286;277;282;264;308;296;280;291;349;345;324;328;328;340;311;302;264;306;266;327;342;288;245;292;281;285;284;285;277;291;288;309;294;295;311;324;300;306;281;320;433;604;775;870;1038;2932;7153;8515;4057;1421;1123;2686;5651;4814;2084;853;474;283;330;319;360;430;713;892;758;455;326;298;238;264;274;293;323;315;313;358;376;414;365;361;355;360;307;290;330;430;550;377;296;267;308;283;281;356;447;534;404;331;297;298;291;250;259;333;587;1456;2973;2956;1376;1733;3923;4455;1622;485;310;310;315;467;1032;2405;2502;1307;510;278;292;280;294;281;277;306;377;379;307;338;327;346;362;356;304;308;290;266;276;281;269;256;289;304;342;407;807;2263;4184;3034;976;351;301;276;298;292;285;312;359;426;396;333;289;308;296;293;288;288;264;316;278;256;286;278;290;247;263;266;242;269;283;265;320;282;271;267;278;292;445;1104;2445;2392;1037;387;325;333;401;367;321;282;283;357;425;667;811;629;383;303;352;336;304;312;258;308;304;451;847;1001;1029;905;1454;1220;603;309;250;313;273;300;322;366;389;409;456;425;406;385;386;351;351;319;306;337;345;334;319;326;305;310;296;271;265;262;297;276;268;267;234;233;229;253;223;238;221;274;278;247;279;325;288;319;298;299;307;312;285;297;287;273;252;261;259;316;298;320;304;262;260;313;275;294;294;273;308;289;282;256;283;276;272;303;326;309;300;291;456;1072;1851;1600;602;328;292;281;275;293;308;394;357;340;319;316;319;319;335;331;305;247;294;249;279;276;310;319;309;295;335;298;266;236;258;263;273;254;270;303;482;875;1371;1517;1011;613;542;460;439;452;410;314;326;269;256;271;283;300;346;326;264;253;277;331;318;296;263;267;272;282;265;293;298;366;354;292;297;313;389;356;395;420;493;399;344;410;451;426;374;342;337;347;350;336;342;343;313;344;347;366;366;314;281;274;254;285;239;267;235;257;226;256;301;377;690;1023;830;493;279;282;322;363;319;318;586;1083;1294;844;413;327;353;398;381;298;285;269;266;267;283;288;268;262;275;301;280;286;307;274;281;252;253;254;249;268;279;235;332;666;1782;2939;2174;831;347;373;353;265;246;228;288;293;256;238;260;259;224;251;254;274;274;261;284;365;503;507;433;319;342;426;602;537;363;294;295;284;281;299;397;366;363;316;328;294;303;289;292;304;310;416;490;448;353;358;345;400;487;548;552;503;447;452;461;379;394;370;367;365;423;399;453;420;446;507;354;310;321;295;329;332;299;291;240;302;282;286;307;275;277;298;290;247;263;244;227;219;260;240;261;295;293;252;243;243;236;228;234;234;246;251;263;225;213;251;287;236;259;231;263;272;241;246;257;278;287;258;280;293;259;265;248;259;256;254;249;306;301;304;317;310;343;445;452;405;434;586;602;476;462;474;624;1001;1658;2067;1314;526;392;438;663;1202;1384;752;386;290;250;289;315;303;283;309;348
293;309;339;300;296;315;346;476;552;501;415;411;407;401;340;351;308;260;379;610;722;642;473;376;485;461;489;390;345;340;392;395;457;455;450;500;597;554;557;538;542;430;300;291;317;333;304;281;284;280;407;882;1190;665;329;295;305;310;359;321;454;420;421;371;365;382;391;411;445;435;498;349;277;258;256;275;379;437;369;276;332;497;690;734;607;391;333;283;237;246;243;273;273;264;251;250;251;236;276;249;260;297;243;257;280;296;281;239;280;278;256;249;266;300;329;427;529;496;381;354;323;309;307;308;420;448;444;412;318;255;264;320;381;423;452;366;353;318;339;375;318;273;262;338;417;369;305;289;264;282;280;282;279;257;277;318;298;269;294;306;453;861;1213;853;450;394;593;810;577;531;761;796;737;620;743;960;774;946;989;653;697;871;948;707;394;290;291;323;339;302;308;335;321;290;323;336;297;335;331;306;337;334;304;303;294;323;359;331;329;324;323;348;535;783;838;545;320;324;347;335;325;323;352;293;309;299;366;387;368;374;379;388;327;270;295;263;281;282;273;276;295;291;277;250;255;262;245;273;327;372;321;309;329;336;405;450;538;651;824;677;534;705;1048;956;801;551;689;808;806;937;592;593;763;1053;1451;1891;1536;1366;1313;1213;1013;910;794;665;561;849;1189;1238;1322;1008;820;892;716;665;496;375;271;274;299;376;374;378;430;359;348;300;285;289;304;363;357;350;333;344;392;441;589;791;614;466;471;454;513;540;586;536;450;355;322;370;359;390;363;368;302;317;308;302;308;327;348;344;341;376;390;369;434;429;482;430;296;390;432;488;358;339;315;296;300;321;340;308;317;384;356;331;334;340;284;280;295;261;301;271;386;487;423;402;419;415;332;361;405;548;606;563;524;482;464;516;625;700;509;410;363;332;338;416;435;462;448;421;340;304;321;302;292;273;254;293;281;277;258;284;241;269;237;288;317;414;444;448;444;420;355;326;356;389;361;353;321;315;414;520;443;453;419;543;648;749;683;584;493;528;497;449;381;337;365;342;347;343;364;334;358;433;557;854;1366;2397;2793;1763;715;394;333;307;283;320;298;305;284;288;283;313;286;296;281;301;367;371;307;330;342;325;283;293;306;292;297;336;507;748;810;589;507;602;850;781;538;427;367;356;330;329;299;290;287;387;408;485;476;473;432;366;386;463;544;522;416;555;944;1074;996;993;1404;1576;1181;862;926;901;750;726;791;737;633;737;516;510;407;424;408;436;531;624;707;646;532;441;353;372;433;482;509;388;324;296;299;324;321;348;356;286;291;381;377;370;396;523;549;432;386;448;510;408;343;343;301;331;324;358;384;332;282;277;382;291;270;285;306;315;328;306;283;306;304;307;322;279;314;320;347;338;357;423;441;348;367;306;319;329;405;444;376;355;362;334;481;1139;2506;2762;2162;1658;1198;2211;4433;5464;3497;2576;3644;3211;1266;427;324;568;998;1008;820;838;1198;971;599;469;361;332;339;342;347;400;325;311;308;298;292;355;428;368;310;289;299;312;347;327;387;497;684;1124;1835;1808;1165;625;393;392;315;298;272;359;477;434;309;260;272;302;311;314;293;272;269;304;294;289;257;284;266;272;261;265;257;268;256;268;316;299;273;289;302;250;286;280;315;268;283;276;319;279;238;245;214;220;227;201;233;225;281;261;257;260;294;260;313;279;279;286;270;270;261;277;286;295;327;319;307;294;300;307;361;309;335;327;400;429;452;488;447;361;336;297;287;335;306;283;272;271;280;277;296;293;349;317;297;374;394;427;390;399;312;307;294;327;287;311;403;519;666;886;845;921;850;478;296;288;259;277;271;357;454;525;405;309;295;302;325;354;320;343;295;299;373;429;531;536;463;524;526;432;387;396;437;515;676;708;612;468;330;355;368;335;357;398;380;367;357;357;400;436;475;427;374;347;357;434;439;485;386;350;271;265;249;266;251;267;267;229;277;267;240;278;276;285;356;502;471;343;294;327;311;259;274;251;247;257;253;301;285;301;275;247;278;285;258;289;248;281;255;307;295;294;271;297;305;250;269;282;298;293;255;222;230;269;227;237;330;353;346;374;311;294;323;336;294;296;292;302;310;287;285;299;299;280;291;247;321;310;327;321;292;293;298;301;294;302;306;333;317;307;300;285;335;308;265;262;302;329;307;312;288;265;246;262;257;277;290;265;296;308;328;291;301;325;326;289;290;307;411;817;1262;1400;1222;840;1748;3573;4338;2941;1682;1030;1120;1920;1626;874;534;352;291;305;405;459;451;436;495;413;317;286;249;249;229;254;288;315;291;293;314;326;303;342;369;371;331;354;360;386;402;379;384;275;260;333;330;323;445;664;876;566;333;300;241;272;274;272;327;550;904;1421;1319;806;1328;2861;3124;1222;425;252;280;326;290;418;705;667;468;344;329;301;279;294;263;290;312;372;351;359;345;381;450;395;372;379;336;294;262;295;257;254;283;295;294;302;387;1089;2974;4686;2906;927;463;420;345;296;287;314;334;318;300;288;304;281;289;280;285;302;266;288;281;331;293;322;260;246;242;229;227;250;280;317;314;310;297;253;262;276;292;346;619;1039;921;426;299;310;293;349;298;310;270;270;311;361;401;460;403;388;485;530;481;310;308;324;287;337;347;390;490;453;581;816;769;409;292;282;272;298;266;314;336;340;376;417;423;398;390;429;392;398;368;364;321;276;319;277;286;296;273;257;252;268;265;312;280;256;261;246;216;242;204;260;235;217;247;245;240;282;283;345;314;279;317;315;310;294;316;313;278;289;277;256;288;303;282;279;251;263;284;271;291;285;289;268;272;268;285;280;242;256;289;332;339;322;282;475;1135;1871;1520;619;335;307;281;265;284;337;329;359;333;311;331;318;285;325;291;288;247;268;275;261;308;286;292;304;298;311;286;257;248;276;306;314;251;289;251;343;482;649;832;855;775;596;636;636;478;330;298;303;278;280;269;270;301;290;276;264;262;293;283;324;280;245;253;271;268;275;272;288;315;311;311;324;304;333;310;313;285;326;353;344;428;597;590;486;376;285;306;326;337;327;273;301;299;373;568;522;374;264;274;242;231;278;286;267;266;256;274;272;310;476;564;468;276;239;272;344;336;295;318;598;1247;1613;927;371;407;480;461;336;315;293;276;263;276;294;295;282;254;249;259;284;301;268;251;262;278;285;270;264;247;240;265;397;967;3198;5510;3503;1059;410;466;493;288;232;264;274;276;253;264;242;261;288;236;284;294;273;269;346;490;653;751;469;352;365;344;408;408;339;309;310;287;280;288;332;329;376;359;317;308;301;300;286;291;306;393;460;418;351;332;320;374;518;516;448;406;407;401;348;345;339;344;404;391;459;426;393;371;362;397;356;309;315;292;352;396;351;270;282;289;275;305;315;316;303;277;266;270;211;234;235;262;218;233;264;316;248;240;244;245;199;238;240;219;210;200;203;211;266;226;261;256;261;246;255;287;235;231;259;280;253;314;283;269;243;254;268;257;245;270;283;277;290;344;357;317;328;398;411;400;464;539;498;430;433;487;835;1694;3110;4172;1865;636;430;516;651;831;871;584;400;293;293;305;330;313;304;320;335
293;275;328;320;302;297;287;417;413;378;336;412;442;443;389;388;328;289;444;778;889;778;517;478;528;463;436;436;387;402;474;467;526;473;371;413;463;517;480;529;534;442;307;299;301;357;328;283;257;316;372;572;714;549;392;307;302;274;282;325;349;447;442;393;389;426;371;367;371;472;488;375;307;271;284;245;275;325;319;309;300;366;469;576;634;493;364;267;269;264;231;260;256;259;234;242;238;246;233;248;255;278;303;257;267;239;274;263;248;237;274;312;345;360;308;393;509;470;352;357;334;323;310;263;309;393;520;440;350;261;285;502;793;722;542;443;267;253;308;402;371;283;265;286;358;368;319;301;290;281;278;284;282;265;260;271;279;324;394;488;497;660;786;740;591;479;675;978;775;509;602;751;621;589;650;660;595;625;621;583;690;864;808;546;338;281;299;276;269;293;309;411;338;318;333;345;306;326;302;298;294;283;315;308;254;293;326;320;360;328;330;357;477;505;476;386;303;271;326;365;368;346;323;311;311;290;325;416;477;414;363;331;344;340;312;292;283;283;280;265;296;293;259;258;273;233;274;290;328;379;366;283;319;322;373;467;638;673;703;577;467;567;707;642;567;463;563;725;710;687;652;650;600;705;1053;1700;1547;1343;1229;1127;929;948;1101;863;751;1121;1486;1303;1352;888;733;844;845;777;565;382;320;249;313;409;340;356;381;384;368;327;327;319;308;327;311;308;311;336;386;502;758;1090;827;555;458;466;487;478;480;495;453;353;339;353;379;410;408;386;332;298;315;347;350;366;321;317;325;356;391;331;347;391;366;353;315;332;495;460;399;358;328;395;318;316;319;338;356;355;377;344;353;341;310;290;309;295;286;264;336;362;378;374;382;404;346;395;452;523;516;479;472;495;618;646;700;615;567;476;441;398;423;408;376;373;322;334;308;336;368;304;296;263;255;208;261;216;264;222;243;245;269;313;345;384;396;389;418;430;360;364;342;386;387;366;311;432;673;819;696;467;455;627;640;702;581;498;455;459;485;483;422;412;417;398;372;354;334;303;358;553;1104;1965;3018;3587;3202;1857;667;381;332;320;311;328;311;293;354;289;305;280;277;289;293;303;337;361;294;317;311;304;317;321;289;294;315;341;484;827;893;646;481;462;515;561;515;387;372;340;325;287;308;329;328;316;362;433;519;567;474;423;389;448;507;486;511;599;924;1097;1050;979;1015;973;815;783;818;736;648;546;688;764;637;563;441;411;428;394;441;492;546;556;522;499;547;384;335;327;380;483;504;441;341;312;317;319;313;321;332;290;336;377;526;615;729;1078;1332;887;506;493;421;363;327;348;348;356;319;334;308;291;287;261;299;282;255;279;240;302;280;303;316;304;302;342;325;328;311;365;342;338;311;311;343;328;326;324;322;343;440;463;401;365;374;343;496;1125;2352;2701;2620;2468;2206;2499;2906;2666;1928;2330;3733;3405;1309;428;313;377;416;462;479;563;629;470;403;389;339;338;344;343;346;322;304;332;312;257;304;328;374;313;288;294;331;278;293;337;446;700;879;1479;2499;3240;2335;1119;605;604;582;447;371;571;925;1111;690;337;319;294;339;295;286;290;261;279;313;293;278;280;236;263;260;245;227;284;275;283;265;271;268;269;289;278;278;278;289;304;307;284;295;265;262;254;235;226;202;235;221;205;245;238;242;270;260;283;285;265;246;256;276;282;281;322;328;370;428;434;358;332;314;284;350;358;373;341;391;480;588;619;534;376;333;329;362;350;311;297;267;282;258;319;337;408;444;386;311;327;395;431;418;417;353;339;301;280;238;287;357;495;660;813;999;1385;1401;805;386;276;278;297;353;409;547;660;536;352;320;315;352;363;333;355;315;309;292;311;397;366;357;429;540;472;399;361;389;440;521;567;498;415;347;315;306;392;465;505;412;364;342;350;386;364;365;393;370;327;344;353;391;425;361;261;275;262;256;240;295;272;322;315;291;260;252;280;262;277;276;315;333;318;293;298;261;246;252;258;272;295;274;264;298;288;282;267;269;238;237;247;285;285;280;294;291;288;295;278;270;286;286;286;299;284;278;269;247;276;250;256;274;355;373;326;352;285;296;345;305;336;299;313;314;277;262;294;300;269;258;274;259;343;296;307;307;268;263;255;287;272;282;290;294;304;293;292;290;310;275;306;292;274;312;299;282;280;288;249;284;245;308;299;339;298;300;307;292;322;279;298;306;324;575;1390;2373;2325;1496;737;682;1128;1633;2276;2235;1122;546;551;506;443;364;331;301;427;614;800;640;382;350;319;294;246;252;266;281;278;270;300;349;289;318;283;327;376;402;385;409;460;648;720;473;307;288;276;290;353;389;406;483;680;843;668;406;309;285;326;286;300;439;822;1015;896;627;510;668;1064;1096;610;337;286;264;272;276;283;313;311;328;274;300;313;279;311;287;273;295;350;350;444;532;780;775;610;457;352;314;308;282;274;272;254;316;290;279;273;364;816;2246;3467;2325;1012;964;981;542;332;288;284;245;268;268;285;307;319;292;264;289;297;288;295;316;334;290;295;303;262;247;190;209;253;285;318;325;291;296;307;270;246;265;278;378;434;396;279;286;269;297;280;299;306;312;288;269;306;298;350;334;415;813;1127;823;424;317;324;306;291;299;306;325;378;375;430;390;311;293;302;259;238;268;277;318;342;371;390;364;382;313;336;337;399;401;338;316;311;276;300;267;277;271;265;255;257;299;270;282;253;259;227;226;183;220;217;249;241;239;238;291;272;288;316;282;282;271;350;342;352;326;259;290;293;277;303;303;302;322;318;287;240;252;247;275;303;276;281;269;286;265;228;258;273;300;275;301;286;268;397;668;940;864;494;321;331;254;291;257;290;293;407;461;353;321;278;307;318;294;288;272;243;265;275;314;290;235;285;308;289;310;270;273;306;311;247;273;289;266;293;349;473;781;1260;1497;1401;1365;1014;528;371;287;290;299;279;279;280;271;282;290;237;260;273;330;323;310;301;250;276;249;281;253;295;314;299;364;371;288;282;283;267;291;270;298;340;525;800;721;568;371;300;286;280;284;327;235;232;390;548;892;910;505;328;274;268;260;239;274;269;269;226;280;294;344;376;390;297;292;290;282;294;328;278;307;429;679;838;575;378;395;540;495;401;339;324;282;253;259;271;279;324;288;252;304;257;253;294;270;312;318;280;272;280;259;267;260;337;822;2480;3905;3088;1074;409;425;414;283;228;227;248;232;216;216;251;231;274;284;244;271;252;270;311;433;565;616;470;333;323;310;300;315;317;280;331;319;294;325;287;311;338;309;295;302;283;304;264;315;361;427;412;387;467;508;536;542;564;611;500;441;406;397;379;338;318;328;377;375;393;386;449;370;376;349;299;264;280;289;363;418;373;291;279;297;268;283;298;315;330;300;295;265;191;208;237;247;254;259;256;232;279;243;279;241;221;249;242;243;218;206;198;243;266;282;257;252;287;261;265;262;240;242;264;264;277;238;247;237;270;259;307;235;232;254;256;309;287;339;408;374;345;427;483;455;466;576;550;485;436;469;756;1584;2859;3899;2038;749;430;454;465;543;554;625;429;337;298;297;362;343;332;337;353
263;275;331;348;297;303;346;523;475;360;341;354;430;448;448;420;380;335;517;878;956;892;644;537;524;529;603;531;427;369;448;412;432;403;370;440;664;559;445;470;547;463;336;332;373;370;401;323;299;281;329;356;418;367;397;368;303;270;273;324;329;378;372;340;321;454;428;322;336;344;448;393;329;277;271;255;281;289;300;308;278;324;392;516;640;520;333;271;276;238;251;231;238;242;224;231;234;247;253;262;291;306;256;319;283;248;268;255;269;236;271;299;309;322;266;323;373;361;312;348;413;354;286;241;264;322;455;393;346;304;324;694;1248;1013;626;425;312;283;258;337;323;304;277;314;344;314;318;268;304;280;281;267;261;267;291;278;335;435;546;564;503;445;530;758;747;538;965;1406;1128;616;873;1085;748;699;620;510;471;425;427;502;617;740;569;437;313;308;247;260;298;303;328;345;335;297;369;367;354;339;336;293;338;336;294;308;248;267;289;238;285;310;432;409;362;387;365;315;293;265;295;297;337;324;277;297;316;315;414;543;600;489;407;387;384;419;357;321;285;275;247;268;282;294;257;278;272;257;286;352;372;417;337;257;285;311;424;481;533;531;500;502;426;472;444;419;363;353;361;518;665;674;815;1055;709;618;937;1261;1026;792;843;875;881;1192;1611;1278;963;1127;1393;1097;868;519;527;555;630;679;534;362;292;224;288;366;328;309;325;367;331;355;320;305;354;285;349;314;318;372;379;438;669;824;642;526;536;610;608;536;443;459;416;344;308;316;364;349;342;354;328;306;326;343;342;371;357;273;310;327;332;344;312;345;347;326;328;364;442;473;446;356;343;409;396;385;335;336;323;349;396;385;363;332;286;331;319;293;287;294;336;329;318;358;379;360;396;436;482;492;529;436;463;779;1185;1303;903;743;661;607;577;470;501;518;444;359;342;313;317;315;324;334;289;253;264;229;236;204;251;260;249;254;332;265;350;352;334;386;405;405;381;408;359;408;380;370;391;544;924;1237;956;479;526;599;599;579;417;418;429;439;517;514;398;399;404;416;348;329;266;331;474;1138;2459;4409;5309;4220;2275;1087;499;341;340;347;294;289;288;315;341;307;263;266;275;301;284;287;285;293;322;294;332;285;288;301;304;329;366;507;804;853;808;552;480;458;527;531;528;394;393;389;299;325;306;337;343;350;372;443;505;654;549;432;467;464;430;466;496;606;847;1043;966;924;896;734;584;636;760;756;654;474;593;700;738;532;424;355;443;511;465;515;621;556;495;533;502;418;313;272;332;392;426;358;354;308;305;323;307;305;338;315;322;449;736;1002;1190;2084;3027;1867;779;434;352;284;335;356;314;324;314;295;283;297;290;293;295;263;296;268;287;274;302;324;361;307;335;387;413;477;369;363;314;328;287;293;297;310;332;352;318;339;384;418;385;361;364;381;463;850;1641;1837;1884;2436;3433;4214;2778;1401;944;1465;2215;1834;780;347;277;327;303;338;401;610;633;409;365;387;370;360;320;350;377;305;353;324;326;278;307;299;302;287;258;307;294;295;291;364;515;836;965;1170;2017;3261;3017;1418;854;1310;1477;844;462;798;1867;2288;1332;488;277;285;349;281;272;312;335;279;276;266;247;272;277;257;258;240;245;267;271;260;271;265;284;290;334;288;287;252;307;266;300;274;282;271;282;285;257;235;248;254;243;228;243;263;237;292;305;286;272;330;280;280;312;263;293;316;316;420;682;737;495;314;299;315;311;370;412;462;374;466;694;844;629;420;374;376;422;388;370;283;257;259;301;317;418;531;688;479;342;317;394;426;482;452;402;430;369;302;255;278;367;440;591;730;1043;1895;1912;912;431;344;323;301;335;402;469;536;494;398;367;322;354;301;352;392;304;288;295;333;343;343;314;399;548;627;461;366;328;416;436;396;406;408;347;336;366;492;587;599;453;417;364;370;363;325;339;395;442;409;315;346;329;322;324;291;268;246;250;260;287;297;321;370;346;283;272;249;274;258;278;277;262;281;276;297;284;245;235;266;295;307;285;264;273;278;267;240;224;257;268;230;214;240;261;300;336;277;286;298;277;261;276;285;276;290;307;260;271;240;262;244;270;305;302;320;298;269;300;258;317;301;339;315;286;305;261;308;286;264;273;305;305;300;298;298;298;326;320;301;275;291;273;268;286;267;286;260;299;323;339;319;308;312;286;293;285;265;244;264;280;248;328;286;306;278;301;326;276;288;279;298;324;379;501;1197;2192;2496;1764;697;387;434;713;1325;1498;837;417;320;373;571;544;355;326;450;743;1152;930;453;317;293;305;280;257;279;264;249;265;306;265;271;307;326;356;395;405;368;399;641;1205;1467;811;326;261;265;328;293;324;404;417;589;700;731;483;312;330;282;278;296;455;893;1263;931;490;365;336;452;443;374;298;262;276;283;305;286;312;292;271;315;290;339;279;301;296;257;369;373;380;435;790;1569;1688;1149;827;572;341;286;265;265;277;251;246;264;293;281;279;456;1079;1595;1227;1128;1968;1792;838;366;261;269;287;261;298;300;312;345;304;327;319;318;289;287;294;338;297;276;266;268;217;223;232;247;281;295;268;277;280;283;271;283;282;291;296;303;274;285;285;264;260;272;284;265;317;343;335;313;325;277;342;505;938;1448;997;476;312;332;294;315;282;293;320;328;331;377;302;299;267;262;254;279;276;313;284;308;346;388;427;383;315;297;289;318;316;277;316;311;320;299;267;267;286;292;268;341;336;303;340;289;282;242;260;211;247;226;238;268;251;263;265;244;303;282;276;281;305;306;312;308;326;298;263;295;304;262;301;270;281;308;260;266;238;256;275;297;257;252;299;245;264;244;247;247;270;321;312;239;235;293;386;407;430;382;303;330;315;309;303;311;376;467;475;381;280;253;302;278;290;253;274;238;276;269;275;288;247;289;277;290;299;287;302;329;315;304;338;317;299;289;343;460;880;1888;2828;3787;3966;2240;720;317;318;317;333;311;278;256;269;275;314;245;275;298;370;376;358;326;294;275;268;277;260;267;287;309;351;308;384;307;282;237;274;281;268;338;469;604;654;554;371;278;254;267;254;259;305;306;420;616;1062;1029;480;324;260;262;267;276;279;249;234;248;246;269;321;360;318;282;268;275;276;288;246;283;310;357;426;415;471;428;403;446;503;437;469;402;275;275;271;274;269;290;274;287;248;261;285;247;247;320;299;324;280;283;261;292;295;298;448;1009;1601;1304;590;279;306;297;269;238;222;227;221;216;232;252;281;281;328;295;272;264;254;311;343;496;560;512;387;306;341;356;323;306;307;290;321;294;329;332;344;312;293;308;275;281;282;313;368;461;541;468;394;492;662;944;758;684;755;654;446;425;368;319;350;283;371;379;404;388;423;521;426;361;297;275;268;313;358;341;346;350;322;337;291;274;252;295;319;340;305;240;247;231;221;257;226;240;233;268;257;238;269;303;263;276;244;252;212;227;237;244;242;259;243;264;251;259;251;303;297;257;232;222;192;256;254;251;258;277;257;280;253;250;264;286;299;307;287;320;337;365;409;505;448;470;524;586;545;544;462;684;1091;1604;2046;1208;576;414;387;408;475;667;827;591;345;251;306;330;300;313;302;340
285;281;283;290;326;308;387;638;618;397;385;382;351;380;353;359;449;406;534;838;781;747;673;696;635;623;760;637;423;314;350;341;384;338;318;531;915;661;416;381;448;483;323;306;311;397;455;364;303;278;292;272;282;306;364;402;372;317;295;332;338;385;313;321;359;444;405;335;319;364;492;497;403;397;322;272;237;266;272;258;345;321;356;476;434;411;307;295;266;261;247;275;240;232;226;262;248;248;258;244;297;268;267;282;288;267;286;307;285;267;285;302;289;273;282;284;279;264;264;363;424;361;308;256;268;301;345;314;307;300;329;611;996;821;538;361;302;274;260;312;305;294;274;313;351;270;297;274;299;267;288;256;229;271;264;247;307;384;480;470;423;369;427;615;623;605;928;1338;975;626;789;988;796;742;748;484;396;329;398;437;522;558;407;319;292;244;267;275;271;271;330;305;277;292;366;385;378;398;406;370;299;305;328;277;255;275;241;275;285;303;427;437;376;322;335;283;290;247;304;320;276;279;339;290;323;359;557;638;765;627;439;357;537;616;500;364;304;275;264;274;270;274;263;261;256;273;263;303;417;460;395;313;296;313;510;545;575;552;456;486;555;567;490;359;336;378;378;563;727;707;1125;1480;1005;754;1036;956;732;591;704;980;1168;1344;1635;1452;1130;1327;1434;1174;726;520;440;363;439;476;433;345;294;283;276;344;325;272;325;308;356;377;329;306;332;334;322;382;333;418;391;484;464;483;458;529;671;876;804;649;511;398;408;328;304;320;323;332;316;324;299;267;255;345;415;467;395;330;297;330;336;349;266;302;289;303;319;369;380;414;483;359;337;369;448;445;355;308;314;395;433;406;376;307;298;293;246;262;283;294;297;305;354;353;344;356;390;503;488;490;494;502;635;1185;2270;2795;1773;823;591;608;600;534;509;542;512;438;404;352;371;338;319;314;288;283;238;244;220;234;244;284;244;279;296;318;313;317;341;359;333;352;329;356;376;466;469;392;501;576;933;1176;908;562;498;547;515;541;539;525;504;413;484;463;354;375;378;359;367;308;316;351;675;2088;4722;7603;6894;4030;1573;603;332;301;315;304;303;295;273;288;293;308;224;284;292;328;307;317;282;284;296;281;295;277;283;289;280;379;511;881;1338;1352;943;662;516;429;469;513;502;443;410;373;382;352;363;395;386;388;388;425;478;556;557;524;521;503;411;476;529;596;762;873;864;912;893;713;544;496;666;889;769;506;482;571;708;616;429;380;434;489;470;458;597;582;454;612;688;546;387;358;315;281;331;349;286;311;331;342;317;306;297;350;334;444;698;1079;1275;2257;3724;2770;1168;485;270;262;294;335;318;304;292;286;302;327;301;295;262;283;294;296;279;289;319;389;393;309;312;428;576;655;464;390;351;327;320;267;304;319;311;316;313;353;344;389;420;362;371;373;511;1049;1910;1959;1757;2430;4521;5007;2804;944;511;698;918;754;504;312;324;314;304;344;454;601;634;482;389;354;360;322;333;369;353;335;302;296;340;359;282;280;299;277;328;301;279;272;337;389;473;607;705;666;1045;1808;1680;977;995;2095;2453;1411;622;960;1850;2284;1306;426;266;310;335;321;306;352;350;298;298;297;261;291;268;276;297;315;227;266;249;226;259;272;268;291;318;322;310;292;268;287;267;290;282;283;262;286;252;271;283;309;276;253;244;297;285;304;296;290;280;275;303;270;307;357;281;285;309;470;1005;1057;626;386;360;326;366;360;392;436;441;489;672;722;655;391;420;389;405;399;370;290;285;274;287;353;507;583;632;513;363;374;383;433;461;408;404;437;443;327;263;283;398;505;603;674;796;1299;1317;773;432;368;323;334;380;425;405;471;608;520;385;304;305;303;314;331;363;308;316;366;347;350;359;388;643;755;609;416;344;346;361;338;326;366;397;350;407;486;642;654;493;438;425;426;403;382;372;367;383;398;296;319;307;304;271;258;288;270;290;257;287;270;326;342;321;276;290;276;281;259;258;275;255;257;298;269;262;238;235;218;253;235;276;289;295;265;236;237;268;259;258;269;228;270;273;302;275;310;286;297;299;258;276;287;272;291;310;314;267;224;253;263;278;309;286;283;262;253;277;264;266;295;339;317;278;335;285;262;280;268;299;302;320;309;286;279;291;359;355;337;301;286;246;284;270;280;268;272;290;309;329;346;317;299;280;272;272;244;279;276;257;292;259;319;315;296;286;306;273;331;309;279;322;369;473;766;1227;1405;1110;595;390;515;647;752;609;424;345;366;726;1079;1007;539;335;365;538;804;709;374;324;311;325;276;268;287;267;292;293;265;273;305;300;311;390;517;489;421;392;696;1304;1690;778;318;230;253;293;321;345;396;488;675;695;721;673;498;349;287;315;391;748;1552;1737;1027;448;334;339;317;307;272;258;257;292;296;307;287;270;260;299;305;251;287;287;296;345;307;299;352;417;514;1012;1970;2307;1776;1611;937;436;291;263;294;264;309;299;285;281;262;298;335;438;585;699;1353;2761;2458;972;367;279;272;247;298;263;289;306;326;339;337;372;346;303;286;263;327;309;288;292;250;240;200;206;225;239;267;287;269;292;295;295;289;282;283;307;298;297;270;266;285;268;248;247;256;262;322;298;346;350;318;365;436;642;882;632;398;310;286;332;313;321;322;281;326;323;359;300;311;257;276;233;236;292;253;328;329;373;389;403;387;325;290;274;291;292;302;306;298;310;286;304;312;263;278;267;292;297;332;382;331;277;257;233;239;247;253;266;273;266;234;286;264;270;288;305;308;307;273;286;345;322;283;311;276;274;247;270;241;269;272;236;283;269;269;267;276;257;274;264;292;264;277;263;273;282;314;292;292;284;243;262;290;290;300;316;328;314;333;344;346;370;451;494;431;279;282;262;254;271;272;256;270;251;282;278;254;262;262;252;309;257;257;255;305;284;327;339;339;307;298;376;577;1275;2316;4446;7677;9101;4635;1254;385;346;401;578;490;376;292;254;301;313;290;282;299;313;384;373;357;349;263;258;260;290;281;321;310;271;327;376;361;275;260;272;256;275;283;313;390;453;434;329;277;264;245;266;279;281;332;417;546;732;637;417;271;280;235;259;224;247;238;249;249;234;284;298;358;310;285;262;250;266;315;273;284;305;294;353;423;626;590;415;411;459;501;637;471;312;279;285;267;288;286;283;314;272;281;298;266;246;278;294;279;259;291;253;315;307;267;263;404;473;473;326;265;309;242;283;232;208;218;234;252;277;332;307;293;376;384;295;261;294;337;406;537;890;798;589;401;480;551;502;342;295;292;293;290;353;336;390;323;309;312;311;290;291;308;370;463;637;506;496;509;683;959;834;701;758;611;499;432;361;350;363;339;357;442;479;436;471;598;524;365;325;285;290;298;404;397;314;308;289;304;256;280;276;250;285;269;256;250;218;220;229;222;249;227;245;229;257;232;259;274;252;252;258;254;241;251;256;245;244;234;242;245;244;274;291;310;335;277;259;223;224;246;272;273;258;279;296;281;258;227;255;308;299;276;292;286;326;293;367;448;397;398;479;525;530;508;470;755;1099;1166;933;626;459;458;517;583;682;781;811;575;319;289;293;309;317;308;294;322
262;288;246;278;321;317;400;524;540;455;529;493;377;306;321;329;371;412;522;588;615;626;669;795;738;647;695;629;385;310;331;271;287;304;351;508;693;530;372;352;432;475;304;257;258;344;375;342;323;352;305;265;262;283;325;364;416;302;352;356;410;391;404;349;343;368;372;335;337;415;638;669;564;617;481;337;294;276;262;260;307;309;400;415;347;312;266;292;249;252;247;259;240;247;250;265;244;214;249;246;255;248;249;317;359;300;247;279;296;288;306;310;311;259;252;267;262;297;290;347;330;321;266;282;243;238;312;327;413;401;300;454;587;540;370;288;278;289;249;284;254;326;296;280;348;326;270;297;326;315;266;273;242;245;254;276;287;295;377;362;361;421;424;456;556;807;913;812;664;469;573;802;763;766;766;552;331;292;401;440;497;498;446;324;308;266;288;288;304;277;316;299;305;425;516;451;403;416;429;398;463;404;317;317;263;252;259;264;241;317;392;390;357;315;292;314;272;309;297;315;259;290;336;292;319;367;511;563;644;538;450;344;448;605;502;393;305;260;289;271;278;263;314;278;323;299;253;314;373;376;381;283;267;350;474;560;608;544;480;586;768;688;659;473;433;478;506;753;1070;1047;1111;1319;1059;861;1092;836;706;715;866;1292;1543;1620;1482;1353;1420;1936;2227;1686;1172;765;516;422;445;445;469;329;287;261;291;312;324;313;323;316;305;307;286;288;324;325;402;386;453;429;505;429;483;448;377;544;897;1076;870;611;480;473;417;354;283;263;281;283;283;344;301;302;286;380;608;710;523;324;263;245;280;301;253;283;283;336;357;329;369;374;405;400;390;331;388;472;394;343;364;374;433;413;412;378;360;311;289;293;286;294;314;345;347;308;353;394;445;525;553;510;535;604;840;1701;3096;3599;1950;846;590;529;592;544;478;496;465;539;454;397;379;370;355;369;301;299;258;228;210;233;277;280;273;297;314;363;327;348;303;341;335;380;320;360;437;502;498;450;514;526;724;870;774;559;528;517;473;462;582;604;616;492;485;396;362;332;314;372;363;359;310;377;958;2997;6298;8383;6376;2853;948;430;292;294;286;297;317;326;301;315;295;284;304;269;298;267;335;321;260;298;277;318;288;312;260;295;332;368;599;1351;2321;2093;1307;889;555;442;483;463;550;463;412;446;412;323;376;386;346;400;455;457;370;430;493;579;501;453;474;518;607;789;964;962;947;864;859;626;495;467;656;879;899;634;579;567;619;506;419;410;428;489;515;517;531;476;497;779;1100;763;505;449;360;311;314;318;314;313;304;341;322;314;312;318;298;393;550;701;875;1918;3581;3339;1514;554;311;299;313;314;289;283;272;292;309;286;275;271;300;269;321;280;278;319;309;434;418;329;298;396;584;564;433;334;356;357;286;289;285;311;333;337;327;313;343;362;434;400;355;377;508;971;1906;1868;1443;2163;3849;3658;1706;629;370;386;423;385;341;314;293;295;267;323;368;492;479;394;372;346;351;342;373;341;343;296;316;334;322;357;355;325;316;292;304;281;281;284;305;360;383;452;422;369;537;732;788;576;765;1835;2141;1170;700;1242;1768;1542;821;347;301;298;311;305;292;357;359;312;273;233;269;310;290;295;250;290;256;260;274;279;277;250;273;298;310;305;295;323;271;303;274;269;273;246;269;271;239;246;291;301;316;285;272;313;286;305;293;297;272;292;303;299;390;360;344;277;310;503;867;796;522;357;365;401;393;388;377;404;397;415;472;522;441;345;343;332;344;327;322;303;319;272;324;390;531;532;473;355;353;367;408;338;416;383;386;416;388;308;274;327;372;468;503;514;555;615;606;462;366;351;378;365;407;388;410;459;559;510;384;320;326;292;298;314;355;334;325;361;335;338;387;495;629;754;648;490;408;374;322;320;324;348;379;367;418;471;594;586;565;487;520;549;529;491;436;384;380;355;340;282;305;270;301;269;296;287;273;257;265;231;283;263;302;295;263;295;283;313;257;292;220;289;265;277;268;233;247;241;252;254;254;265;263;242;227;271;268;251;273;242;224;259;298;259;301;292;271;314;254;289;279;303;273;309;315;265;285;276;258;284;267;277;271;273;298;276;282;258;288;302;315;294;272;299;308;283;312;308;322;289;309;289;305;286;337;423;435;369;305;275;303;271;258;285;307;263;281;306;276;339;298;285;263;271;282;278;279;292;281;278;303;292;294;257;336;293;364;325;341;266;308;347;332;362;559;641;568;410;576;899;1119;721;420;319;333;416;913;1513;1322;526;297;308;406;504;447;329;333;310;337;320;284;288;304;297;288;300;293;289;296;316;411;596;554;466;396;473;753;883;517;307;241;274;271;305;327;359;621;1013;1098;1325;1391;967;472;327;373;451;933;2071;2272;1244;457;345;302;244;275;289;262;279;325;334;318;270;281;276;276;266;285;310;302;315;323;345;312;322;391;598;939;1309;1497;1640;1906;1128;471;289;293;234;294;331;296;316;292;294;287;276;281;338;540;1131;2081;1847;861;371;272;274;266;245;291;328;318;330;309;382;362;344;331;283;292;274;325;275;289;277;257;238;223;227;245;272;279;293;273;310;296;270;325;306;302;294;268;292;297;331;266;276;259;266;271;311;324;352;327;322;359;337;398;436;422;330;290;313;304;314;298;318;299;299;324;363;354;328;290;255;248;287;300;312;323;340;339;366;363;347;315;278;276;284;286;336;352;353;304;286;310;324;318;284;299;328;314;361;343;348;299;248;197;239;246;230;263;275;275;282;257;257;242;283;276;237;253;279;288;281;289;299;304;267;268;273;256;244;260;253;282;270;244;257;264;270;321;279;303;290;260;246;275;271;248;290;281;251;272;302;278;278;260;283;331;309;304;350;338;331;378;369;380;360;296;289;244;247;253;265;258;259;301;304;269;252;254;267;236;271;268;246;267;306;301;296;342;317;265;297;584;1173;2690;4095;6528;10284;10860;4997;1166;432;411;781;1165;1077;524;320;277;321;286;292;321;288;313;376;404;342;331;284;323;336;323;320;301;287;275;286;327;328;271;275;284;279;279;267;261;295;339;309;312;274;257;299;273;301;318;397;555;545;474;440;321;283;249;245;265;255;222;243;247;260;251;288;337;361;351;291;266;274;264;262;265;237;292;308;434;699;1158;954;521;495;416;488;561;413;293;257;254;287;307;279;293;297;313;324;331;277;235;263;268;289;248;299;302;323;278;236;233;271;306;287;257;288;233;249;248;191;179;220;256;304;372;483;415;393;432;417;371;329;448;456;504;607;870;868;610;548;880;1181;835;438;308;301;284;283;284;355;405;385;326;326;304;289;261;308;343;438;470;478;439;576;746;932;713;519;491;501;416;394;381;340;354;322;353;427;503;552;467;484;447;321;306;300;335;347;409;459;342;272;281;258;206;245;314;293;270;264;270;300;259;251;235;247;246;221;278;257;210;249;246;244;232;261;271;240;246;283;248;219;235;247;231;252;244;264;283;294;278;261;234;244;234;240;281;292;254;259;275;246;256;223;241;257;247;257;252;274;295;339;349;339;289;307;388;415;420;374;452;835;1262;1233;687;482;475;600;632;661;695;731;588;473;390;316;276;289;329;281;294;288
272;289;259;274;293;296;342;383;410;638;927;745;378;328;341;361;522;544;406;450;401;470;527;698;757;635;470;483;376;301;286;309;297;306;361;498;494;398;320;314;397;375;325;282;230;283;314;287;339;454;423;317;273;329;310;360;304;281;315;413;499;593;707;529;380;317;352;350;383;466;861;864;621;692;661;506;334;259;232;251;292;352;436;492;422;341;258;256;245;232;258;275;234;236;257;266;252;242;239;267;264;282;276;334;358;289;268;269;271;268;345;346;318;261;272;292;309;270;293;322;334;277;246;280;233;229;267;285;381;332;347;443;513;402;302;263;268;320;293;315;308;305;290;311;397;350;305;325;307;319;283;267;260;255;252;257;301;386;427;415;429;461;359;382;634;1230;1163;763;542;324;459;771;1005;930;844;771;554;370;439;502;528;493;372;357;301;349;395;308;301;290;302;291;306;565;778;576;384;341;432;699;914;718;399;346;300;292;319;289;247;344;349;369;398;336;303;314;281;306;334;282;306;289;284;262;300;332;392;421;456;407;394;327;376;437;400;407;303;312;287;269;246;266;276;284;274;274;295;294;303;359;345;319;293;329;447;505;513;522;470;571;723;700;592;444;375;512;585;1062;1463;1387;1191;1232;1143;867;805;704;821;1043;1313;1909;1703;1506;1146;1181;1617;2125;2477;2424;1699;1255;705;472;513;538;469;356;309;252;266;337;366;340;312;291;272;285;318;322;332;316;358;431;429;462;489;450;432;354;419;553;872;1097;867;647;555;482;454;329;275;261;265;302;317;335;289;275;285;482;797;954;697;423;307;280;289;287;285;263;292;299;344;302;325;356;430;466;397;371;403;474;404;364;328;351;393;386;374;392;403;385;323;298;257;275;305;356;336;336;336;371;439;548;584;520;479;487;766;1205;2105;2452;1440;705;517;502;643;670;619;483;444;518;519;485;417;382;345;327;346;330;273;227;210;274;251;290;309;325;327;308;330;312;337;359;332;369;362;313;372;392;392;457;469;506;606;629;640;596;597;605;570;483;572;682;673;510;516;423;364;331;337;369;326;343;356;346;663;2061;4320;5369;4108;2290;823;366;307;323;365;325;326;313;361;300;339;304;323;265;306;324;353;368;313;284;320;298;308;315;337;288;319;396;654;1506;2776;2666;1565;956;586;446;446;481;607;563;449;408;388;389;358;436;418;457;562;557;443;365;449;438;421;431;469;527;712;1059;1282;1134;807;709;708;674;710;658;621;778;853;587;544;498;518;445;481;512;515;516;624;644;505;412;510;825;1221;923;688;506;413;356;348;326;332;278;290;309;289;293;316;325;340;386;403;458;549;1156;2370;2386;1232;563;331;339;325;290;307;261;265;279;260;285;291;260;273;272;303;283;272;336;392;382;338;309;303;338;364;354;395;390;381;394;324;324;332;356;412;395;324;335;358;384;398;389;364;369;398;598;997;952;792;1136;1752;1463;779;430;291;295;318;324;279;299;292;280;317;324;347;397;381;353;335;330;358;334;340;321;297;306;295;283;316;389;425;437;331;276;314;296;286;267;289;299;317;361;350;407;643;946;869;572;496;1037;1102;855;928;2171;2773;1774;714;319;287;297;297;320;351;356;346;318;292;281;262;278;308;306;277;278;246;310;268;269;267;257;269;282;275;278;275;284;313;286;287;325;289;263;272;230;220;251;276;318;321;295;282;330;287;302;320;300;253;264;289;298;335;352;350;284;311;371;552;554;435;398;377;371;402;395;396;414;415;384;369;397;338;355;362;338;347;324;291;303;317;322;306;360;477;578;422;309;320;309;322;315;319;329;326;320;309;258;263;293;331;354;394;363;330;359;332;338;355;425;397;379;382;388;361;380;408;354;361;301;335;304;306;277;349;448;466;350;359;386;397;359;512;569;599;561;478;421;426;393;368;398;447;427;372;409;525;553;577;496;516;630;661;620;468;415;378;341;345;317;271;309;309;262;276;283;284;271;257;272;253;283;264;271;241;258;257;265;236;256;259;251;272;259;291;264;269;253;234;238;247;239;278;254;289;267;258;249;286;247;233;259;311;313;300;290;294;305;313;283;278;283;306;272;298;299;261;293;287;254;286;301;301;251;272;286;283;302;311;299;278;299;267;303;263;303;304;305;329;290;240;270;271;276;311;420;397;340;326;278;265;282;262;272;283;279;287;269;309;324;285;278;293;294;282;292;303;282;308;302;284;307;261;274;270;312;313;309;315;297;297;295;280;284;393;388;342;393;561;1027;1428;813;367;272;277;363;625;945;857;463;292;303;317;349;334;345;314;389;376;282;309;283;323;289;314;327;333;287;305;336;391;478;493;421;342;360;400;396;318;232;273;263;274;285;296;405;690;1250;1631;2284;2769;1758;751;639;669;620;1048;2119;2587;1269;461;342;281;279;297;316;308;282;279;306;277;292;303;302;294;305;294;346;364;347;333;325;355;356;497;779;1080;1065;953;1291;1547;1013;480;258;266;266;315;306;327;277;295;271;321;307;264;286;334;545;881;907;524;331;273;279;265;263;327;420;436;360;316;320;317;335;243;265;264;294;318;324;360;284;281;270;218;242;244;256;237;268;297;272;263;317;311;290;272;293;244;264;278;315;312;270;283;263;277;309;312;351;326;312;335;330;344;324;347;341;286;311;313;386;343;351;345;327;322;308;303;302;294;274;260;300;284;304;308;300;320;369;362;333;324;275;271;281;316;350;331;307;298;307;343;290;286;295;279;321;312;336;306;293;243;297;246;247;243;267;238;268;252;276;263;298;264;259;259;274;286;251;272;286;299;303;260;271;249;271;249;251;284;287;252;251;268;249;280;303;321;288;312;315;292;265;273;274;286;284;290;286;274;270;260;320;292;312;304;332;303;311;285;280;303;305;288;276;318;249;255;258;261;266;255;283;269;314;291;292;251;256;260;222;242;232;302;277;328;260;287;299;258;384;718;1867;4208;5354;5514;7859;7855;3435;948;477;658;1329;2162;1627;613;284;264;303;246;315;298;298;259;319;388;386;328;333;306;295;325;343;296;277;295;304;316;305;313;303;309;297;295;276;284;330;358;365;350;290;269;303;307;273;291;403;499;518;388;378;287;304;288;246;293;268;258;253;251;261;257;279;273;291;284;315;294;266;306;290;276;256;259;310;417;672;1236;954;592;514;425;353;378;314;249;260;268;241;286;248;304;321;310;310;275;294;246;262;271;282;268;286;294;358;332;284;264;258;244;256;272;267;268;240;261;222;227;245;275;311;462;644;616;459;437;509;340;417;633;676;490;442;566;539;522;595;1128;1860;1105;462;292;270;310;321;304;380;437;423;314;255;286;328;296;274;283;318;345;356;438;586;1127;1380;854;482;454;450;495;455;373;425;384;345;368;390;466;484;390;422;328;281;285;278;292;318;360;373;321;296;244;260;238;281;330;295;246;260;289;289;253;257;271;269;265;322;304;331;293;260;292;304;280;248;226;257;268;264;221;263;255;256;265;259;230;240;265;280;258;259;228;248;220;248;254;230;231;271;268;269;260;269;246;268;277;259;276;304;321;325;356;289;290;314;371;447;483;366;368;656;1040;1000;602;450;569;768;743;574;593;695;702;564;406;312;293;309;331;318;267;248
306;284;300;305;309;380;334;350;341;591;1058;754;389;366;403;557;688;563;441;325;327;358;484;638;732;703;496;460;327;301;291;354;274;324;408;489;490;420;369;328;360;340;324;265;301;268;302;264;452;742;670;380;311;313;327;316;331;297;374;473;554;820;1103;798;424;312;293;333;396;462;648;689;472;614;856;750;417;294;272;266;331;402;507;669;636;371;315;265;267;265;236;271;258;251;247;278;239;264;235;280;249;262;277;301;327;259;278;256;278;316;503;604;400;309;311;305;302;283;259;275;297;296;263;241;283;307;246;253;273;274;330;428;505;430;333;286;325;363;317;351;348;315;282;268;320;325;257;263;275;292;291;292;282;244;266;260;342;473;593;545;644;577;451;372;550;1142;1215;917;611;403;445;902;1424;1150;894;981;778;469;509;559;620;476;384;295;302;415;499;357;285;283;285;301;397;719;890;633;382;348;498;1057;1921;1405;604;369;315;327;305;301;338;345;406;384;386;334;283;285;324;368;351;277;290;271;271;276;298;334;324;369;339;414;372;361;324;321;307;352;329;292;270;306;274;296;269;317;268;274;268;268;311;316;350;318;359;307;326;392;444;476;461;430;461;449;432;375;317;385;643;1482;2043;1735;1468;1372;1360;1005;824;704;890;1450;1966;2747;2089;1755;1330;1212;1472;1725;2033;2316;1793;1345;831;581;526;525;462;327;285;281;289;338;419;377;316;354;311;321;326;288;316;305;361;406;398;432;472;379;392;416;465;542;708;742;645;522;539;503;400;297;256;241;271;325;355;333;324;312;258;460;885;1123;834;401;283;283;308;315;321;281;286;281;290;312;278;314;440;507;411;355;400;413;363;327;318;334;291;345;334;401;439;413;348;311;294;297;308;323;347;344;338;392;479;532;561;435;395;433;504;636;881;1042;810;668;571;598;732;904;943;619;481;445;489;497;403;372;314;329;292;264;252;234;247;230;290;326;286;266;334;335;351;365;318;342;375;467;455;337;346;414;385;410;494;524;493;463;507;511;589;729;720;551;630;737;683;720;722;542;420;410;364;367;375;325;361;343;422;841;1588;2128;2094;1475;716;408;290;285;358;371;351;335;325;363;335;321;333;290;280;334;362;359;291;282;290;292;317;308;288;315;282;364;583;1623;3349;3917;2127;870;511;399;414;457;519;532;451;406;392;410;415;414;409;534;687;577;471;362;401;437;468;675;1000;993;941;1091;1289;981;795;631;665;745;949;858;696;578;564;545;518;456;433;444;493;573;572;573;724;772;565;431;443;645;783;765;727;519;405;318;379;390;393;278;334;281;304;332;332;332;338;361;406;353;358;533;1019;1017;777;437;366;338;335;287;313;284;282;308;263;280;278;252;271;278;267;302;351;469;745;748;448;335;293;296;268;294;324;343;420;353;313;293;363;557;912;991;656;346;306;308;352;343;368;351;356;362;434;437;372;517;679;680;461;331;331;347;349;326;314;323;320;308;403;412;370;346;377;351;360;334;345;273;328;363;305;301;292;295;324;393;457;436;342;293;288;309;297;286;258;286;292;360;455;852;1915;3129;2627;1458;794;1163;1183;819;1130;2847;3595;2069;705;345;301;310;281;322;345;382;372;414;373;305;256;270;286;287;317;237;237;250;259;271;269;239;252;239;259;291;302;312;304;275;297;278;295;284;278;243;225;219;256;249;289;292;312;313;289;304;279;266;289;272;294;292;294;296;339;294;291;328;381;381;374;366;371;338;335;359;359;369;339;338;358;304;428;504;450;388;337;323;284;297;292;325;303;426;648;650;468;294;309;266;301;312;311;285;278;306;269;260;323;291;366;361;349;287;283;292;333;297;354;371;461;432;452;318;333;299;279;302;334;304;351;281;289;268;360;490;527;419;369;338;488;458;461;468;489;477;443;436;616;596;459;457;446;387;402;466;498;547;583;509;578;663;833;715;499;372;360;428;367;329;339;334;360;322;265;318;287;280;249;263;293;259;246;243;252;258;254;279;239;229;255;258;269;280;263;251;268;226;273;283;261;252;275;285;323;316;293;247;259;288;243;269;310;264;292;305;258;284;283;275;284;301;330;294;251;272;271;252;271;286;287;301;246;289;251;245;255;263;285;298;279;259;300;287;301;291;333;320;283;277;275;240;251;288;278;327;313;288;292;286;291;270;276;291;276;266;275;269;271;298;300;306;270;298;258;301;270;324;270;320;266;299;259;271;277;285;288;318;312;284;291;297;283;276;305;286;309;332;432;642;912;573;341;285;260;319;360;519;466;358;267;273;266;289;349;300;336;316;372;333;321;289;326;287;282;332;314;294;332;386;412;359;361;331;307;319;266;257;253;260;268;278;282;327;306;324;502;857;1275;2124;2814;1990;1336;1859;2163;1359;1242;2351;2779;1480;520;296;313;301;310;289;299;248;277;285;286;306;309;319;285;288;310;311;322;352;293;294;308;383;710;1828;2741;2023;972;719;918;687;356;270;268;277;298;282;263;287;290;294;331;303;278;288;276;322;380;361;314;295;282;251;258;304;393;577;880;665;384;291;268;278;273;262;255;304;268;348;338;336;305;290;261;222;248;222;249;241;276;268;273;286;297;298;330;313;287;281;273;351;388;334;292;301;287;266;317;287;309;286;306;325;327;326;312;344;304;365;531;690;604;506;456;363;319;348;304;286;291;276;294;291;288;305;322;301;350;356;421;429;450;324;279;295;322;340;352;356;294;278;267;306;320;248;323;289;334;293;299;320;281;261;286;254;273;241;254;260;225;223;246;226;279;270;261;255;267;249;270;278;295;303;263;275;264;260;240;279;288;281;281;284;241;282;272;287;313;279;311;318;278;284;251;256;253;240;263;252;219;298;288;300;268;294;270;277;299;336;290;312;298;283;308;302;309;288;246;277;268;253;274;270;251;288;287;265;281;227;273;250;254;235;295;289;281;288;312;250;258;326;721;2026;4758;5061;3722;4115;3893;1652;651;457;688;1282;1827;1628;680;277;239;250;281;255;279;275;328;367;437;441;341;298;309;276;321;313;315;309;282;302;320;348;325;357;425;316;302;275;307;321;390;363;332;353;332;299;295;282;316;388;530;595;468;368;282;288;282;296;261;290;260;267;248;286;261;255;260;248;271;263;291;266;297;284;312;280;273;257;316;450;724;667;479;461;388;323;320;268;262;281;275;263;257;292;309;365;354;320;274;249;227;265;266;269;266;271;306;355;315;273;289;250;251;286;295;280;298;253;246;278;265;312;286;284;395;556;493;398;454;509;445;465;738;760;495;342;370;405;467;468;775;1228;926;460;268;273;314;321;316;313;438;372;276;284;256;312;319;277;308;302;332;433;432;620;1252;1741;1175;532;367;488;609;562;560;746;528;402;435;433;423;422;423;346;313;289;296;298;304;262;290;289;289;284;302;281;205;299;369;327;245;279;256;298;262;248;273;299;261;347;525;454;303;237;358;464;393;282;243;253;228;273;240;242;214;224;254;246;264;264;279;232;249;269;267;254;241;268;231;242;264;259;282;284;318;334;271;263;248;252;314;404;428;338;270;279;348;359;427;491;464;381;308;466;788;952;691;435;570;662;579;451;555;984;1555;1169;473;310;320;289;343;367;365;291
326;282;313;307;367;415;377;352;316;476;656;502;372;366;510;616;665;627;497;367;307;381;535;690;761;678;506;478;413;323;338;389;394;410;412;443;505;454;379;380;341;361;327;286;283;289;324;329;469;858;732;407;281;299;316;298;291;359;465;534;522;808;983;734;425;324;297;371;469;471;487;410;446;620;993;853;433;274;294;318;338;475;696;810;787;554;361;250;229;273;268;251;237;232;206;236;259;261;244;247;252;273;287;286;287;285;268;278;278;462;947;975;528;308;247;274;312;282;267;259;289;289;315;271;279;280;247;262;280;271;312;423;466;447;485;355;356;400;370;318;277;280;286;275;274;324;270;277;270;301;280;279;298;232;264;285;338;474;594;560;739;742;556;392;452;773;850;910;778;578;487;920;1453;1443;1142;1048;900;620;556;629;818;550;363;265;330;452;483;334;281;264;272;312;451;665;631;441;373;368;544;1238;2261;1775;784;372;306;296;300;322;366;392;430;480;434;391;321;300;335;327;331;261;307;295;312;302;303;315;305;359;379;438;425;382;332;318;300;339;318;270;271;278;268;257;279;290;308;273;293;284;271;327;334;358;360;342;312;399;453;487;399;367;328;356;350;361;297;371;578;1423;2003;1531;1212;1374;1452;1093;1024;1003;1036;1428;2079;2604;2255;2174;1746;1816;1952;1776;1614;1544;1219;788;525;459;501;477;400;331;245;248;299;337;386;344;329;366;339;333;291;281;283;284;298;358;359;341;373;419;383;426;568;531;477;484;440;420;444;426;331;318;259;252;274;316;351;318;318;243;303;433;728;842;613;377;365;326;338;365;333;332;291;275;276;269;298;279;385;484;375;329;303;322;308;290;295;290;292;347;387;363;411;424;324;271;256;286;287;329;276;337;333;298;399;455;486;391;331;437;456;470;522;594;641;697;671;658;662;816;853;588;439;386;419;400;393;341;313;306;278;264;244;252;235;266;318;342;318;334;381;437;407;332;335;315;368;566;448;398;380;423;381;469;580;513;448;455;482;509;556;841;898;773;740;769;700;640;695;563;458;397;445;409;353;326;342;318;352;460;660;766;841;692;463;328;318;342;402;485;427;338;371;416;348;328;359;341;302;357;341;310;356;279;288;305;314;267;322;317;340;367;743;2494;4882;4747;2145;804;579;424;370;377;409;458;481;386;382;350;343;368;372;489;607;553;416;391;492;503;921;1833;2792;2295;1185;982;1010;927;756;651;674;867;971;930;718;553;473;594;547;482;431;510;544;561;637;597;748;815;530;431;468;560;607;539;506;458;355;350;367;384;357;279;278;305;321;314;342;337;392;417;466;396;363;346;441;473;429;367;359;336;349;313;291;295;289;319;298;290;293;276;305;266;264;363;574;1124;1887;1727;932;376;291;261;284;281;313;341;346;332;316;356;594;1494;2755;3080;1411;487;329;334;367;380;475;518;509;438;398;353;387;533;855;910;571;432;439;484;391;375;297;342;385;498;721;660;478;420;337;414;351;328;337;306;322;301;298;283;285;281;316;338;377;362;339;315;292;317;336;323;311;320;305;323;560;1663;4435;7819;6313;2743;1771;3007;2790;1468;925;1798;2367;1340;498;306;282;281;247;258;330;317;356;447;374;311;249;276;302;285;285;280;253;259;256;267;286;238;245;246;283;334;271;301;290;256;262;282;311;316;263;251;228;243;232;241;251;280;255;310;337;300;284;289;278;265;279;269;287;314;287;279;307;291;363;388;404;383;376;343;365;335;351;400;344;294;357;381;487;691;597;417;325;308;318;304;321;298;370;466;610;568;439;305;285;284;290;269;291;298;258;229;265;285;321;331;337;350;288;278;297;300;284;315;329;381;369;356;342;347;331;285;301;250;309;335;388;319;290;293;409;547;594;490;329;442;621;701;581;531;462;447;449;576;784;776;802;675;573;557;482;524;508;517;521;477;478;670;724;571;432;357;387;453;435;370;385;413;435;379;330;306;277;272;290;279;268;276;253;252;257;284;267;236;242;236;254;239;280;257;249;297;281;281;248;240;231;249;274;287;298;257;261;309;265;283;279;271;254;267;258;258;235;278;299;267;276;274;293;305;277;237;272;294;299;291;271;280;290;259;268;270;251;228;260;305;296;285;289;283;333;310;312;297;289;272;262;278;289;288;301;284;284;337;337;296;296;248;284;292;272;299;268;265;296;257;250;286;329;274;266;259;266;277;261;271;275;270;284;315;302;294;292;276;254;275;282;298;265;298;257;319;318;324;408;435;432;345;287;309;272;332;377;392;353;282;321;279;276;299;324;283;327;302;333;263;282;303;294;280;309;306;332;361;600;887;804;443;329;308;291;250;249;252;279;287;331;300;364;382;361;352;409;503;774;1194;1395;1520;2855;4979;4633;2685;1862;2553;2480;1200;426;278;301;320;356;332;323;247;244;288;351;336;351;347;307;316;295;270;318;331;298;328;343;541;1792;4966;6424;3945;1393;490;441;337;314;286;291;285;239;277;271;247;297;316;333;332;304;277;259;275;275;329;306;290;277;264;253;305;509;1041;1342;850;417;273;283;275;251;263;288;306;315;338;302;309;280;291;258;256;267;275;243;230;281;277;243;288;295;290;313;269;296;275;392;596;635;407;319;297;277;291;271;301;319;314;350;305;309;310;322;320;360;653;1188;1638;1211;784;680;494;333;309;346;320;341;292;300;316;296;303;355;402;388;483;841;1124;893;488;298;283;293;319;362;360;338;346;298;276;305;273;290;321;321;266;258;291;273;287;268;278;246;247;254;230;256;241;233;249;289;307;256;267;258;257;299;284;301;289;275;286;299;263;268;269;261;269;290;306;292;266;273;277;274;275;296;266;266;241;244;244;256;256;282;254;263;281;285;320;278;300;278;287;281;285;282;307;246;309;263;308;257;280;261;274;292;287;241;246;262;250;255;291;277;256;270;251;276;249;264;269;304;295;294;268;239;369;1129;3048;5146;4392;2822;2366;1464;675;473;505;656;941;944;707;392;272;240;245;258;259;299;286;330;480;649;484;398;308;303;263;272;283;314;418;433;396;417;445;400;483;598;434;330;300;352;335;359;361;409;431;336;313;259;287;344;576;956;1179;724;340;306;266;257;249;261;265;282;259;297;252;242;238;218;274;257;273;236;266;360;333;285;299;266;292;339;347;395;401;345;399;372;301;260;236;252;271;237;241;267;283;345;348;302;267;250;277;254;228;252;251;261;279;249;267;296;258;260;273;270;276;273;251;259;255;261;257;302;288;307;298;316;380;339;388;413;374;390;519;715;602;386;340;421;502;485;550;563;595;421;298;274;256;277;296;310;317;352;317;312;272;329;369;303;334;335;327;321;368;464;621;1016;1100;766;484;399;563;661;711;1205;1494;1191;530;421;412;425;397;411;366;355;277;271;293;266;265;251;224;326;325;321;275;290;278;315;268;229;235;290;257;247;236;244;268;291;427;609;562;338;306;469;657;521;315;253;229;243;233;240;227;242;226;270;226;237;290;301;258;260;235;245;226;219;249;269;246;249;256;293;410;540;475;321;295;265;307;456;680;652;453;292;351;401;564;632;523;471;362;306;435;834;998;761;572;765;683;485;440;783;1657;2647;1556;569;321;292;334;427;424;401;317
277;298;357;366;397;480;402;366;321;316;403;386;362;440;558;611;566;655;552;397;403;443;512;742;812;710;590;426;407;320;426;513;549;514;415;351;403;395;394;386;458;460;388;262;328;348;290;334;384;516;503;311;318;280;288;279;297;355;491;606;530;532;628;497;320;275;287;314;451;448;375;395;464;763;976;805;399;278;278;313;335;619;862;866;859;605;400;297;259;251;248;252;258;259;252;245;266;221;217;255;256;275;295;270;308;259;264;290;304;577;1204;1239;630;323;246;263;252;286;264;288;273;318;302;309;274;258;250;271;262;257;351;378;407;512;602;454;341;298;268;283;271;269;287;282;291;300;303;262;255;256;277;281;264;256;279;260;320;410;394;420;598;768;665;388;360;566;765;937;966;737;591;866;1573;2143;1928;1267;977;683;686;702;743;583;330;255;298;343;359;318;294;268;329;453;548;566;472;418;419;394;525;1016;2160;2341;1210;517;303;283;272;315;387;415;504;504;452;388;321;340;371;377;340;307;297;303;298;254;285;310;315;327;362;401;452;438;362;330;308;296;290;313;293;317;291;296;289;316;296;285;256;283;265;295;326;318;407;358;348;348;453;448;435;368;291;345;480;524;409;334;438;732;989;906;846;1431;1556;1228;1473;1521;1681;1561;1624;1808;1977;2207;1889;2304;2564;2162;1651;1520;1057;701;499;410;442;381;402;284;225;271;310;370;324;351;297;305;319;295;282;313;314;284;290;341;328;275;313;356;364;386;440;349;372;348;411;359;337;342;363;330;314;303;301;278;286;319;292;245;324;420;432;506;478;460;396;344;360;332;334;341;282;282;285;281;287;300;365;390;373;296;300;267;281;252;285;280;285;332;397;384;354;326;294;323;314;316;303;343;314;322;324;286;380;425;464;424;402;432;487;462;518;588;592;650;770;874;785;695;779;706;469;414;377;388;351;402;317;311;281;287;235;235;236;265;296;295;301;309;391;494;459;374;337;368;340;528;567;476;413;427;382;489;658;742;536;410;466;468;646;983;1054;895;723;710;601;494;514;537;467;385;441;576;480;364;340;362;377;430;385;436;489;467;391;329;309;332;411;426;427;389;369;324;356;376;388;406;339;337;325;292;328;323;296;295;305;293;331;314;337;482;1404;4535;7727;6412;2695;1004;641;490;327;328;352;411;383;367;379;336;336;344;352;368;446;448;463;474;566;1080;2547;5114;6976;4504;1738;890;780;705;646;617;685;844;915;1086;975;758;559;649;625;510;504;580;540;609;655;602;633;610;492;457;478;538;513;428;424;393;369;389;375;373;293;312;283;300;281;319;329;343;416;616;819;537;393;323;369;335;358;356;327;331;361;367;313;270;341;315;308;267;303;290;287;290;263;326;590;1772;3865;3854;1582;523;266;284;280;302;333;403;411;353;293;317;747;2431;5551;6748;2724;665;341;335;339;382;667;1119;953;682;590;423;384;851;1996;2313;1263;668;986;1302;908;446;417;598;654;706;1177;1188;684;401;411;424;339;329;325;306;300;293;341;340;316;283;329;295;298;318;319;330;312;288;284;323;284;263;325;471;746;1998;5269;9578;7718;3387;2468;5027;5134;2379;786;691;792;593;405;305;306;299;273;257;277;315;299;306;330;336;279;281;302;305;291;289;275;315;283;291;280;243;250;278;276;266;309;284;288;293;277;303;310;277;277;219;205;250;220;250;261;235;299;270;267;297;294;297;263;269;295;319;336;296;306;277;305;351;430;475;434;435;399;354;322;356;346;427;375;323;279;358;461;683;619;404;312;283;260;308;267;335;442;466;513;534;473;317;281;304;294;283;291;323;259;260;238;268;345;348;344;347;307;281;285;326;347;341;303;362;346;316;317;302;318;269;265;256;291;326;299;282;287;335;392;436;486;404;324;380;610;737;676;534;491;503;516;600;840;1029;1317;1239;990;930;919;682;640;538;556;491;534;574;636;522;401;310;368;380;371;396;368;416;486;505;380;345;283;293;335;303;258;253;270;270;287;283;263;266;243;259;259;285;276;297;256;211;257;253;276;223;269;242;286;301;273;238;276;282;260;272;306;273;249;252;235;234;298;255;260;324;297;306;307;287;298;285;241;296;307;305;264;278;268;280;279;262;246;240;291;272;302;286;264;292;318;300;272;291;292;293;281;272;264;276;284;311;308;303;360;301;298;257;264;301;286;282;324;303;264;265;264;274;275;291;277;244;272;265;281;298;280;285;276;291;279;280;236;282;250;275;247;249;271;263;285;331;330;378;474;460;376;311;277;289;270;357;357;378;347;309;289;296;311;307;333;302;273;289;268;291;297;270;258;296;291;330;332;486;977;1951;1960;836;531;399;313;292;268;245;246;288;271;346;569;738;595;409;408;483;725;850;873;1558;4350;7239;6950;3902;2541;2013;1451;770;362;304;298;310;336;313;337;315;259;276;300;343;396;516;458;390;333;310;313;295;313;284;311;606;2329;6920;9338;6389;2229;517;310;318;337;300;301;289;311;278;251;268;297;294;288;305;293;252;262;284;350;350;338;292;247;261;256;326;522;1048;1531;961;414;340;266;247;278;293;270;294;295;296;278;274;253;246;271;257;246;237;273;266;269;302;252;258;258;262;299;242;275;316;488;866;970;561;327;308;325;304;282;290;326;362;348;311;312;324;340;323;394;934;1828;2568;1659;920;786;488;358;305;328;320;318;313;284;324;316;432;629;803;868;1006;1935;2777;2138;865;353;304;287;334;338;342;326;291;286;291;270;306;256;253;282;295;275;261;291;280;265;245;254;251;236;272;270;245;237;278;332;282;297;271;256;256;289;268;292;305;303;282;267;258;246;291;249;284;284;305;371;311;264;261;325;266;248;253;278;276;254;254;237;262;272;269;248;259;267;290;327;274;287;289;290;274;315;304;315;304;302;292;252;274;263;302;273;281;271;268;281;274;251;233;255;232;288;289;233;256;255;288;300;326;286;279;305;579;1563;3194;4554;3824;2895;2123;1145;557;445;451;506;549;470;407;318;261;246;262;286;289;307;316;401;663;970;746;446;329;290;265;300;325;390;514;538;472;511;517;482;567;672;476;363;321;390;396;349;324;368;380;352;319;260;277;364;758;1495;1796;1008;385;287;250;266;241;265;275;264;285;274;273;230;246;228;262;249;268;252;273;306;300;330;291;329;321;336;301;314;322;313;327;290;301;287;288;274;339;290;278;276;288;297;269;285;274;270;278;263;247;245;296;274;281;272;274;257;291;286;297;254;263;276;263;266;244;241;291;312;326;306;304;293;302;403;472;449;356;309;335;430;393;306;331;429;594;643;571;421;352;325;324;298;279;285;270;269;272;326;298;313;262;306;318;330;316;313;318;324;317;359;413;515;661;561;461;417;523;681;916;1748;2133;1540;655;415;438;408;454;467;529;406;374;323;284;258;253;216;251;271;299;320;336;360;366;309;240;273;257;252;231;282;229;228;261;240;329;463;393;303;283;380;493;413;292;235;243;275;274;247;254;235;244;217;257;260;289;280;272;260;248;240;246;251;270;236;261;264;271;374;666;913;734;378;306;266;328;456;694;600;436;380;483;626;874;884;865;668;432;306;427;697;948;881;844;1088;1001;644;454;661;1425;2232;1511;524;322;223;292;429;522;448;365
298;346;522;493;435;432;389;369;288;275;329;395;430;448;586;522;521;557;590;578;520;570;508;632;768;635;546;456;470;458;461;565;599;580;400;330;393;466;411;470;444;428;334;319;311;329;332;354;344;342;402;320;286;289;273;317;272;325;464;573;465;446;466;372;258;243;270;280;374;508;511;440;503;617;774;506;285;290;270;293;406;642;947;754;594;589;406;268;269;240;234;247;261;243;274;229;232;283;267;259;256;232;246;272;295;274;261;288;279;459;773;790;443;289;270;307;326;360;299;247;264;291;297;272;268;227;263;253;250;281;332;334;321;493;606;424;301;295;254;245;267;246;255;236;289;264;288;266;296;259;268;317;247;271;252;252;292;319;367;388;459;481;487;374;436;777;1014;999;915;682;557;866;1741;2645;2473;1204;800;867;785;755;686;491;319;246;264;284;334;317;381;383;383;558;734;694;535;374;356;348;447;961;2194;2316;1264;617;360;296;331;327;399;452;444;467;387;320;357;466;485;393;341;296;278;282;262;253;281;280;314;315;324;350;419;475;464;367;330;311;302;291;307;308;319;310;270;297;333;303;262;275;264;295;302;361;444;440;344;302;313;346;317;335;280;467;761;773;509;356;295;393;595;622;632;1081;1166;1033;1256;1594;1958;1661;1548;1395;1499;1640;1672;2185;2635;2329;2019;1858;1491;893;540;468;469;463;398;300;249;246;304;324;351;323;318;301;321;282;268;317;341;356;376;346;296;279;317;342;357;401;388;327;320;337;380;353;295;332;351;314;295;262;258;303;285;304;279;270;336;347;405;352;360;371;388;372;347;315;292;313;312;327;297;261;276;300;305;329;274;305;309;330;338;309;283;302;323;369;400;374;375;358;298;298;335;298;335;294;355;344;309;334;365;374;493;541;444;448;566;566;554;490;439;574;789;1068;865;747;736;821;626;425;370;365;385;353;330;281;273;278;285;246;232;249;300;274;315;291;302;361;358;300;305;348;332;445;618;563;460;473;421;457;708;839;680;565;492;521;583;855;874;802;701;592;492;452;500;529;467;393;425;577;491;383;365;333;352;439;407;399;342;376;376;338;360;303;361;365;347;365;311;312;325;383;387;418;354;305;289;298;313;390;318;290;283;296;286;341;385;588;1765;5283;9274;7762;2942;1028;628;419;329;293;298;343;362;294;369;346;341;297;305;361;341;453;485;505;705;1972;5488;10152;11138;6806;2352;854;645;665;621;639;646;693;854;1037;1178;1019;582;659;635;645;668;746;667;587;528;531;568;523;537;513;549;517;456;367;324;309;315;326;307;320;301;255;291;298;300;304;370;402;729;1427;1830;1056;497;348;343;383;408;403;376;348;350;376;283;327;340;322;329;284;266;282;278;319;321;353;637;1712;3549;3544;1569;477;301;297;286;326;492;787;787;509;352;460;949;3047;6342;7047;2884;676;362;335;304;440;882;1494;1464;1321;1078;667;624;1524;3410;3873;1834;1021;1893;2578;1490;576;631;1092;1183;874;1038;1017;640;377;358;341;330;277;299;310;310;291;306;333;325;305;311;297;283;325;320;298;298;297;255;301;290;329;379;675;890;1784;4210;6904;6148;3089;2494;4286;4113;1775;557;351;372;323;359;311;305;303;268;311;276;285;291;285;288;277;313;269;319;293;307;289;297;296;281;298;283;257;273;289;284;295;289;302;278;273;285;320;305;265;249;235;213;211;222;252;260;232;273;268;297;302;307;292;302;306;314;337;362;278;278;290;291;385;443;507;483;392;394;407;332;287;337;445;474;464;393;329;416;459;450;341;305;241;268;278;295;374;458;525;632;749;581;360;335;360;386;368;348;358;273;267;270;307;365;418;371;357;320;277;303;289;313;330;344;352;345;312;300;285;260;313;288;275;336;358;321;303;295;322;311;378;359;330;356;421;489;531;564;502;567;620;551;532;706;898;1196;1411;1633;2041;1861;1135;722;598;700;613;548;546;585;429;369;377;383;381;337;345;307;405;448;407;405;345;300;303;297;313;305;373;370;339;288;268;299;292;281;260;248;291;251;310;257;266;246;239;271;268;269;267;280;282;290;277;285;283;292;275;270;290;269;247;245;251;257;264;277;286;275;306;316;321;292;272;275;283;274;302;260;256;298;249;278;262;252;288;293;279;262;270;280;270;278;295;316;292;288;315;308;311;277;269;277;317;343;311;333;270;271;275;307;282;266;258;289;318;294;257;282;279;266;323;273;257;256;285;296;292;277;252;282;283;307;281;278;299;264;270;279;294;236;282;314;341;400;622;831;755;593;472;380;335;317;321;338;324;365;317;291;325;384;396;448;402;356;310;270;276;270;262;284;293;293;343;329;531;1088;2433;2362;1127;894;700;390;291;290;240;249;281;296;427;813;1335;886;455;485;1059;2117;2096;1266;1306;3415;5420;4853;3421;3059;1871;887;426;296;308;291;302;342;354;419;401;321;296;287;413;756;998;717;430;329;292;315;291;286;257;314;573;1870;5564;7842;5632;1947;510;286;306;352;316;290;279;299;305;294;283;277;310;298;293;280;251;253;311;438;453;343;272;243;261;293;347;531;811;1056;649;344;308;270;296;271;257;300;279;258;343;281;262;262;248;276;292;276;276;292;294;290;276;285;273;244;277;269;264;303;280;447;750;815;462;352;343;304;299;324;361;375;358;304;326;369;359;320;372;399;740;1426;1802;1108;580;502;359;348;335;281;308;314;352;339;301;368;713;1374;2201;1965;1608;2873;4304;3142;1083;413;313;365;354;364;338;291;346;323;318;294;247;254;281;264;249;264;245;236;259;240;249;275;286;277;262;248;299;262;265;277;298;263;246;260;297;301;293;312;309;312;269;282;263;255;245;255;266;299;395;443;368;309;256;249;250;299;295;269;307;313;265;253;243;251;261;255;259;273;266;303;289;315;279;306;292;325;362;377;300;320;290;287;288;278;302;307;294;256;309;275;268;252;316;262;281;273;222;248;256;284;292;296;282;291;284;322;562;1188;2342;3434;3667;3383;2646;1159;468;352;369;417;370;316;303;284;253;260;250;259;284;288;325;355;575;832;638;431;335;322;320;281;331;372;486;462;409;406;473;424;475;599;586;460;367;367;372;326;338;288;358;381;334;302;283;349;511;1078;1399;766;366;251;248;260;253;268;248;254;307;256;270;235;230;263;258;247;263;267;303;273;340;290;308;275;300;323;302;325;299;287;327;330;292;311;278;300;295;338;269;265;286;314;252;245;263;239;279;236;270;277;263;264;285;308;297;279;294;298;340;293;266;275;234;238;263;239;294;311;302;349;313;274;251;335;480;415;303;307;341;392;279;247;295;464;589;680;688;467;339;387;366;278;301;312;267;295;277;302;316;300;302;306;271;263;309;304;288;308;353;321;371;391;452;410;381;386;426;536;692;1210;1544;1064;548;470;515;497;529;602;592;475;359;307;268;253;246;268;252;246;280;298;340;408;384;289;246;261;240;295;260;266;272;254;238;222;267;315;286;228;263;261;316;316;253;275;237;210;214;200;269;263;250;228;259;257;253;265;238;248;256;258;272;226;275;276;240;218;268;373;708;1068;799;411;289;222;292;363;465;484;501;395;517;642;804;1114;1382;858;443;361;361;563;866;1141;1118;995;853;612;493;553;950;1263;792;430;296;284;315;359;415;379;380
268;424;791;713;471;486;387;326;307;287;396;525;523;415;521;518;446;493;655;608;646;616;507;519;650;579;421;508;666;683;431;429;495;485;373;345;467;556;458;437;368;330;341;310;277;310;300;334;285;303;312;304;276;324;319;296;281;282;392;455;501;487;388;280;258;274;248;315;395;603;634;469;469;426;378;366;303;269;284;345;470;551;561;567;518;547;444;288;253;237;252;259;261;266;281;269;235;231;210;227;232;286;267;281;241;262;271;256;248;315;419;445;330;300;278;278;355;348;311;249;257;255;251;255;279;272;258;262;265;318;295;297;282;371;439;358;277;274;244;242;295;272;249;261;277;266;276;292;264;274;301;281;303;239;263;267;307;394;383;400;327;329;356;322;434;909;1341;1254;997;789;506;671;1418;1836;1586;946;790;925;1052;978;724;403;304;295;289;296;266;329;516;605;592;639;945;975;706;409;348;350;407;604;1143;1310;827;418;312;311;324;352;341;386;356;431;372;384;393;612;684;476;372;360;300;310;277;299;285;253;289;317;396;365;438;654;687;439;345;290;305;306;293;299;300;269;311;291;294;278;297;243;267;299;315;347;366;344;304;315;334;326;345;325;285;394;788;780;583;428;314;333;402;452;470;599;642;653;839;1348;1661;1457;1248;1039;952;1139;1590;2047;2385;2541;2503;2171;1968;1546;1050;670;479;453;354;319;243;277;310;356;355;364;392;346;305;284;294;330;303;404;417;350;346;306;288;296;298;385;432;411;382;384;448;486;409;359;305;280;297;303;293;305;327;317;292;320;322;353;370;335;300;342;338;320;318;306;287;323;359;357;350;314;282;305;323;295;282;269;334;363;345;351;300;303;336;337;414;394;385;388;292;306;336;290;299;329;349;392;326;350;329;347;418;438;480;570;689;701;572;457;430;509;672;863;830;713;739;862;719;526;398;334;308;351;316;310;299;285;287;234;237;275;266;297;305;299;292;317;262;288;327;284;347;343;440;532;551;548;390;381;490;601;684;692;710;660;686;765;760;575;585;489;412;394;467;511;386;401;441;442;432;398;356;336;353;379;391;352;413;345;369;341;313;284;339;373;349;367;338;330;320;338;331;348;333;310;290;323;346;356;376;311;301;328;281;297;338;530;1423;4516;7181;5947;2227;764;452;353;319;310;303;312;351;315;341;351;363;308;311;270;330;414;473;483;688;2342;6805;13916;13980;7995;2519;855;695;827;686;654;787;897;693;807;1032;897;589;558;670;728;822;745;688;606;582;555;611;560;544;620;512;479;350;356;317;306;328;312;334;288;275;273;294;319;308;308;370;532;1259;3075;4095;2106;740;399;369;460;562;505;371;369;364;340;335;300;359;338;315;297;267;262;284;357;319;296;356;799;1591;1644;951;414;286;298;288;394;668;1423;1577;695;502;539;888;2221;4726;5664;2338;614;321;290;333;398;637;1052;1589;2239;2438;1007;624;1224;2537;2867;1532;827;1534;2511;1572;674;858;1581;1664;955;664;609;448;311;377;343;284;299;297;300;280;284;329;308;359;300;312;301;305;297;301;339;346;335;324;289;292;256;363;494;697;847;2135;5149;6346;3950;1616;1925;1945;1144;414;321;436;546;614;472;328;341;299;287;296;262;297;339;308;275;281;293;293;300;295;279;250;288;273;286;248;268;259;274;289;280;297;300;285;310;342;313;293;235;256;233;221;218;269;261;274;224;259;296;333;277;333;266;310;316;325;422;324;313;272;262;290;331;415;495;446;417;376;409;407;365;395;444;528;647;497;344;338;364;367;377;310;303;267;254;316;340;389;431;636;799;610;421;472;554;511;450;437;432;371;304;267;283;341;387;355;346;354;307;348;305;307;348;300;330;364;369;328;307;266;290;323;375;422;463;365;392;338;369;332;333;283;309;333;385;406;475;489;483;533;592;529;467;514;605;831;1055;1813;3146;3139;1697;887;693;621;583;521;478;413;385;418;437;451;398;347;280;335;306;315;331;343;332;288;267;276;312;329;439;464;387;269;309;308;349;361;321;251;252;287;287;254;254;247;258;289;279;287;273;261;265;281;271;275;257;300;320;288;276;297;257;231;277;237;245;266;287;269;287;280;295;308;302;291;261;295;275;265;269;301;275;277;251;229;290;289;310;267;260;228;254;295;294;308;305;307;295;308;290;265;279;266;311;303;296;301;297;290;311;313;284;304;287;299;299;253;292;280;253;268;250;255;265;234;244;238;231;260;255;258;275;292;296;281;264;285;301;312;276;268;284;293;343;402;678;1203;1367;1269;1120;932;765;607;445;313;280;303;277;304;331;480;695;868;790;506;334;319;292;307;265;265;316;311;302;325;437;798;1268;1396;1014;1180;893;463;309;253;248;249;248;310;377;731;1139;804;448;720;1984;4639;4714;2225;989;1312;1990;1922;1725;1842;1158;553;323;295;305;298;292;351;627;986;915;500;355;350;432;700;1254;917;496;352;331;347;309;311;269;296;354;903;2187;3336;2591;1167;372;265;275;338;279;263;274;310;291;267;266;283;275;286;310;297;299;277;302;402;414;336;286;287;326;332;477;781;1178;1170;738;370;312;290;302;303;317;282;307;270;316;285;270;245;254;277;257;276;256;247;263;295;279;274;260;254;268;250;254;276;292;379;452;488;413;328;309;320;358;348;362;414;392;418;507;738;669;515;532;571;592;790;871;631;373;334;324;320;322;310;424;603;596;461;360;385;739;2174;4317;4094;1622;1938;3081;2423;1071;398;352;354;415;405;334;344;287;335;310;288;290;257;238;257;285;293;240;258;293;238;235;267;293;243;269;264;257;290;286;271;285;257;247;274;269;297;330;320;309;312;269;273;236;247;255;244;270;314;354;453;365;304;235;281;266;287;269;297;296;293;283;249;223;247;296;242;295;294;279;278;297;306;275;283;322;289;367;328;295;314;318;259;341;310;295;300;296;324;297;249;227;247;262;251;291;276;295;240;259;223;248;266;257;242;292;309;467;796;1199;1893;2767;3112;2480;1127;401;332;345;293;323;296;296;293;237;245;244;225;284;301;283;322;414;499;458;396;325;304;384;339;361;303;343;376;328;297;349;330;418;650;941;644;369;343;353;348;365;364;324;384;420;311;322;272;379;542;632;490;273;274;256;269;256;265;244;257;243;252;251;239;238;255;237;232;241;300;313;309;307;317;301;279;296;329;295;356;334;321;320;338;338;306;318;319;346;299;266;283;251;278;266;282;240;254;244;249;246;274;302;300;284;289;311;312;349;339;319;267;273;260;245;258;255;245;305;332;294;285;324;315;359;313;374;341;328;291;367;362;295;252;287;472;688;597;578;408;421;415;379;279;284;248;258;323;279;332;307;278;269;273;322;274;278;257;279;335;392;345;355;355;403;395;377;338;329;370;436;647;684;538;387;461;572;614;710;752;597;474;392;305;250;247;251;261;248;248;252;278;286;299;300;268;289;257;276;272;294;297;270;260;266;248;225;247;265;285;236;276;255;241;222;228;221;235;215;185;217;295;249;310;248;249;273;232;246;253;273;256;246;235;260;310;247;241;256;281;459;592;513;340;263;310;343;389;413;483;474;431;439;472;538;951;1274;925;609;428;387;582;1035;1849;1804;962;643;505;399;441;564;608;535;388;334;271;294;330;406;408;405
285;416;680;678;478;539;545;341;320;312;381;502;507;421;377;417;360;447;504;510;526;533;415;521;621;460;428;502;844;746;488;356;373;379;390;475;521;630;435;403;348;321;302;277;252;255;314;298;308;274;304;300;304;349;325;322;269;291;311;378;486;478;338;282;267;278;298;342;502;650;581;471;416;404;313;277;308;303;294;375;652;618;482;530;514;455;340;314;270;263;216;292;285;304;265;287;247;221;233;237;258;250;276;302;246;252;259;240;253;272;284;300;275;239;273;256;302;316;316;270;261;247;257;245;243;281;311;296;287;290;311;262;264;277;298;267;264;265;256;240;255;299;265;272;258;310;292;268;274;282;265;259;261;253;283;262;298;331;392;388;298;307;317;310;454;884;1300;1363;1131;1056;691;501;722;866;892;766;749;896;1148;1314;895;462;322;261;309;294;339;405;662;889;852;858;1031;945;645;405;361;336;297;399;543;562;499;456;374;338;372;401;435;373;415;513;546;415;390;569;600;472;406;384;364;387;314;265;280;265;254;319;352;417;574;758;734;474;344;287;312;322;323;253;295;295;263;293;279;276;263;280;280;293;271;310;320;311;326;359;357;376;365;341;296;434;496;506;425;371;376;313;327;312;386;432;401;479;996;2062;2090;1349;946;682;639;1172;1807;1684;1881;2323;2626;2334;2125;1931;1318;868;624;450;392;332;273;259;283;305;331;397;442;368;365;312;303;312;381;355;433;419;363;346;321;315;345;428;683;555;459;545;727;759;602;366;313;289;288;282;290;309;372;337;305;305;310;271;322;330;268;317;306;346;389;321;319;362;460;455;326;326;296;316;287;317;271;313;347;383;461;475;349;318;326;378;378;394;361;356;349;381;354;298;318;297;335;360;361;397;354;343;438;628;735;721;706;791;708;642;580;535;666;999;1085;828;632;709;748;577;433;342;325;316;305;311;365;363;321;287;267;293;288;323;280;279;302;331;344;278;286;270;327;341;354;460;626;550;401;375;401;497;695;875;1037;883;884;904;670;469;429;401;383;382;369;497;487;528;426;391;372;343;371;302;322;365;387;399;397;290;306;322;319;339;334;331;321;335;327;346;279;320;326;319;327;307;286;304;329;356;322;296;289;292;330;387;404;676;1539;3527;4437;3153;1379;617;392;302;295;350;349;326;314;347;343;385;368;355;338;307;364;411;499;415;641;2068;6305;12291;12078;6468;2091;902;851;921;868;722;731;835;649;748;882;857;574;553;629;694;683;723;627;555;489;512;616;608;555;618;528;415;325;332;276;290;310;319;302;316;282;274;276;277;291;329;377;741;2159;5130;6476;3475;1058;445;452;685;905;725;432;366;346;348;352;326;392;308;345;283;282;282;324;327;305;273;320;384;659;890;801;473;328;263;298;416;807;1852;1947;1000;738;1053;989;1367;2503;3042;1397;542;364;303;364;408;624;1225;1797;2378;2249;991;513;685;1057;1089;737;539;785;1145;805;656;1423;2782;2681;1288;554;384;333;325;403;298;290;317;296;312;324;286;348;330;359;346;324;289;298;310;287;345;385;365;357;284;279;275;321;368;445;667;1592;3319;4005;2515;1022;686;609;457;312;454;920;1530;1599;873;407;290;255;273;290;288;313;322;320;280;303;307;296;272;315;256;284;277;258;266;264;266;257;297;268;250;304;320;282;305;302;281;289;233;271;260;244;232;242;272;269;275;275;271;307;286;273;317;280;322;355;344;317;291;292;297;289;304;320;401;424;430;465;503;405;370;437;566;540;622;505;378;408;334;349;338;311;301;293;262;312;338;385;395;448;524;469;470;683;845;795;521;491;524;514;452;328;348;387;334;342;356;377;310;311;309;290;273;363;493;504;425;348;292;282;324;347;404;546;615;493;451;500;477;357;360;338;355;343;374;434;469;472;492;509;523;482;425;561;559;616;848;1594;2493;2439;1378;890;767;647;562;551;457;408;357;350;405;380;358;370;324;347;311;286;283;292;277;262;284;275;267;324;368;400;358;247;259;298;394;440;338;272;288;272;273;239;265;256;296;269;302;277;274;267;281;306;279;270;281;289;255;298;296;266;280;255;297;265;297;264;270;261;297;270;306;259;282;288;322;309;294;255;290;277;269;260;285;257;256;267;258;299;272;278;250;273;291;308;295;313;285;285;285;290;286;264;279;244;266;290;306;263;313;308;343;307;297;325;274;252;306;259;278;278;285;286;284;256;283;256;296;247;278;280;264;276;295;298;260;308;252;267;301;261;286;322;330;426;622;1190;1833;2460;2686;2497;1894;1611;954;496;475;355;356;318;363;643;1364;2218;2080;1020;503;316;267;288;297;281;280;309;307;338;367;508;600;617;677;806;654;409;290;272;264;269;301;312;323;430;522;447;378;753;2246;4816;5215;2339;709;457;524;555;618;666;504;348;297;298;330;342;355;496;1278;2254;2095;945;435;364;389;553;829;662;431;358;306;278;297;272;282;291;305;376;668;884;802;481;329;258;263;255;287;302;291;290;273;302;251;304;304;310;302;273;289;281;288;318;319;307;270;337;414;518;898;1673;2653;2641;1399;515;320;279;308;341;332;326;288;293;280;285;257;308;289;303;243;266;271;282;286;319;268;271;265;254;265;268;257;265;323;406;408;411;334;301;291;310;320;361;380;435;456;528;835;1432;1362;874;954;1065;636;524;502;406;268;239;278;285;344;466;865;1376;1298;818;446;454;862;2063;3509;3291;1397;864;1021;914;501;332;322;340;431;401;331;283;325;331;300;303;247;279;268;251;262;269;269;256;284;264;252;251;274;253;247;241;284;230;264;281;290;280;248;298;287;282;318;312;289;317;276;254;276;245;249;291;271;302;291;328;301;286;273;261;253;230;267;291;266;274;215;265;271;274;289;239;269;282;266;321;297;269;290;298;365;356;367;311;319;335;305;294;280;270;297;318;333;391;338;321;272;226;263;275;254;264;240;236;237;237;254;254;251;246;328;428;458;480;697;777;1172;1433;1180;720;389;285;262;320;285;316;298;323;276;267;283;264;315;393;330;309;300;324;373;301;320;413;458;398;337;281;277;273;276;272;333;290;396;589;910;640;394;273;308;347;356;324;300;400;412;335;312;295;341;367;371;303;250;272;264;265;261;257;262;269;238;251;243;250;245;246;273;248;286;268;271;279;290;285;284;297;317;334;378;404;405;359;292;383;416;359;336;303;302;269;260;267;268;260;261;274;252;250;263;288;312;294;311;277;305;329;321;302;374;367;306;271;264;268;248;281;243;266;319;314;339;303;313;343;346;353;321;319;262;256;308;289;308;293;314;426;611;557;487;442;466;439;375;353;323;386;304;284;282;278;276;294;291;273;256;311;243;285;310;305;367;390;424;473;402;427;467;372;310;328;338;333;321;349;354;395;546;613;726;658;600;466;354;307;265;284;258;273;264;275;268;241;255;279;269;276;273;269;260;301;278;262;265;256;274;273;254;219;261;224;266;248;271;262;240;215;231;211;213;226;233;230;293;241;253;256;243;243;269;253;267;233;267;262;268;255;272;265;276;279;304;289;317;287;292;355;477;567;466;391;472;404;355;421;507;716;984;731;551;440;418;649;1232;1952;1729;960;719;619;467;355;383;358;348;326;318;326;315;342;377;415;405
261;315;450;420;453;580;512;380;328;371;376;403;504;416;337;369;353;387;373;406;449;426;397;387;460;516;547;584;753;750;500;311;320;390;415;523;545;566;482;366;356;317;306;283;279;263;313;327;331;362;314;281;279;360;348;346;301;294;351;377;421;386;327;249;287;325;312;378;593;596;447;389;409;367;368;345;306;313;329;438;705;626;502;714;648;464;394;341;325;270;290;258;366;299;287;278;263;227;265;255;264;298;275;263;236;268;258;253;253;285;238;246;277;296;260;272;258;303;279;282;294;231;259;251;289;266;279;307;311;304;277;251;266;254;242;249;257;246;266;200;276;241;293;283;278;342;339;262;268;265;272;262;243;274;286;295;276;284;292;285;296;401;338;351;478;917;1259;1154;1313;1433;873;415;355;486;532;657;671;810;1167;1379;833;439;319;277;293;308;308;452;693;1028;1176;1216;1338;1151;651;393;348;317;281;291;331;406;619;749;566;399;390;526;508;458;485;556;540;404;340;377;390;364;371;345;402;386;326;274;252;280;294;315;348;434;503;553;518;362;294;283;285;310;272;308;318;285;300;256;304;277;222;253;304;300;325;292;262;297;314;327;358;332;319;336;336;323;455;406;433;371;377;295;294;409;584;563;436;628;1181;1995;1817;1041;917;652;699;1384;1763;1404;1390;2014;2133;2097;1858;1599;1333;1317;1228;762;463;327;245;262;280;335;305;371;380;358;379;339;293;319;311;319;354;326;362;424;402;367;388;468;581;487;457;668;1092;1106;745;422;338;294;292;326;282;274;313;282;273;257;285;301;287;308;293;284;303;344;387;313;337;429;537;532;334;355;320;335;274;351;282;306;332;496;712;636;465;329;329;308;361;365;328;306;349;389;369;336;317;320;346;377;410;448;395;505;784;1269;1400;938;689;720;711;803;781;649;749;1161;1443;1022;720;786;855;746;487;368;355;286;315;368;386;342;338;279;296;329;304;332;296;294;377;418;390;326;286;298;276;344;340;367;493;439;422;357;399;472;789;1097;1208;1108;983;928;642;456;416;408;353;385;401;503;545;669;526;351;339;347;295;312;321;331;370;374;350;310;306;327;330;301;326;298;338;315;275;299;295;284;292;277;309;294;328;299;324;370;267;297;301;304;333;328;384;597;1184;2246;2472;1834;932;470;301;298;361;393;377;358;310;295;364;358;370;372;303;345;370;434;458;448;577;1662;3944;6487;6084;3146;1466;833;735;861;804;710;751;847;903;1077;1566;1561;889;659;740;638;582;594;602;484;435;468;524;566;598;596;494;422;335;381;408;436;389;412;370;327;312;315;277;328;328;412;755;2039;4029;6818;6758;3076;1030;546;560;789;834;694;389;370;368;328;285;326;337;352;262;273;313;312;363;364;307;323;330;443;709;1189;1326;766;354;295;349;496;882;1481;1484;934;1130;1652;1215;848;1082;1113;726;572;372;358;356;635;1278;2419;2800;1859;1114;670;483;423;464;474;357;316;434;482;515;933;2347;5120;5025;2157;566;391;404;592;735;501;365;345;320;332;350;325;327;339;398;378;276;306;313;290;303;343;350;401;380;313;295;298;274;321;305;412;626;1265;1525;1127;482;360;354;297;340;611;1485;2687;2916;1372;503;332;314;315;317;352;353;277;283;307;292;319;337;299;314;299;260;276;261;281;268;296;302;275;259;239;288;286;281;292;271;292;316;250;234;210;225;242;253;274;279;276;281;290;315;295;255;279;284;273;311;285;278;255;268;281;320;339;331;354;392;447;534;485;459;414;430;494;561;624;504;413;363;403;357;307;294;310;286;347;326;387;374;371;352;363;352;448;701;846;754;497;461;621;794;781;496;361;318;363;341;347;311;310;305;326;273;310;439;718;901;682;393;367;346;304;326;372;419;492;437;497;616;660;402;390;395;415;378;372;461;520;465;411;427;453;431;479;497;519;542;655;864;1157;1141;840;740;798;694;579;600;508;460;342;341;351;336;318;321;340;352;342;318;265;242;286;266;258;253;261;268;324;306;274;262;250;271;299;366;304;238;246;249;284;311;329;262;246;259;292;308;274;288;307;264;284;251;313;258;273;286;288;270;302;273;284;316;316;294;279;278;273;274;299;256;283;295;311;285;290;282;300;274;304;291;280;283;283;329;280;270;278;263;272;253;285;321;267;274;320;295;289;312;291;275;303;306;300;304;308;317;293;347;336;323;351;311;275;295;301;331;319;291;279;285;240;285;266;272;277;326;299;273;266;287;257;266;278;240;246;297;254;271;295;267;299;300;443;785;1707;2982;4353;3982;3673;3601;1668;1103;1248;825;413;373;373;479;1308;3696;5065;2546;769;344;341;367;322;296;293;289;296;330;485;635;684;486;397;426;445;394;284;242;265;243;279;315;290;278;309;255;319;528;1251;2518;2571;1253;464;285;304;258;293;323;313;287;265;290;376;384;426;546;1343;2905;2917;1223;469;351;331;352;450;437;406;347;308;296;263;274;280;309;278;299;330;367;355;289;332;361;292;305;291;285;306;283;292;285;299;288;319;304;314;315;288;254;308;270;301;294;408;615;726;1062;1524;1874;3067;3579;2088;760;342;291;290;304;313;287;319;315;288;307;289;254;281;297;251;233;268;289;311;341;334;309;272;275;249;252;254;289;376;644;752;536;368;280;328;293;323;312;347;380;465;534;874;1663;1750;1036;1027;1110;679;448;358;310;273;228;252;281;305;537;1229;2427;2198;1150;593;559;796;1270;1754;1506;778;436;390;362;343;309;304;331;340;353;333;307;311;308;303;318;281;319;244;278;262;272;259;265;239;258;245;249;271;248;302;296;257;259;291;258;257;260;283;311;265;261;278;334;321;314;306;276;285;265;268;256;268;282;288;285;290;240;250;230;244;287;273;277;281;282;232;263;269;256;265;251;260;266;290;343;329;275;276;325;385;381;357;370;354;354;343;317;321;302;311;273;314;355;361;330;283;249;288;256;307;308;300;264;243;254;271;261;266;280;309;383;395;378;370;414;502;578;562;372;315;294;286;311;349;304;290;280;289;301;273;316;334;429;370;296;302;343;403;343;393;464;479;462;330;259;258;258;283;297;272;303;330;406;529;458;362;292;284;257;285;266;292;328;323;295;273;291;267;329;333;270;270;305;277;274;258;268;245;255;280;248;262;251;272;257;250;295;267;280;277;294;294;283;268;263;333;308;383;446;433;386;440;527;624;471;315;287;246;264;273;284;257;244;277;240;276;250;239;290;296;337;322;307;359;362;364;305;327;306;290;257;302;287;269;274;255;247;291;309;288;324;317;313;296;301;275;237;233;255;286;315;345;335;317;385;463;571;574;662;651;599;547;429;380;334;276;230;292;270;301;314;260;271;284;337;305;329;374;395;353;519;653;694;551;676;749;480;394;346;328;274;285;290;339;361;431;479;526;587;457;416;375;297;311;269;287;306;254;276;257;270;280;269;322;331;288;247;250;262;263;267;293;304;279;286;272;286;237;280;233;256;239;243;217;224;223;241;206;229;236;234;227;242;240;246;232;267;228;223;246;257;243;282;301;299;257;277;256;293;267;244;256;272;308;361;511;548;449;339;329;335;408;619;745;721;778;677;613;513;440;704;1225;1582;1187;984;1238;1383;729;401;302;352;280;268;291;281;297;445;368;438;412
228;302;302;322;333;404;371;325;298;329;327;391;523;440;329;396;479;398;353;361;454;467;415;463;553;644;591;609;971;1249;872;437;394;392;422;445;510;565;475;370;337;323;334;301;307;289;277;354;434;536;383;296;283;297;321;280;287;302;370;424;532;337;328;295;288;341;327;347;443;449;292;334;317;335;383;416;345;331;320;379;491;500;506;729;724;624;500;372;342;329;272;289;290;281;251;238;270;242;249;243;249;274;286;264;248;258;249;258;251;261;234;250;249;255;297;299;274;289;300;294;261;265;227;238;244;257;270;254;278;245;250;275;263;251;280;252;242;272;229;238;246;257;263;247;282;322;302;282;300;277;281;247;251;264;291;316;274;282;309;275;404;594;513;407;484;817;1170;1189;1448;1661;1081;462;364;365;428;472;499;699;1171;1311;675;388;311;279;287;280;303;371;587;860;981;1151;1670;1466;837;453;328;286;255;291;317;493;989;1450;1061;515;390;402;403;375;479;469;483;380;322;309;326;341;329;330;342;365;314;273;254;305;328;327;421;383;421;437;376;343;308;305;302;287;288;321;355;326;308;288;328;296;287;261;264;320;303;334;299;302;258;284;321;291;355;368;346;422;488;466;420;370;366;367;507;665;1038;977;614;640;986;1255;1087;759;903;879;871;1295;1386;1190;1191;1538;1705;2044;1647;1168;1445;2391;2721;1394;622;379;277;257;297;307;354;360;319;317;330;317;309;275;327;303;327;351;391;425;377;384;401;452;499;409;388;521;900;921;564;369;294;237;275;277;308;266;300;288;255;257;254;304;262;342;292;320;316;376;405;332;312;368;455;449;348;369;391;307;278;360;372;306;364;592;877;811;499;332;318;348;364;356;384;385;393;388;385;308;340;340;394;395;427;466;451;529;865;1695;2111;1036;645;617;743;890;700;561;614;997;1182;1078;844;871;1015;718;506;420;375;302;342;335;318;354;318;312;292;311;317;374;308;314;416;452;457;325;284;278;362;372;354;321;383;345;338;361;417;445;612;858;1077;1011;1024;1002;746;561;578;569;442;394;384;415;531;571;430;338;352;335;328;321;322;355;402;367;308;334;305;315;312;316;271;291;287;287;301;270;308;289;275;258;316;309;312;313;303;298;305;294;283;318;318;310;331;428;696;1386;2196;1966;959;387;336;320;368;413;400;346;311;267;337;358;367;358;365;370;398;417;380;434;425;642;1345;2280;2220;1376;949;717;613;618;749;814;939;959;1004;1623;2981;2878;1397;855;956;766;476;498;573;485;465;526;620;622;534;505;422;425;457;554;541;538;594;489;359;374;326;306;323;303;353;391;896;2649;6068;9236;8422;3550;1122;528;627;589;668;486;394;336;355;329;311;277;314;284;297;288;284;300;342;312;294;323;320;405;750;1615;2024;988;398;290;341;455;799;1656;1655;993;1068;1470;1117;672;475;553;630;633;440;348;437;902;2111;4080;4013;1856;704;476;438;381;342;355;398;373;360;360;371;761;2692;5382;5213;2376;906;640;735;1160;1431;829;456;352;355;393;290;341;370;383;397;430;312;289;292;295;321;319;307;367;350;299;326;293;312;286;306;273;317;446;463;385;298;260;300;325;353;620;1341;2278;2284;1009;422;301;314;285;342;370;345;287;266;307;355;437;342;307;240;277;285;235;293;276;279;278;300;256;240;278;267;303;277;313;288;291;262;234;221;218;214;228;258;278;317;292;273;272;284;244;255;253;302;295;281;261;250;283;322;380;350;334;325;306;400;500;506;418;491;498;492;501;475;490;438;400;371;381;342;336;288;342;346;344;352;353;348;304;284;335;400;446;501;582;609;494;466;642;1041;1100;720;387;323;355;385;326;322;345;344;352;327;318;439;688;950;732;417;381;357;284;314;317;374;430;366;396;539;537;444;466;530;453;420;409;476;533;521;457;330;366;461;447;492;478;507;505;460;479;526;531;544;640;782;958;870;672;465;372;345;328;291;250;348;323;320;355;315;296;283;270;285;270;306;255;265;319;270;257;263;260;251;259;268;292;279;273;268;250;324;347;305;293;287;262;339;301;281;287;274;268;243;238;236;267;253;273;288;290;302;296;339;272;281;272;291;282;260;273;258;296;289;279;308;308;280;273;288;261;251;281;270;275;262;250;274;238;254;262;266;299;264;297;287;292;331;323;301;305;294;284;282;302;297;294;299;296;319;334;322;345;293;310;308;302;296;308;291;279;283;276;292;272;260;256;289;301;261;268;274;244;252;273;270;251;250;240;236;257;282;323;323;326;599;1177;2228;3531;3457;3351;3095;1672;1994;2428;1570;565;465;412;565;1475;4016;5005;2439;708;376;405;430;305;325;316;316;301;380;587;979;1070;602;385;330;375;316;296;254;236;258;270;276;262;234;240;249;296;359;557;877;854;568;339;279;273;274;250;289;300;270;278;346;506;705;714;576;1092;1684;1475;746;374;334;287;332;375;431;390;376;290;277;255;288;264;268;293;289;295;274;292;380;528;633;562;348;274;292;312;314;306;257;287;298;286;262;271;270;269;269;265;301;266;376;719;1288;1298;1794;1921;1544;2259;2679;1703;691;364;302;288;313;341;281;269;300;289;304;297;274;285;290;265;259;265;264;295;351;340;327;304;283;283;256;279;282;458;819;1167;742;367;332;275;292;304;287;294;372;355;427;608;1001;963;669;627;661;446;357;316;325;274;268;249;320;343;576;1187;1943;1577;862;609;1093;1773;1495;988;638;416;340;306;247;276;261;299;335;333;320;340;285;347;333;283;311;282;296;288;235;234;249;280;224;284;220;245;256;268;247;307;336;314;266;274;248;256;252;271;298;286;262;285;282;293;319;285;299;245;283;254;272;287;262;276;280;295;249;270;275;250;242;249;289;248;255;283;279;274;292;308;247;283;298;291;337;319;314;291;349;397;403;392;340;333;362;352;334;392;310;300;322;354;330;337;285;253;255;262;283;313;352;333;251;269;236;252;233;253;253;333;352;310;274;307;280;325;348;321;305;321;276;293;319;351;340;335;288;231;257;272;275;304;352;330;285;305;309;315;323;371;375;470;452;337;293;287;271;312;282;290;284;322;328;378;365;328;308;258;278;264;308;323;308;308;257;301;301;268;300;317;281;261;295;294;293;257;235;245;228;285;262;270;290;288;270;261;268;280;278;283;300;303;269;253;283;293;346;398;447;481;475;503;571;630;439;307;266;279;272;268;259;285;268;258;284;265;273;243;266;289;317;329;344;348;336;319;319;307;305;285;264;265;266;258;278;274;261;287;303;333;351;287;285;258;309;262;274;251;285;296;272;275;291;349;424;468;599;860;962;1071;900;747;590;402;312;273;249;257;241;252;284;281;252;301;327;360;501;490;477;486;607;872;806;647;723;888;595;459;433;353;317;294;313;310;363;347;393;434;390;372;337;336;318;285;274;303;346;285;289;288;344;291;312;313;330;292;268;267;265;251;313;315;361;344;359;269;245;264;271;233;268;227;246;211;260;262;238;233;198;224;223;256;217;256;244;240;264;257;241;241;265;241;280;303;298;263;271;292;309;284;261;272;281;284;338;383;401;353;329;320;326;548;808;837;681;625;530;558;474;485;937;1399;1461;905;1062;1740;2162;1128;446;326;323;289;239;271;299;389;568;528;445;360
252;252;249;254;301;296;342;339;291;292;306;371;451;407;338;405;444;426;475;538;620;691;604;598;635;613;517;655;1253;1842;1303;519;360;318;344;349;436;457;440;353;331;289;342;312;335;342;306;339;460;547;420;246;276;295;281;310;270;325;408;410;519;448;341;271;322;312;304;302;319;336;304;300;315;362;369;380;341;394;345;330;333;351;441;616;879;727;549;406;363;354;269;270;258;244;276;247;235;253;253;244;246;258;312;269;255;245;235;232;255;283;232;242;231;296;337;277;278;322;312;311;271;262;295;267;273;243;253;282;278;257;224;244;254;236;230;248;275;282;301;333;272;264;235;270;246;301;294;265;261;264;317;303;307;316;290;286;268;292;316;352;523;837;698;473;513;808;936;973;1218;1245;847;423;351;417;420;388;337;408;655;733;450;285;251;233;289;328;317;319;427;547;647;854;1305;1066;658;409;314;257;251;269;329;486;1085;1549;1197;580;376;303;336;395;431;507;550;550;382;327;282;317;327;316;298;319;285;308;361;326;334;352;307;375;395;423;371;304;355;321;308;256;290;316;331;348;322;300;281;289;255;262;278;307;314;336;335;287;264;277;282;270;325;394;437;473;455;418;426;477;448;537;804;984;1236;1195;686;667;737;651;536;576;889;1053;1080;1472;1724;1762;1549;1304;1285;1594;1501;1092;1544;2998;3387;1888;925;493;307;259;270;298;332;338;373;332;309;316;296;294;344;376;381;364;333;340;364;343;419;455;383;306;296;417;555;544;378;339;296;275;256;275;241;293;236;270;228;286;263;281;318;317;308;324;327;378;350;322;296;359;382;351;339;329;331;343;337;401;333;318;365;530;674;641;409;329;319;351;326;385;381;455;433;348;342;290;294;328;424;384;424;402;399;475;674;1204;1250;741;511;597;697;725;664;625;722;840;930;823;751;663;664;556;450;437;401;376;353;327;321;309;294;277;335;373;363;346;337;356;397;407;373;332;303;362;470;601;470;379;330;327;339;343;390;404;453;595;729;925;1078;1261;1036;704;705;722;523;387;358;383;404;441;359;322;361;405;464;438;353;462;545;640;710;487;390;322;303;294;307;299;279;305;299;314;306;303;301;291;309;319;311;318;309;310;284;305;305;266;319;361;370;448;565;1053;1864;1891;1054;437;306;336;342;365;325;320;277;286;330;380;420;399;369;375;376;377;387;445;479;476;570;771;683;620;635;575;539;589;782;965;1064;1052;1026;1628;2783;2934;1479;980;1044;765;510;411;451;505;515;564;628;612;460;493;452;509;606;645;592;531;514;504;427;356;368;324;292;316;362;457;1336;4637;9692;12058;8741;3699;1241;546;476;410;376;379;373;343;347;303;309;249;266;288;236;248;269;268;282;310;304;287;266;356;575;1049;1229;791;368;334;370;557;1166;2559;2626;1231;754;725;612;479;364;408;484;529;412;356;555;1256;2627;4079;3480;1594;567;355;320;331;344;354;423;408;409;338;329;587;1402;2726;2856;1971;1670;1473;1165;1511;1827;1025;486;350;364;372;353;323;355;410;407;399;314;299;284;301;357;281;277;333;336;316;272;282;276;287;286;270;297;263;254;256;216;213;246;269;287;363;717;1022;992;580;346;313;336;312;306;367;325;278;278;303;342;412;365;273;288;282;255;274;256;268;295;278;256;248;300;267;258;272;287;283;261;280;297;241;241;232;233;221;232;253;293;299;244;310;295;285;238;278;298;299;317;272;262;308;319;417;376;374;310;279;323;411;449;431;567;786;622;471;431;378;328;338;335;344;361;314;284;320;325;357;369;324;325;385;336;362;390;503;547;494;515;446;503;529;773;937;652;394;354;424;348;317;292;298;345;337;357;309;366;482;627;556;392;362;394;373;313;317;432;479;431;480;489;481;404;434;489;434;422;451;483;539;549;474;362;370;442;502;488;562;613;463;330;320;354;381;450;629;1044;1496;1307;698;472;399;372;380;315;299;285;301;312;295;309;272;269;288;293;309;288;301;329;369;310;288;217;239;273;259;274;259;303;257;274;287;321;307;292;266;261;305;310;262;265;318;241;251;248;278;264;269;267;294;297;264;274;230;255;261;271;313;323;331;304;256;278;294;285;300;305;340;298;276;251;244;279;300;280;253;266;318;275;293;292;263;262;270;308;273;280;316;301;333;314;273;282;319;276;274;296;285;271;274;279;326;340;328;322;339;316;298;310;295;281;291;295;240;301;261;273;280;270;280;296;269;238;271;278;275;300;261;267;296;260;240;297;289;326;327;393;584;1056;1792;1969;1715;1630;1328;1710;2244;1531;661;470;417;385;751;1975;2463;1392;506;319;399;382;324;287;298;316;322;355;518;858;1006;674;508;373;374;370;295;219;244;264;255;263;267;235;245;266;284;315;339;434;381;330;296;280;275;278;365;593;514;360;335;337;517;835;926;573;538;669;648;422;303;291;298;338;514;853;879;576;309;281;299;261;249;246;252;269;304;275;329;428;809;1425;1235;579;327;303;321;298;279;287;292;275;292;284;295;310;342;269;247;242;279;405;902;1684;1625;1376;1422;870;899;1277;1003;496;338;310;279;262;289;299;300;262;264;276;301;288;275;214;256;238;249;303;302;346;337;336;335;361;377;320;290;310;406;699;906;657;384;336;320;310;290;302;284;296;314;295;357;541;628;457;393;450;348;324;294;300;280;285;316;382;379;460;679;866;774;514;672;2149;4032;3242;1430;559;375;325;314;326;316;285;310;293;317;327;332;319;371;367;308;290;269;282;243;258;263;236;235;251;246;250;267;238;247;237;278;307;328;295;289;259;257;245;285;264;299;281;243;277;296;312;287;273;285;257;281;313;350;301;263;277;288;284;226;264;236;264;260;255;263;236;255;264;288;280;244;270;282;299;344;323;323;299;292;327;379;441;395;324;348;322;316;381;435;411;304;340;333;335;309;291;256;263;280;244;296;412;331;270;278;247;238;227;261;280;312;373;320;270;279;260;304;282;286;277;270;234;263;399;556;650;439;274;257;254;254;291;280;313;376;399;334;362;346;348;369;414;434;390;375;349;333;314;280;327;271;300;317;329;351;342;311;281;247;269;294;294;296;306;305;282;280;300;280;275;289;271;282;301;320;274;270;249;259;233;252;310;305;310;283;278;272;256;283;320;313;264;276;276;285;268;294;397;441;454;431;491;506;598;643;412;282;289;286;287;270;279;235;256;280;272;262;294;263;279;288;280;327;333;378;342;349;340;348;279;281;283;246;270;323;284;238;269;290;300;405;396;341;325;271;248;259;249;253;271;300;330;296;311;367;512;631;865;1179;1224;1210;1046;763;542;373;301;232;263;264;225;260;267;274;303;299;320;370;649;750;643;501;584;763;789;510;509;591;489;502;466;361;355;323;336;308;362;352;376;357;403;395;353;293;291;247;283;307;362;285;213;264;289;328;364;382;359;379;326;268;287;267;325;361;427;514;395;280;254;269;262;248;221;255;244;247;230;247;275;240;232;189;208;231;261;246;245;233;293;256;236;239;223;247;290;256;300;271;230;284;302;287;313;264;294;326;334;309;352;422;422;379;412;588;906;996;613;447;417;415;394;504;812;1168;1094;656;866;1415;1708;940;436;326;390;336;254;265;292;509;789;732;422;332
278;283;251;262;269;308;353;370;294;312;340;380;439;494;431;441;455;501;655;877;819;718;592;545;501;489;401;578;1138;1519;1056;517;323;327;294;353;504;478;384;363;304;320;355;328;316;357;300;294;377;397;331;267;293;275;259;269;290;284;308;341;445;456;344;248;300;316;287;282;307;298;361;460;432;487;477;415;349;376;403;319;288;304;355;575;844;698;404;328;391;304;270;241;258;269;235;219;289;262;236;263;249;239;296;257;251;282;252;250;271;255;258;254;279;322;344;291;307;339;408;305;317;282;311;292;311;273;257;226;255;227;268;239;277;270;300;253;270;376;485;460;381;285;252;246;275;277;340;346;309;284;260;276;286;306;342;290;283;307;322;354;476;753;721;558;534;750;745;764;936;778;551;423;436;445;419;380;294;316;358;386;297;271;274;272;319;432;391;405;469;494;552;600;716;630;396;374;279;280;287;287;293;442;771;1029;767;471;300;304;347;318;417;573;635;525;416;307;299;295;348;302;254;273;314;376;396;388;364;341;334;378;435;424;383;421;473;407;350;314;295;264;305;340;303;312;291;303;277;287;259;252;290;285;274;277;286;258;270;272;273;451;581;545;397;386;444;634;589;629;1025;1208;1106;889;629;648;749;604;392;513;717;808;964;1540;2460;3039;2397;1619;1340;1564;1568;1498;1620;2237;2384;1418;716;423;258;265;272;290;376;395;359;361;326;303;280;284;398;507;468;388;302;312;310;351;417;468;355;309;327;369;425;397;370;306;277;269;254;245;238;283;325;291;232;264;275;285;320;333;333;268;314;322;324;330;295;380;353;318;323;354;347;342;423;434;386;321;337;445;470;417;327;304;282;319;371;418;435;363;323;327;349;318;294;336;360;402;394;432;391;375;464;687;729;561;374;471;455;457;517;696;809;739;751;698;601;580;598;450;391;434;390;410;410;337;274;313;302;350;421;398;368;351;340;373;357;386;347;320;313;441;770;1041;774;386;303;312;344;363;367;353;372;505;681;951;1285;1521;1108;722;668;624;460;408;353;384;383;344;324;349;375;457;533;498;469;920;1643;2342;2215;1546;741;373;337;326;361;308;288;282;313;292;295;315;281;295;295;294;309;357;339;324;319;327;281;270;284;334;427;605;651;968;1427;1806;1076;460;294;306;290;279;303;268;305;322;335;353;515;421;383;338;329;329;310;425;466;511;551;660;529;514;653;617;596;555;587;778;816;824;681;935;1521;1589;1054;777;803;699;495;363;387;440;483;457;496;535;444;409;412;480;636;583;445;423;487;560;520;435;385;338;298;373;430;601;1270;4528;10335;13245;8384;3082;1022;525;404;315;321;347;359;360;355;358;296;283;303;299;315;261;279;282;290;286;346;333;311;341;461;660;637;427;346;335;394;531;1029;2460;2507;1091;506;434;382;369;322;330;370;404;331;440;638;1191;2176;3353;3328;2139;764;378;326;350;318;342;367;452;424;293;304;348;525;977;1179;1540;3004;2671;1325;1087;1172;673;401;310;368;352;331;300;316;266;429;385;337;306;306;292;312;299;314;332;287;294;316;302;277;333;277;282;250;273;240;219;248;222;258;264;235;248;353;444;426;346;306;349;366;368;316;341;310;269;298;282;282;300;297;286;268;245;287;276;261;277;277;250;231;249;277;303;296;258;266;260;267;277;289;230;229;232;238;237;256;256;257;265;269;268;271;279;276;302;279;298;287;285;297;365;321;359;367;374;339;322;394;447;458;502;698;1006;723;435;405;358;323;308;313;385;385;365;306;283;286;326;328;343;397;521;517;425;450;504;529;514;559;488;556;638;732;733;523;373;431;408;372;281;294;297;325;395;366;320;316;447;482;405;370;368;356;377;331;418;515;568;464;446;452;387;364;396;368;376;405;469;501;540;552;430;356;398;483;558;602;704;731;516;379;342;332;377;436;709;1035;1500;1165;541;459;403;418;349;343;339;336;320;304;337;260;275;300;259;273;313;353;395;466;505;430;308;252;275;266;251;247;295;278;274;302;264;273;294;228;265;274;302;297;281;289;269;281;264;287;270;264;267;288;246;265;308;263;256;223;296;296;311;349;357;268;287;262;310;265;291;321;342;307;298;275;265;276;268;282;284;299;319;281;265;288;280;294;298;297;286;290;323;327;313;329;293;270;311;273;305;285;302;309;271;306;321;284;302;348;362;325;311;277;289;271;262;281;272;279;283;296;309;301;280;282;272;267;261;262;289;277;307;269;293;264;261;273;306;307;288;318;349;454;705;905;967;1201;1444;1298;1125;829;471;386;369;308;390;661;811;514;329;307;361;342;312;308;325;309;330;341;428;590;763;1104;1009;563;404;330;282;236;208;251;271;246;266;283;276;321;306;296;329;349;352;318;268;275;294;383;890;1662;1380;666;401;331;424;637;668;504;386;411;377;309;292;295;292;396;1271;2385;2433;1135;419;283;276;272;247;256;262;276;278;333;297;426;1063;2052;1603;687;318;301;319;306;264;287;273;305;260;268;286;304;295;287;292;295;296;370;692;1031;936;740;624;435;403;529;462;358;312;304;296;266;233;290;289;284;244;279;266;277;291;257;268;250;255;296;302;330;319;358;375;411;386;337;245;279;343;380;491;420;318;294;333;302;318;318;301;283;295;290;338;460;441;429;352;329;307;315;290;261;332;485;618;604;528;480;407;416;376;383;734;2602;4994;3758;1369;429;316;318;340;294;287;296;292;309;279;344;333;315;315;324;304;308;253;278;267;261;254;238;236;254;223;208;241;268;262;231;283;331;284;276;301;259;266;270;281;279;285;262;253;240;258;287;301;271;278;278;287;287;360;292;275;252;244;258;295;280;272;307;291;255;268;285;270;253;282;275;300;310;328;317;315;318;291;243;274;303;362;431;370;330;338;278;247;337;430;406;366;352;335;368;403;369;273;288;271;272;291;296;265;248;280;267;253;256;247;263;341;315;326;248;275;276;259;294;295;304;317;268;319;635;1221;1542;828;374;240;231;311;307;296;286;340;333;311;395;386;348;347;378;391;392;364;345;388;311;308;330;327;303;302;330;350;309;303;246;248;263;305;334;331;346;336;301;273;277;267;287;292;272;255;290;282;265;258;294;286;226;261;270;311;336;343;323;269;309;330;339;287;290;270;263;299;271;341;405;440;477;501;452;470;678;620;405;339;267;233;257;249;250;258;281;284;252;246;278;265;285;272;269;303;326;325;323;302;356;336;339;295;298;283;310;298;301;252;278;269;334;354;439;412;325;317;317;265;268;248;307;320;326;265;295;353;550;925;1418;1861;1678;1133;850;530;415;322;293;271;325;280;278;251;292;270;287;299;283;399;595;700;560;425;443;630;495;405;392;378;362;454;457;371;321;388;351;337;355;380;383;385;353;426;320;280;269;234;271;283;303;278;240;233;235;346;423;495;441;396;335;263;271;275;306;316;459;487;374;251;231;239;251;231;277;227;230;245;231;230;271;227;190;242;251;218;225;238;257;271;261;249;236;232;228;217;254;278;280;270;268;281;305;312;275;259;246;278;335;289;399;494;615;553;526;589;804;747;513;388;375;462;430;417;582;708;616;473;622;917;964;532;346;315;375;315;248;270;329;544;769;732;451;371
271;276;261;278;262;316;324;387;411;387;408;393;473;565;569;473;374;470;674;850;769;623;584;507;555;527;440;551;804;1148;900;479;311;331;370;365;505;546;484;348;310;279;334;308;324;321;267;333;332;341;295;324;234;278;277;291;256;296;275;344;403;433;333;291;263;299;248;287;292;326;538;779;706;558;459;389;368;361;302;277;298;259;370;662;828;679;381;319;294;271;287;237;291;235;265;245;251;222;268;232;256;236;265;259;266;239;265;262;267;251;255;260;250;277;347;304;316;321;410;317;273;321;364;320;294;260;255;228;248;248;273;281;310;364;318;271;270;415;711;545;440;340;266;234;239;309;325;337;277;250;242;282;276;355;346;316;274;302;386;397;425;594;767;593;609;566;504;484;734;659;464;524;481;438;382;295;281;232;274;268;263;258;255;282;407;671;576;661;706;580;611;620;544;399;326;309;284;265;279;296;291;396;571;573;478;336;282;294;296;312;326;435;415;458;413;345;252;287;251;277;260;255;385;452;506;415;334;291;372;370;383;369;352;410;490;443;367;306;311;283;339;285;271;247;263;279;284;256;238;269;301;295;296;307;281;268;286;302;319;451;652;515;407;344;486;622;590;563;684;856;803;617;528;678;812;678;568;546;659;717;970;1499;2316;3087;2441;1813;1442;1502;1686;1941;1946;1687;1290;785;522;360;296;254;252;298;347;404;367;393;357;350;349;316;383;530;476;393;314;316;297;372;441;411;355;335;385;421;408;396;338;302;308;274;259;254;267;307;281;269;262;260;274;290;320;302;290;312;323;328;321;266;304;293;310;279;309;336;449;382;404;437;409;374;373;427;382;357;323;306;305;335;367;340;420;312;316;353;341;394;327;319;329;379;463;586;443;416;501;580;517;459;484;458;414;411;412;609;751;677;612;649;554;566;513;406;345;334;418;432;368;382;286;267;345;466;759;738;487;332;338;325;407;353;293;322;312;409;841;1459;1060;467;328;373;418;376;332;339;364;542;816;1032;1308;1169;844;653;617;619;457;412;449;406;419;369;329;346;388;427;410;434;647;1731;3758;6020;5992;4191;1664;597;370;298;344;317;312;288;305;353;267;278;293;263;285;295;341;330;322;266;284;251;276;269;296;343;396;624;726;743;1453;2256;1522;568;293;273;243;302;324;325;298;331;325;367;389;414;386;338;338;359;354;367;391;423;449;576;571;527;580;704;599;491;425;475;613;642;617;578;737;806;758;686;727;729;659;504;434;484;453;380;416;433;455;452;493;434;439;416;348;383;490;608;546;387;368;369;373;368;410;483;948;2978;7230;10240;6879;2380;808;421;343;325;335;329;327;354;340;335;304;321;282;295;317;311;280;296;251;314;342;308;318;406;681;1135;915;497;317;391;440;469;660;1142;1153;660;385;325;356;336;374;333;335;346;344;448;868;1303;1567;2198;3370;2764;933;355;335;380;411;358;363;359;355;271;277;321;369;427;557;1121;2391;2169;1017;575;560;415;361;318;304;337;311;302;310;314;362;377;321;306;314;310;286;320;313;304;317;286;327;319;281;284;273;272;268;259;244;247;207;263;209;249;255;234;258;248;292;352;319;360;383;336;336;336;282;259;290;256;257;290;282;276;269;267;293;260;290;259;260;249;253;261;281;270;273;282;281;274;288;311;291;263;258;248;235;243;246;275;259;247;279;246;295;283;290;368;317;303;265;285;316;409;405;404;383;364;342;325;386;475;521;519;649;729;568;482;441;343;374;359;364;459;603;516;382;326;298;330;343;377;514;745;823;565;478;442;468;426;456;464;587;642;606;518;428;431;381;333;302;257;270;293;321;436;367;284;321;473;477;375;340;365;373;385;363;560;583;600;439;387;338;309;335;335;325;324;419;444;535;500;461;402;349;416;528;732;967;964;850;643;442;335;382;431;453;630;855;954;725;543;431;436;449;413;363;338;359;384;467;460;374;269;291;324;371;321;394;449;535;577;403;353;320;279;275;255;294;259;301;242;286;309;290;290;262;263;265;247;242;271;254;269;271;219;289;260;292;279;277;282;287;237;250;251;268;282;300;274;367;338;321;320;330;333;306;309;310;323;276;270;267;283;272;254;246;244;274;310;286;279;279;295;286;301;292;274;264;317;315;289;272;314;308;298;286;302;296;295;294;304;290;290;324;306;353;355;315;315;252;304;253;247;259;261;257;246;286;265;268;299;262;279;257;225;260;264;261;266;277;279;267;300;269;297;291;322;370;359;382;416;519;809;1605;2479;1989;1035;736;679;638;464;331;323;333;316;267;280;424;511;469;370;327;329;338;283;299;401;654;1501;3065;3007;1468;635;407;298;234;213;261;350;329;257;263;264;310;288;287;323;319;336;333;281;304;314;628;1699;3367;2682;1120;432;375;441;468;503;401;367;343;302;295;284;286;325;666;2102;4201;4436;1964;524;303;281;280;256;263;272;258;281;301;264;352;722;1219;1013;505;282;283;261;280;250;269;272;280;311;354;378;336;321;296;268;311;279;320;385;484;417;393;320;302;298;305;304;315;295;313;242;257;272;283;281;288;286;260;263;277;278;264;271;294;294;268;276;334;391;419;395;367;354;335;297;310;250;285;306;329;333;308;293;344;332;294;311;387;348;334;321;337;381;389;313;323;304;325;298;304;465;774;1358;1309;631;401;277;302;305;349;527;1418;2525;2021;922;387;325;286;281;323;286;273;277;287;281;296;314;311;332;328;293;315;281;294;260;263;262;258;268;218;257;269;241;252;246;232;247;263;298;284;251;245;269;231;254;276;309;280;262;248;246;251;246;243;287;298;295;291;298;270;257;298;281;271;282;259;278;249;262;240;256;271;266;295;260;275;273;273;280;344;318;289;258;272;296;305;334;392;345;324;291;253;283;318;380;458;421;368;361;489;627;527;340;264;264;284;295;280;230;217;253;267;267;258;237;253;260;281;309;256;246;259;305;298;309;421;379;350;446;866;1934;2498;1168;465;282;302;272;285;278;325;347;365;316;392;461;439;325;362;370;389;340;322;347;321;309;331;354;401;347;382;361;286;263;263;287;279;335;375;415;469;395;395;307;275;266;243;257;275;287;275;250;274;290;249;255;244;252;258;280;315;326;325;313;306;286;311;294;282;281;322;334;364;347;411;455;492;563;525;522;510;420;381;337;279;263;271;259;264;264;248;246;276;257;290;274;267;279;269;301;303;328;293;306;357;363;307;295;270;327;298;329;279;249;266;263;351;368;397;430;378;377;328;272;267;249;270;323;298;296;301;380;585;934;1525;2439;2110;976;549;383;351;363;322;264;325;340;252;267;275;292;249;261;279;338;378;415;367;324;330;356;402;375;322;317;328;349;347;276;292;302;326;332;386;401;402;363;375;417;389;330;291;260;318;331;303;299;239;253;265;270;331;402;393;355;337;293;253;270;273;271;352;366;304;268;264;263;260;262;242;217;249;221;242;265;258;228;224;199;213;211;247;252;211;239;279;266;240;255;212;254;284;290;272;253;258;274;265;268;266;265;253;283;296;322;416;548;675;581;650;599;607;563;441;332;383;415;451;380;380;443;432;501;566;781;639;387;309;319;299;298;269;258;403;575;876;768;514;442
286;268;246;329;300;374;430;453;586;527;384;423;540;689;588;499;454;436;467;579;608;621;771;701;628;563;495;544;633;813;841;504;416;418;537;489;420;477;594;546;349;293;306;300;281;291;322;352;399;344;309;301;277;269;259;275;302;274;308;275;341;341;326;268;305;367;313;336;363;379;540;920;778;521;376;384;351;296;270;258;294;299;328;538;735;575;374;331;287;300;290;282;239;235;232;210;237;263;265;275;221;267;283;280;252;231;250;247;247;247;271;275;255;265;263;306;315;295;297;283;291;346;376;302;319;281;276;223;252;260;292;329;387;558;514;358;300;417;622;521;365;297;253;270;254;261;316;301;327;292;232;256;308;322;376;354;335;351;371;392;472;787;958;754;545;457;334;435;618;702;479;486;462;355;302;279;272;248;256;314;314;300;288;291;419;678;663;802;945;865;1016;1012;819;516;367;297;263;274;258;322;286;357;562;686;525;381;313;332;269;320;340;368;321;349;301;305;291;265;256;268;270;286;314;445;504;400;338;335;329;356;321;355;368;354;365;394;359;263;284;306;272;265;282;292;269;275;248;311;274;281;274;308;296;280;254;253;311;274;301;361;516;526;389;411;526;642;452;423;412;521;512;454;479;659;659;655;674;869;788;930;1396;1748;2080;2307;1860;1373;1048;1087;1263;1889;1900;1665;1064;638;400;320;343;264;281;338;361;434;377;354;445;349;300;302;395;388;422;381;389;360;336;384;316;368;331;357;407;423;401;401;335;304;293;277;273;269;295;249;310;269;239;217;244;296;320;317;302;291;343;283;271;305;286;310;266;286;315;352;385;354;358;389;433;570;745;624;441;366;341;319;299;320;288;307;308;317;310;342;401;440;394;345;309;467;618;700;510;465;536;586;512;532;653;590;601;539;644;672;690;662;672;623;551;485;431;456;387;339;389;364;356;327;289;291;457;896;1500;1251;595;357;303;330;313;285;295;279;307;349;654;946;775;418;361;476;598;501;383;363;440;548;861;1167;1139;890;646;536;645;697;637;613;564;506;390;349;329;301;362;376;330;402;844;2478;5337;8757;8310;5865;2246;643;364;343;336;291;275;284;314;339;291;306;296;250;331;280;312;323;313;280;266;270;294;251;284;308;344;510;500;605;1104;1763;1342;578;315;274;288;289;355;364;312;336;340;350;372;337;346;382;383;400;360;342;382;372;521;617;578;495;484;629;489;440;367;429;625;754;846;650;468;597;767;1006;1106;982;988;702;542;523;433;396;372;419;481;575;547;510;431;387;405;415;445;486;453;401;351;342;358;336;421;426;596;1385;3072;4621;3316;1364;556;392;303;343;336;338;330;337;308;309;288;293;343;322;348;320;326;290;285;295;329;305;366;688;1399;2151;1708;679;356;372;433;425;419;524;484;434;375;341;305;339;341;323;306;312;370;511;821;1037;1001;1318;2097;1793;827;422;558;713;631;422;332;372;344;306;285;341;345;393;444;636;1106;984;548;379;325;316;317;344;322;330;297;333;350;350;382;438;361;273;293;300;295;305;298;291;316;287;334;342;309;293;319;287;278;265;238;230;194;214;236;243;262;249;262;252;269;317;288;287;321;295;308;292;262;242;266;286;261;278;277;283;250;258;290;286;278;268;259;220;255;280;276;302;268;253;263;244;296;244;289;245;225;223;233;248;268;284;278;253;288;285;305;286;290;316;325;262;258;272;355;403;438;383;350;360;364;335;365;381;513;487;488;527;440;430;478;465;412;425;378;446;599;666;486;372;317;335;363;477;608;928;978;722;491;399;383;363;360;422;502;554;498;407;342;402;422;366;319;293;302;311;370;368;356;323;371;488;530;437;359;390;420;480;455;620;810;680;430;366;323;326;296;338;374;397;418;413;464;369;432;382;377;496;781;1168;1647;1295;886;739;506;366;375;421;508;536;657;662;607;534;489;474;546;467;371;348;419;554;760;709;438;316;333;446;548;444;426;493;472;423;346;408;319;290;285;277;273;269;242;270;287;310;324;285;251;259;257;264;239;266;278;265;248;257;261;275;267;291;274;265;254;253;255;256;283;276;266;310;282;307;308;326;368;378;319;275;282;282;322;280;266;252;250;288;279;279;285;315;282;293;319;239;306;289;312;302;301;306;283;284;326;298;278;279;266;318;332;357;319;290;274;284;285;292;286;301;303;323;292;270;287;256;286;280;284;258;294;273;256;283;272;266;279;306;275;283;281;272;279;300;279;284;307;301;352;370;407;420;314;353;440;893;2089;4452;4410;2339;1890;1923;1589;919;469;302;291;261;263;353;545;1071;923;519;333;333;328;349;363;694;1639;3801;6528;6516;2777;1024;704;472;325;291;339;406;440;287;280;248;301;311;340;318;305;311;327;343;332;356;670;1641;3308;2806;1158;512;551;744;699;516;363;374;372;300;284;308;290;338;634;2023;3994;4219;1881;491;297;298;286;293;267;290;262;300;293;300;304;374;485;456;359;251;246;288;313;313;299;290;328;382;578;534;398;358;304;296;287;319;279;308;323;290;296;310;297;303;298;276;284;274;270;276;254;271;263;262;289;281;294;278;289;308;279;293;302;251;291;269;296;390;481;427;332;313;295;315;301;278;275;273;301;369;351;336;357;400;313;330;344;418;421;343;303;319;287;299;338;329;316;309;321;496;1101;2012;1768;691;309;248;266;297;292;330;506;814;702;441;334;317;304;290;291;305;290;282;313;269;319;320;333;369;376;281;263;291;217;272;250;268;264;235;260;221;260;231;244;276;239;229;263;292;294;284;278;280;253;237;250;258;289;286;258;223;247;250;294;260;243;263;263;275;282;275;286;289;288;275;290;271;266;245;248;259;285;243;264;268;216;272;297;306;265;260;295;278;263;287;289;262;280;297;300;307;293;284;296;383;407;371;336;368;492;718;567;353;279;249;254;251;281;253;237;253;239;215;208;242;250;234;267;251;278;261;287;330;286;346;388;351;376;418;744;1468;1840;977;398;331;303;368;327;295;308;398;361;404;528;527;439;338;339;343;339;345;321;313;323;337;431;520;704;889;772;417;326;293;299;243;254;320;317;394;516;454;459;374;309;304;266;278;253;248;299;273;237;263;257;239;273;263;276;274;282;317;299;283;297;311;284;312;298;280;371;434;413;357;370;409;445;474;446;563;538;398;330;264;254;286;259;282;265;268;278;260;268;267;300;267;285;262;269;305;285;280;266;279;367;379;354;283;283;286;350;343;282;264;283;319;340;346;418;465;483;401;335;281;254;271;303;277;279;286;290;340;551;698;1130;1686;1421;762;444;392;351;348;320;345;292;274;289;286;294;274;265;284;293;291;293;345;294;302;333;322;358;349;354;370;339;274;291;271;288;364;342;338;359;369;386;412;460;537;460;383;315;350;392;406;368;290;266;270;253;240;293;285;316;282;284;305;252;266;224;263;270;346;280;259;256;237;262;242;248;232;230;276;235;245;257;219;186;190;252;238;265;227;247;257;265;278;236;245;252;255;281;286;259;301;284;250;256;269;251;261;261;272;271;282;312;438;459;539;655;707;603;447;397;324;323;418;452;389;326;387;439;482;580;659;549;368;314;324;340;286;276;337;485;864;1263;1093;763;646
272;273;282;352;338;472;649;582;570;520;440;577;563;499;533;526;497;458;477;575;720;816;942;949;676;546;486;418;529;703;744;627;483;484;559;536;403;440;727;720;393;328;282;249;297;306;316;337;339;354;304;314;262;288;260;300;296;292;279;256;316;294;283;306;334;450;393;370;385;371;441;616;582;429;394;321;304;315;286;284;342;364;400;449;499;432;373;336;305;327;339;308;249;240;249;257;230;255;230;237;244;243;249;245;242;275;223;280;240;275;238;223;265;274;282;248;314;305;277;258;282;369;307;314;290;270;274;255;275;278;371;488;576;872;1030;652;382;334;407;351;292;284;295;237;253;267;255;305;309;405;347;310;403;386;395;397;478;421;491;496;594;831;868;771;555;346;303;406;664;657;518;389;395;331;290;287;269;282;294;399;527;477;332;368;372;598;690;712;816;955;1530;1674;1311;897;475;327;275;258;299;329;345;523;1043;1297;925;539;405;338;297;327;365;334;319;276;324;299;316;289;263;254;239;288;283;365;337;347;334;336;337;357;402;353;345;378;312;349;286;294;330;342;284;262;286;270;287;272;248;275;302;282;316;284;271;294;284;294;313;271;295;322;450;521;439;395;548;535;450;424;405;429;476;445;486;523;508;726;799;951;828;887;1406;1806;2030;2088;1643;1208;873;779;1014;1430;1702;1571;1143;684;461;343;325;242;280;306;364;390;357;378;382;366;355;307;337;358;400;412;483;568;519;457;351;381;336;369;446;439;378;355;317;325;294;280;253;240;257;288;313;280;242;249;249;282;321;383;397;319;311;300;304;266;263;309;294;291;336;381;348;348;328;408;567;1130;1721;1202;653;364;356;324;361;326;288;294;284;309;303;302;369;433;407;355;305;423;650;747;492;390;512;543;493;531;661;763;862;936;969;865;694;681;654;537;454;434;459;477;483;360;341;318;338;315;322;307;417;912;1631;1400;590;334;291;307;333;310;347;333;278;296;419;464;514;466;403;496;595;499;432;444;392;587;712;998;898;713;647;632;870;1122;1194;1058;709;554;380;344;367;337;350;328;340;376;824;1914;3863;6000;5924;4058;1757;577;414;345;344;335;296;298;336;381;372;303;276;308;293;287;300;312;305;272;315;314;305;300;280;303;311;346;333;410;680;865;709;515;323;277;273;295;314;375;441;396;349;423;340;319;380;360;384;338;365;325;355;350;544;706;584;498;473;485;545;532;444;447;588;995;1128;847;562;525;1095;1736;1870;1493;1122;833;649;551;494;367;397;434;479;519;586;605;565;532;487;382;369;338;352;347;327;298;311;342;350;387;378;469;926;1373;1068;636;461;365;359;338;345;332;352;353;346;322;279;303;322;349;355;343;317;311;261;255;260;304;381;754;1542;2522;1875;756;334;360;346;380;360;353;467;610;623;456;350;335;339;308;302;333;324;390;464;580;554;606;814;843;536;410;646;1137;1178;573;391;305;332;304;292;307;348;536;750;726;539;447;337;342;313;372;333;325;354;349;336;317;299;290;341;382;358;315;271;327;296;314;283;302;314;289;349;323;336;261;305;296;284;259;238;237;223;207;238;252;249;260;251;284;276;323;295;246;290;260;327;322;261;287;284;233;231;270;297;310;281;262;262;260;263;281;240;275;255;261;249;268;249;271;235;265;252;245;296;247;215;232;232;262;314;317;282;287;285;282;292;284;301;272;278;264;269;265;275;300;338;285;312;347;328;333;293;351;405;421;427;432;412;474;516;708;688;501;460;496;582;703;620;463;371;390;478;587;672;639;682;606;443;432;355;318;348;384;431;383;346;348;324;343;414;426;435;400;346;317;344;362;335;341;419;572;730;663;511;467;633;724;552;546;624;526;373;380;409;371;330;289;375;337;396;384;385;349;354;373;389;511;817;1436;1817;1246;768;694;606;470;384;363;427;452;509;581;511;578;597;592;713;588;430;384;446;568;806;777;413;314;326;447;664;574;531;484;401;318;419;371;353;322;280;296;219;297;252;282;273;303;294;283;280;261;282;283;285;237;268;280;278;260;245;285;284;282;279;265;291;305;264;272;275;257;284;259;254;253;311;316;387;361;348;308;253;263;240;265;279;250;263;264;281;285;292;302;280;277;284;247;293;298;296;269;297;276;299;284;297;267;264;291;243;298;298;346;349;354;325;253;292;286;252;311;339;313;299;285;298;307;288;300;280;293;263;279;291;262;275;273;264;280;297;300;291;265;275;274;317;277;330;374;505;538;354;367;336;342;380;749;2337;6020;6625;4334;5089;5016;3130;1492;601;355;274;266;302;366;705;1516;1420;710;353;294;308;303;416;986;2956;6520;9126;7378;3191;1379;1323;907;667;665;779;766;585;330;256;299;374;404;353;300;324;303;328;320;311;293;425;877;1526;1424;714;445;751;1272;1342;782;432;325;345;314;314;274;303;275;403;1035;1876;2128;1069;379;320;319;310;290;305;345;368;328;315;268;282;308;311;281;263;301;278;329;366;411;330;301;359;454;615;638;416;320;263;268;314;288;316;278;334;290;293;297;319;324;296;285;249;291;265;256;279;263;257;279;291;291;278;288;268;265;289;317;289;280;283;239;261;333;441;395;332;257;279;267;302;298;311;294;332;365;379;418;414;341;359;322;405;489;512;412;304;302;313;314;349;316;328;291;352;583;1160;1754;1398;545;250;206;268;287;311;319;329;337;265;254;283;322;306;353;353;330;250;291;303;328;294;319;360;335;325;310;293;294;282;270;260;274;261;233;234;265;257;277;258;271;230;241;244;241;283;314;323;314;261;263;306;282;276;253;268;243;256;300;267;279;272;269;252;252;280;288;271;294;254;293;280;252;234;253;279;242;230;269;252;269;288;242;268;273;261;277;260;254;300;272;274;254;279;316;310;278;310;248;281;297;341;333;314;333;410;469;407;316;242;282;285;272;289;253;236;249;223;207;255;219;230;237;269;246;276;267;315;300;288;376;367;361;305;334;448;694;776;572;347;329;399;519;522;378;332;405;396;427;517;542;417;355;300;305;303;286;285;324;283;330;473;842;1481;2081;1775;681;360;294;306;289;287;283;310;348;385;385;392;402;360;304;276;300;245;267;293;268;255;233;265;246;265;256;251;270;264;293;272;303;267;298;260;296;289;319;378;566;615;390;326;331;368;387;402;446;516;361;296;287;259;237;256;249;252;260;271;253;239;254;274;286;274;307;272;256;255;288;260;276;335;407;333;313;260;314;387;439;317;303;278;299;303;382;425;392;394;334;303;262;323;274;318;374;291;300;294;336;500;627;698;967;1035;835;777;881;706;428;332;289;329;296;285;285;279;284;294;298;312;323;292;308;304;349;323;367;388;390;366;397;304;311;258;263;305;360;369;377;382;362;324;376;489;651;554;419;311;341;404;450;378;330;322;293;289;284;280;292;298;263;234;273;293;249;240;255;277;280;290;239;238;251;222;261;257;237;222;250;238;212;251;259;229;202;234;221;244;209;240;252;269;269;221;191;262;316;346;322;303;265;282;270;240;246;220;255;241;287;231;248;264;293;322;437;543;598;545;445;413;327;329;352;429;437;376;402;457;501;497;490;454;415;387;386;394;321;309;326;533;1024;1393;1062;710;619
265;257;277;281;343;455;676;633;495;437;563;739;603;573;526;507;521;544;602;911;1059;1020;936;827;723;595;501;407;467;655;719;610;457;384;445;367;380;429;576;535;340;301;295;261;282;312;320;329;273;300;278;332;305;256;313;322;306;313;279;253;253;306;314;325;336;426;401;403;368;366;325;358;348;400;425;326;281;345;405;404;464;630;657;622;538;429;330;370;293;295;358;263;253;268;234;253;232;246;261;250;228;256;265;246;258;234;266;251;250;235;219;250;252;270;264;267;301;309;273;293;315;307;267;300;313;285;267;288;290;277;355;585;859;1288;1877;1313;545;276;299;279;265;261;260;241;259;243;279;295;459;612;382;351;418;424;395;638;897;648;492;460;558;662;626;575;558;387;325;434;763;847;434;349;346;324;290;258;276;285;396;651;862;766;487;460;551;589;610;635;674;1054;2014;1924;1441;869;459;302;296;300;325;336;365;779;1937;2307;1354;566;381;333;265;370;384;344;326;301;320;335;342;262;299;251;287;277;264;327;299;302;325;375;419;383;355;322;315;333;321;299;270;284;324;307;286;287;270;268;236;257;292;286;264;284;240;282;308;308;293;278;283;301;298;297;356;415;388;410;459;453;457;502;552;515;627;582;532;531;587;912;1068;976;959;861;1189;1548;1660;1892;1737;1422;1109;1015;1654;2002;1715;1651;1185;753;502;367;312;267;260;262;342;395;372;381;329;339;272;334;301;323;354;423;611;962;932;657;506;386;381;360;357;372;297;324;341;285;274;280;249;271;294;283;266;296;268;247;273;318;347;445;406;366;296;308;324;313;399;396;347;302;323;321;320;289;294;433;696;1434;2220;1590;699;353;341;318;313;328;323;275;298;325;303;283;385;391;415;400;348;380;505;549;405;353;389;485;515;614;715;1004;1399;1272;1125;905;671;522;506;384;343;392;423;428;401;341;311;318;350;291;360;324;431;612;950;802;405;338;295;275;356;392;386;388;296;304;304;349;380;414;443;455;486;452;421;482;597;709;868;894;802;682;785;967;1132;1579;1617;1130;732;517;394;328;315;391;386;358;379;443;929;1937;2437;2572;2149;1416;748;412;346;313;315;315;277;296;362;339;326;317;281;316;291;328;347;316;306;314;324;377;363;315;288;282;277;251;340;334;405;619;713;531;379;296;305;291;278;366;385;358;397;418;421;340;318;338;304;280;298;340;380;463;518;578;574;575;500;491;700;762;729;613;624;989;1317;1000;599;663;1243;2065;1977;1367;840;697;733;668;572;440;423;400;432;540;628;669;689;645;506;416;360;328;338;297;321;317;302;317;302;346;310;312;351;400;408;403;486;436;355;358;362;376;320;359;334;328;305;296;315;334;330;313;320;328;311;306;265;279;356;666;1378;1882;1296;515;295;284;289;352;333;393;896;1642;1540;866;419;332;344;339;327;346;341;300;354;406;389;357;407;401;394;418;702;1159;979;554;389;349;317;276;285;312;480;1081;1626;1361;595;334;282;310;326;335;332;310;315;282;299;324;316;322;301;342;324;292;331;342;300;288;276;276;291;324;356;322;323;307;269;280;303;292;275;257;242;217;225;261;263;271;267;259;262;264;268;261;273;274;278;282;284;246;277;283;255;304;247;258;261;253;252;273;261;252;240;270;268;258;260;246;275;256;259;271;323;297;328;260;241;213;245;228;310;279;291;271;278;303;297;297;288;244;260;225;259;229;261;287;275;335;331;324;317;343;352;354;426;362;379;413;473;484;674;984;867;568;445;489;542;520;474;491;407;438;505;574;625;537;510;530;431;377;347;329;285;346;396;347;322;290;284;317;381;458;578;554;407;368;330;341;351;421;542;717;1040;963;549;519;734;859;660;421;428;372;393;486;566;536;352;281;344;367;321;349;392;378;339;298;362;530;873;1288;1236;772;615;598;574;531;375;376;421;447;515;461;416;497;600;613;680;578;369;396;453;514;553;499;359;299;319;360;461;466;504;467;335;301;330;401;307;280;271;284;295;232;270;256;307;302;281;282;273;269;228;237;244;262;281;251;288;303;281;278;235;269;285;284;307;281;275;270;286;287;285;277;290;281;295;334;391;349;328;297;252;290;244;288;243;271;251;252;258;294;260;257;324;288;303;257;317;288;309;294;293;276;296;264;270;250;281;278;293;307;286;297;325;276;288;302;243;267;285;297;349;416;376;298;268;275;282;288;276;291;300;295;312;276;255;279;318;329;297;291;299;293;295;281;255;314;356;634;1120;1024;516;365;361;310;423;849;2051;4991;5946;5481;7840;7766;3471;1168;532;306;257;267;322;345;648;1107;949;518;319;318;246;325;466;1474;4678;9254;9190;4599;1782;1104;1543;1202;1126;1739;1959;1621;988;418;280;381;581;698;500;323;347;311;318;307;320;284;299;422;644;607;502;430;733;1338;1285;740;481;383;348;310;278;317;275;271;289;478;689;725;477;292;347;371;351;303;340;486;536;386;292;304;259;262;251;293;305;255;349;537;863;995;620;380;393;446;504;488;443;481;488;398;287;309;302;271;264;299;265;309;347;334;315;309;278;260;243;281;274;260;277;251;259;259;239;268;312;318;309;307;316;325;289;279;275;298;351;303;286;275;273;292;264;291;290;327;285;380;502;642;609;428;347;324;354;446;469;387;312;299;306;348;328;334;332;298;398;869;1579;1768;980;408;286;286;294;342;334;319;315;287;258;252;266;303;343;432;387;350;277;305;290;323;297;344;362;373;350;313;284;295;302;299;265;289;279;294;258;242;272;260;267;220;262;261;251;236;301;321;289;291;279;297;288;262;228;255;224;217;247;275;271;260;264;252;234;306;272;282;284;281;263;292;270;250;236;252;272;235;272;248;277;290;247;257;265;279;306;309;289;269;244;281;282;291;285;329;305;282;284;309;298;302;291;295;310;313;296;298;296;263;236;278;265;244;258;243;236;223;236;215;249;216;242;246;266;263;257;298;322;303;295;335;479;632;511;358;317;379;378;316;315;353;573;978;863;422;308;305;363;373;439;477;393;345;265;265;313;307;265;274;308;309;450;910;2238;3593;2540;824;334;305;292;282;352;325;346;336;306;315;280;353;373;299;290;291;286;282;276;270;269;251;255;243;247;238;287;298;275;273;270;256;253;274;256;273;267;327;390;557;549;342;276;286;317;365;365;400;372;323;278;275;274;273;270;275;287;275;261;257;216;226;236;285;288;274;246;227;247;281;267;298;346;353;354;295;270;294;433;501;340;273;273;318;304;352;378;377;332;280;301;313;284;321;380;372;327;299;301;330;492;534;537;791;1287;1463;1884;2314;1755;674;352;286;295;262;252;264;274;268;275;402;511;392;308;304;351;370;406;430;410;426;429;429;328;277;302;304;309;363;372;346;395;385;383;354;519;734;582;467;321;336;315;367;306;344;375;360;365;340;372;345;293;250;253;239;251;267;300;287;284;291;278;251;234;240;254;249;249;249;248;248;252;245;236;243;263;219;243;237;248;229;233;258;252;277;241;235;247;347;392;323;336;283;280;275;281;285;271;250;257;288;267;258;267;318;339;397;420;412;438;439;427;422;480;503;503;465;449;382;423;477;474;450;417;434;438;531;494;376;338;419;686;1174;1317;868;501;425
254;261;288;271;309;347;521;583;545;463;635;646;470;478;440;397;406;479;791;1380;1338;1035;752;695;640;621;487;427;451;646;846;590;394;406;420;347;309;400;499;426;355;268;280;268;264;335;330;285;313;285;303;258;307;252;285;311;318;333;305;290;367;462;508;419;339;328;341;398;367;329;313;317;322;355;398;343;289;362;491;488;765;1269;1312;1121;785;526;397;306;277;272;298;263;245;237;232;252;252;277;267;272;246;252;242;256;246;222;286;262;270;250;221;237;209;251;277;244;287;281;263;306;290;272;286;295;302;294;284;335;314;306;308;470;677;1490;2575;2047;758;372;261;253;250;272;276;255;252;268;289;328;440;510;357;320;410;346;428;836;1357;829;541;416;373;450;498;602;723;562;441;427;709;780;455;397;480;418;317;260;236;295;376;697;895;1054;732;608;742;636;662;755;667;1098;1710;2002;1748;1298;674;366;299;295;332;342;383;750;1915;2177;1263;569;349;284;294;351;420;397;337;281;308;356;361;327;299;322;350;285;283;317;342;350;379;396;386;352;355;318;304;335;282;314;297;279;285;300;280;288;298;273;271;279;267;260;247;245;274;274;288;288;304;295;281;298;273;303;294;380;418;406;416;443;542;657;557;503;736;770;703;696;669;902;1078;1026;1223;1196;1192;1277;1372;1768;2016;1948;1462;1676;3491;3982;2530;1879;1344;823;602;379;311;261;278;283;361;405;353;325;324;312;281;278;237;301;337;397;730;1339;1369;911;638;483;427;380;359;342;293;288;323;310;259;236;247;276;298;313;284;269;244;271;283;317;333;366;442;379;310;333;365;386;416;448;428;367;307;289;316;316;341;433;590;1099;1651;1213;620;354;342;287;283;324;323;276;324;321;308;300;360;419;451;400;322;353;365;407;375;338;371;620;632;699;823;1157;1701;1441;1007;888;643;390;378;304;317;393;374;339;341;289;315;325;309;340;329;397;372;383;452;403;388;292;292;287;356;401;507;513;355;327;295;266;329;365;387;386;426;442;451;667;1006;1207;1167;1042;836;798;1008;1067;1046;1381;1368;893;555;359;359;360;398;469;421;416;408;599;950;1389;1255;886;670;553;504;473;386;319;341;325;340;298;281;321;320;276;307;327;303;284;285;300;296;336;388;469;414;344;335;272;284;307;292;329;439;572;881;607;394;317;297;323;317;312;352;341;378;375;406;333;346;357;306;319;346;340;375;473;488;506;453;506;466;509;811;1166;1351;1057;858;1049;1253;1118;825;864;1177;1463;1284;855;594;563;735;674;674;566;503;460;511;579;575;574;503;538;459;439;357;333;314;295;310;366;317;320;266;329;283;314;288;272;328;354;436;407;367;326;372;354;295;334;316;314;271;312;311;370;315;345;420;435;455;434;317;329;477;950;1881;2175;1269;475;286;323;323;305;375;628;1828;3618;3519;1587;552;401;470;539;471;396;320;348;367;412;406;362;336;330;358;362;480;615;644;430;418;338;297;312;308;346;679;1640;2699;2108;784;329;313;342;363;338;303;336;321;319;349;330;277;295;288;330;283;298;284;362;315;311;282;286;339;304;333;317;310;331;272;267;256;266;256;232;248;254;255;262;247;279;274;263;271;273;262;331;305;304;245;300;236;257;287;291;260;277;277;288;278;270;288;268;269;251;288;242;263;255;299;288;286;266;276;250;331;318;255;265;270;222;223;244;240;279;274;251;258;294;277;272;291;279;272;258;265;249;273;278;297;407;431;395;372;374;342;338;340;337;401;402;429;462;573;750;685;560;467;464;460;424;468;432;363;406;452;499;484;408;426;420;476;382;341;328;327;353;335;396;368;310;348;337;348;445;530;461;387;341;361;338;362;437;537;675;928;858;477;454;710;850;729;412;322;332;445;558;665;591;405;396;427;417;391;358;348;331;296;303;324;454;674;911;686;511;430;486;529;504;410;395;401;473;464;452;434;437;479;477;465;465;380;430;458;593;618;482;323;286;290;290;342;305;360;371;302;299;334;338;330;277;277;272;233;284;262;275;226;264;268;294;258;284;279;222;252;273;259;277;281;282;302;292;277;252;272;267;305;260;267;269;288;266;267;290;319;294;307;305;286;357;321;286;291;275;249;259;241;282;271;257;287;249;319;283;296;271;265;262;262;261;273;286;270;243;242;298;309;288;295;291;305;324;295;319;292;282;276;289;283;273;275;267;342;448;452;272;270;256;279;241;259;254;293;262;253;293;271;296;334;380;343;303;300;264;275;299;264;336;507;1025;2088;1855;682;413;433;436;630;1194;2361;4914;5636;5385;7965;7756;2767;757;379;312;274;294;368;394;472;522;458;387;292;285;313;297;471;1176;3318;6639;6102;2380;839;723;874;1054;1618;2599;2811;2547;1247;479;263;370;674;872;527;286;291;313;298;312;332;319;286;421;730;861;664;525;510;696;802;724;640;461;352;301;320;306;308;293;298;302;337;332;362;339;348;462;384;370;411;528;645;432;286;270;265;268;273;301;275;300;472;940;1851;2352;1248;465;401;451;471;697;867;1244;1027;523;286;318;297;280;274;261;265;318;349;317;308;286;278;343;362;366;307;292;247;227;257;273;247;283;303;350;288;306;266;293;256;272;283;260;307;310;297;244;257;318;339;245;288;295;299;439;904;1651;1849;1355;638;355;342;342;357;387;305;329;367;366;415;322;347;289;449;1265;2432;2775;1286;450;287;292;330;322;325;334;312;280;278;294;244;309;402;384;404;338;335;310;283;278;285;327;322;323;289;311;311;310;309;263;301;290;289;283;253;264;295;237;260;245;253;235;254;229;286;291;331;304;279;285;308;262;244;235;230;243;260;278;251;259;276;266;272;260;262;261;271;285;290;306;256;252;260;246;261;249;260;265;289;286;274;283;272;258;296;290;291;268;268;311;271;280;300;323;352;337;312;318;320;314;285;286;309;311;285;255;272;266;247;252;244;261;264;229;258;235;244;224;284;250;311;257;264;228;244;240;268;291;300;438;930;1622;1159;549;327;318;303;307;343;337;598;1157;956;482;309;306;285;356;345;399;394;285;296;271;305;357;297;321;313;345;423;721;1698;2702;1951;718;338;259;322;338;364;341;403;381;330;314;264;328;357;354;306;270;301;292;240;275;253;276;259;275;266;255;287;268;281;294;313;262;241;280;267;257;296;306;320;409;442;306;244;240;313;323;323;308;313;291;297;316;270;267;268;250;242;278;280;265;253;247;255;250;263;275;275;217;268;286;309;350;359;351;298;274;309;304;370;370;290;297;294;329;317;350;365;338;333;328;297;291;286;303;380;352;335;314;322;316;400;505;594;861;1412;1964;3262;4446;3256;1081;372;306;296;298;274;272;254;282;316;512;649;495;311;326;341;382;404;421;437;399;461;457;394;361;312;298;282;303;372;351;346;366;354;377;489;684;547;413;341;323;265;297;323;361;409;419;494;386;370;348;296;290;311;287;269;272;303;306;287;293;259;223;249;291;232;206;246;249;246;241;248;250;250;271;268;249;209;233;264;226;238;247;254;241;257;240;296;359;319;314;287;277;244;290;271;288;353;333;281;289;258;255;292;336;367;364;371;314;330;353;389;500;700;672;565;471;403;406;466;549;545;418;433;451;494;521;502;410;314;409;602;1012;1023;625;398;287
261;243;255;217;271;311;384;556;586;445;441;441;369;362;362;320;346;474;703;1029;1004;794;650;611;575;502;435;457;513;644;833;581;410;425;530;354;266;305;341;355;337;315;284;325;285;302;307;299;292;283;283;282;296;279;281;280;278;333;297;395;585;849;677;438;348;317;327;372;346;426;365;331;322;355;405;374;273;346;460;512;997;1728;1844;1746;1073;608;361;295;285;259;255;286;219;232;249;255;282;321;277;254;255;264;256;257;240;274;250;266;253;266;259;249;266;267;248;275;265;264;299;278;256;267;266;267;287;283;306;339;319;264;287;319;493;939;1842;1489;565;297;259;255;269;262;285;258;253;245;244;281;304;359;338;290;312;309;365;745;1217;851;478;391;380;343;432;694;896;707;534;516;646;609;443;369;478;444;319;278;259;332;437;541;768;1114;988;796;839;739;633;595;546;909;1173;1664;2415;2134;981;446;375;318;327;407;396;512;895;998;612;372;282;318;317;356;489;429;389;290;303;313;379;374;342;308;310;305;336;407;402;399;404;459;467;454;378;351;295;292;285;335;333;300;301;287;309;271;271;253;268;266;270;281;360;346;289;329;308;267;264;275;313;285;260;277;334;468;550;523;495;560;547;518;525;656;1159;1119;861;806;707;762;857;1038;1447;1498;1773;1553;1555;2007;2583;2383;1728;2037;4283;4754;2986;1957;1295;804;542;383;293;281;280;270;350;365;321;305;278;266;278;302;279;284;270;309;579;1022;1058;699;611;475;443;414;384;356;272;308;308;300;323;276;265;290;305;323;283;215;248;249;291;298;302;318;357;367;289;374;380;433;399;400;456;361;344;314;281;280;297;399;558;1118;1357;949;478;333;350;313;337;354;364;279;313;328;354;330;328;390;399;401;409;426;360;406;390;414;574;727;797;750;897;1343;1602;1109;779;696;506;366;374;331;341;397;383;395;317;298;316;324;314;309;352;332;383;341;300;310;338;366;296;280;327;367;427;413;372;298;283;289;309;437;509;513;435;424;496;895;1595;1880;1441;1271;1023;1037;1156;943;847;943;864;673;445;356;342;382;409;570;502;418;491;553;727;864;661;438;358;425;503;450;360;332;344;362;318;289;284;283;324;308;299;320;280;299;307;298;304;313;378;405;380;328;322;283;282;312;315;313;390;541;679;547;365;303;344;338;346;369;315;346;317;368;352;399;372;374;311;346;368;358;396;435;440;569;544;484;430;427;700;1357;2016;1592;1094;1183;1438;1310;924;868;991;993;913;699;522;432;515;504;549;606;569;621;581;571;536;428;430;408;426;425;357;345;315;310;315;364;311;283;288;283;258;302;301;304;304;361;383;370;330;336;359;346;301;335;335;323;300;299;308;302;353;412;521;679;942;908;499;346;465;1018;2275;2964;1573;512;312;320;337;323;380;579;2086;4321;4692;1887;645;528;803;1129;931;500;354;350;385;513;514;383;310;291;281;272;340;388;395;347;353;347;301;347;303;363;572;1302;1964;1612;648;317;303;310;372;319;304;317;311;314;324;345;288;336;298;314;298;302;309;315;319;273;275;274;339;310;295;282;289;306;309;314;308;293;294;260;231;250;281;288;274;257;282;270;300;282;244;295;287;301;275;289;275;267;284;304;307;320;299;313;263;273;253;242;265;299;269;250;274;279;267;274;311;265;270;271;282;290;298;248;250;198;166;223;280;269;279;245;267;260;283;320;279;274;302;261;277;285;270;304;374;576;603;491;411;379;357;328;335;367;399;359;413;356;432;490;461;492;483;498;448;381;476;467;374;366;396;389;360;347;374;412;511;499;402;349;358;355;418;366;365;341;293;301;322;341;331;382;341;349;334;339;338;403;535;621;626;520;403;408;503;576;493;345;343;387;542;459;497;416;360;456;591;724;469;342;329;303;278;347;437;524;577;579;374;339;441;563;536;471;428;400;478;482;534;570;581;514;414;389;430;457;374;430;667;1000;831;507;308;295;271;262;292;288;314;291;269;276;263;277;277;290;283;253;267;251;272;238;277;258;254;270;284;242;263;266;250;246;264;312;308;332;317;304;279;268;303;321;269;270;236;258;283;250;307;312;331;342;326;350;302;313;306;310;297;297;225;277;242;271;259;275;277;304;316;274;277;256;269;259;277;272;284;260;280;278;265;281;302;334;272;292;297;287;273;274;283;279;292;274;281;288;282;338;342;376;343;266;278;274;269;276;274;265;273;241;302;276;280;284;327;336;368;304;297;306;286;260;305;351;590;974;1849;1478;589;417;548;622;1022;1812;2985;5716;6080;4605;6382;5817;1887;610;406;295;305;387;510;723;739;427;321;302;286;297;283;299;343;607;1423;2565;2123;948;451;394;456;689;1253;1798;2248;1773;906;369;245;315;449;515;412;288;317;321;346;367;366;337;403;790;1901;2783;2209;1104;525;475;505;618;856;548;348;334;300;301;298;307;303;289;293;294;345;310;372;400;383;303;327;404;401;371;309;265;237;280;241;295;308;323;421;1051;2445;3469;1626;488;331;412;670;1331;1800;2562;2189;844;356;280;279;302;273;273;304;300;308;319;328;263;302;401;624;681;457;268;235;257;258;249;249;274;304;286;295;294;290;321;275;274;300;284;331;301;293;267;312;314;288;284;274;305;357;648;1853;4336;5491;3887;1826;725;333;314;335;293;299;327;329;356;375;372;308;306;474;1490;3025;3058;1316;413;312;359;324;327;314;261;287;304;287;273;276;281;370;404;382;325;317;292;303;280;324;302;332;353;336;303;317;290;310;247;270;288;290;291;277;276;279;265;262;266;267;270;253;263;253;289;311;291;295;314;284;240;261;251;239;230;244;254;268;304;301;275;244;262;284;255;299;294;286;284;242;257;267;248;257;274;277;285;259;257;268;255;237;287;272;290;274;291;273;299;273;277;348;351;397;374;309;267;286;269;284;263;290;244;263;269;272;269;274;259;250;243;269;286;284;224;259;222;257;213;262;293;269;244;245;260;274;274;336;640;1814;3332;2233;735;364;295;279;297;285;289;471;678;606;375;322;261;270;295;277;331;370;307;265;315;330;373;352;310;304;321;334;483;868;1268;942;491;341;344;325;421;417;365;326;316;319;302;315;339;392;425;325;291;239;266;287;250;254;243;217;263;317;249;276;266;279;247;265;257;252;301;321;314;316;293;289;312;284;232;281;244;258;322;338;293;302;329;312;309;268;244;271;280;265;252;267;250;234;245;239;255;261;260;220;262;254;257;326;371;378;355;327;259;301;270;319;331;267;292;276;328;319;310;281;323;294;295;280;323;262;278;330;358;300;338;322;418;480;540;488;655;1022;1501;3003;4151;2782;955;368;266;291;285;293;274;265;230;314;401;520;424;321;312;334;434;477;499;442;341;443;430;421;446;369;334;293;295;348;346;341;364;381;403;490;587;494;425;350;358;288;319;358;418;473;436;383;340;374;319;356;503;626;454;321;267;312;295;251;242;264;259;274;270;229;234;249;225;216;245;265;232;259;238;265;230;285;222;249;245;204;217;267;232;232;269;286;280;283;284;307;253;282;305;280;382;472;458;293;274;254;292;304;390;359;364;324;290;380;442;455;480;682;736;580;495;404;411;526;717;600;436;438;464;534;541;551;503;391;342;476;583;539;464;324;295
281;241;272;270;285;322;406;500;583;463;405;367;316;304;285;296;329;483;655;631;615;534;596;544;529;446;405;417;579;638;816;579;393;413;448;322;295;345;308;323;329;274;259;275;283;321;292;253;271;303;268;286;279;243;275;284;318;295;367;448;909;1179;717;412;323;338;306;340;455;555;481;331;366;358;391;313;289;264;342;489;772;1496;2262;1971;1102;533;347;282;255;273;260;254;242;223;206;234;340;391;301;275;245;254;267;262;244;255;246;223;262;279;317;321;265;261;312;299;222;252;259;261;256;255;258;288;266;260;273;336;289;308;276;299;299;563;776;692;438;351;320;256;273;260;277;259;288;306;279;231;287;279;285;316;358;321;314;535;767;648;404;405;409;390;372;498;749;689;573;549;542;615;450;385;420;370;293;348;305;367;467;432;598;823;927;811;943;898;581;404;568;751;714;1188;2267;2161;968;473;398;314;369;398;398;412;420;412;334;285;275;260;333;427;599;459;375;302;326;332;369;328;304;315;281;323;379;441;489;417;480;543;596;570;536;399;339;282;393;491;476;366;307;318;295;281;263;272;291;257;299;248;378;489;412;254;278;336;316;302;303;277;231;256;387;572;646;535;509;436;513;494;510;802;1605;1440;931;799;662;707;718;812;1131;1345;1753;1614;1643;2306;3252;2868;1761;1565;2874;3214;2226;1512;930;606;431;330;290;304;324;293;300;341;360;299;268;292;291;279;256;269;270;284;369;531;568;437;408;440;500;390;344;325;324;291;309;270;263;278;273;258;244;277;256;281;249;247;290;275;308;289;314;306;308;408;400;417;347;353;380;345;330;320;310;252;263;343;529;1042;1381;1058;531;374;362;376;454;448;429;330;422;414;428;370;374;386;359;424;420;423;423;462;557;685;644;751;679;626;874;1386;1485;850;517;452;425;400;433;398;357;345;419;404;347;313;286;316;283;290;374;413;387;349;270;285;284;296;292;279;286;327;339;364;398;367;335;291;355;493;726;630;506;462;531;954;1649;1775;1426;1300;1206;1257;1156;938;629;611;533;446;387;361;355;386;433;466;431;469;437;439;488;446;401;382;371;379;405;373;345;374;369;376;331;312;271;292;256;263;287;296;290;284;294;313;296;309;300;302;299;278;311;282;274;315;323;299;368;420;452;393;370;317;318;373;337;334;344;381;337;329;341;408;366;300;286;319;382;443;447;428;515;599;776;567;436;443;644;1101;1598;1333;1121;1371;1543;1270;858;809;797;889;997;888;591;477;465;426;504;562;604;724;730;578;425;324;329;383;415;371;389;348;345;314;330;308;291;300;303;307;328;344;268;304;283;343;338;338;315;323;343;360;339;345;358;402;364;303;304;287;360;612;807;1013;1433;1400;568;336;381;676;1565;1949;1121;421;312;303;319;332;338;462;1497;3540;3731;1643;658;616;1163;2097;1682;643;350;319;322;384;411;322;280;233;276;283;343;344;319;338;319;296;322;309;310;331;435;734;899;737;369;300;289;334;298;373;338;305;319;332;353;313;357;348;301;305;281;296;326;333;339;327;273;298;309;309;280;342;315;301;335;279;272;261;268;237;237;229;277;245;298;274;286;280;273;286;326;288;324;300;311;267;265;289;266;281;322;363;308;278;283;309;283;269;256;274;283;265;258;250;279;293;308;238;280;263;307;289;266;262;234;217;220;222;240;257;224;288;270;245;299;304;313;289;303;291;262;325;300;290;378;621;734;508;378;315;343;314;337;409;439;436;412;407;391;378;392;428;461;510;419;384;414;398;339;396;367;350;301;338;378;562;792;851;585;441;371;378;344;350;368;305;268;316;295;361;332;355;369;379;413;407;363;386;488;586;673;616;417;343;342;357;385;364;323;349;361;376;300;312;319;441;676;816;588;418;344;287;303;402;732;950;852;533;367;471;713;957;700;491;455;390;412;499;667;930;840;586;426;360;442;380;348;340;583;977;823;466;332;276;277;272;297;296;285;282;275;240;289;280;268;283;246;285;259;288;274;291;284;274;271;264;253;259;260;311;278;226;298;290;285;298;310;287;276;250;298;296;282;259;247;250;299;284;290;327;270;310;290;278;294;282;287;295;330;303;310;269;266;285;276;297;285;291;289;307;267;282;279;246;255;264;279;267;258;273;311;327;299;304;296;295;276;276;256;258;276;264;277;285;283;295;305;301;287;299;285;299;309;308;297;280;257;294;258;301;278;253;303;266;305;324;299;282;293;275;259;258;283;311;493;648;872;716;398;413;572;960;1510;2392;3708;6529;6056;3339;3144;2579;1090;723;595;382;326;464;834;1409;1254;551;331;309;329;286;307;278;292;364;480;671;600;445;342;328;328;546;795;906;949;792;461;285;218;250;335;329;296;274;314;341;381;384;391;374;626;1918;5208;6816;4556;1869;587;350;401;474;537;402;294;293;312;293;320;305;308;307;294;320;360;296;341;350;341;308;305;307;382;390;310;309;313;269;256;302;292;300;360;762;1587;2152;1147;429;386;521;1126;2281;2764;2635;1980;710;340;330;349;294;311;291;341;326;316;308;325;284;305;609;1236;1284;672;331;221;279;288;244;273;288;266;252;276;245;257;333;275;266;253;300;319;270;291;320;333;335;285;279;294;304;427;1160;3404;7050;9325;6871;3486;1156;408;284;324;305;355;340;407;402;342;349;316;340;553;1480;2512;2034;865;357;337;328;351;317;305;277;305;341;276;291;287;338;398;478;405;388;368;311;278;308;315;351;340;350;369;317;311;298;289;279;278;297;282;276;256;297;269;270;241;260;299;299;279;277;279;272;303;272;266;282;231;283;249;229;217;235;227;262;267;294;278;254;265;258;276;292;323;318;344;297;245;244;285;272;274;286;280;272;232;252;325;256;266;274;244;267;296;253;280;286;277;297;314;381;415;362;332;296;260;257;259;252;247;276;265;241;280;285;273;252;256;252;290;285;271;236;239;232;215;224;259;267;274;269;256;252;277;310;447;815;1929;3405;2038;757;366;303;299;279;310;279;350;387;364;295;269;291;259;240;292;327;378;301;276;335;300;323;289;292;278;328;404;439;510;540;430;373;374;363;437;428;343;267;307;276;295;319;298;309;342;360;289;263;253;257;274;289;248;234;268;225;260;238;235;268;264;261;307;272;261;296;342;314;294;330;297;265;280;282;272;260;237;265;277;294;288;296;316;270;226;269;245;247;261;278;282;246;276;264;234;253;259;304;234;253;265;290;339;406;333;278;257;250;260;285;303;326;289;255;308;329;344;306;293;326;290;286;294;245;250;251;274;320;309;307;365;478;628;623;487;459;508;817;1493;1809;1335;584;296;325;284;257;255;281;288;309;279;360;420;321;298;319;362;466;544;532;442;443;412;490;478;493;440;347;254;312;307;309;360;331;368;407;465;547;547;481;469;423;321;313;379;480;678;534;361;344;366;327;510;1005;1470;904;513;285;229;292;291;237;227;218;212;225;237;232;219;245;255;218;236;239;220;206;244;249;252;245;230;195;247;254;222;236;227;272;264;263;250;282;272;253;303;292;352;415;600;575;330;259;273;275;283;325;340;319;357;435;594;879;784;593;505;599;642;449;344;376;528;803;660;534;421;532;578;562;618;578;362;284;306;356;369;362;383;316
263;238;267;251;280;354;455;410;448;420;507;376;303;343;276;293;288;456;545;569;633;683;645;521;500;432;420;393;469;591;767;604;384;330;344;310;298;368;307;314;296;276;258;275;281;281;279;253;274;268;290;279;265;259;234;271;344;345;380;550;934;1192;772;454;347;318;305;339;477;579;443;349;288;323;361;305;279;280;343;439;602;1221;1878;1766;1127;603;318;300;287;284;243;255;272;245;237;283;323;349;290;273;265;275;239;228;264;250;243;242;238;299;366;397;351;281;287;289;309;258;271;212;273;301;283;274;257;294;271;309;270;297;276;271;284;335;333;357;334;325;290;289;244;260;249;271;268;273;273;259;251;263;258;326;323;403;348;382;502;420;473;589;497;402;344;414;620;778;679;571;660;809;707;388;361;328;395;410;411;483;484;484;599;700;700;771;1102;1074;555;435;637;655;527;726;1278;1159;695;398;387;332;377;447;389;391;319;273;278;286;257;305;333;423;519;452;341;323;337;339;422;368;278;310;309;334;363;453;397;404;455;583;621;597;507;404;332;326;420;525;502;360;310;303;299;271;267;277;272;294;232;273;328;475;416;309;304;342;305;271;286;259;282;294;382;502;531;519;501;491;520;539;469;714;1221;1239;989;895;792;693;635;697;825;923;1093;1237;1581;1977;2797;2790;1772;1273;1544;1511;1364;1236;924;633;428;344;315;335;343;251;308;328;306;322;287;254;247;267;275;271;273;253;273;330;454;479;385;369;402;389;304;272;308;333;304;302;276;256;247;255;277;265;246;251;264;269;262;252;268;263;289;326;380;436;398;365;298;325;321;318;324;339;320;272;296;282;379;648;902;735;444;355;352;408;559;681;518;467;507;531;438;460;450;358;329;356;428;493;433;500;660;866;787;817;658;550;663;996;1047;696;526;525;440;526;580;456;375;359;461;466;353;317;325;298;269;295;324;342;359;312;285;283;269;264;257;260;290;332;373;326;379;401;385;331;337;532;643;630;491;429;474;696;1097;1281;1392;1371;1239;1081;896;677;555;449;438;369;354;377;386;327;393;397;386;388;376;376;380;401;390;391;365;324;371;324;358;346;408;340;356;257;277;298;282;268;269;280;313;298;301;311;333;275;315;256;305;256;296;288;301;311;344;321;366;338;346;332;283;335;319;317;361;325;376;339;363;370;322;350;362;381;298;301;438;544;551;480;494;511;594;518;417;456;568;686;842;856;978;1123;1261;1073;829;774;873;1022;1085;940;642;524;484;441;448;566;642;716;648;483;385;438;425;430;371;366;355;313;310;337;335;306;344;311;312;308;325;313;293;338;297;284;306;325;342;326;298;328;324;356;360;400;358;288;294;336;476;922;1401;1233;1185;994;454;334;321;477;884;956;676;369;313;324;304;286;340;436;1276;2958;3192;1496;522;560;1003;1833;1439;581;371;299;337;311;361;297;263;312;278;284;290;332;300;311;307;292;296;302;302;317;357;412;411;350;322;303;323;318;366;330;312;323;266;325;337;393;354;336;311;312;296;289;340;316;308;312;326;270;304;288;304;330;313;291;290;269;277;272;271;241;222;250;239;257;308;281;299;259;302;325;346;374;337;295;289;278;250;259;253;258;302;356;328;264;278;264;259;253;284;248;249;254;248;268;279;256;291;280;296;288;275;269;252;223;268;240;259;256;240;250;255;263;307;263;266;307;308;289;263;282;286;283;294;267;356;472;539;398;327;272;335;331;335;399;447;447;463;498;470;370;442;432;421;400;384;345;324;288;334;339;344;343;355;341;442;677;1090;1065;695;434;377;340;312;333;358;293;308;275;296;326;334;319;365;402;469;469;361;319;447;575;810;848;598;414;329;319;332;363;336;294;302;268;261;305;320;420;539;603;544;453;411;327;329;572;891;1293;1051;591;434;633;1047;1340;814;552;491;472;390;437;682;849;823;475;374;368;389;357;351;350;452;535;479;315;302;270;297;291;313;316;346;289;272;271;284;245;295;247;273;292;292;353;316;284;300;331;330;282;253;245;257;267;279;318;281;282;299;290;285;299;285;288;268;261;246;258;282;259;239;247;311;310;319;306;294;285;317;287;269;292;289;295;276;281;294;311;284;305;259;320;322;276;324;262;286;264;295;269;304;295;263;272;282;284;319;299;288;298;249;277;259;290;274;294;316;280;271;267;292;367;310;302;292;309;302;298;312;279;296;305;288;278;299;299;279;293;306;338;290;301;278;272;280;280;301;288;369;395;395;365;341;450;779;1404;1807;2054;3522;6654;5469;2444;1497;1145;711;794;707;430;320;449;905;1351;1241;579;420;390;356;345;302;306;311;299;321;397;365;367;274;358;370;524;723;595;445;333;241;209;213;233;252;271;260;298;326;342;361;416;473;534;974;3095;7902;8940;5230;1955;563;345;336;336;332;296;307;306;289;299;295;329;311;335;325;318;317;315;321;337;289;279;325;367;530;536;559;697;641;381;273;265;276;271;306;401;714;866;543;315;332;470;1232;2373;2450;1740;977;428;331;324;396;507;443;395;384;282;277;330;340;302;344;589;1111;1321;665;370;293;279;292;262;246;257;252;291;288;256;302;286;294;317;326;343;275;299;318;325;357;346;313;290;296;296;398;811;2451;5469;8488;7481;4255;1708;517;334;329;339;359;554;757;739;524;334;310;296;403;972;1359;1118;507;328;298;300;276;290;298;287;301;301;314;274;346;494;667;660;528;508;537;452;364;327;430;333;372;367;335;332;316;309;261;291;342;325;321;289;269;257;260;255;246;250;258;302;286;294;316;212;282;254;266;278;256;239;237;253;253;254;233;216;257;284;266;266;284;263;266;278;352;330;306;268;272;257;260;247;292;250;268;288;268;244;264;292;249;262;255;299;282;295;293;305;321;337;378;377;410;397;315;331;294;266;254;247;225;281;264;282;305;281;296;272;256;257;263;262;233;276;285;239;245;249;240;258;256;229;235;245;256;292;375;615;1058;1596;1010;510;308;315;305;277;264;314;325;326;318;303;325;277;280;295;286;364;400;366;347;298;311;283;266;279;244;377;385;368;413;377;335;319;400;555;624;525;374;316;276;289;300;304;309;298;321;328;282;279;282;289;277;285;270;267;256;252;241;234;241;235;248;291;286;325;247;316;306;295;328;336;304;290;313;315;292;302;272;266;300;284;289;266;258;250;275;242;286;264;244;272;293;248;259;242;272;271;266;359;382;282;267;348;326;399;353;293;293;268;246;264;278;280;252;223;261;303;357;291;297;291;309;260;260;257;248;256;283;293;271;314;381;480;551;589;476;385;408;478;639;713;511;357;339;351;346;300;256;300;299;337;364;400;381;315;301;319;358;482;531;504;465;507;621;621;489;509;438;328;314;288;334;324;321;329;378;418;596;648;529;556;620;544;380;338;432;634;762;523;382;309;272;387;658;1498;2217;1430;605;294;259;253;269;252;258;263;249;259;261;236;227;215;217;195;233;237;225;222;273;271;284;233;239;250;260;229;247;231;247;237;234;248;257;214;238;261;271;288;330;380;462;454;308;278;281;297;285;307;321;321;426;691;1049;1457;1222;570;367;414;468;374;346;338;466;699;709;645;475;456;497;552;646;527;372;278;275;292;315;332;396;320
263;280;274;254;278;379;386;353;351;418;493;400;390;418;326;334;286;433;490;538;967;1374;1164;767;635;552;463;422;502;553;705;511;396;387;460;412;411;346;348;311;290;266;260;281;271;324;259;278;268;281;300;326;300;242;276;260;305;341;389;690;1122;1267;877;519;352;304;319;304;414;396;332;318;268;307;345;348;290;312;339;397;529;765;1056;1311;1178;630;315;324;282;313;265;261;279;273;255;246;260;292;289;267;324;254;259;263;247;284;265;232;220;304;330;354;289;294;334;358;294;272;267;258;270;273;299;290;269;321;316;306;266;280;271;261;281;298;300;315;314;313;301;293;246;271;246;275;275;307;260;301;246;251;263;281;330;530;486;375;358;380;515;845;562;387;299;377;746;962;876;707;838;1243;991;548;484;421;439;463;415;435;546;626;722;803;830;857;976;879;549;421;491;471;450;593;642;699;554;401;371;346;387;368;387;331;304;261;301;258;278;294;289;336;332;355;317;327;304;353;432;377;323;280;262;293;339;352;358;405;494;515;568;621;466;393;334;309;369;445;413;376;320;293;268;286;309;274;255;259;254;255;275;338;325;320;310;320;269;261;247;240;250;253;289;321;359;357;390;494;541;519;459;687;989;1173;1230;1145;930;896;931;1112;1150;890;816;1089;1307;1296;1647;2011;1856;1438;1134;802;798;929;860;620;500;411;384;359;326;285;271;335;357;374;291;286;294;243;243;274;302;252;332;333;460;457;394;375;322;349;392;312;308;292;267;291;261;261;261;294;276;253;287;274;246;289;259;288;294;327;312;298;369;410;426;335;290;328;284;310;315;353;310;308;320;307;272;365;458;447;391;323;357;425;512;661;449;365;445;532;501;440;388;345;312;338;432;524;447;475;601;780;719;669;618;596;568;655;737;701;680;563;477;560;565;439;374;425;528;496;382;329;332;308;265;360;302;345;316;257;270;254;267;260;251;260;260;288;335;349;357;403;449;374;358;426;556;592;478;393;344;503;640;890;1184;1479;1241;832;664;604;559;482;399;369;355;349;326;286;330;322;348;322;334;414;454;375;411;435;434;379;313;285;325;371;349;349;345;323;253;272;276;276;281;289;258;310;303;287;278;289;284;292;303;282;282;292;298;288;321;296;300;306;327;307;327;336;337;355;310;349;318;349;317;319;358;354;353;315;359;425;497;604;583;474;395;413;446;455;443;433;429;396;469;565;682;874;954;900;829;885;894;891;811;762;699;719;660;515;499;617;698;690;579;442;462;457;485;411;362;315;355;333;326;324;319;344;361;354;352;336;323;291;294;314;244;276;284;367;359;357;303;337;380;353;338;361;322;253;311;311;448;828;1131;1020;659;570;403;328;349;502;966;1064;752;428;348;289;288;341;298;378;868;1845;2035;1042;469;403;604;887;781;469;345;324;310;303;332;318;333;317;284;267;277;300;327;298;262;331;310;299;291;328;318;322;319;324;302;355;331;344;352;345;327;331;322;305;356;396;377;305;305;279;295;280;275;298;302;324;304;312;318;293;365;315;311;306;268;262;273;241;262;253;204;220;259;278;285;275;305;272;315;373;486;420;337;297;275;281;250;268;231;268;286;280;278;273;290;270;247;286;250;298;257;273;275;266;257;281;273;278;270;279;275;267;279;268;287;293;369;411;371;302;302;246;259;253;259;282;302;297;262;240;290;280;280;277;353;484;502;398;343;326;333;332;304;355;383;417;458;531;528;434;465;533;475;409;362;289;324;338;318;321;296;336;322;373;472;651;853;854;596;341;270;279;321;308;343;308;276;303;316;316;307;319;333;382;449;541;495;366;378;498;815;1183;895;463;314;291;368;386;342;333;269;290;281;292;305;369;571;567;574;473;428;375;350;513;672;892;867;600;488;586;920;1150;777;645;695;492;389;439;534;692;648;448;329;343;333;321;304;337;327;327;335;296;270;286;267;279;346;372;428;317;258;244;271;259;244;256;275;261;298;339;350;332;320;399;320;311;272;247;294;290;330;362;358;328;274;276;300;306;285;270;272;257;254;254;232;261;258;251;281;276;289;285;285;281;314;281;265;286;273;294;309;292;247;304;277;308;265;294;320;296;309;275;276;279;280;288;307;314;295;275;247;308;314;319;301;273;289;267;266;259;274;297;289;247;259;290;300;328;352;284;255;274;326;322;330;324;278;254;280;270;263;252;301;360;370;373;304;269;283;270;309;295;293;275;276;264;339;333;358;620;1229;1673;1570;1345;2451;4735;3978;2284;1787;1177;625;636;556;408;377;530;854;994;764;553;595;516;387;349;301;286;341;305;320;318;321;318;359;328;357;586;761;685;391;274;212;230;266;281;242;255;247;299;303;343;361;496;636;604;860;2857;6672;7088;3896;1417;476;364;304;311;284;282;326;300;285;295;283;326;335;443;380;334;288;310;326;337;292;271;284;465;837;989;1052;1658;1881;869;320;273;296;310;311;300;313;390;333;316;288;427;993;2415;2823;1599;601;339;308;334;459;703;704;454;346;313;327;318;441;362;330;432;645;857;625;352;274;276;270;289;238;253;258;262;255;277;274;258;276;337;325;341;284;290;282;339;370;396;315;297;257;286;299;473;1051;2539;4466;4283;2760;1222;487;416;426;396;513;934;1782;1962;997;416;347;326;362;544;668;536;364;332;269;263;251;248;259;282;296;268;267;273;379;643;1114;1047;761;857;1270;897;467;318;381;375;363;339;363;300;336;304;278;304;314;283;308;287;297;274;255;265;229;256;247;235;251;258;290;240;285;301;253;267;252;275;237;234;230;240;260;262;246;257;278;299;274;310;300;308;280;273;277;287;312;314;293;254;248;295;243;249;271;290;275;282;278;263;270;283;283;299;313;373;404;439;483;367;342;298;364;425;511;345;312;293;269;263;292;293;283;296;259;265;245;265;286;296;273;316;400;326;279;220;221;271;248;237;237;270;268;319;292;365;466;567;432;339;279;302;339;329;286;306;299;341;333;306;269;251;321;302;331;413;452;394;336;321;308;336;318;286;311;345;335;331;357;326;308;322;397;565;677;535;402;321;323;310;285;322;300;275;296;299;262;278;269;320;289;280;259;249;283;257;290;229;266;265;247;263;286;309;291;289;304;329;306;299;311;290;281;283;371;330;317;269;280;291;270;296;304;254;257;265;257;271;267;250;268;236;245;252;256;288;457;732;771;415;318;315;357;376;312;295;281;257;258;267;284;276;260;265;265;271;320;310;297;292;300;244;251;210;270;237;287;303;247;311;374;464;454;596;584;574;470;394;429;445;364;279;310;368;379;300;298;306;332;425;503;435;466;346;318;276;366;452;468;490;534;844;1019;924;623;575;534;403;402;324;341;309;310;315;398;447;736;823;658;514;592;500;395;411;469;564;583;412;387;327;293;342;501;962;1564;1313;610;363;274;264;249;258;268;276;311;259;220;214;215;210;253;220;236;224;226;239;242;227;222;231;233;217;215;236;221;251;245;235;252;246;261;241;248;265;262;286;304;324;358;363;270;259;296;353;287;303;304;305;448;776;1007;1399;1252;624;311;302;360;325;299;364;450;549;696;659;559;418;380;484;540;437;318;254;232;291;299;370;439;326
285;295;268;263;287;305;320;300;275;291;348;365;372;386;330;318;319;408;548;638;1570;2460;1745;943;683;604;435;416;463;469;560;414;359;445;607;616;506;432;314;304;270;264;308;283;308;287;283;284;312;355;381;369;294;301;259;309;294;300;399;647;1105;1045;781;572;448;305;251;254;284;319;262;260;246;315;345;438;345;339;300;331;421;465;554;812;859;577;356;295;309;262;251;270;268;251;247;278;275;260;253;289;297;260;262;245;276;256;277;248;223;252;295;300;318;276;310;284;296;253;273;242;265;266;252;252;272;311;356;284;286;301;289;295;295;279;259;287;304;285;312;281;240;257;265;315;335;268;302;284;301;264;300;285;406;621;622;453;379;395;521;670;542;348;342;553;905;1050;785;598;948;1350;1271;758;556;618;541;460;401;376;598;657;623;779;835;790;736;587;570;507;476;372;378;587;739;581;428;330;367;297;333;386;345;335;317;349;376;302;281;293;290;300;274;277;325;365;342;415;522;446;325;278;257;279;257;324;400;365;379;400;460;509;419;360;314;344;370;389;350;351;279;300;253;277;278;274;295;247;222;262;251;274;284;334;341;350;348;300;235;257;227;272;286;268;262;268;344;459;588;612;567;659;902;1148;1638;1481;1133;960;1279;1565;1771;1435;1047;1152;1287;1128;1337;1792;1784;1488;1006;606;577;684;831;688;546;454;354;359;296;264;330;339;371;349;348;284;271;255;310;269;278;270;292;326;399;407;324;329;319;319;332;328;347;294;284;256;254;275;296;316;270;258;273;280;238;271;299;256;274;288;310;344;353;335;349;305;294;300;291;287;292;328;292;288;319;298;285;300;328;393;332;310;303;334;395;458;361;305;364;390;422;448;404;328;325;378;454;613;552;471;524;589;550;530;503;653;623;595;770;802;796;546;507;519;469;470;399;538;665;698;430;382;355;324;295;314;323;365;371;248;287;281;282;279;288;311;274;294;313;362;358;451;455;416;405;519;551;501;454;362;341;419;470;606;900;1260;1228;779;759;834;719;514;412;436;404;341;326;287;346;313;294;360;339;350;451;419;402;442;406;346;333;298;351;376;350;343;342;347;279;271;253;283;255;275;258;275;297;306;271;297;323;312;297;305;289;289;291;299;320;280;317;315;327;318;331;320;327;331;288;329;341;369;359;337;331;337;304;311;332;430;601;798;660;534;405;424;535;543;528;436;372;361;432;580;654;776;760;794;848;926;792;735;752;652;764;872;698;566;573;660;771;676;511;457;495;515;495;396;323;340;341;340;345;299;317;324;332;347;364;388;379;325;276;301;281;314;454;560;460;366;341;369;387;360;337;347;336;353;363;342;318;478;602;515;464;527;548;445;418;845;1692;2134;1303;524;287;312;303;301;345;352;445;793;845;529;392;355;391;472;488;402;328;356;354;322;327;346;311;310;286;319;334;272;298;317;294;309;296;284;316;326;347;377;302;328;324;346;338;332;337;338;327;350;347;338;344;400;363;332;296;301;303;307;318;309;312;329;325;290;355;314;348;336;331;343;284;290;229;236;248;243;229;220;223;282;334;295;309;273;329;369;476;481;373;298;304;303;273;255;241;254;294;262;228;268;255;289;286;274;281;278;264;246;253;291;233;291;296;279;245;267;275;296;279;269;264;446;703;1015;632;365;264;265;269;246;272;269;274;258;276;277;265;290;285;325;343;469;515;445;421;459;423;382;347;302;307;346;411;468;438;460;515;554;549;503;407;375;346;373;365;386;372;374;367;367;446;622;646;495;346;331;276;301;380;351;357;333;309;284;290;347;357;367;360;341;381;482;426;328;329;491;833;1020;815;441;301;334;374;378;321;294;303;297;279;304;263;401;564;727;635;537;463;436;327;441;694;764;744;538;428;419;557;651;567;638;650;553;411;528;512;512;451;394;319;308;285;285;300;283;303;316;302;301;290;271;249;288;295;363;387;330;287;260;264;261;280;267;257;266;307;353;385;382;300;289;296;278;255;257;259;293;339;475;475;296;290;271;288;288;288;262;307;270;294;272;234;239;257;254;249;263;252;264;254;276;283;260;290;270;307;262;296;294;293;349;329;303;292;263;292;294;294;300;256;267;272;297;295;314;279;278;282;292;275;321;321;332;274;246;255;295;255;232;290;284;277;291;317;310;304;296;272;317;328;298;307;283;326;264;267;293;308;281;308;389;397;365;309;265;257;276;289;322;314;311;292;255;298;331;566;1060;1954;1671;991;853;1421;2377;2419;2213;2405;1728;908;561;411;387;341;580;877;778;512;525;591;489;386;349;286;320;336;313;312;313;314;321;361;331;337;484;637;579;415;299;244;224;256;278;299;244;293;256;311;307;466;640;801;600;799;1923;3646;3525;1775;658;408;323;300;266;274;293;317;362;294;290;257;293;410;551;496;352;289;355;422;439;428;315;305;464;869;1086;1759;3151;2995;1240;360;275;303;315;286;259;311;330;298;364;369;473;1060;2189;2700;1451;543;318;340;328;426;653;586;372;299;262;291;388;374;371;317;338;452;539;474;310;275;281;294;274;240;236;277;252;266;280;292;288;318;340;329;318;290;319;323;354;374;410;283;294;262;271;322;400;555;1003;1511;1470;891;671;713;821;669;702;1041;1690;3001;3178;1332;455;291;324;474;735;732;448;349;288;260;266;235;243;270;316;331;327;253;272;391;726;1123;1167;1078;1487;2088;1246;518;334;368;315;350;333;319;349;344;297;306;287;275;294;312;269;262;275;282;270;270;265;269;247;246;256;262;256;247;277;272;263;264;249;253;207;259;264;241;250;266;316;321;290;270;321;321;315;262;269;273;265;328;318;319;245;276;274;285;269;264;292;236;262;289;262;277;263;306;322;433;499;537;418;388;320;293;295;377;478;493;351;292;275;262;262;292;304;307;269;265;274;254;247;256;272;317;380;531;449;245;204;231;241;213;263;274;288;312;320;306;286;323;270;295;250;254;270;316;345;321;329;360;306;310;323;328;311;290;331;313;392;465;408;339;292;353;355;354;320;355;332;328;329;356;309;309;322;396;523;501;432;332;306;325;274;276;318;358;291;292;288;300;277;293;309;323;340;284;272;270;256;222;235;258;257;287;271;285;274;222;261;288;298;323;292;318;292;302;335;365;303;273;305;286;298;313;285;291;293;295;305;268;255;242;280;225;271;238;247;265;347;698;1517;1510;634;384;337;367;311;295;282;251;243;261;273;242;269;272;254;253;289;271;281;278;286;266;269;261;263;295;264;314;308;278;292;344;382;456;553;604;702;587;393;375;343;318;284;311;351;309;284;278;301;394;533;646;512;385;327;303;299;362;473;520;511;643;1314;2041;1344;661;640;544;468;426;368;375;366;316;335;382;457;876;992;579;458;419;432;334;347;375;469;427;359;353;370;321;291;349;509;680;723;473;341;283;240;205;272;285;290;281;274;231;232;238;257;231;235;213;198;254;223;218;229;265;239;232;247;240;249;228;230;240;225;262;252;258;229;265;285;244;279;276;303;290;269;262;289;319;340;285;274;292;286;377;597;908;1120;870;425;324;349;387;360;270;318;403;465;639;695;692;439;360;357;407;332;296;265;269;301;412;516;511;349
305;248;231;257;301;280;300;297;236;270;292;308;306;336;311;314;319;450;486;673;1521;2293;1566;761;565;540;386;384;369;388;365;352;351;423;559;525;387;347;363;348;264;227;289;265;245;305;278;335;319;373;390;388;318;311;259;248;289;294;372;551;704;632;535;445;348;292;242;210;263;233;249;284;297;281;411;582;364;308;232;272;301;339;339;468;497;412;399;356;267;261;299;268;235;242;277;245;274;233;263;293;287;288;262;250;284;306;282;295;245;273;236;250;284;264;258;266;247;242;237;251;287;262;255;244;267;290;293;294;279;284;260;289;291;270;277;282;263;283;315;294;274;279;286;366;326;326;291;290;262;307;252;277;335;502;551;678;615;556;641;722;559;468;370;621;1239;1388;779;535;842;1406;1397;842;644;581;535;395;321;334;436;600;532;642;672;600;490;449;462;465;451;361;374;506;673;511;405;308;321;290;314;362;478;416;427;486;441;384;312;279;261;285;283;279;306;428;447;445;609;465;366;294;273;314;304;353;471;485;426;331;360;428;323;303;306;375;537;423;349;343;334;279;270;277;281;303;256;291;287;246;248;231;293;284;370;416;373;358;339;264;250;239;307;228;240;273;327;444;606;681;600;624;833;1320;1539;1453;1356;1212;1256;1524;1657;1581;1478;1167;1035;1170;1596;1889;1726;1434;1170;948;771;732;752;629;512;445;357;323;280;306;313;327;342;326;326;287;315;256;295;302;253;268;278;277;331;314;292;278;307;332;333;369;377;309;303;290;304;293;247;287;290;266;276;285;256;238;239;285;279;317;336;350;348;305;288;320;321;306;289;266;276;372;351;313;296;300;306;326;362;372;333;307;277;293;338;323;334;290;343;365;424;478;431;337;317;401;525;669;693;519;444;540;513;446;456;511;636;635;774;929;764;593;473;448;377;336;399;433;585;584;453;469;430;407;331;296;359;360;359;300;276;277;315;323;303;310;351;324;344;370;340;478;462;485;539;726;780;610;438;354;362;400;442;596;709;841;924;851;1024;1102;705;530;428;407;378;346;312;285;310;321;294;297;326;380;378;367;405;459;388;308;334;333;319;349;367;339;346;299;307;275;293;290;318;272;260;282;321;293;302;271;265;284;273;278;303;300;271;265;253;273;279;257;306;290;326;300;346;354;307;324;363;374;317;305;334;333;348;288;334;435;505;668;602;494;424;541;795;786;588;558;395;389;494;755;870;915;828;727;905;976;779;628;564;625;805;741;687;674;649;799;800;743;492;500;570;546;401;360;347;317;321;312;318;298;312;301;354;373;380;389;359;331;262;315;328;494;797;1106;777;455;342;321;395;390;325;301;310;335;363;294;317;330;421;421;658;1122;1060;615;478;1008;2178;2669;1422;550;327;314;274;332;309;358;363;451;440;382;356;376;354;389;501;507;457;449;488;406;331;322;321;292;347;334;335;339;298;313;299;293;328;340;348;310;369;355;317;312;311;311;349;359;334;368;341;397;325;338;351;357;332;334;288;317;300;277;292;286;325;324;325;297;316;328;350;405;400;328;279;285;235;284;242;209;212;232;271;281;291;295;283;317;281;346;394;372;320;330;316;282;299;274;255;314;255;283;281;263;294;281;294;252;276;280;280;276;270;279;261;304;279;247;267;271;260;252;268;249;305;584;1256;1743;1099;422;251;233;240;301;271;308;301;281;311;285;258;291;319;323;326;360;359;466;643;761;479;374;308;313;358;335;374;411;429;420;454;494;620;589;405;349;362;391;479;516;535;525;421;329;402;474;462;402;321;298;357;429;443;414;350;311;304;319;288;299;331;415;387;333;379;360;373;345;332;376;553;595;522;386;373;404;449;377;359;322;302;282;277;304;323;386;558;764;724;527;432;431;444;650;922;906;740;501;385;401;406;501;479;542;535;450;464;604;576;415;415;446;449;356;353;335;292;320;303;310;316;298;267;257;234;239;311;276;283;308;254;256;282;299;238;237;321;284;274;282;327;310;282;279;247;293;253;262;266;277;300;431;372;297;264;289;265;281;269;257;265;269;285;276;283;258;288;273;270;280;288;286;282;257;267;274;270;289;268;257;314;324;330;342;283;304;290;299;304;368;362;312;251;258;274;284;280;296;281;253;301;311;330;337;301;308;331;310;298;264;290;254;242;289;273;255;290;268;282;282;273;276;253;322;329;390;369;286;272;284;274;272;289;328;349;319;299;282;292;292;296;290;295;296;309;339;369;401;467;946;1576;1334;748;871;1576;2585;2962;2605;2410;2125;1325;572;371;355;327;413;560;557;399;404;443;370;357;297;326;285;274;314;317;290;311;296;316;312;382;501;564;672;613;429;297;299;273;278;262;235;251;309;284;288;396;661;792;562;456;823;1200;1082;672;399;347;322;300;297;278;299;332;325;278;276;249;281;400;432;405;318;325;482;799;1055;803;412;299;341;493;669;1317;2598;2673;1114;398;317;347;329;284;272;300;288;318;377;372;443;713;1404;1935;1342;697;461;369;346;341;392;410;310;302;259;256;335;328;321;302;326;319;347;326;304;277;285;273;244;239;255;264;260;266;259;276;251;313;277;284;314;290;291;284;331;327;341;329;238;284;310;327;368;340;408;532;539;429;585;1065;1318;885;1038;1788;1893;2242;2361;1076;421;326;376;533;995;861;503;350;303;283;252;231;229;259;333;316;324;316;284;365;506;750;952;1243;1423;1707;1040;490;334;323;374;348;336;334;328;336;295;250;279;311;298;294;280;257;258;254;262;266;225;230;253;267;292;255;277;247;288;259;240;292;279;248;227;264;246;269;252;261;258;305;292;307;286;327;317;292;283;259;281;325;320;291;247;214;295;285;294;347;285;278;277;259;263;306;293;282;308;384;490;452;405;337;284;286;321;306;389;368;381;293;288;267;289;281;291;277;276;285;263;246;241;259;253;256;376;457;365;236;208;205;233;244;274;301;301;371;324;327;319;329;317;263;299;276;266;306;280;299;309;344;341;288;302;347;285;328;340;302;344;415;403;339;339;373;421;347;324;303;310;374;410;372;364;303;345;367;379;394;323;283;283;309;308;317;333;298;308;311;259;243;281;282;352;330;297;307;286;250;244;255;232;237;241;260;257;255;227;225;256;307;420;372;318;310;296;322;321;317;291;264;324;350;340;313;323;324;317;303;316;248;229;264;255;276;262;287;263;286;396;745;1772;1790;864;459;329;322;341;260;289;285;262;231;269;259;273;265;259;261;291;246;245;249;290;259;242;249;232;275;284;282;265;273;304;339;344;361;508;597;695;606;389;322;332;303;314;291;308;337;322;351;363;410;528;620;482;364;310;261;282;292;408;470;409;587;1425;2069;1321;575;454;446;442;517;479;424;389;356;344;363;420;631;626;458;352;360;324;277;311;342;306;309;282;321;454;362;337;269;362;466;446;454;384;356;295;256;295;291;284;268;240;244;244;229;247;246;249;218;227;229;225;227;229;200;203;234;236;215;240;205;219;220;240;228;243;270;293;270;286;259;259;286;282;261;257;240;299;330;337;278;272;295;309;301;436;652;876;663;411;327;417;519;427;358;333;367;421;532;592;673;442;310;310;279;308;264;275;278;338;487;640;575;374
309;226;265;270;326;291;357;310;301;279;251;258;298;277;271;346;350;468;546;590;991;1215;849;505;488;527;452;331;352;308;311;359;358;351;389;378;354;326;339;340;299;288;288;290;278;278;340;407;354;343;315;335;345;349;297;303;288;295;325;480;472;468;416;366;297;250;252;220;223;270;269;287;287;296;394;478;417;254;298;260;295;312;345;352;357;353;319;292;284;271;287;252;271;222;230;245;266;289;278;278;277;256;235;263;286;310;355;301;260;278;269;272;286;274;255;269;253;241;262;282;282;281;249;269;262;268;313;303;334;276;299;283;255;265;280;283;235;305;288;298;294;285;260;353;334;336;343;280;318;288;246;253;270;332;516;797;810;804;873;882;873;714;463;729;1278;1360;783;612;664;830;1019;956;771;520;376;338;244;277;428;462;462;488;438;393;358;365;420;464;521;464;442;472;547;482;427;337;324;321;309;375;474;533;501;511;520;439;372;326;318;304;297;265;345;396;448;467;418;435;397;306;289;286;292;342;506;472;403;302;334;332;338;318;302;410;526;507;423;384;405;370;322;313;316;314;291;308;303;255;251;240;287;280;332;411;432;458;395;324;286;303;277;244;272;271;367;435;475;501;554;682;971;1261;1202;1162;1193;1201;1213;1335;1445;1694;1985;1317;965;1247;1843;1697;1471;1330;1463;1558;1259;964;716;536;519;434;342;249;303;271;348;336;374;354;306;287;276;268;261;275;286;263;267;274;280;296;298;304;334;335;334;381;423;360;301;270;287;286;296;307;273;240;290;254;267;237;279;295;307;317;356;314;321;282;267;282;348;377;322;290;321;371;463;401;335;346;311;406;450;395;342;325;278;274;277;301;340;371;332;420;513;548;502;404;340;414;514;718;734;603;522;528;577;639;489;481;577;672;740;779;695;692;505;426;362;337;352;401;466;507;440;486;477;454;336;326;421;466;358;300;263;281;333;365;400;346;405;370;340;290;362;411;404;421;567;905;944;603;460;386;367;395;474;624;684;717;781;957;1149;1107;741;477;394;397;362;344;327;297;347;330;306;328;341;346;369;372;419;448;375;297;315;300;341;323;377;350;296;369;273;310;312;327;331;299;276;294;314;313;308;272;276;311;299;315;313;333;309;278;250;230;288;280;300;316;284;289;285;342;372;346;348;371;355;327;333;316;334;339;326;381;487;478;463;437;479;620;882;799;640;496;509;531;577;774;1092;1267;1105;783;784;882;733;574;588;583;666;647;513;553;616;844;901;824;571;550;649;503;403;374;370;326;334;317;323;319;367;306;362;321;348;356;343;273;319;260;337;716;1440;2076;1218;524;313;381;360;383;327;318;312;306;290;310;279;347;334;414;818;1687;1761;763;435;666;1364;1532;946;388;263;292;289;303;313;328;351;384;398;354;382;340;452;559;762;616;501;519;653;437;356;307;309;311;331;355;309;307;284;287;339;313;340;342;387;370;412;426;396;337;332;327;312;353;325;337;350;365;329;336;315;316;379;370;320;321;302;296;277;294;311;344;338;308;368;334;378;398;404;352;257;217;251;241;261;241;253;217;251;297;295;290;256;292;258;274;304;299;318;274;285;285;264;251;277;277;276;309;279;274;290;296;268;294;272;260;238;274;275;277;286;283;298;282;294;274;286;286;277;268;282;457;970;1421;870;393;273;283;257;294;279;292;269;263;282;287;257;293;338;411;366;352;357;484;787;936;628;377;334;362;342;358;368;380;373;377;390;479;503;513;378;317;336;397;518;607;573;603;405;343;355;356;345;325;320;352;422;525;591;562;452;364;328;332;320;334;377;413;357;312;296;346;337;307;308;295;350;428;364;382;385;427;459;443;413;342;294;262;311;267;275;337;468;627;612;487;397;466;536;818;1117;1082;714;495;392;452;491;644;583;552;520;514;553;640;543;418;458;612;547;440;374;351;302;308;312;279;276;258;293;277;247;275;268;291;272;248;245;278;288;257;230;260;251;267;278;258;256;268;267;231;276;290;257;280;267;270;307;330;327;308;310;277;265;300;299;275;255;279;300;324;258;258;277;272;270;265;264;271;266;273;273;290;309;275;284;220;299;295;329;321;304;282;288;292;324;407;417;326;284;278;259;273;297;285;292;288;282;288;323;298;282;280;298;263;297;290;271;253;248;245;257;270;265;272;291;287;310;293;287;325;408;462;440;327;275;253;264;258;285;266;322;310;330;279;285;314;296;299;325;324;417;560;769;556;495;661;1010;976;896;1580;2754;4565;5465;3574;2063;1730;1140;510;338;291;294;349;379;348;327;300;323;325;332;316;309;318;301;284;305;279;286;267;283;306;460;476;460;503;482;465;438;417;350;278;277;272;270;260;294;275;391;650;686;440;395;397;456;387;355;335;343;354;339;324;293;304;279;285;316;258;263;311;330;363;374;338;398;780;1729;2588;1456;518;298;286;331;428;708;1080;1038;536;366;418;360;334;349;285;301;311;331;349;408;520;613;1117;1548;1474;1071;537;322;334;300;292;288;252;273;288;261;305;334;314;308;258;292;267;282;316;285;280;267;230;239;240;244;267;275;276;263;262;292;341;337;346;287;322;258;293;323;308;270;286;324;331;309;294;314;279;332;330;334;467;880;981;768;949;1598;1342;1147;939;520;326;315;312;457;658;638;416;321;306;282;273;301;241;306;324;366;326;274;327;359;360;490;787;1191;1584;1463;863;442;319;312;321;332;328;343;355;332;305;319;269;317;302;296;277;302;286;284;252;254;236;285;229;245;261;267;276;250;240;287;278;271;269;261;249;220;266;294;240;259;305;303;292;297;299;342;292;290;265;245;249;265;291;251;256;288;278;289;319;280;292;249;268;302;291;286;287;258;289;329;319;318;303;326;309;286;284;288;306;301;321;347;287;267;263;304;308;286;286;294;268;254;250;227;239;261;293;304;264;221;181;234;250;283;283;330;424;670;663;503;414;454;385;309;293;288;267;257;292;248;306;402;439;389;291;311;315;307;314;344;413;550;551;375;321;359;376;356;349;308;316;346;443;444;370;294;290;290;336;312;297;285;270;312;332;365;369;351;333;271;260;307;307;370;359;347;310;302;288;261;251;269;247;240;286;254;214;254;232;248;309;438;633;532;374;322;324;314;338;289;276;281;310;335;335;315;286;292;338;356;299;263;254;261;261;288;249;257;265;272;350;716;1381;1760;1038;573;397;310;269;236;285;285;260;258;273;284;256;279;273;276;250;277;259;266;260;260;275;277;287;287;276;258;272;269;326;312;312;393;466;552;620;517;375;327;335;339;293;308;279;316;368;399;388;486;481;464;420;320;314;294;296;290;336;393;390;536;832;1107;701;386;357;381;437;501;471;416;366;354;333;374;397;444;444;432;362;325;321;338;371;301;313;282;314;334;414;349;325;349;392;413;396;393;354;320;290;260;265;269;264;244;239;222;241;232;231;261;258;217;224;209;236;226;215;246;213;205;245;213;235;225;212;248;252;236;236;232;267;304;280;243;215;264;277;259;257;265;270;321;313;289;263;288;297;352;435;504;659;550;456;419;490;553;433;359;389;457;503;489;539;450;373;349;317;302;269;284;307;293;361;428;523;521;359
299;263;300;301;304;420;427;293;293;283;261;286;265;322;310;390;430;456;581;538;639;723;534;404;390;494;498;354;419;397;349;424;424;396;333;298;285;301;321;305;341;381;339;328;267;319;461;584;502;319;328;316;321;337;298;283;272;359;446;531;452;354;346;270;279;251;247;255;284;249;295;325;260;277;305;392;357;299;268;311;346;348;356;412;395;337;317;240;279;267;279;238;250;274;269;250;248;267;267;249;257;258;244;231;270;269;264;277;265;282;284;272;302;279;292;248;277;267;273;230;290;266;272;224;261;257;302;369;436;340;298;301;258;272;266;272;287;268;282;324;319;290;270;344;390;450;336;306;285;257;251;240;262;262;362;573;618;761;720;1030;1279;792;607;924;1159;1040;984;892;568;530;707;796;581;482;320;298;269;302;384;482;512;477;365;279;311;346;440;511;553;649;741;538;477;467;610;464;409;439;402;411;424;401;400;417;468;482;398;379;354;305;286;324;325;415;434;402;317;332;314;320;290;361;251;304;396;385;302;307;341;388;444;397;397;384;499;571;398;452;476;467;356;344;368;327;304;305;288;282;232;256;278;295;341;400;474;504;376;299;270;267;292;296;271;350;487;424;374;478;534;730;1315;1357;930;901;949;949;1127;1308;1294;1657;1697;1139;1089;1537;1562;1268;969;1003;1613;2081;1789;1236;808;597;465;405;331;346;301;302;309;351;343;325;281;284;272;284;290;296;274;253;284;260;274;252;292;341;434;376;321;373;410;337;268;275;252;271;285;296;297;279;310;255;256;253;283;277;307;334;306;262;289;259;252;389;437;398;317;308;377;476;631;494;409;410;359;377;409;378;359;308;307;305;319;359;369;411;379;393;492;558;459;407;365;416;430;623;800;719;624;640;737;729;553;517;653;784;841;678;620;594;524;465;401;390;394;434;452;435;361;408;489;477;354;371;378;404;310;270;281;299;316;333;423;376;429;383;342;328;298;324;322;332;399;637;721;489;436;420;406;394;444;575;710;757;792;836;1188;1122;776;509;349;336;310;357;370;320;337;315;279;264;284;339;386;432;384;367;355;369;319;340;308;304;326;335;300;311;300;309;320;341;285;266;265;284;308;320;313;309;300;302;298;299;305;348;364;311;255;268;311;333;350;329;307;307;332;328;350;327;340;338;399;314;362;360;342;338;331;417;394;385;395;397;442;596;872;882;634;585;625;800;654;701;1144;1674;1192;730;556;616;643;760;620;580;523;625;583;565;681;939;1097;1032;822;647;672;560;415;460;465;414;356;323;331;336;399;422;360;327;349;336;302;317;296;282;369;555;1144;1644;1082;580;363;363;400;416;397;313;302;278;303;313;293;311;327;383;649;1231;1226;610;399;400;594;651;466;331;286;295;318;307;301;324;324;378;345;390;362;391;444;614;987;649;450;450;525;455;380;358;305;288;312;324;308;294;308;334;320;356;359;347;391;445;536;598;474;366;349;380;343;334;378;318;319;297;323;291;320;339;397;341;316;284;303;273;298;309;326;317;313;313;363;351;369;412;398;325;293;255;249;281;265;284;229;279;265;262;261;281;273;257;280;246;270;283;304;294;277;245;274;246;262;280;280;267;295;322;303;270;287;316;318;288;255;262;266;281;295;294;318;267;285;309;285;278;268;295;286;361;553;650;507;340;276;270;276;341;354;309;291;270;310;317;286;323;425;440;367;289;312;434;686;753;513;337;362;365;361;343;325;346;319;357;352;371;401;396;328;329;348;387;431;468;443;462;346;328;338;315;356;301;380;374;401;500;623;613;480;421;385;402;330;317;346;348;326;347;339;323;281;320;290;339;344;353;362;382;351;419;442;504;474;341;267;287;307;321;315;340;411;623;640;490;426;486;685;855;885;901;651;414;383;592;817;984;786;602;612;542;518;634;508;429;517;700;633;452;381;342;304;317;295;302;277;294;275;285;279;309;263;295;241;245;263;264;238;262;270;245;291;270;269;275;236;273;276;255;266;336;335;278;261;310;272;297;299;302;282;284;270;301;288;273;268;283;299;332;292;271;266;270;264;259;304;306;272;290;310;257;285;300;243;290;280;304;279;271;276;277;245;296;325;370;428;331;258;291;318;289;273;272;279;290;270;278;322;289;293;266;251;300;271;295;289;265;242;235;269;272;304;262;313;269;305;304;269;295;344;415;443;360;295;266;313;298;300;283;304;296;287;275;265;291;272;299;307;329;504;1008;1559;1053;537;613;1079;1107;1251;2364;4039;5220;5669;3237;1412;972;791;462;279;281;310;276;319;307;291;284;313;312;314;303;295;292;282;311;317;290;284;264;255;286;330;348;290;313;374;356;456;437;357;322;325;274;290;272;281;221;355;504;501;432;411;370;317;288;281;343;381;357;305;264;282;299;303;289;288;287;288;302;311;352;401;333;420;772;1954;3226;1873;582;297;259;264;285;368;411;449;338;336;378;370;329;321;328;331;326;331;384;403;511;690;1230;1930;1914;1348;623;309;287;286;257;253;260;255;307;250;312;326;329;309;301;310;323;303;287;305;282;285;269;242;254;273;310;304;231;271;259;279;395;351;313;296;280;282;294;289;295;316;463;614;585;434;310;290;284;321;330;297;334;519;501;472;588;939;954;649;446;332;292;293;272;369;410;440;342;338;306;288;278;271;293;271;330;318;308;288;325;366;356;426;604;1180;2457;2382;1199;584;323;323;333;334;307;350;369;342;302;269;286;318;311;330;359;322;307;266;285;273;273;263;250;262;253;311;262;312;284;267;261;251;271;251;277;272;283;259;231;282;252;263;292;320;387;369;349;258;252;258;275;254;295;276;261;283;278;247;296;296;234;286;282;288;276;257;303;269;326;290;273;303;316;357;300;316;279;262;272;260;348;345;335;277;240;261;294;274;293;249;295;260;235;237;250;257;269;256;232;199;226;283;329;439;400;439;743;1402;1531;931;678;864;668;411;356;290;323;273;263;278;343;446;499;359;327;297;285;270;303;377;412;620;647;378;329;313;310;310;341;311;295;305;378;375;318;343;298;286;281;298;283;270;295;283;412;483;433;378;290;281;287;283;306;370;428;312;290;275;288;278;244;233;257;271;251;244;220;230;241;274;406;623;1007;863;425;313;282;305;302;336;338;323;344;329;298;285;279;303;322;336;303;269;262;253;258;272;244;243;272;277;320;504;1288;2335;1785;739;387;322;282;277;257;277;270;310;285;274;355;433;375;302;229;215;229;258;261;247;253;250;262;282;231;247;280;266;302;323;385;490;809;860;634;481;382;468;480;371;270;279;251;294;290;346;359;401;350;343;304;277;287;282;300;359;389;362;403;397;482;495;398;324;333;345;337;416;430;385;355;351;313;333;368;458;570;476;359;340;292;330;419;317;356;336;312;356;444;393;328;354;395;352;329;294;307;319;277;275;290;261;268;246;240;244;224;233;248;267;247;248;232;253;260;252;223;237;236;253;259;215;219;185;196;209;231;246;260;265;269;291;277;297;263;285;271;245;254;264;295;332;405;307;276;270;293;312;354;427;599;565;491;411;547;689;466;387;435;598;687;460;386;445;410;378;337;311;323;364;338;303;300;402;411;411;365
215;258;255;287;314;384;360;332;321;299;271;308;275;281;384;428;640;797;691;618;648;648;569;412;392;483;564;479;445;374;399;478;464;491;356;304;312;283;309;327;389;486;384;315;268;343;566;933;682;421;327;311;281;289;337;331;332;419;706;733;514;342;310;306;279;265;249;265;280;276;264;297;280;273;352;435;417;341;337;346;360;455;468;441;411;341;319;292;261;247;279;263;263;316;269;235;236;253;276;248;263;246;240;257;282;232;269;273;276;275;278;289;287;303;289;268;277;271;258;256;269;269;259;268;260;293;348;455;521;391;302;300;336;280;272;258;308;330;332;344;317;298;289;301;340;447;325;278;270;296;270;273;252;235;287;386;400;468;511;968;1209;896;651;793;1024;1271;1224;967;612;408;432;483;460;513;390;341;292;363;471;613;541;506;431;366;367;397;462;600;637;801;1006;828;709;851;972;753;517;549;629;650;486;368;344;404;458;438;417;370;369;349;297;325;416;441;448;352;321;308;342;314;292;301;316;280;300;271;289;319;335;501;552;497;449;375;374;381;376;394;422;385;332;344;348;338;310;281;297;309;268;260;257;316;319;333;381;385;357;325;256;253;260;269;300;368;435;369;362;422;559;901;1354;1176;962;880;931;739;1140;1495;1591;1614;1403;1135;1357;1499;1371;1069;773;771;1403;1844;1604;1255;802;616;527;411;320;297;263;268;294;369;336;313;293;297;295;297;293;282;286;273;255;260;267;250;295;325;454;415;356;322;314;284;311;271;279;271;278;298;291;297;279;268;268;240;242;283;257;298;294;313;264;278;293;347;449;474;379;348;383;535;677;495;380;369;339;378;352;424;403;410;307;311;309;304;314;347;328;377;385;501;406;408;347;426;466;526;758;890;790;770;853;823;536;548;698;835;772;622;585;616;549;498;423;435;475;482;413;455;382;469;495;496;430;420;379;353;296;267;269;295;318;350;371;357;362;360;378;394;338;337;317;302;317;422;485;440;450;581;527;444;508;579;830;960;894;797;1029;1134;852;521;387;322;357;353;332;337;356;291;300;312;303;345;457;470;378;358;345;354;340;320;330;320;317;293;301;294;282;294;365;345;281;315;313;291;313;324;320;329;312;330;261;297;290;321;291;253;284;288;349;429;534;413;377;331;313;352;355;320;350;402;366;353;314;335;331;344;350;326;334;363;332;363;411;505;837;917;667;511;641;802;797;717;811;1045;842;556;471;462;584;892;742;559;533;572;582;590;634;812;1148;1275;1001;659;660;554;459;489;442;446;393;321;339;391;389;445;413;334;344;350;357;381;384;312;283;392;624;829;714;499;427;450;596;557;437;364;334;328;347;330;318;317;312;320;399;577;555;443;312;315;335;369;335;313;306;293;320;295;329;353;384;331;403;372;429;504;509;478;562;462;342;328;373;381;376;345;277;287;316;322;314;352;302;337;428;368;344;362;362;446;773;1054;802;486;400;372;366;372;379;338;310;318;329;339;347;325;372;371;308;313;355;328;290;278;332;317;304;369;341;340;335;369;346;299;278;260;256;238;251;264;272;233;229;237;256;242;284;248;306;305;300;286;274;287;288;269;260;288;268;267;265;300;329;362;333;271;261;309;310;282;238;243;241;280;291;282;287;267;280;304;281;265;288;292;277;272;319;357;370;272;266;269;282;315;349;264;252;284;298;285;307;359;463;474;388;315;298;359;430;486;386;391;349;365;322;308;324;331;300;353;329;317;376;373;300;340;347;328;336;385;343;334;284;325;339;331;282;354;425;424;443;403;479;506;429;468;474;417;369;399;376;325;400;392;353;290;282;330;376;412;468;397;361;371;373;400;439;482;382;320;305;317;355;364;330;333;438;747;869;561;437;555;690;802;704;631;577;409;422;712;1147;1426;847;575;563;543;466;545;554;401;392;504;551;433;339;339;338;333;315;271;239;281;247;283;268;295;273;289;261;260;306;266;273;259;231;240;274;258;238;286;246;256;253;249;270;252;334;269;293;282;306;252;266;313;296;302;332;298;278;283;242;285;308;305;287;253;259;271;274;256;270;283;269;287;238;294;312;267;257;283;281;272;285;291;279;279;309;296;288;295;329;309;276;284;269;266;288;275;290;271;299;330;313;332;268;275;283;272;280;280;312;271;267;256;281;291;284;324;252;285;286;300;245;280;297;354;332;311;286;277;304;289;331;248;274;279;279;269;302;307;277;294;331;352;649;1236;2040;1431;640;660;1095;1252;1419;2480;3793;3530;2933;1763;979;1014;939;531;352;290;282;283;356;359;321;331;296;315;312;297;290;285;323;290;287;314;278;269;229;229;253;305;238;269;281;296;367;477;490;367;308;313;309;279;272;318;350;343;366;401;468;380;281;276;272;332;396;350;294;319;260;305;308;326;315;358;314;347;349;353;409;329;368;538;1133;1669;1183;468;311;287;324;356;315;292;310;261;299;332;306;324;344;317;311;325;351;386;358;442;608;1228;1827;1479;935;466;296;284;278;304;296;292;274;298;296;278;282;311;295;323;306;343;304;273;287;277;259;247;206;255;274;300;288;256;247;289;304;313;337;363;304;303;289;316;353;367;538;1052;1964;1927;988;413;295;332;472;600;472;364;336;351;367;573;1131;1438;1048;569;331;303;310;316;319;336;360;361;339;302;344;316;357;299;305;330;277;293;306;348;389;411;386;586;1218;2624;2894;1444;605;380;335;304;309;337;324;358;330;338;289;317;332;331;316;345;332;296;287;278;249;256;243;252;285;315;302;303;329;286;262;273;255;283;236;239;266;280;268;249;266;273;228;274;340;457;537;397;284;253;263;278;258;276;257;259;277;248;248;273;283;258;309;272;311;260;281;270;288;266;287;300;316;376;419;387;336;314;310;261;285;303;316;322;301;245;271;292;292;302;273;261;261;245;237;258;251;225;241;267;232;264;321;416;560;538;593;1192;2529;3115;1812;1148;1271;1028;540;360;351;309;278;275;345;378;432;409;366;274;246;272;277;334;344;357;447;518;356;309;338;330;309;343;326;321;318;319;308;331;313;295;323;311;306;257;279;273;330;400;506;509;371;302;271;272;282;286;389;419;325;305;280;273;266;230;255;235;258;253;225;239;226;252;278;419;604;852;712;421;317;278;273;371;451;480;356;336;324;306;335;324;267;282;275;234;301;277;241;257;259;265;244;272;260;291;394;945;1832;1691;876;450;361;317;247;317;285;297;294;307;358;493;655;560;347;243;224;256;270;277;270;271;195;237;242;274;267;237;298;296;325;423;812;1847;2199;1482;712;402;596;697;418;296;283;253;280;285;267;308;371;392;335;253;254;306;296;335;408;447;450;439;509;473;457;364;309;325;320;280;385;368;324;349;339;372;355;421;438;519;449;387;310;317;335;345;379;374;409;372;388;390;361;299;342;325;342;278;276;324;328;287;288;294;297;267;259;235;226;264;290;261;270;259;271;234;257;250;242;225;256;198;237;248;261;213;211;245;236;217;262;251;271;265;310;350;297;258;238;256;254;261;225;309;327;346;316;296;291;315;310;355;382;468;427;414;415;521;608;417;411;459;654;874;665;422;458;425;377;296;291;336;390;375;343;290;292;336;328;320
252;265;266;293;323;311;338;309;295;277;303;279;278;302;341;481;909;1453;1121;823;873;865;727;512;451;627;713;592;595;581;462;478;430;475;399;306;287;363;337;374;447;480;380;271;287;288;463;900;834;446;350;298;346;293;287;298;360;516;868;997;702;404;383;362;309;259;232;254;327;370;285;273;254;261;357;392;380;402;400;375;404;737;686;434;393;330;299;255;265;238;234;308;359;343;307;286;239;289;261;227;248;280;264;263;258;250;252;277;283;296;256;278;269;219;268;297;271;275;278;252;267;274;313;299;279;297;345;436;513;336;268;330;322;284;289;290;343;339;343;309;292;299;257;307;314;296;296;277;272;296;310;243;275;242;281;266;277;288;437;788;1099;809;549;500;777;1138;1089;683;533;444;435;456;519;638;545;349;322;421;553;757;666;616;552;457;509;423;424;530;468;668;931;933;1203;1524;1261;818;533;553;839;1000;754;452;348;396;506;476;387;399;415;326;322;368;400;496;553;431;346;292;315;303;289;261;301;259;268;329;282;307;439;722;784;581;474;355;322;325;312;302;314;307;255;320;327;323;299;279;323;312;271;264;268;310;339;297;310;319;300;296;258;269;247;276;312;386;384;313;283;366;466;893;1568;1519;1167;1066;1004;901;1209;1694;1583;1747;1591;1475;1434;1593;1443;1106;827;744;1181;1613;1296;856;590;529;398;370;309;314;272;270;321;348;342;296;285;275;316;280;272;266;289;260;294;242;239;278;290;294;353;318;337;338;317;276;270;284;256;275;248;256;262;309;302;274;277;310;322;332;313;330;300;260;258;272;282;365;458;394;367;371;364;415;524;448;315;322;308;354;381;412;481;462;383;325;328;296;276;317;422;437;394;361;408;438;495;606;658;614;765;925;839;751;775;716;469;452;693;766;730;648;534;605;667;585;410;461;528;555;484;426;424;549;591;515;425;403;379;348;266;283;278;293;312;252;319;395;388;340;375;373;353;346;338;332;375;365;389;421;364;428;494;477;573;618;724;843;820;668;803;920;864;560;383;353;339;363;415;385;323;297;291;303;350;444;540;529;399;345;337;306;277;339;365;393;331;363;315;334;271;292;288;323;310;318;277;341;300;316;340;318;315;313;281;277;270;271;319;303;335;385;534;767;1062;773;459;380;364;337;313;325;375;352;374;316;305;327;350;390;386;344;374;322;311;300;308;405;614;771;693;489;570;689;694;525;563;641;598;504;376;344;502;722;780;631;498;542;650;654;658;609;862;1058;987;704;567;503;472;481;418;409;381;337;404;382;391;378;398;361;298;326;369;369;414;344;274;311;384;460;523;382;421;582;890;927;564;371;361;372;359;284;289;335;311;309;296;348;365;307;268;322;325;335;341;295;313;322;315;345;337;389;449;400;373;382;502;612;610;413;354;323;275;291;348;480;494;461;371;295;354;454;560;462;390;345;406;393;305;312;328;470;944;1419;1128;599;438;373;375;354;367;329;278;298;288;341;298;333;322;343;326;306;341;339;293;316;289;305;320;324;335;347;310;313;315;326;285;280;275;271;279;315;293;265;245;241;245;236;283;252;282;299;294;282;281;304;307;279;275;241;265;258;278;318;334;326;285;279;292;293;321;259;254;242;268;275;270;279;268;296;248;284;247;255;321;280;275;253;281;311;296;278;289;260;279;280;294;295;314;297;310;259;287;336;474;478;328;308;296;259;356;356;327;311;340;324;354;346;349;307;262;292;325;345;396;431;356;336;335;363;331;312;279;258;311;303;347;336;321;328;393;432;461;432;490;461;443;483;518;423;392;413;309;337;363;415;407;333;308;321;383;433;540;457;379;379;435;425;464;383;390;433;364;371;390;417;372;377;468;691;897;544;472;489;606;754;603;549;500;527;487;691;1036;1109;718;482;474;426;425;499;555;437;372;379;410;356;325;335;368;372;334;292;256;247;259;271;280;269;261;284;242;265;259;269;260;257;256;277;293;268;255;232;265;271;263;267;265;280;287;284;286;252;297;261;284;297;374;390;358;302;306;257;249;261;288;261;243;245;256;269;269;259;253;254;249;266;258;282;258;279;299;265;268;270;261;273;277;266;284;305;328;297;279;286;307;267;259;291;265;285;271;277;297;317;285;329;265;251;286;301;305;315;314;257;273;273;321;319;338;303;335;272;269;317;294;266;265;292;286;299;260;265;272;288;299;279;271;292;322;285;269;280;292;301;314;361;442;837;1300;938;465;455;708;907;1203;1805;2534;2315;1385;799;771;1458;1735;784;352;286;261;269;319;380;340;336;337;332;287;274;278;265;272;301;294;305;276;285;261;245;248;264;241;254;265;262;330;490;667;569;501;419;300;327;334;424;481;379;353;379;403;378;341;285;275;313;338;325;313;285;267;313;301;326;372;356;347;333;338;390;334;355;351;367;524;676;574;354;314;365;421;369;332;275;276;289;301;279;285;322;302;284;263;326;430;383;354;311;421;753;985;755;524;344;283;323;321;299;283;273;277;241;301;293;296;328;315;326;331;303;295;266;292;276;241;281;234;230;241;301;254;249;252;266;302;306;328;300;300;253;296;329;329;446;919;2891;5375;5525;2414;701;353;409;751;1154;720;367;313;289;382;680;1720;2839;1972;767;379;299;304;360;388;442;361;338;337;328;451;524;486;323;306;306;307;267;264;352;408;407;425;402;762;1608;1832;959;493;366;367;302;316;293;312;345;337;294;287;314;313;327;333;362;321;273;312;263;258;255;220;280;255;269;362;322;288;292;273;283;243;243;243;234;278;250;262;264;260;270;251;244;315;438;455;365;275;269;294;371;386;293;317;298;270;247;258;283;253;267;300;264;273;279;280;278;266;281;313;335;355;430;461;417;350;290;271;264;261;332;438;409;289;256;279;259;301;280;233;295;285;260;253;309;275;255;219;256;258;298;317;420;492;449;532;1093;2890;3761;2135;930;1042;863;551;403;342;334;302;370;604;541;436;359;283;277;246;245;285;352;369;357;334;364;332;276;340;318;329;308;321;363;307;317;305;309;332;337;323;342;318;317;291;282;329;405;453;514;385;318;240;285;290;267;333;330;322;276;274;237;249;277;243;268;254;228;245;215;228;236;301;436;509;499;429;358;276;270;290;385;517;581;387;358;321;252;250;258;226;263;276;236;254;228;257;275;266;259;259;260;269;284;351;537;895;797;533;426;380;318;309;302;287;251;312;366;440;600;651;598;375;254;252;259;292;292;255;279;253;200;265;214;259;243;297;275;305;441;1105;3256;4772;3457;1280;454;564;589;430;303;285;272;290;278;305;357;469;483;350;330;293;313;328;320;363;402;430;515;679;721;625;490;330;308;327;330;313;373;332;333;358;354;376;412;420;402;360;302;311;356;350;373;374;471;426;401;385;337;304;311;330;306;350;293;261;354;351;325;292;281;229;251;250;252;221;259;283;257;249;225;242;205;276;274;242;256;215;227;246;260;224;220;211;225;197;217;226;241;268;313;411;462;339;282;262;252;285;273;280;259;317;290;269;297;292;342;413;416;388;470;426;385;411;401;420;445;396;489;654;843;645;498;488;517;363;287;319;348;409;382;319;291;284;284;281;297
253;277;299;307;319;335;323;346;319;328;294;307;380;428;360;452;958;1681;1327;924;843;890;883;645;502;595;740;682;658;652;463;402;442;399;379;330;393;390;429;377;378;386;378;334;283;300;396;665;662;402;350;362;392;310;296;307;377;505;772;811;776;431;480;502;336;241;242;283;356;467;338;298;303;281;333;370;341;396;404;447;481;699;622;453;403;435;326;291;255;211;262;279;407;366;326;271;291;271;249;251;260;267;269;252;296;271;283;306;246;242;293;251;263;283;301;273;253;263;237;252;276;277;280;257;282;334;316;345;344;287;295;294;278;289;309;459;406;397;344;360;267;281;315;291;301;284;306;273;252;299;307;272;262;279;253;286;287;289;385;686;1128;937;524;381;474;756;718;575;538;541;577;653;690;576;521;338;383;464;500;617;600;537;551;537;498;397;343;347;368;439;602;897;1644;2035;1391;782;486;509;724;987;952;652;446;356;420;467;450;397;351;335;313;327;377;484;559;480;362;342;307;302;299;305;348;291;317;324;304;376;444;642;662;561;409;337;317;272;276;274;265;266;283;275;310;344;306;271;283;362;315;310;281;312;286;278;281;286;301;290;268;303;215;268;285;309;336;315;284;312;384;786;1587;1943;1703;1798;1697;1220;1384;1534;1373;1497;1846;1813;1570;1678;1706;1595;1317;954;1004;968;728;571;429;393;397;347;305;275;289;281;269;330;279;317;282;283;320;276;289;270;267;256;260;227;241;261;254;267;310;295;313;333;278;294;241;266;258;289;254;250;275;278;285;264;275;287;305;335;316;280;296;307;229;293;284;345;388;407;401;283;320;453;544;584;337;271;325;332;357;435;529;468;372;344;327;275;275;393;522;618;482;386;450;514;751;1007;1030;785;745;744;626;597;581;496;434;469;617;713;626;606;502;553;590;499;382;446;644;644;560;510;497;501;503;485;413;386;342;302;279;276;294;304;248;281;314;341;347;340;344;336;319;441;476;406;369;336;346;372;384;405;447;569;742;691;570;704;699;628;774;800;707;499;381;368;343;392;388;364;329;281;306;381;525;886;839;600;439;358;303;347;354;340;362;386;321;331;306;276;261;248;314;286;279;326;278;287;287;300;323;320;335;295;300;297;308;309;304;360;494;622;885;1680;2365;1387;568;377;353;363;353;341;356;365;298;302;349;362;378;345;378;412;329;293;298;267;306;399;492;588;520;505;608;757;693;544;465;494;509;524;405;396;488;594;780;672;463;541;580;683;588;500;606;775;819;750;616;516;415;387;349;355;368;417;432;336;310;329;340;358;333;322;321;361;356;324;288;353;461;593;544;472;475;609;837;921;544;379;346;394;335;289;307;303;317;300;302;302;331;301;290;293;326;339;305;309;270;307;337;376;365;550;719;528;424;367;467;568;635;517;379;290;288;332;609;1064;1275;903;545;422;467;808;1181;946;486;335;307;315;324;309;331;424;794;1236;1300;876;518;384;357;361;351;345;318;290;314;324;332;290;311;313;323;317;366;327;309;300;241;293;311;293;309;291;300;276;290;277;265;251;277;286;305;297;254;269;244;251;260;243;260;268;293;282;275;256;261;303;306;270;288;253;258;293;269;310;342;304;261;273;265;286;271;257;297;287;281;301;266;314;315;260;277;273;276;270;272;251;256;259;258;265;263;229;271;255;262;291;314;301;317;273;292;284;245;349;335;332;303;292;272;309;321;325;268;316;303;343;377;324;351;295;309;294;299;428;450;420;397;391;350;444;453;376;322;283;297;316;350;341;310;285;314;364;436;431;470;494;482;505;463;406;428;380;362;465;475;444;447;382;374;377;376;402;473;396;369;391;412;437;434;440;495;512;420;405;389;397;440;509;520;516;538;479;441;454;577;655;715;636;556;549;577;561;673;641;529;455;467;455;482;718;797;585;385;345;372;340;326;312;332;354;335;266;259;223;267;289;293;285;279;273;282;271;229;246;257;266;279;269;292;241;276;246;265;266;254;289;234;267;269;276;285;291;288;278;257;313;352;441;348;310;292;264;235;251;255;221;252;264;291;297;277;258;230;244;215;230;266;212;251;278;279;278;235;265;264;271;292;262;273;280;270;282;275;266;275;255;282;283;302;269;264;295;299;280;323;297;295;288;312;274;277;305;275;288;273;288;334;352;331;322;348;334;283;261;278;260;292;276;295;315;288;272;281;307;279;281;259;280;306;260;289;294;261;297;323;303;354;468;541;443;337;355;492;752;1377;2105;2916;2845;1357;691;866;1672;1999;843;376;276;320;305;272;343;313;330;366;291;305;299;295;297;298;296;283;291;286;270;276;240;281;283;274;310;320;302;453;840;1271;1168;888;542;374;322;405;524;539;383;315;327;377;335;269;285;270;312;345;344;322;303;292;283;314;351;389;376;367;349;326;328;362;355;321;321;286;334;296;289;438;689;700;555;334;295;284;284;286;274;240;286;265;272;281;376;426;428;343;300;342;379;433;365;313;291;300;320;271;306;289;276;282;274;285;317;316;320;315;312;355;316;326;284;285;290;278;251;237;254;259;249;275;245;287;261;269;303;275;311;296;256;337;481;762;980;2172;5781;9591;8166;3383;883;416;512;917;1331;823;369;323;314;400;773;1848;2572;1585;674;326;343;349;454;695;756;474;359;343;452;652;876;670;384;277;291;272;278;318;391;455;444;406;387;433;646;714;591;443;411;388;342;318;331;327;335;317;335;296;274;323;337;315;297;308;319;306;279;264;232;253;260;334;316;390;328;326;342;285;282;266;250;244;263;252;258;233;225;233;247;252;262;291;332;309;287;268;286;360;507;537;393;330;352;295;286;276;276;288;260;300;276;269;273;287;242;290;274;310;299;329;422;400;350;318;279;280;304;308;481;674;636;380;268;253;288;291;295;252;254;244;268;254;278;291;279;287;257;239;330;369;387;340;375;468;793;1556;1698;1193;607;514;547;459;337;309;283;338;556;848;734;461;360;322;282;261;277;272;347;411;422;336;363;382;324;317;323;293;279;258;321;318;355;333;364;375;384;330;302;347;306;320;272;308;361;390;440;350;285;292;235;278;330;290;260;246;273;260;256;269;253;229;281;232;242;214;234;241;274;327;301;355;312;283;282;304;305;361;550;782;797;483;351;289;267;255;256;234;274;259;218;258;283;270;241;261;271;247;262;281;239;303;346;346;399;407;427;392;299;267;270;291;304;275;389;434;516;432;386;256;245;293;269;291;292;303;268;255;241;242;224;230;255;293;300;290;469;1476;4188;6188;5272;2165;591;413;410;359;293;259;297;258;311;353;385;456;479;369;355;293;310;297;359;337;340;439;591;737;825;836;526;325;316;346;303;340;382;342;332;326;323;388;398;424;447;383;329;303;292;331;357;377;419;408;371;333;297;269;304;308;294;312;277;262;335;319;312;300;271;236;244;265;229;251;263;271;257;253;258;235;274;267;302;346;253;231;245;294;265;230;238;223;236;207;232;223;235;257;297;407;482;340;266;253;258;246;267;261;267;273;298;344;386;357;408;478;464;421;371;414;402;380;370;335;441;528;530;632;667;589;454;531;466;316;273;344;483;483;435;313;274;298;295;299;319
282;307;341;325;307;339;301;328;384;389;302;367;590;646;466;406;626;1109;901;678;640;684;704;605;489;691;690;563;575;593;401;345;368;354;335;368;404;377;346;335;326;378;520;566;467;306;346;442;425;355;311;370;379;309;273;303;433;628;732;714;635;536;499;504;339;317;303;287;376;412;328;298;287;301;356;374;367;333;451;465;434;505;470;483;496;569;445;320;244;249;267;249;303;293;336;291;288;251;246;282;260;318;293;273;240;269;284;255;255;239;237;251;263;258;286;257;277;256;274;257;293;240;212;242;281;280;310;311;294;295;287;272;277;314;433;688;539;380;314;275;271;320;344;387;318;289;252;261;271;265;295;292;286;272;284;246;283;326;424;610;907;816;468;343;320;467;456;450;624;541;747;910;907;605;410;301;324;414;420;413;398;367;423;386;391;277;283;290;271;302;569;839;1528;1917;1364;891;583;480;575;782;759;585;402;360;445;457;434;381;361;344;352;379;352;422;432;498;420;382;329;312;293;332;347;344;341;369;457;470;371;415;453;368;324;343;292;276;270;283;302;336;310;306;330;326;289;256;292;294;271;306;284;364;327;338;299;255;271;279;262;249;247;266;298;288;302;276;329;378;441;566;1224;1801;1815;1925;1932;1385;1161;1251;1140;1300;1803;1954;1728;1726;2051;2137;1776;1226;887;762;517;440;445;513;532;415;329;303;313;305;296;331;311;319;283;278;283;295;293;289;311;275;261;254;240;288;263;254;247;250;259;283;281;261;265;272;296;271;246;262;259;298;256;291;247;274;253;305;323;308;265;269;257;284;286;334;415;356;331;289;309;388;579;670;403;338;344;325;382;341;424;400;306;332;331;290;326;368;527;684;506;422;504;640;894;1249;1375;992;702;743;628;600;645;610;411;459;582;644;726;540;562;540;465;397;377;474;708;747;617;519;499;509;472;442;337;341;310;319;294;289;300;285;313;307;328;332;304;322;299;307;369;480;662;539;362;332;341;344;363;358;412;488;692;574;556;611;700;665;717;738;750;573;445;378;379;384;367;344;300;308;347;448;683;1412;1395;958;628;394;354;373;352;353;321;327;350;307;301;305;282;323;320;296;319;321;328;286;296;318;311;299;306;300;292;321;278;314;348;487;910;1283;1309;2057;3202;1929;736;383;323;346;303;297;314;300;312;321;334;353;399;382;415;389;395;331;290;307;336;368;438;508;482;576;832;1082;927;712;539;672;688;672;607;492;438;597;758;649;507;471;569;584;509;476;631;827;876;800;702;512;384;339;338;345;402;405;406;362;322;335;346;354;290;307;311;340;317;337;316;439;770;1205;1006;559;484;460;617;611;497;341;352;349;330;303;311;292;320;267;275;316;302;260;307;333;295;281;290;273;294;307;312;310;431;817;1255;879;461;356;500;753;920;798;491;418;326;431;1065;2184;2774;1734;992;831;747;1264;1729;1267;559;312;325;363;318;347;275;383;679;1433;1833;1545;772;431;338;355;351;340;331;299;313;291;304;304;319;350;321;331;309;317;279;307;298;339;300;290;264;293;302;302;301;281;250;260;258;263;303;295;237;239;258;268;260;295;294;296;289;276;253;285;269;296;301;287;226;269;224;265;234;291;293;269;256;256;269;274;286;234;252;255;278;284;306;305;274;268;233;287;265;259;284;253;259;252;239;245;232;235;226;248;273;273;291;263;269;340;324;266;279;292;273;306;291;269;282;305;253;316;286;340;413;414;449;370;341;309;269;338;321;385;393;411;449;408;453;516;639;550;358;314;304;379;381;376;311;289;297;302;300;424;486;455;420;496;456;469;439;377;448;533;614;522;509;447;371;334;317;312;446;434;482;439;471;396;448;559;672;680;542;462;469;430;508;677;564;407;363;442;600;637;570;658;793;768;710;715;624;547;638;607;596;546;482;490;629;917;954;734;530;379;364;346;390;349;330;326;305;298;291;247;300;290;278;334;303;236;263;292;262;244;259;245;277;270;276;274;269;251;264;277;274;258;251;236;290;270;275;283;251;267;284;289;298;346;306;328;268;257;246;298;255;246;237;250;259;282;261;260;249;233;255;262;247;260;250;266;299;287;318;289;284;270;271;287;282;270;274;283;296;302;281;264;274;254;284;278;269;278;286;309;297;333;309;316;317;334;305;286;299;273;239;266;305;310;329;334;382;312;286;292;310;308;291;254;267;289;263;287;244;265;277;237;305;273;266;279;249;242;267;287;304;282;265;293;351;287;297;291;377;729;1575;2657;3959;4083;1954;725;799;1057;1035;573;323;263;305;293;272;344;308;329;341;319;353;363;350;276;291;295;279;311;340;312;292;274;292;298;380;532;455;357;571;1085;2056;1862;1282;655;388;308;325;418;440;382;351;335;339;301;299;289;333;333;342;375;364;346;308;282;307;316;401;400;344;326;304;353;333;360;311;303;277;268;302;330;487;898;1287;739;370;274;263;261;257;261;268;253;250;301;283;306;377;333;311;322;265;308;285;314;315;346;347;320;280;278;298;281;299;261;297;335;319;317;325;285;273;319;306;285;273;286;274;263;269;221;262;256;238;252;261;265;275;286;296;281;281;299;577;1368;2328;2870;2898;5531;9149;8045;3395;1074;483;437;551;749;611;377;317;303;334;437;955;1204;913;496;304;294;393;594;955;909;512;328;308;433;748;1034;792;384;294;272;275;317;291;359;435;480;374;355;323;337;379;419;453;495;469;383;311;356;305;300;357;310;267;287;352;309;321;324;264;280;273;243;280;236;239;241;272;323;392;364;316;336;312;329;249;281;247;238;285;265;249;251;221;254;276;300;259;272;272;279;288;259;349;648;700;439;374;385;338;295;284;293;282;271;304;279;286;288;284;282;275;263;306;301;330;357;353;372;337;265;287;317;354;500;687;662;389;284;272;276;323;267;265;264;279;285;292;266;268;251;246;267;275;355;389;282;262;259;265;326;584;711;496;304;379;406;428;347;348;286;341;493;667;596;396;358;314;301;268;268;308;428;705;635;439;457;438;354;316;310;323;265;292;285;306;304;338;297;329;370;326;293;343;315;295;280;295;328;342;326;299;271;284;326;269;304;302;262;305;287;252;258;278;257;249;267;270;241;239;248;240;276;264;292;297;311;293;307;293;310;392;840;1352;1454;656;303;291;249;252;277;261;258;253;257;233;234;268;268;246;237;279;262;251;269;278;261;288;345;355;408;371;328;277;274;301;279;286;335;324;336;296;282;237;242;290;325;349;312;290;292;304;209;236;261;257;241;365;405;456;486;1206;3158;5318;5042;2218;569;334;364;349;283;310;300;300;274;261;306;369;384;382;363;361;346;314;351;296;348;400;574;718;681;629;499;318;312;323;307;330;314;325;345;326;333;341;368;344;356;353;313;306;316;308;285;289;339;349;282;331;287;281;310;301;303;288;313;278;282;302;281;259;291;235;299;290;279;229;265;263;266;223;260;243;263;252;300;316;264;294;297;287;250;211;232;234;240;197;241;243;259;265;272;318;327;268;236;247;292;284;280;256;284;324;424;590;793;687;514;530;486;439;412;407;433;380;362;377;404;461;496;581;730;728;549;484;498;354;324;416;520;548;454;393;285;302;286;313;306
233;258;307;279;292;286;264;282;362;398;366;397;637;778;707;506;440;529;554;509;461;519;532;570;691;813;747;583;523;471;377;367;351;382;366;390;315;345;305;304;360;488;863;1194;870;426;375;459;373;306;289;321;294;281;273;340;469;731;795;615;593;565;569;400;345;360;350;352;382;347;312;271;342;423;425;363;346;413;392;431;417;411;405;518;643;790;637;395;257;245;277;237;259;263;284;274;313;275;261;221;301;363;358;294;236;258;254;280;231;238;238;256;258;242;246;251;267;242;296;262;288;247;235;266;257;257;278;265;266;276;241;257;282;299;495;827;624;417;325;280;294;307;424;451;376;352;298;301;285;270;297;320;356;316;254;248;293;384;529;644;688;648;463;329;361;485;428;425;539;669;848;1145;946;610;371;305;344;343;312;294;291;321;328;316;285;296;259;268;250;272;423;574;971;1510;1476;1109;630;417;394;399;464;413;355;409;427;405;387;374;346;330;356;405;343;345;387;482;426;407;379;350;380;325;338;327;312;401;407;419;360;334;339;327;314;329;306;302;300;336;390;378;363;366;352;286;295;265;280;285;280;309;333;369;352;344;335;313;263;288;252;244;272;256;280;305;277;293;380;559;556;506;787;1179;1198;1283;1254;1114;962;887;881;1104;1601;1688;1499;1880;2509;2278;1716;1043;881;632;488;387;377;591;788;590;408;294;306;238;313;299;299;268;289;279;302;262;270;300;296;313;310;240;235;266;265;254;296;260;252;262;268;247;236;248;263;296;287;327;315;293;245;271;251;303;289;329;300;282;254;271;259;269;271;352;411;402;307;309;305;329;425;434;329;305;340;353;341;318;343;344;344;343;369;301;298;320;367;447;399;349;517;618;690;902;989;742;734;693;679;697;803;735;550;523;569;644;730;868;913;869;670;440;380;505;659;706;515;433;441;484;490;408;310;281;300;324;324;327;277;260;268;257;303;339;364;332;358;337;400;494;675;602;433;384;320;325;339;376;359;375;454;491;504;594;636;754;762;858;804;648;465;325;377;338;317;364;317;328;356;474;774;1403;1619;1372;1013;613;402;353;356;344;347;362;311;309;290;289;287;304;299;289;303;327;332;330;317;318;271;289;307;311;320;305;340;326;448;974;2214;2822;2024;1609;1819;1204;624;412;315;345;300;317;351;317;317;335;362;394;394;363;421;433;428;346;328;372;400;424;460;450;525;607;982;1411;1241;811;634;871;1068;967;934;788;583;601;663;602;539;509;477;526;447;445;610;786;862;818;604;469;467;382;344;370;358;374;425;390;378;329;389;368;326;316;338;305;308;346;366;647;1156;1936;1633;829;557;500;417;460;352;371;336;369;347;313;314;279;301;293;290;317;280;317;302;330;325;306;299;281;298;298;319;337;436;804;1209;874;529;359;645;1220;1700;1411;825;562;363;469;1036;2251;3168;2194;1639;1609;1257;1136;1283;906;485;325;318;314;296;322;361;389;665;1593;2971;3129;1530;483;283;330;328;341;315;317;323;318;319;335;314;307;339;358;348;339;313;293;316;303;269;294;266;274;303;298;283;305;304;272;296;263;282;301;272;254;252;247;319;290;285;268;282;284;309;292;301;273;272;267;309;252;268;304;309;269;282;266;249;231;302;258;263;224;243;262;259;285;283;315;310;265;259;261;278;260;254;217;266;222;243;220;224;229;242;232;233;295;318;303;311;323;316;280;277;315;266;294;275;289;284;267;285;306;289;339;463;544;473;383;413;390;346;384;348;361;400;377;398;418;421;544;734;655;476;387;394;371;372;323;309;297;308;339;333;416;526;404;431;531;617;568;520;449;440;530;586;480;459;424;381;338;311;319;402;445;499;640;638;521;565;769;888;949;636;486;454;483;579;622;513;370;369;465;728;862;743;687;945;1115;956;803;573;572;678;853;824;588;488;446;576;678;796;667;559;431;389;396;434;447;330;294;289;278;300;305;276;308;296;323;339;302;292;302;260;270;242;260;264;273;274;271;246;239;277;253;271;250;272;271;299;276;246;254;272;268;260;290;246;267;308;293;268;325;274;296;257;277;255;235;260;258;277;236;240;224;256;239;262;262;236;263;278;256;304;264;315;314;275;288;263;301;305;256;276;290;312;307;290;281;283;313;282;287;305;319;278;302;298;314;312;285;289;283;280;296;286;281;294;313;298;297;355;318;275;309;259;280;286;286;293;265;254;267;321;269;277;260;279;260;279;262;284;298;262;254;293;321;312;294;295;362;361;346;427;941;2149;3334;3450;2864;1282;809;923;640;494;370;288;279;295;279;304;317;346;363;338;438;514;568;417;290;288;299;297;345;298;290;288;317;275;343;648;1064;955;464;496;962;1533;1337;941;531;349;352;350;354;335;358;350;319;294;298;304;354;447;423;420;374;353;333;306;289;289;313;345;354;354;333;289;284;361;340;327;323;300;297;295;272;471;763;1048;648;355;315;320;263;264;289;260;301;249;280;295;277;269;342;299;292;315;286;279;380;489;559;411;357;299;296;290;286;304;307;256;299;300;332;398;355;317;299;291;261;293;279;280;280;261;287;288;255;262;242;256;264;287;235;292;278;332;510;1247;3596;6633;7491;5197;4032;4855;4203;2467;1075;552;381;381;395;328;297;312;286;328;343;378;464;417;379;345;339;589;896;1060;803;432;317;329;508;846;1218;924;526;314;258;290;292;317;349;450;463;402;354;296;290;374;423;470;547;528;423;346;294;320;297;310;299;289;294;310;295;279;276;257;306;323;274;281;243;241;249;309;300;347;368;317;320;308;321;280;297;291;259;265;272;264;265;238;258;258;273;280;285;256;262;293;274;335;469;527;370;310;304;286;270;256;289;293;289;275;283;278;267;252;273;295;298;265;260;326;335;328;302;330;317;293;304;292;315;457;419;340;284;245;282;256;277;275;269;265;281;246;310;270;207;194;300;275;258;291;284;239;242;266;288;317;353;429;412;428;372;378;358;370;419;378;386;528;480;374;367;423;341;314;300;339;480;788;755;532;430;396;337;357;339;326;264;263;285;301;285;367;327;386;358;330;338;351;299;314;286;298;310;296;300;281;279;281;298;267;285;326;301;299;272;281;280;257;252;263;268;264;233;254;224;221;229;255;285;263;317;327;309;316;270;321;679;1210;1194;618;311;272;285;270;285;289;262;280;244;241;242;255;259;227;256;271;261;256;274;261;279;359;407;413;403;330;272;228;292;276;257;320;308;322;299;267;253;248;237;270;347;328;326;316;273;238;262;254;233;238;269;360;554;672;529;639;1466;2491;2617;1338;441;325;310;339;289;329;315;279;320;289;257;299;307;328;349;328;307;309;367;334;315;379;481;483;484;437;380;346;329;304;307;312;342;329;297;327;322;394;448;417;437;404;355;265;276;249;281;304;258;285;290;296;288;308;316;337;299;287;297;269;269;291;298;288;285;264;274;283;268;246;250;258;258;256;283;253;243;273;235;271;276;261;295;274;247;234;204;270;246;214;245;223;218;235;230;270;271;246;267;215;230;277;259;269;332;382;608;1150;1726;1343;728;500;506;522;586;588;558;448;435;484;418;453;459;603;864;923;649;539;545;441;359;393;437;431;382;332;290;299;315;305;321
262;275;304;255;255;279;252;295;321;324;398;389;529;861;1176;763;480;508;626;631;448;406;424;711;859;923;803;869;901;592;406;398;397;336;311;380;314;284;282;306;436;754;1277;1602;1082;501;459;560;481;350;296;297;283;292;267;314;486;742;710;523;557;633;470;361;339;387;375;405;335;331;252;340;392;430;388;308;304;341;345;336;332;374;419;585;662;705;574;458;311;268;230;259;266;260;281;281;254;273;276;298;324;474;390;287;249;258;242;233;241;250;220;258;239;257;233;247;238;270;266;262;243;265;232;289;286;273;265;277;282;256;282;245;296;308;571;793;684;416;309;288;237;351;463;515;399;391;343;308;263;270;322;415;378;309;300;305;385;541;746;742;790;730;441;359;524;581;422;501;792;905;1073;1029;709;478;333;416;438;349;285;264;290;324;309;309;325;332;280;256;264;287;338;450;817;1342;1645;1379;677;375;316;298;260;302;359;477;416;353;335;296;359;324;293;315;338;317;323;355;354;362;385;396;333;394;358;340;320;335;392;355;364;317;314;326;291;284;332;310;300;324;400;424;396;372;356;281;255;252;299;270;295;291;371;413;387;438;359;350;304;294;271;280;267;275;275;276;274;280;432;601;595;471;526;661;628;687;861;920;845;737;711;829;1058;1014;1279;1970;2274;1956;1303;877;690;651;534;421;418;601;727;573;450;348;303;278;267;318;303;319;283;265;296;305;352;358;299;293;247;244;272;291;290;255;257;247;277;259;265;263;256;285;288;308;287;342;278;261;295;260;263;292;305;313;296;266;241;266;258;279;294;308;397;365;332;297;290;279;316;317;287;286;299;337;372;316;333;315;349;441;433;396;297;320;270;338;316;311;381;453;467;542;554;541;577;652;567;598;789;711;605;562;646;852;950;1016;956;909;672;503;459;508;582;571;482;397;482;487;458;375;287;305;308;312;303;319;261;250;257;272;317;331;290;352;314;349;362;391;551;562;405;368;309;324;333;320;288;337;344;387;562;533;564;609;819;810;748;570;441;343;380;324;330;307;331;381;370;443;577;963;1450;1775;1292;699;404;315;292;348;362;363;339;297;269;310;244;282;301;328;315;295;290;314;289;299;317;285;290;328;304;322;318;312;561;1421;3388;4303;2857;1284;927;724;531;427;307;278;334;310;400;346;316;317;346;350;358;428;487;419;370;419;337;406;467;452;442;476;508;676;858;1141;1111;735;657;1003;1139;1169;1096;837;664;600;642;581;510;640;623;538;530;476;573;822;813;690;558;468;508;442;397;348;341;386;358;351;312;383;418;368;340;323;321;304;309;335;469;675;1037;1728;1632;986;786;560;485;436;405;325;349;370;351;379;305;260;277;262;286;305;284;307;272;304;292;265;275;258;285;295;299;276;359;513;812;741;481;382;652;1332;2350;1735;870;593;364;387;629;1254;1746;1391;1649;2067;1592;1522;1072;643;374;310;325;383;353;322;370;415;622;1554;3257;3889;1597;487;340;299;288;308;303;300;327;320;323;324;337;281;320;327;334;383;301;283;294;304;304;275;297;268;291;336;323;301;316;287;311;267;301;283;259;267;262;266;304;293;315;269;272;265;283;279;277;269;256;295;268;302;332;289;288;317;320;271;263;255;274;256;248;256;282;250;246;263;294;303;295;263;262;273;269;265;298;254;245;256;247;236;250;200;233;260;234;261;312;341;350;332;328;300;304;308;302;316;263;295;292;312;297;269;264;330;451;526;422;412;425;420;397;395;326;380;383;353;364;383;359;418;573;519;486;442;423;373;345;299;280;332;392;318;312;386;458;378;407;582;706;526;488;478;431;575;503;472;459;436;358;371;336;322;330;370;508;771;937;577;559;781;1133;1026;707;546;484;562;602;598;516;371;360;453;625;786;682;712;923;1246;1081;866;679;655;714;860;763;537;418;393;426;494;523;581;650;515;392;380;452;497;363;326;302;313;315;269;284;279;294;322;361;302;273;254;256;266;238;257;260;271;304;312;278;259;263;278;278;260;282;276;271;248;282;271;282;302;284;273;247;250;250;276;314;310;329;287;246;303;291;267;253;255;270;251;265;244;254;227;254;236;258;274;277;255;296;298;321;294;270;290;250;287;268;293;282;300;283;344;340;310;254;286;269;285;297;276;322;306;262;305;299;273;252;292;298;253;272;264;276;291;284;293;303;316;286;291;301;280;281;261;254;260;285;266;267;306;266;288;262;267;256;281;289;289;298;259;291;286;295;316;393;503;508;353;417;846;1984;2776;2280;1328;756;677;715;411;304;295;266;300;319;296;297;311;337;341;425;616;1056;1053;556;344;289;259;314;279;330;300;347;324;304;455;964;1834;1594;564;393;487;741;677;516;384;305;315;305;330;302;355;376;345;354;303;343;526;819;806;516;502;419;338;283;277;296;320;341;305;279;271;304;324;328;361;348;320;287;272;278;280;326;481;604;468;312;299;297;267;307;281;274;269;252;231;250;280;254;267;321;288;284;281;313;617;1132;1323;892;472;351;335;310;267;275;272;302;294;376;515;768;736;410;263;284;286;295;290;306;284;294;272;230;274;261;252;281;285;277;287;286;265;329;623;1855;5254;10415;11740;7134;3060;2109;2258;2168;941;457;330;269;278;292;297;292;282;282;313;301;342;307;300;331;425;872;1519;1718;713;322;308;315;705;1824;2623;2084;865;439;277;275;278;323;363;422;465;405;313;260;314;365;366;460;546;573;413;346;335;315;295;283;294;323;313;313;307;295;271;248;242;262;298;274;261;247;265;271;319;344;343;318;294;284;299;324;273;277;286;245;280;248;248;255;263;270;275;285;255;254;286;275;240;282;346;393;317;264;292;291;291;245;305;281;306;264;276;242;257;269;286;274;311;294;294;313;310;302;305;266;294;322;337;334;329;334;301;284;288;269;250;260;270;265;245;247;268;282;300;245;220;232;251;231;258;242;287;256;247;284;309;346;513;698;643;518;414;329;356;443;528;452;372;421;375;367;497;611;469;473;388;383;426;607;515;370;322;313;357;391;351;331;257;273;294;283;386;441;388;347;337;338;345;357;343;308;318;306;295;314;286;272;278;295;273;289;328;281;258;259;288;325;304;285;300;254;268;258;246;239;241;229;206;264;273;279;338;325;346;295;314;275;423;602;576;397;304;275;268;268;306;300;303;287;290;270;248;241;245;271;270;263;285;279;270;295;446;803;1078;893;538;317;270;262;299;277;260;255;288;312;288;255;288;222;206;242;306;358;334;319;288;283;302;271;264;241;274;333;535;658;453;326;564;864;983;571;349;308;307;312;299;267;313;291;294;304;301;282;239;291;291;278;308;344;405;387;346;346;404;409;412;364;349;356;351;382;419;381;340;357;332;326;351;389;401;493;548;410;314;275;251;266;253;257;239;231;267;253;267;293;348;333;322;282;255;290;275;326;339;297;274;275;258;240;256;249;275;224;266;263;253;299;288;259;276;238;266;305;306;231;230;221;224;223;217;233;222;224;241;252;270;265;278;216;201;254;239;264;293;293;305;357;600;1426;2473;1911;790;479;518;725;874;812;784;582;562;557;538;474;406;625;1165;1036;684;521;561;566;486;408;317;325;349;270;304;264;259;325;325
293;301;307;255;276;264;299;286;319;330;363;357;422;912;1636;1159;602;748;1025;823;494;317;369;536;764;807;859;1719;2012;1241;540;518;429;332;270;319;291;287;309;333;440;923;1324;1342;959;506;530;689;666;397;291;275;269;290;258;312;495;844;770;583;523;561;446;324;308;364;395;455;448;356;340;354;363;428;369;323;315;281;252;308;280;320;415;548;594;542;512;477;323;269;251;244;250;258;294;253;265;245;262;282;307;389;356;265;258;242;255;256;224;295;273;255;251;259;256;246;268;267;287;260;277;289;264;278;291;271;285;248;294;275;264;279;317;318;481;755;762;534;360;283;272;360;628;649;419;429;382;326;244;260;304;328;363;254;307;286;343;535;844;853;797;723;563;445;715;1035;691;593;923;1134;1113;955;720;580;488;636;670;489;353;260;292;310;346;376;422;323;325;273;314;305;407;461;812;1248;1555;1201;657;354;325;277;255;289;337;364;358;298;276;320;325;300;295;269;328;320;302;331;347;354;365;316;352;375;458;425;359;370;394;369;384;332;339;326;324;300;327;296;310;307;378;344;361;324;280;277;269;288;311;306;327;310;388;423;496;432;422;317;299;297;291;297;297;281;262;260;254;263;334;490;470;386;376;502;573;628;876;1214;987;760;640;670;626;666;853;1411;1800;1541;1126;857;784;839;631;550;408;475;502;468;416;313;314;287;244;283;278;290;294;270;283;335;387;413;359;252;257;275;262;264;248;251;235;251;249;299;278;255;255;260;302;283;289;278;266;251;258;272;294;294;306;254;264;302;262;308;312;309;312;331;386;344;323;316;257;260;283;272;309;303;317;354;370;413;388;404;408;455;435;403;280;273;282;314;319;287;306;332;354;354;441;439;487;524;546;608;586;575;548;635;734;949;1075;974;699;715;791;798;758;688;646;543;521;427;427;458;434;351;333;350;346;302;305;335;336;289;264;280;271;328;304;293;327;367;332;396;476;440;359;352;347;311;290;329;327;315;327;408;491;526;564;630;797;735;616;459;382;410;434;329;333;322;348;403;466;446;501;617;1066;1349;1159;659;409;344;336;344;339;372;339;310;284;277;291;320;328;309;333;314;295;302;309;298;303;315;301;290;310;319;277;339;553;1381;2899;3868;2645;1182;630;595;599;492;368;336;311;332;413;359;350;332;325;352;357;448;489;433;401;390;359;351;410;417;464;576;640;733;871;896;681;566;656;1017;1119;1024;866;749;740;740;727;643;532;595;673;695;589;603;620;723;749;538;399;404;401;409;381;429;378;377;371;335;378;401;386;351;330;319;356;368;346;460;882;1277;1260;1235;1430;1508;1192;681;570;457;369;345;312;351;366;355;311;306;277;271;288;271;290;281;294;299;287;296;303;280;272;303;309;306;331;536;862;1126;821;441;517;916;1350;1184;804;583;387;321;389;567;700;689;1068;1414;1748;2000;1287;634;361;346;383;544;489;391;468;520;559;1019;1849;2219;1075;393;274;319;324;308;327;279;296;317;343;369;350;319;317;312;317;327;311;274;304;316;287;284;326;295;326;358;377;309;331;286;269;304;286;263;281;271;247;203;248;275;284;286;297;273;274;288;281;300;268;251;261;273;313;297;313;332;295;255;284;292;278;236;252;255;282;269;273;271;268;304;286;263;245;254;255;292;251;227;244;250;264;254;259;248;232;246;247;298;300;333;299;335;279;277;288;326;327;325;343;310;292;308;347;357;299;330;394;499;449;421;455;377;357;367;353;390;407;382;324;331;316;352;371;372;391;420;462;378;335;290;305;370;430;394;348;321;340;295;389;425;482;454;412;417;442;500;505;467;470;450;402;331;344;329;314;315;403;661;778;642;579;668;811;901;659;489;642;724;745;758;756;540;442;428;478;525;554;615;694;817;998;917;846;768;772;734;564;491;396;396;387;404;470;563;659;485;390;354;412;397;346;312;305;250;285;281;261;232;245;248;298;290;264;258;267;259;267;267;270;305;315;271;290;255;254;245;270;270;284;256;258;254;294;253;223;271;275;268;234;261;275;284;313;358;316;269;250;271;264;253;280;296;258;238;233;249;242;256;279;293;264;268;280;269;321;338;323;304;268;288;258;265;264;260;273;289;336;364;329;314;286;251;271;288;304;326;306;280;316;318;256;258;291;276;325;276;280;287;253;319;337;295;302;285;291;313;270;289;285;255;277;279;287;260;284;263;267;263;241;254;273;267;269;294;272;301;314;286;305;344;558;823;743;396;403;701;1465;1743;1249;641;599;652;574;389;299;288;291;284;312;322;296;368;434;478;615;901;1732;1748;796;386;290;289;287;328;359;290;331;310;260;388;784;1373;1290;525;309;295;353;382;311;308;303;326;339;313;347;314;320;289;297;281;381;695;1232;1234;653;442;363;290;278;299;289;346;352;313;291;262;281;344;342;388;368;364;358;327;285;259;306;317;364;372;303;282;303;282;317;362;415;342;312;281;268;251;236;251;270;282;295;326;448;1198;2411;2854;1613;648;394;331;284;276;295;267;269;339;525;1105;2072;1819;783;295;269;307;297;313;297;303;303;302;278;281;270;283;322;289;299;260;278;300;401;757;1722;4277;8154;9244;6169;2496;1089;1107;1151;719;410;264;264;275;313;303;310;273;290;318;345;355;304;348;319;449;937;1629;1624;639;339;318;478;1416;3547;5367;3984;1673;666;414;283;294;315;315;345;419;395;346;306;357;342;297;376;427;421;336;288;301;316;308;276;302;306;297;277;268;278;289;269;273;281;274;288;261;234;242;312;334;315;303;288;341;319;345;304;286;292;291;316;274;280;260;262;267;254;274;267;265;274;259;301;249;270;302;321;333;275;273;289;297;240;315;264;276;298;259;283;285;261;262;311;262;328;299;315;295;284;306;301;271;303;285;323;316;356;297;260;249;298;283;263;245;298;273;258;273;281;294;260;245;249;280;232;236;263;269;277;274;259;271;400;682;1054;1076;770;559;401;436;437;536;457;405;314;340;366;649;988;935;686;561;431;366;446;355;304;287;302;367;412;325;311;274;291;294;340;527;722;584;356;306;326;418;463;426;377;355;380;362;313;293;272;312;288;293;281;271;271;288;285;271;279;316;282;273;274;265;257;246;265;250;228;257;244;263;265;285;324;330;328;256;263;265;281;330;285;321;286;255;290;303;285;283;272;285;281;265;308;271;253;270;247;242;283;273;431;1092;2351;3024;2377;1134;401;283;235;249;252;274;252;285;303;309;260;245;227;248;243;260;311;315;351;312;296;261;271;267;280;277;301;360;417;396;298;297;343;360;300;296;309;287;305;275;286;285;316;300;314;309;302;287;265;302;287;329;425;466;388;391;388;483;464;379;365;328;342;510;641;738;473;428;375;356;336;336;315;389;466;572;411;347;303;232;246;281;237;228;210;240;235;286;296;354;327;337;339;292;245;304;310;330;321;311;297;280;272;252;263;238;254;277;267;267;264;253;241;252;276;232;261;253;264;221;217;221;220;215;217;211;211;237;253;251;264;229;256;247;233;255;270;245;256;308;303;491;1021;1551;1260;648;578;642;776;1005;1019;922;676;581;587;607;593;562;745;1140;1139;772;527;636;790;747;514;377;352;374;321;251;294;307;271;304
278;272;290;305;279;307;287;285;351;379;359;307;369;727;1141;864;667;945;1285;849;449;292;303;380;482;601;1080;2760;3329;1427;563;490;382;318;266;282;316;291;358;400;505;730;964;859;733;486;547;741;675;381;308;300;280;303;299;340;535;826;832;738;537;445;337;268;272;379;688;1071;911;528;347;384;392;340;378;334;299;303;309;274;265;341;438;623;565;408;419;372;310;248;238;283;252;282;257;252;266;244;237;260;262;269;291;285;229;246;254;235;239;271;264;273;256;233;263;258;263;265;265;271;261;251;290;298;273;276;243;262;243;289;284;300;356;396;466;652;650;437;330;252;263;362;514;500;494;579;587;381;284;247;298;309;316;275;291;289;360;450;589;586;616;613;569;585;1020;1424;800;750;1021;1161;825;708;853;740;650;799;750;519;302;269;304;303;371;514;549;390;335;305;286;317;389;462;769;1190;1308;863;500;402;347;315;297;278;315;358;352;327;293;282;300;264;281;282;292;291;303;326;324;392;348;348;383;467;487;402;317;389;427;412;465;419;352;301;290;338;382;318;342;286;313;300;331;347;304;293;299;365;355;338;271;323;359;429;403;388;361;271;284;268;328;292;264;275;293;275;319;284;303;350;347;322;371;584;785;974;1457;1653;1156;890;821;675;646;664;851;1188;1351;1126;952;800;981;1230;767;537;437;417;423;418;368;284;288;281;263;312;297;296;272;272;272;311;413;378;327;272;260;242;248;274;223;234;266;249;258;260;279;292;258;262;260;298;282;287;230;276;287;251;267;286;245;289;260;286;273;259;293;335;302;313;295;328;307;281;276;275;288;287;320;302;298;316;348;353;379;377;410;466;501;396;276;272;287;314;293;308;272;322;317;330;395;460;421;415;450;514;503;403;452;550;653;694;863;715;647;830;1112;1352;1591;1359;981;693;574;532;481;482;410;370;328;352;405;312;326;341;372;305;285;264;271;263;288;259;335;398;368;421;412;395;334;347;293;303;314;353;351;337;308;386;466;557;714;948;1154;753;505;412;403;484;463;396;293;335;394;393;416;433;426;557;946;1192;942;572;342;326;397;424;384;358;349;323;319;272;289;293;358;316;271;278;292;296;299;313;300;302;296;264;296;302;305;301;427;883;1763;2542;2222;1297;757;903;1106;809;391;327;342;350;385;362;338;370;350;355;405;388;428;424;431;405;378;374;414;393;459;567;628;704;809;729;521;475;735;962;990;802;728;888;962;1063;954;714;463;528;673;688;676;789;735;763;678;462;349;407;379;368;405;443;408;402;357;372;383;402;342;314;335;328;306;344;396;820;1941;2727;2087;1274;1915;2800;1842;710;512;436;351;329;323;326;325;341;353;313;291;283;270;288;270;255;298;265;271;285;275;235;298;290;316;319;358;642;1651;2051;1350;530;362;517;586;678;835;760;438;305;360;376;380;455;652;1217;2348;3062;1885;691;373;482;744;986;801;608;870;984;708;594;801;761;521;341;350;333;310;356;358;299;276;299;318;328;351;320;294;300;302;287;310;311;288;296;284;305;320;333;326;300;323;302;301;295;286;272;279;286;287;249;251;246;284;247;289;259;306;243;304;313;304;308;293;264;285;267;281;275;257;277;279;241;257;267;264;293;255;241;274;299;302;271;297;274;268;282;258;238;266;257;274;275;233;219;226;247;244;271;260;286;287;280;277;300;299;311;252;262;284;305;268;311;287;317;322;462;557;538;464;350;398;486;497;555;482;385;342;330;413;427;491;353;342;369;355;316;373;346;412;432;492;407;329;337;400;414;456;477;362;330;331;307;321;373;434;476;468;361;424;515;551;436;458;397;340;327;327;288;300;285;317;411;496;480;429;455;576;592;517;515;696;837;1015;1624;1403;854;468;366;424;430;475;462;415;560;704;888;1091;1151;855;607;461;418;450;368;376;398;438;502;550;442;323;284;341;347;314;271;274;290;291;286;280;282;253;279;252;257;274;286;249;281;256;262;292;343;292;301;309;257;269;271;291;256;272;262;278;316;290;265;269;274;295;258;260;274;295;301;289;307;285;293;285;263;271;339;269;266;288;284;248;244;257;253;276;279;304;254;271;248;289;292;263;273;294;239;265;293;246;266;278;320;311;382;344;309;236;276;286;313;301;337;323;300;290;313;290;288;284;322;300;294;282;269;291;279;286;301;280;288;273;248;245;300;266;270;241;281;274;267;271;270;271;279;285;269;262;256;263;288;276;285;291;283;307;556;1013;1550;1079;630;600;1115;2146;2114;1130;582;780;955;630;384;239;260;289;286;290;314;349;560;848;888;737;909;1347;1214;607;326;307;337;285;329;288;327;336;347;281;292;448;716;580;334;243;282;264;294;293;293;261;327;347;307;301;371;280;295;304;302;386;679;1074;1020;697;600;440;320;304;287;307;304;302;304;276;311;324;352;362;333;353;329;319;310;301;278;284;322;315;301;305;315;302;310;433;582;611;487;287;290;319;278;262;295;299;287;347;374;593;1621;3709;4213;2086;685;378;331;262;297;263;294;247;358;704;2088;4115;3504;1217;369;277;261;289;297;292;256;258;251;265;275;287;328;382;372;309;274;270;262;360;605;956;1871;3394;4066;3111;1508;634;562;603;438;355;290;260;315;322;347;289;284;298;295;343;332;323;302;283;353;547;896;799;423;308;339;437;1295;3646;6160;4536;2113;1150;499;364;302;305;326;348;389;381;346;330;354;329;357;318;342;324;309;290;279;319;284;268;286;336;333;323;304;318;256;275;262;293;282;289;257;262;249;274;328;319;283;318;286;335;271;274;272;259;259;275;297;252;242;238;255;300;286;304;264;284;269;310;263;295;315;286;269;259;252;259;259;276;295;252;272;241;241;267;261;257;284;278;293;382;329;325;297;285;297;261;270;272;294;293;355;331;338;301;269;256;308;279;285;262;266;270;288;257;260;227;259;239;269;231;237;268;261;309;272;265;280;358;664;1097;1214;1210;777;494;387;422;436;504;418;322;320;378;739;1142;1032;692;468;349;343;370;337;306;280;260;287;297;303;276;280;298;272;350;575;711;560;324;298;332;467;543;591;489;484;462;432;327;301;287;304;317;284;318;292;280;284;283;270;258;265;278;290;273;246;271;252;218;252;246;226;251;271;250;300;287;316;272;247;302;270;260;278;318;298;328;287;319;253;287;283;263;308;288;296;283;258;328;303;254;290;243;364;887;2695;5763;6178;3607;1359;422;301;306;252;259;260;277;276;309;300;245;255;231;179;236;268;321;337;321;247;261;236;279;250;255;288;266;279;332;318;279;305;270;267;255;309;294;287;299;280;242;274;278;273;301;279;297;297;299;302;304;349;407;443;373;345;406;552;493;462;393;349;372;577;926;1119;586;485;509;344;319;345;368;326;396;456;378;332;317;300;265;251;222;201;249;267;226;260;268;294;285;265;304;268;269;299;331;348;295;288;306;298;291;260;280;260;247;235;257;276;260;291;250;250;275;257;270;245;249;231;207;243;205;225;204;229;236;250;238;235;232;266;240;248;260;268;279;263;281;288;293;377;494;646;565;480;626;659;737;830;777;718;705;776;721;581;660;825;902;1135;1091;794;550;759;1044;894;570;427;463;390;332;312;285;288;293;306
232;276;327;309;421;458;368;322;375;345;396;323;316;402;611;634;636;812;942;633;440;304;331;315;389;559;1167;2123;2460;1289;537;439;394;278;270;274;288;331;422;485;449;534;696;730;550;426;462;533;554;388;312;342;324;355;327;362;415;599;770;748;661;440;302;264;272;429;1285;2254;2010;888;497;519;446;318;320;267;291;277;278;308;293;318;432;760;846;509;316;265;252;268;264;252;258;268;266;251;257;270;218;274;255;254;272;250;265;252;276;251;268;264;266;283;254;263;258;275;281;250;249;280;265;274;303;354;298;275;272;268;249;265;291;291;336;373;429;494;510;377;364;328;298;306;377;430;708;1386;1452;743;363;298;293;326;317;288;297;279;338;455;589;483;468;590;665;624;925;1244;950;870;1121;1062;679;567;701;659;671;694;609;413;302;275;299;363;366;439;487;421;334;307;266;269;294;356;631;865;963;796;627;664;643;597;553;402;309;352;388;375;251;289;262;290;297;268;304;300;292;303;341;322;333;338;394;395;475;409;337;425;447;403;420;362;326;297;337;405;375;322;307;267;252;284;306;319;333;357;304;337;375;289;293;261;268;335;319;322;273;284;296;271;283;269;269;250;332;397;387;363;349;333;293;301;442;714;905;1234;1637;1442;1120;983;903;900;1044;1116;1267;1138;1087;971;982;955;965;1074;711;546;451;398;388;386;361;300;249;248;242;329;333;317;275;270;278;269;309;312;289;251;236;229;243;252;265;245;281;253;242;273;291;293;270;280;253;272;289;264;277;268;264;260;273;242;270;270;268;250;270;265;329;345;359;322;287;320;288;325;280;286;339;350;331;291;302;299;306;368;356;328;407;451;509;383;313;264;315;305;314;283;287;292;326;298;399;441;443;380;434;403;352;363;402;463;478;479;571;648;629;873;1300;1734;1894;1875;1515;892;683;563;426;385;389;329;282;338;376;281;325;308;389;321;246;280;260;291;286;322;327;361;365;405;362;374;305;292;311;306;313;356;394;359;309;340;415;599;769;1095;1296;937;521;401;393;495;505;385;337;340;382;439;348;436;413;509;806;1215;1083;665;404;316;324;410;392;344;378;310;292;304;291;279;312;321;291;270;295;295;304;304;317;288;289;279;287;266;278;304;358;539;1159;2335;3230;2398;1318;1755;2561;1751;685;376;337;360;352;310;318;327;340;331;334;336;359;391;360;417;411;389;380;402;419;501;643;664;724;627;488;453;564;691;852;725;790;1108;1276;1082;908;678;454;601;658;737;715;804;704;673;582;428;452;403;474;396;376;425;457;450;387;352;363;355;331;315;330;355;321;353;511;1208;3028;4523;3079;1437;1593;2384;1751;667;415;411;352;355;354;369;353;348;321;307;289;318;316;289;233;273;291;326;301;301;286;249;277;318;318;336;389;553;1338;1686;1158;551;363;323;411;486;687;664;370;301;346;433;492;569;710;1149;2534;3723;2176;736;380;490;892;1279;1001;814;1292;1679;994;473;356;332;307;437;572;620;447;346;324;328;312;306;300;303;310;321;286;305;285;292;333;299;292;313;303;323;313;291;315;288;321;303;288;293;294;250;301;263;285;268;236;226;228;261;264;332;329;287;281;258;289;306;292;300;288;297;281;313;270;274;275;263;244;249;270;246;267;266;281;253;274;292;295;255;283;294;251;290;293;300;303;248;248;238;242;242;238;261;251;259;230;238;287;261;275;275;327;287;290;290;316;291;329;296;319;537;904;989;523;387;410;486;456;539;539;427;371;397;431;486;470;367;394;444;417;374;308;348;296;370;414;413;365;414;480;504;503;511;460;412;403;387;340;351;489;685;685;441;361;426;446;373;390;336;369;351;379;337;328;330;281;328;330;365;369;391;485;545;496;526;613;850;1279;2244;2268;1326;582;452;401;429;431;421;383;370;554;778;1125;1266;1035;701;448;426;440;423;416;397;388;466;476;373;289;293;336;327;318;306;282;256;264;301;297;328;247;241;259;275;277;254;241;255;260;237;282;302;309;276;267;262;283;283;263;256;257;288;297;273;272;270;248;286;220;296;246;251;270;277;274;260;254;267;290;257;302;301;272;266;275;303;250;275;259;311;300;307;310;304;304;293;286;287;312;252;276;256;263;276;245;266;275;299;298;288;298;288;274;310;274;293;308;319;335;329;283;321;317;284;279;306;286;257;249;224;306;259;286;291;321;295;321;275;264;263;278;249;257;255;266;261;256;254;246;279;278;254;248;267;299;286;295;293;258;275;355;596;1240;2063;1873;1430;956;1219;2372;2673;1379;553;594;833;669;455;351;315;296;324;296;311;376;677;1470;2077;1177;653;714;648;392;287;313;302;312;289;318;337;313;289;269;248;267;296;306;265;259;242;258;273;275;294;300;336;322;343;316;324;292;282;283;326;325;437;753;1182;1557;1681;1137;587;324;279;324;289;282;290;257;279;364;538;477;448;383;319;326;325;319;326;335;345;336;298;290;288;296;357;529;843;1053;674;348;302;294;284;255;247;275;290;315;391;554;1380;2908;3703;1852;594;323;281;282;294;279;287;297;381;805;2064;4415;4350;1884;537;284;296;260;276;246;285;242;270;267;283;287;368;488;592;378;308;278;272;310;358;433;560;847;1166;1150;918;626;586;649;521;373;272;295;328;334;344;310;321;313;303;347;345;306;314;312;311;329;351;379;276;295;320;389;670;1905;3572;3422;2022;1179;628;354;302;317;350;354;384;359;352;342;350;297;311;318;324;308;285;295;302;313;288;272;282;308;314;281;320;305;227;270;232;279;271;250;274;280;241;270;273;307;299;273;283;223;275;270;260;289;251;291;276;247;268;268;274;291;307;297;264;270;314;277;316;258;268;273;264;254;259;299;267;312;256;306;269;271;278;285;282;279;298;271;311;310;355;323;321;328;304;299;331;277;288;301;378;462;383;289;267;260;287;333;349;329;298;288;281;267;246;239;261;269;212;232;261;292;291;304;314;329;283;317;406;763;1226;1698;1277;659;399;347;403;379;448;352;266;319;567;982;793;503;372;325;334;384;348;295;258;256;277;284;295;283;293;313;296;325;399;462;429;329;333;306;392;471;521;527;561;628;668;494;342;324;277;299;320;317;248;266;299;273;289;255;266;276;243;238;260;242;263;254;245;225;220;247;269;288;283;270;247;265;267;306;311;297;272;323;293;339;272;301;262;250;260;272;243;281;304;265;255;283;270;273;233;286;484;1277;4110;8074;7644;4410;1844;868;652;519;377;294;262;253;298;298;343;270;274;242;243;245;262;305;288;283;266;262;259;256;263;263;252;247;270;299;255;257;264;265;278;250;284;290;312;311;265;278;303;281;291;306;283;280;286;279;315;343;304;307;320;342;366;439;559;525;425;368;337;352;458;659;749;533;468;418;366;339;407;375;377;362;407;346;352;315;282;251;223;216;242;234;239;251;262;261;259;259;279;280;270;253;260;267;302;311;296;285;316;332;320;308;297;299;254;241;239;233;279;265;265;286;259;276;246;261;238;254;221;225;230;242;244;225;250;239;227;261;285;257;227;239;243;257;240;247;266;276;323;350;423;396;350;512;628;670;620;526;591;698;766;639;511;633;964;1298;994;883;718;595;895;1385;1017;626;466;509;463;330;294;287;275;301;288
216;274;349;399;600;745;450;278;308;339;355;339;274;328;493;650;685;624;673;528;416;395;488;453;492;704;1076;1298;1217;774;559;549;434;315;277;275;291;361;443;514;502;554;776;879;720;535;469;588;522;447;405;398;345;323;303;366;403;493;727;873;706;392;269;256;275;451;1357;2398;2145;954;720;699;477;306;302;247;285;333;342;324;364;324;414;706;883;562;360;311;268;250;258;262;255;239;251;263;271;270;280;260;261;267;238;243;249;236;250;236;267;276;244;276;267;258;260;257;263;289;272;282;275;285;282;324;281;276;252;280;269;302;296;292;295;376;396;361;340;372;376;373;275;282;357;499;1359;2859;2661;1038;440;386;315;371;297;266;255;268;433;688;943;760;586;879;1209;825;698;780;1038;1145;1207;1106;780;541;496;544;701;747;539;389;315;321;444;495;407;371;394;340;259;291;234;259;346;498;722;910;792;764;629;817;916;979;874;487;352;434;416;413;292;270;299;306;322;307;324;292;338;336;311;332;314;332;405;418;372;362;405;562;519;395;362;368;370;306;308;410;406;352;282;283;261;284;318;292;344;413;400;441;376;335;259;302;310;335;375;302;343;331;295;297;253;266;290;328;536;640;514;407;446;433;359;319;618;1085;1127;1271;1442;1246;942;837;861;1076;1389;1615;1673;1349;1107;1056;1338;1519;1467;1123;713;509;429;353;348;365;347;293;288;277;270;287;320;326;307;290;264;273;306;245;272;266;242;254;250;252;280;279;236;215;264;259;270;264;258;254;256;277;271;256;283;251;237;239;218;222;242;253;264;270;253;264;308;348;335;322;292;320;272;264;248;319;400;475;396;276;264;275;282;371;394;414;381;371;390;359;301;297;299;350;352;360;328;316;326;331;345;419;460;460;437;403;362;317;358;407;464;501;590;581;750;911;1424;1747;1781;1583;1378;1063;759;492;382;379;301;309;287;321;371;368;316;289;285;293;270;287;244;297;293;298;324;367;370;359;339;278;330;310;315;308;336;353;339;361;312;343;399;511;771;956;1045;772;468;401;454;445;417;407;363;385;381;376;384;369;425;454;718;951;863;636;378;380;371;338;328;323;337;310;310;305;305;286;276;285;275;306;275;306;288;327;323;327;297;286;282;297;279;283;328;516;1005;2484;3802;2820;1523;2303;3671;2385;784;368;350;429;379;327;335;334;357;329;330;357;351;338;370;355;331;380;399;414;437;473;695;886;867;718;542;470;533;581;623;736;753;858;909;846;748;599;493;554;618;673;764;841;741;594;544;498;532;574;496;473;361;418;447;397;340;374;388;333;312;285;341;351;351;349;473;959;2650;3760;2591;909;839;1129;895;443;324;369;378;419;429;365;403;379;320;296;334;267;291;280;271;278;285;280;312;303;297;286;292;296;344;318;393;418;741;958;661;404;322;329;323;388;498;445;319;352;619;923;1045;824;622;724;1380;2189;1351;583;372;409;608;842;767;645;919;1340;901;450;330;302;393;742;1400;1478;809;375;322;326;305;323;330;335;312;314;315;298;329;361;313;316;320;311;333;295;322;326;333;328;306;266;283;263;259;318;291;292;269;293;248;243;247;255;289;290;243;312;262;303;290;249;281;269;284;306;290;284;303;272;261;266;262;284;270;270;296;280;287;263;275;260;276;265;261;279;259;273;307;341;297;287;224;230;199;233;230;262;234;282;259;253;256;288;272;262;287;281;298;289;303;321;274;317;301;517;921;1054;615;364;365;389;429;494;534;550;426;449;409;367;412;358;411;524;648;507;325;312;267;345;373;476;482;445;530;521;477;479;455;474;480;409;302;318;444;678;654;417;335;378;362;362;291;297;358;351;375;343;351;338;321;372;363;350;357;400;457;546;568;492;522;695;885;1698;1729;1071;456;469;486;433;460;432;389;414;452;649;851;1137;1260;976;583;425;444;415;383;419;377;420;439;361;289;291;325;317;322;306;293;290;259;279;333;355;324;258;263;287;234;273;251;290;252;266;261;277;256;266;247;264;281;252;291;288;273;279;302;299;267;287;267;221;245;268;270;261;302;274;281;282;258;285;245;272;301;271;269;257;259;277;278;310;258;330;360;365;285;270;265;266;322;301;279;272;260;245;278;294;291;295;283;266;270;283;296;287;299;297;304;308;312;329;307;285;291;316;282;291;303;291;289;338;258;277;271;282;275;338;410;433;378;294;285;250;247;260;265;272;281;262;248;239;279;266;315;274;288;280;290;273;278;287;277;290;309;453;955;1783;2637;2914;1903;1066;1513;1616;968;505;439;530;468;480;400;360;266;283;273;308;428;715;1849;2522;1691;774;429;332;301;273;306;315;293;315;346;334;319;290;255;222;243;242;311;263;232;241;260;288;294;297;312;279;319;327;343;271;266;270;290;293;321;513;1267;2636;4165;4595;2863;1015;394;291;309;316;292;298;321;371;672;1169;1126;833;561;356;338;290;287;280;335;335;339;268;274;263;304;305;459;687;821;600;339;298;267;290;251;287;281;306;366;379;430;705;1510;1750;961;449;328;292;297;283;299;291;262;391;815;2639;5804;5928;2417;626;285;291;252;279;274;260;256;294;285;285;316;354;428;468;365;332;301;292;256;291;322;332;354;593;1021;1256;1271;1582;1677;1058;485;313;309;327;406;385;334;276;294;329;294;321;351;306;301;262;268;252;247;278;261;304;329;410;788;1366;1255;957;749;584;406;343;346;316;349;350;355;362;338;281;281;247;335;334;311;297;317;307;314;273;306;291;308;320;298;343;230;230;253;252;277;255;240;246;267;248;257;256;286;286;273;286;251;246;258;242;283;269;243;269;253;261;278;243;272;256;278;258;258;297;255;281;271;242;264;288;241;279;272;289;295;283;271;298;260;271;272;270;240;259;247;277;294;290;306;341;325;323;301;296;277;254;314;368;453;371;308;243;237;293;329;341;337;310;280;304;291;275;225;249;194;265;268;266;255;266;319;315;374;385;415;447;696;1464;2046;1491;801;470;391;374;378;388;361;320;334;438;545;558;360;318;297;378;454;465;340;341;299;266;280;288;275;293;286;291;274;332;335;331;318;306;348;336;377;404;414;621;810;990;675;362;280;312;289;281;297;300;250;253;262;270;272;266;298;255;279;269;262;262;248;224;227;224;249;263;290;268;278;268;269;291;315;278;337;295;312;305;324;260;300;275;277;247;258;273;295;270;283;279;255;256;256;277;313;617;1857;5245;9001;8101;5023;2879;2119;1790;1401;936;547;336;271;276;285;333;281;234;236;264;258;275;302;284;248;262;279;235;263;296;259;260;258;269;291;263;260;287;273;256;283;282;331;303;283;317;335;353;309;288;263;255;287;270;313;310;322;312;330;307;315;387;470;524;506;402;334;277;336;355;471;486;388;384;373;388;380;452;430;358;423;487;411;335;270;292;226;212;218;215;252;248;238;260;247;287;287;308;278;259;272;282;266;266;315;290;258;344;342;344;335;314;319;249;224;251;235;255;240;302;281;258;248;230;232;258;240;245;216;235;261;221;249;234;253;238;256;222;246;230;256;249;250;240;269;258;314;323;367;411;363;346;403;525;549;537;600;728;785;637;554;483;589;899;1160;900;805;677;671;863;1232;863;527;480;518;420;286;300;270;317;350;363
231;303;429;496;758;834;508;373;327;363;333;294;298;306;467;678;755;591;514;438;444;564;804;703;514;736;1029;784;601;596;644;680;503;400;335;332;298;339;408;441;518;879;1404;1431;1102;797;629;1003;934;836;808;601;365;343;353;362;366;446;679;775;702;393;284;238;265;376;808;1285;1114;728;688;661;432;332;282;262;306;335;399;402;398;359;476;653;772;524;414;358;331;300;238;246;284;245;298;256;284;274;247;236;260;264;268;227;268;253;276;343;343;299;272;255;253;266;274;296;277;256;268;315;326;301;278;290;274;268;259;275;278;253;255;249;284;287;315;284;319;352;392;372;296;378;494;600;1537;2971;2469;1041;404;389;372;401;366;321;287;285;395;868;1526;1615;1012;1149;1522;1082;613;785;1530;1619;1162;977;1095;914;689;539;721;888;565;348;417;410;594;662;525;353;379;295;287;230;240;274;350;626;956;1159;851;576;526;734;981;1268;965;577;403;401;458;342;277;304;281;313;331;300;360;351;365;347;303;305;314;317;420;430;374;294;323;511;485;354;341;309;271;272;326;374;387;312;261;252;264;264;288;323;343;569;768;672;508;402;350;310;300;336;341;297;347;380;380;303;309;295;273;402;752;1059;923;630;510;475;341;322;765;1529;1580;1354;1329;1211;944;946;1052;1088;1340;1684;1543;1087;824;1073;1812;2720;2442;1463;844;497;355;352;377;342;363;313;316;291;260;345;331;319;314;281;278;287;275;271;289;287;276;303;286;263;255;270;241;265;270;269;254;250;252;266;262;285;279;284;279;250;246;266;240;239;242;255;278;253;250;216;274;265;320;295;333;287;302;279;297;322;432;529;410;275;295;301;287;390;465;404;347;347;374;332;275;282;322;351;355;362;357;370;391;372;431;597;649;748;661;562;453;340;365;403;498;568;602;655;789;943;1108;1308;1191;1068;1035;1001;783;504;435;344;315;339;327;343;365;318;299;315;330;335;267;262;282;278;304;303;348;362;350;322;311;299;312;348;321;322;322;378;327;334;327;375;367;481;562;641;652;527;461;424;467;473;490;487;582;462;392;311;318;356;339;400;470;594;643;548;450;370;325;324;303;331;330;299;253;268;242;287;297;268;278;284;306;296;304;298;302;327;321;259;280;308;292;309;424;752;1290;2252;2871;1978;1088;1696;2465;1572;595;332;332;382;349;321;340;358;319;321;312;353;337;374;340;334;345;361;378;463;505;553;786;980;1122;999;683;571;562;567;551;738;798;811;761;763;772;624;543;595;640;702;820;888;825;613;486;595;679;639;582;432;337;335;384;360;356;338;371;349;304;327;354;359;370;343;382;584;1226;1595;1132;546;395;495;399;335;363;385;468;602;552;416;385;356;381;343;312;332;312;307;274;287;297;290;267;308;291;291;269;292;358;381;327;375;403;438;433;335;353;309;327;305;327;332;338;614;1545;2795;2740;1491;553;422;681;821;593;413;340;327;379;455;392;421;548;678;608;490;385;285;468;1346;2762;2735;1114;406;319;311;304;298;324;310;290;352;312;306;335;350;383;326;302;268;334;316;333;337;305;301;287;264;280;265;276;306;294;285;288;266;235;251;221;251;282;256;291;264;246;284;274;294;283;318;292;293;294;320;336;303;279;261;248;258;252;280;283;256;271;239;286;283;286;293;284;284;242;303;361;380;322;256;252;249;255;260;259;263;268;280;271;272;201;256;283;307;273;335;335;276;279;297;272;295;340;406;566;581;438;336;322;338;388;570;729;686;464;415;359;338;360;309;440;705;939;640;384;299;268;303;415;573;594;521;612;615;459;397;419;386;421;355;271;318;381;612;558;446;365;365;330;296;348;334;319;386;308;284;318;315;362;426;412;330;354;360;511;610;676;565;498;527;567;848;848;561;422;448;538;502;448;421;457;493;525;532;657;945;1198;1000;757;606;529;475;462;432;445;434;361;317;327;372;439;418;330;287;262;273;301;295;339;341;308;291;279;283;271;240;248;263;244;288;268;278;258;240;259;289;283;261;306;275;286;265;263;289;251;241;277;286;245;291;237;264;239;245;251;259;275;267;302;321;293;293;259;241;286;293;287;305;370;629;778;503;315;268;266;276;282;253;273;293;297;290;289;274;245;276;258;264;290;262;299;286;332;267;300;307;304;292;258;249;281;259;288;309;358;303;280;274;265;269;264;249;309;376;601;643;471;329;276;272;271;245;306;240;274;293;255;230;307;254;259;270;266;294;299;281;273;269;283;277;319;417;722;1860;3616;4491;2553;898;687;655;562;510;462;406;437;539;667;428;298;303;296;286;369;592;1288;2114;1640;825;367;272;292;288;287;291;268;288;299;295;255;301;253;233;238;257;261;245;240;242;277;295;287;283;291;327;315;353;365;297;296;267;290;300;348;713;2091;4693;7094;7518;4330;1360;406;295;302;356;317;296;344;570;1658;3072;2483;1659;862;387;360;309;314;324;291;321;344;300;322;281;305;307;371;410;473;401;320;265;295;281;273;280;268;286;324;369;354;458;629;651;384;343;324;319;320;282;331;300;256;332;731;2586;6015;5903;2354;591;264;250;263;256;246;262;285;262;312;261;311;320;365;368;318;274;278;263;249;274;292;297;361;643;1696;2606;2540;3451;4299;2510;783;316;270;318;338;389;441;400;333;303;316;319;313;352;315;274;259;239;217;237;247;279;357;309;352;439;506;628;993;1164;652;387;380;397;350;343;372;305;348;292;262;308;317;318;325;318;303;313;299;272;273;293;296;336;349;316;233;235;251;228;289;213;221;256;242;240;251;279;268;279;308;290;276;260;292;304;298;332;252;258;256;258;248;291;252;276;257;248;272;262;261;260;243;262;243;252;301;286;290;270;272;281;264;261;296;296;258;316;303;277;296;259;236;273;314;362;376;361;299;351;345;296;349;368;356;310;304;288;258;290;297;318;295;286;284;292;272;280;232;228;258;230;276;247;269;257;313;327;443;632;698;553;981;2139;3381;2840;1367;622;470;387;387;475;478;466;346;335;330;340;307;311;371;545;775;662;501;404;389;309;280;248;285;296;249;290;262;326;288;360;359;304;296;300;290;298;319;464;702;970;704;383;284;314;308;281;292;285;292;290;258;266;239;261;253;255;275;242;242;234;250;215;237;207;245;268;298;308;309;252;299;300;324;342;314;331;316;373;277;311;266;243;280;253;293;318;307;302;303;282;270;271;298;307;373;712;2276;6665;11712;11947;8970;5901;4633;4478;3996;2984;1608;517;305;282;292;248;276;269;252;251;270;257;275;269;229;254;249;262;266;259;241;266;296;279;306;268;260;296;273;243;315;268;287;326;304;355;490;635;563;399;290;298;260;283;309;310;327;326;327;306;339;375;463;555;481;364;300;272;319;317;422;406;312;350;375;379;393;411;411;431;495;744;605;405;315;306;264;297;259;254;265;247;245;285;308;332;349;323;364;301;303;242;271;298;300;328;283;342;326;313;270;250;250;254;205;215;253;258;223;255;265;245;216;236;220;287;256;217;235;226;215;274;260;240;258;241;275;238;257;248;274;242;286;287;282;272;299;299;389;425;391;339;374;540;668;780;821;865;816;623;574;509;562;668;824;904;830;721;705;769;760;606;448;507;489;390;345;326;318;288;288;403
241;314;386;520;613;567;435;330;338;329;331;291;285;321;469;544;558;491;499;551;631;812;1113;776;444;656;939;612;441;521;534;557;508;451;400;442;309;362;344;471;565;1047;1939;1955;1316;939;888;1406;1530;2051;2365;1422;571;366;330;331;304;377;473;743;782;445;273;251;239;276;386;519;491;408;422;451;346;257;281;269;307;345;368;343;426;548;694;746;595;490;456;414;363;299;283;257;246;249;278;266;260;233;258;266;255;232;268;242;223;251;330;522;606;413;269;302;261;232;266;286;275;238;271;321;308;274;282;284;274;281;256;240;252;239;231;278;293;284;263;267;254;357;409;360;305;373;428;454;941;1663;1437;684;399;439;435;458;378;299;296;286;326;842;2176;2697;1744;1152;1331;996;675;879;1587;1576;1081;1106;1463;1578;1344;952;727;686;528;423;531;604;721;776;561;436;405;335;315;255;267;286;390;661;910;1095;937;588;491;615;904;1115;790;471;335;443;474;435;307;278;310;328;297;360;411;388;399;352;306;259;265;303;352;349;352;289;324;363;310;293;321;293;298;273;308;297;358;291;257;252;273;288;277;325;449;1151;1806;1425;792;513;433;356;312;331;339;328;357;375;358;365;354;286;320;421;740;1061;1299;1032;641;405;333;313;640;1207;1358;1476;1415;1212;1156;1248;1276;951;1071;1306;1126;840;727;1096;2011;3039;3024;2021;1267;750;479;397;404;376;343;307;292;292;275;293;325;321;325;276;319;236;270;270;283;299;272;288;284;277;293;294;248;274;291;251;279;245;284;263;277;245;268;272;269;259;266;263;231;237;234;286;242;297;227;275;236;261;268;272;335;299;269;275;243;293;385;409;369;282;292;280;359;421;466;418;337;325;370;303;334;282;301;310;306;300;335;344;405;409;494;660;999;1194;1003;744;542;379;302;413;546;619;651;664;897;928;899;808;720;720;719;703;656;557;481;427;342;313;358;367;311;310;309;321;352;377;340;277;265;295;339;329;292;355;383;313;260;319;310;316;323;332;321;327;388;432;361;354;403;479;566;548;553;531;471;472;493;483;577;791;943;618;382;331;307;343;323;345;378;488;549;545;443;389;373;334;332;306;285;258;277;289;279;275;288;310;311;304;309;305;313;260;314;311;290;301;292;295;333;407;776;1700;2979;3484;3254;1947;919;772;1077;851;490;318;349;373;351;364;350;315;320;321;344;302;325;319;335;343;330;343;363;422;456;527;754;1046;1287;1113;836;672;539;473;634;908;936;824;737;693;682;578;542;694;656;692;797;951;970;758;510;568;809;820;746;534;384;389;438;411;379;360;327;361;334;332;375;375;386;358;379;385;494;540;478;374;332;346;375;371;384;424;475;566;570;425;353;384;407;362;328;276;292;272;295;277;279;276;321;299;303;315;304;330;405;448;402;350;351;318;393;364;327;348;330;299;293;315;428;1013;2743;5056;5171;2805;833;325;356;378;385;318;328;306;276;295;323;313;448;646;881;763;528;395;492;1310;2397;2272;1089;382;369;383;387;370;341;323;351;330;301;301;321;344;320;344;339;295;305;335;315;290;353;302;331;318;299;318;323;305;285;293;280;254;268;217;219;253;296;311;257;266;250;247;256;243;296;274;279;329;265;258;302;317;314;285;245;232;242;284;297;272;292;282;275;248;284;315;268;266;254;294;358;386;346;317;364;402;376;286;246;265;289;286;285;290;262;234;278;297;290;320;295;294;311;290;293;292;288;305;361;374;311;318;310;346;487;791;1032;1044;615;450;368;346;347;349;413;673;928;684;432;334;329;350;410;547;594;601;724;780;603;449;434;371;349;275;284;342;443;572;615;473;378;372;345;313;321;421;399;349;336;307;284;272;318;340;376;341;307;373;381;549;527;465;462;479;460;474;449;395;311;390;498;457;425;460;618;711;689;608;638;717;808;799;954;1053;763;561;467;432;455;399;397;379;397;434;516;444;333;277;285;290;292;274;257;277;304;296;277;254;263;270;256;251;264;296;289;276;267;261;217;259;256;296;265;267;274;275;255;258;253;256;240;267;263;266;252;271;258;266;270;235;277;289;275;288;285;290;318;320;324;312;269;372;756;1644;1959;1255;530;244;263;283;292;296;256;274;268;324;274;289;319;255;277;279;309;276;301;298;288;298;329;282;256;306;285;253;267;317;299;318;335;303;285;291;288;292;284;269;299;383;564;607;473;329;288;259;252;238;261;249;293;287;268;265;271;298;307;274;284;304;305;321;289;266;281;295;408;643;974;1763;3533;4155;2482;958;621;461;441;539;494;416;412;530;580;361;331;244;302;328;294;456;772;1319;1496;1068;567;272;260;264;288;272;295;317;299;302;330;305;301;231;241;262;245;257;231;257;279;304;295;325;283;322;321;340;329;304;281;298;296;333;352;621;1644;3707;5235;5092;3073;1159;371;286;300;332;290;346;438;869;2517;4723;3685;2278;997;428;331;325;290;339;312;325;317;321;308;257;305;335;364;303;315;340;336;289;307;278;281;288;263;293;307;374;468;590;497;382;300;310;266;286;267;306;322;342;355;454;884;1754;3128;3066;1414;460;237;275;273;246;247;251;257;306;287;306;308;315;300;296;306;298;303;268;257;319;278;282;350;779;1982;3115;3450;5359;6911;4579;1642;479;305;300;406;544;791;822;510;332;314;352;337;280;277;302;268;292;266;258;213;299;335;291;279;318;414;1042;2128;2573;1267;509;351;345;356;337;383;351;322;303;288;329;342;325;326;317;324;298;308;297;285;318;309;347;323;289;244;218;219;239;243;224;219;218;248;264;254;253;293;328;323;287;310;298;303;293;270;282;276;246;247;273;248;261;277;247;236;252;257;240;263;264;257;238;318;379;390;374;308;256;282;298;260;277;289;314;318;308;266;285;277;317;273;326;338;353;392;349;422;394;352;345;310;380;300;324;286;270;282;281;279;332;267;260;294;307;308;271;260;249;263;273;286;292;285;247;283;375;502;821;773;585;1055;2532;4464;4010;2119;823;495;448;468;589;488;463;363;328;286;272;262;319;438;791;1001;840;659;507;411;363;285;268;269;265;266;290;306;334;333;326;338;308;338;293;312;306;281;337;456;516;414;309;277;281;299;291;294;280;293;262;286;266;245;299;270;231;253;211;252;248;237;245;209;212;215;291;287;343;282;271;284;333;333;288;353;339;328;333;290;278;279;267;297;275;263;296;276;305;292;255;273;262;284;352;507;1318;3894;9487;15327;15677;12088;8924;8167;9278;8850;6906;3646;1153;394;292;297;240;279;268;266;288;299;308;278;291;253;254;270;248;245;247;281;324;296;273;289;269;258;273;256;269;293;273;280;284;341;513;921;1322;1173;603;327;257;283;282;268;289;299;376;377;331;312;341;458;503;373;333;308;302;301;387;369;370;367;357;356;393;362;388;380;453;589;827;739;468;397;312;304;296;289;282;259;278;339;388;438;506;472;394;297;291;295;270;267;287;289;272;274;319;327;273;234;280;260;265;246;210;236;250;234;217;254;244;227;214;218;238;228;230;241;213;237;216;232;231;245;244;241;252;237;274;268;283;376;366;308;312;324;302;344;357;379;379;495;927;1364;1224;929;840;922;728;687;569;537;561;599;759;803;774;761;1007;963;709;465;378;408;339;349;321;323;321;354;377
253;317;332;399;593;540;345;266;301;261;275;301;262;315;388;400;347;424;688;861;916;1117;952;527;393;512;585;450;421;467;459;402;471;486;444;453;334;326;356;461;524;860;1525;1554;1054;814;898;1286;1533;3277;4385;2293;764;329;303;285;290;365;413;787;874;581;331;239;251;231;252;277;263;268;321;317;298;258;270;304;307;293;317;303;399;807;1372;1240;756;565;436;361;329;282;267;274;236;234;244;258;262;222;277;227;271;241;242;255;248;269;440;863;1139;627;313;286;266;282;240;270;283;237;291;263;321;267;282;268;238;289;261;262;288;268;281;288;247;273;257;252;275;305;312;317;286;309;355;374;533;652;546;375;342;409;544;567;406;403;383;276;321;785;1981;2647;1617;905;841;702;552;856;1237;1206;948;965;1356;1797;2328;1749;870;497;370;390;543;764;774;841;675;492;509;459;332;284;268;309;542;867;965;851;781;644;539;587;829;851;578;351;385;617;608;441;329;310;301;293;288;314;338;372;422;374;297;276;265;273;328;314;291;286;278;315;317;306;279;299;294;295;278;308;279;259;266;268;269;308;299;279;595;1975;3283;2275;1005;574;369;322;316;350;381;333;301;351;341;347;335;337;309;322;487;866;1131;920;579;340;291;339;622;1059;1128;1309;1474;1144;1069;1114;1196;796;680;772;769;598;594;1146;2307;3420;3354;2384;1510;932;609;444;429;408;378;324;285;335;281;306;312;333;290;320;275;301;266;271;268;282;254;318;329;342;306;275;248;275;285;288;262;275;257;279;231;234;242;220;239;218;228;227;239;211;274;292;289;254;277;284;287;233;260;266;267;300;297;238;275;319;319;326;300;298;291;309;398;373;384;352;335;349;338;333;323;259;271;313;332;319;323;321;369;372;563;732;1128;1165;879;637;395;335;322;427;550;622;638;666;793;818;647;577;527;521;594;647;651;572;538;445;335;355;420;420;345;252;273;311;332;359;316;298;335;375;393;357;333;347;348;313;335;319;287;326;341;391;350;385;481;551;492;458;435;473;559;592;605;607;573;482;473;488;554;846;977;581;402;329;332;335;348;344;456;512;667;734;500;369;369;346;319;302;315;257;261;283;269;283;308;324;321;335;319;259;279;299;296;295;306;268;282;322;320;471;1169;3132;5992;6720;5640;2945;951;497;483;495;339;342;307;355;334;319;315;383;328;347;321;324;347;367;346;357;375;364;339;330;361;409;642;971;1133;1141;958;725;428;405;609;945;1035;1050;872;661;558;549;746;830;727;602;601;838;931;788;539;583;806;933;751;462;380;473;665;620;472;391;343;346;290;309;286;392;383;391;379;362;335;354;336;337;318;371;355;369;355;428;480;499;464;346;325;320;356;351;316;294;311;321;305;286;305;282;303;256;272;288;310;426;616;653;500;356;325;350;302;360;335;336;338;319;387;374;428;970;2564;4684;5077;2375;628;305;311;365;363;377;315;288;273;302;293;301;510;955;1718;1688;819;432;363;739;1137;1133;641;350;455;570;608;432;368;329;355;343;322;282;297;340;368;348;309;313;310;362;302;336;323;338;295;295;314;346;333;307;248;320;263;270;250;242;230;243;293;276;278;271;285;296;287;319;278;324;313;324;265;253;295;271;299;314;263;267;238;277;263;256;283;264;294;288;296;293;270;281;271;249;300;353;302;316;388;495;419;307;271;253;298;302;287;275;260;276;323;328;328;340;299;298;307;302;283;297;263;282;316;292;368;336;327;354;533;1057;1491;1255;687;511;444;400;389;380;397;536;653;554;385;290;306;325;358;420;420;504;769;917;776;557;416;320;313;315;303;333;489;692;595;388;356;346;375;377;382;489;488;391;363;304;331;317;311;343;336;413;440;408;374;404;430;415;470;566;534;415;397;339;381;386;437;428;474;599;973;1287;1092;670;628;622;563;711;1227;1474;887;455;383;369;412;447;410;407;380;488;568;436;317;329;295;310;316;304;282;327;276;299;267;259;254;276;265;257;279;293;235;266;260;284;229;269;246;258;320;266;247;245;258;264;260;249;268;277;271;240;298;265;279;258;309;332;295;263;269;328;300;332;353;385;331;282;282;367;1075;3349;4592;2514;731;286;301;286;274;334;308;271;294;307;290;298;292;309;274;294;305;280;280;276;299;299;317;308;287;316;255;297;292;266;281;286;312;326;325;302;282;261;249;253;282;304;390;468;374;293;269;266;235;299;294;321;277;279;235;276;268;307;268;318;320;311;305;336;291;274;327;314;525;1047;1401;1527;2127;2469;1714;1037;802;491;416;509;590;444;431;533;467;310;276;276;292;296;292;369;543;1278;2341;1946;784;347;298;247;288;268;272;307;332;318;326;297;261;254;231;262;250;226;259;253;282;305;311;291;327;351;297;304;333;286;325;316;315;315;325;428;794;1477;2048;1922;1340;608;292;284;267;279;302;375;403;726;2276;4241;2977;1510;652;372;334;277;330;324;295;333;332;302;308;288;331;350;291;331;292;330;292;316;310;307;280;255;241;267;295;472;861;1110;703;420;350;277;273;247;298;435;532;476;605;1114;1665;1649;1331;1133;573;300;304;237;238;259;219;275;269;240;264;259;296;310;305;265;294;259;237;282;269;249;255;277;322;513;1107;1823;2674;5907;9160;6313;2199;490;298;279;449;739;1682;1769;979;426;294;354;326;290;285;319;308;381;427;332;274;325;305;274;307;296;475;1171;2647;3659;1764;563;393;373;393;373;370;319;337;305;302;308;304;302;297;316;328;331;256;297;303;318;305;312;296;287;294;252;214;223;218;225;256;265;252;257;249;297;325;317;329;321;317;268;275;311;287;286;282;273;257;297;248;241;269;243;245;282;260;259;259;256;283;260;312;399;549;457;323;292;257;271;270;298;285;302;323;308;329;368;358;306;262;328;417;483;406;396;435;452;396;301;336;350;337;297;288;285;315;339;325;289;296;313;294;283;263;275;255;233;248;222;256;270;286;287;262;314;459;723;663;471;728;1833;3158;2957;1627;807;587;505;525;646;591;433;329;299;309;329;299;295;464;700;852;706;564;499;418;398;337;290;253;256;275;262;268;309;274;320;278;301;369;359;296;296;273;315;315;351;306;295;265;284;244;263;282;285;287;291;262;282;282;255;277;278;213;238;252;245;238;222;215;212;263;275;298;278;237;268;300;313;305;322;329;301;341;323;319;307;284;300;305;278;273;278;301;248;291;293;278;286;280;367;810;1976;4528;9752;15272;15463;11695;9132;11203;15243;15504;12959;7054;2094;588;308;316;260;291;289;307;325;367;319;316;280;264;269;257;217;214;255;264;305;309;277;258;264;280;271;290;305;271;286;296;273;284;434;1104;1887;1855;938;399;273;252;277;285;281;346;431;416;361;332;349;356;415;366;373;295;294;327;323;351;357;387;381;387;385;351;394;397;400;511;742;713;541;466;397;369;358;311;265;231;278;330;411;488;577;548;388;298;264;235;251;282;289;246;285;304;291;319;273;241;248;267;286;253;254;233;255;248;262;220;245;231;263;225;229;241;222;242;205;224;231;280;287;253;270;281;257;265;268;274;350;471;493;336;268;299;341;293;334;368;387;747;1555;2120;1833;1076;1002;1257;1092;802;610;519;579;545;638;657;742;917;1612;1747;1281;640;405;358;382;346;381;457;482;402;412
259;266;318;404;565;456;296;320;329;324;309;302;282;293;270;289;294;358;737;929;926;955;666;403;350;492;463;437;526;564;438;368;544;702;533;398;334;343;438;469;426;592;835;926;757;757;747;838;1118;2722;3773;2010;655;293;287;299;307;373;456;701;938;701;400;306;303;283;243;225;242;251;283;264;267;306;264;265;283;268;271;290;381;874;1617;1428;769;564;449;357;332;264;252;236;280;254;245;257;264;246;257;257;279;289;285;275;257;239;424;801;968;659;346;324;281;249;244;236;273;278;273;282;288;254;277;246;242;265;257;275;260;267;261;259;305;249;254;290;262;288;278;267;283;291;295;306;367;365;314;295;304;362;463;510;387;366;346;314;317;530;1023;1280;1125;896;771;542;412;597;859;1000;1047;868;903;1469;2446;2116;1046;506;467;398;470;599;626;721;654;589;637;684;404;319;277;385;567;838;794;639;700;733;705;579;668;630;392;302;329;507;629;471;367;352;334;307;290;339;312;428;556;442;331;268;281;323;300;287;261;285;295;348;394;303;281;298;291;280;303;283;287;296;264;290;284;285;324;287;576;1723;2735;1778;824;506;333;310;316;339;345;302;296;327;339;305;270;278;266;295;356;503;576;524;395;330;321;389;519;967;954;1112;1252;891;825;917;863;606;578;892;859;684;744;1059;2075;3056;3153;2540;1697;1182;772;488;418;368;387;311;342;305;299;310;311;299;284;330;324;356;268;290;284;288;258;282;288;304;297;242;289;280;257;281;267;249;240;250;272;264;283;242;273;230;248;260;228;222;264;271;291;275;327;325;319;269;309;261;303;303;288;272;268;315;338;358;333;303;316;336;392;398;376;347;339;381;377;327;325;252;291;296;325;331;324;309;322;334;413;603;722;889;703;477;402;366;339;370;499;660;611;617;708;752;648;564;410;436;576;631;600;518;485;377;323;308;366;373;353;245;257;300;315;299;296;271;322;330;376;335;335;320;324;306;349;321;283;349;404;426;428;426;468;619;550;481;480;449;465;662;668;664;607;505;405;392;498;701;614;489;351;315;330;329;377;425;450;664;907;1028;622;415;337;326;317;326;307;293;263;285;277;301;293;306;311;298;318;300;296;315;284;305;318;303;283;325;350;577;1707;4395;7819;8207;6026;2883;841;506;466;483;386;324;358;330;320;323;316;338;352;345;342;357;433;380;357;376;445;414;310;299;348;355;544;797;854;1012;922;703;475;407;583;782;902;944;885;695;532;620;984;1178;785;608;527;612;733;783;591;620;830;1077;742;443;369;490;709;812;613;401;350;317;289;293;294;339;370;416;435;364;360;354;344;365;374;343;353;329;384;401;421;428;462;377;320;311;341;356;339;273;322;303;297;270;291;295;307;282;300;244;308;419;608;683;475;313;304;326;351;329;339;354;363;336;394;371;450;556;1254;2367;2722;1535;513;313;316;355;332;349;314;298;290;302;258;294;422;821;1602;1557;874;432;297;359;461;481;345;397;624;901;923;523;376;356;352;283;300;309;330;325;329;317;305;349;397;406;364;326;313;308;340;324;346;363;374;328;311;273;268;256;280;253;240;270;269;319;287;281;268;298;273;290;345;310;288;305;294;296;271;270;294;284;245;252;235;268;273;269;251;287;311;321;276;283;279;261;243;278;281;295;303;305;335;330;289;264;258;263;274;317;302;270;279;279;269;405;395;365;325;317;284;291;286;266;275;273;277;327;373;357;373;438;650;1064;1145;903;535;473;478;417;387;369;347;363;437;375;333;314;332;339;290;324;342;390;541;758;711;606;394;309;339;325;297;314;399;528;536;445;384;407;448;390;438;531;591;478;405;353;340;349;315;318;351;395;461;411;334;346;322;334;511;656;630;477;409;454;380;388;419;410;471;690;1322;1886;1377;751;636;557;542;640;953;1088;764;441;355;366;426;458;435;379;417;479;560;463;327;328;307;278;309;279;255;290;284;298;284;265;268;258;293;245;283;290;312;357;339;320;269;229;290;262;360;289;285;236;267;259;264;225;221;235;253;260;249;274;295;263;287;292;286;276;311;278;339;266;322;381;342;241;272;381;1125;3274;4495;2353;708;320;339;298;272;290;295;293;305;328;349;297;277;266;259;287;268;289;266;283;315;271;289;302;285;277;276;276;300;264;301;282;294;329;299;337;263;275;282;273;255;291;302;301;316;293;266;266;279;279;323;325;340;262;264;262;263;263;247;294;311;259;304;295;247;283;264;331;598;1152;1536;1079;907;988;890;702;676;587;451;402;436;481;660;874;718;390;289;287;300;299;362;568;932;1517;2494;2075;829;437;358;288;261;287;307;286;354;369;312;342;334;279;264;263;264;269;256;301;270;318;320;288;372;437;406;325;295;251;289;309;331;341;309;338;417;511;631;546;475;370;286;246;288;288;339;431;535;734;1642;2371;1525;751;460;322;288;305;346;306;297;329;334;348;313;316;329;294;336;274;273;294;280;313;281;289;307;249;280;271;334;560;1109;1492;1016;419;343;286;291;277;449;807;1298;964;1088;2781;4191;2992;1134;430;305;311;281;281;264;243;231;232;262;250;270;275;287;308;281;295;267;223;271;276;259;250;273;273;285;346;520;772;1835;5155;8093;5652;1861;482;300;313;407;837;1894;1850;874;424;309;350;415;334;281;295;432;668;850;462;310;287;267;287;280;294;425;858;1813;2355;1174;515;475;480;400;398;352;378;364;380;346;304;313;327;265;310;287;331;308;304;269;319;305;319;281;278;243;220;235;208;254;243;269;258;213;243;222;280;276;288;311;287;315;300;297;319;326;284;284;255;269;260;267;271;257;252;241;288;225;269;260;304;251;251;276;380;495;434;298;270;270;275;307;320;291;299;325;385;506;534;413;311;280;305;424;426;414;419;409;461;406;371;352;374;306;313;257;273;347;351;329;309;277;282;272;257;302;256;252;245;252;277;259;238;226;262;267;300;361;436;432;388;491;922;1415;1236;875;655;563;544;491;567;565;398;279;286;325;367;322;360;392;480;521;472;483;455;359;368;292;278;249;259;294;283;293;293;301;302;304;313;363;348;314;284;272;288;298;282;288;258;276;287;286;308;311;282;277;271;290;275;284;284;283;244;255;234;257;241;267;225;219;238;234;254;267;254;267;244;273;269;267;304;307;329;421;366;375;416;350;276;284;298;274;254;281;267;263;261;252;271;368;795;2259;5058;8300;10715;12064;10322;7594;7413;12942;19130;20286;16543;9064;2878;808;450;369;342;306;284;318;350;356;355;288;265;268;252;253;244;227;216;240;314;302;262;297;274;266;281;326;291;301;283;262;285;322;472;782;1230;1192;640;369;299;254;291;260;274;362;400;370;343;352;294;314;357;399;370;369;371;334;323;334;338;339;338;355;390;340;377;374;414;447;646;632;620;591;490;418;384;330;291;259;259;292;386;412;448;407;322;255;266;242;251;255;292;262;300;273;302;265;236;234;278;257;257;227;235;253;259;253;268;282;253;261;249;230;238;226;202;226;211;260;271;306;363;300;257;267;258;283;301;277;332;433;434;342;263;300;298;279;306;317;433;784;1490;2443;2517;1433;1062;1248;1203;837;774;723;730;644;536;495;563;842;1524;2368;2148;1012;409;384;459;446;431;530;514;394;379
279;260;300;336;402;398;317;302;371;380;301;286;261;269;313;269;277;323;481;657;634;578;435;331;404;629;869;599;630;641;459;382;538;673;509;335;311;303;381;437;421;463;682;727;577;528;500;435;577;1219;1580;989;426;306;281;285;331;371;464;565;719;664;477;423;355;286;264;255;247;245;267;268;234;239;268;250;248;296;298;318;377;686;1215;1228;715;468;368;384;300;255;216;224;241;260;260;260;273;269;239;281;252;288;292;264;282;255;285;429;514;553;402;294;261;242;258;258;271;277;290;342;397;339;254;256;247;245;264;265;272;242;260;274;252;240;283;267;265;244;265;246;303;345;334;316;345;317;268;264;306;346;352;368;335;342;325;291;360;507;547;666;896;878;670;506;356;403;576;912;1176;932;691;958;1497;1626;1040;732;767;575;416;393;395;492;606;695;850;869;516;390;283;343;509;810;776;579;769;795;785;611;573;506;456;309;323;356;395;412;468;421;347;359;318;322;343;470;572;489;366;325;321;334;295;315;283;278;289;344;334;317;278;313;340;343;356;331;306;292;292;312;273;263;288;294;376;772;1107;944;578;416;323;330;326;333;340;281;283;331;440;321;293;303;253;288;280;373;406;402;323;318;321;283;475;738;918;935;903;1045;1088;1079;900;620;606;953;1024;1024;1050;1242;1912;2768;2933;2389;1626;1247;755;492;373;385;398;297;341;323;296;307;279;291;299;288;351;333;266;272;269;267;297;267;319;288;285;279;268;309;240;268;249;229;232;262;325;333;291;273;244;269;236;237;247;269;254;296;275;347;418;438;371;344;283;292;252;260;245;252;288;290;315;320;311;337;351;385;444;466;407;374;372;371;362;348;332;301;266;290;300;303;290;295;313;353;444;494;610;677;633;506;495;515;443;419;512;555;635;607;727;927;820;555;405;433;568;773;741;538;420;378;323;288;297;331;307;294;262;264;244;274;259;268;286;311;290;315;315;311;297;344;318;342;299;329;515;614;553;393;403;493;491;518;474;394;427;542;533;492;487;431;383;423;411;464;486;355;325;309;332;315;316;379;400;585;857;1019;618;411;338;315;312;312;342;292;290;272;310;314;309;284;287;295;289;269;289;319;318;332;287;289;298;338;330;540;1881;5291;9107;7876;4320;1888;764;745;824;562;419;359;346;290;328;276;290;302;344;366;342;333;387;369;373;363;393;382;340;330;326;405;511;654;646;812;829;608;455;516;637;700;693;766;823;666;640;839;1376;1487;1101;778;648;524;523;547;574;609;734;839;647;387;394;456;678;829;755;433;328;308;319;279;318;327;414;451;443;441;389;478;525;524;393;360;329;345;353;375;424;420;418;355;315;283;320;337;300;303;337;319;291;284;278;291;315;312;291;293;287;345;409;387;369;344;296;294;302;321;323;330;357;349;352;325;390;417;608;1151;1570;1158;538;328;309;329;317;341;346;352;307;287;288;291;363;552;847;883;552;380;304;325;309;326;318;449;658;861;875;480;363;351;354;332;316;305;350;371;359;343;346;365;417;449;393;350;367;366;361;300;305;351;366;383;342;282;275;259;274;229;250;243;302;312;289;287;269;286;302;289;264;310;295;276;278;253;281;310;281;288;285;291;279;241;265;286;264;303;299;291;304;281;280;262;285;313;276;272;299;274;219;244;216;250;259;274;289;307;281;267;272;323;337;371;404;414;373;287;311;300;295;304;287;290;305;306;362;384;429;454;587;733;700;580;446;470;445;465;375;327;311;359;344;351;380;431;370;279;276;283;263;304;359;455;518;410;347;370;325;354;315;322;356;411;378;399;436;425;513;465;501;590;673;647;484;410;375;345;340;333;353;395;411;370;346;327;322;368;472;578;552;458;493;568;484;443;405;390;395;638;1147;1620;1109;630;574;596;509;557;648;637;528;443;391;445;534;547;424;433;368;425;466;323;320;325;341;299;302;280;285;293;307;317;285;237;270;272;267;265;280;281;328;441;542;466;346;231;260;291;337;284;259;263;244;261;259;287;261;265;251;272;274;267;279;301;294;251;252;271;299;309;296;290;319;334;276;261;286;343;626;1569;2140;1362;520;365;457;396;301;297;291;287;284;325;299;323;334;270;315;316;295;309;288;322;274;241;277;290;264;261;301;287;250;304;260;307;304;302;318;326;295;286;289;263;280;260;276;291;287;285;287;258;254;320;387;459;324;268;268;274;269;308;238;291;274;282;310;265;274;285;300;315;599;1050;1340;755;424;427;550;582;805;983;694;406;324;433;877;1500;1171;539;326;287;286;329;575;1252;2256;2021;1508;1041;613;495;462;329;294;269;282;312;366;381;368;303;295;296;250;246;259;231;262;267;270;293;278;360;553;684;579;330;290;292;273;289;329;355;306;272;314;301;344;345;333;345;351;321;283;305;339;416;554;662;1256;1413;808;487;379;325;289;323;306;283;287;321;322;330;297;321;281;312;286;316;288;282;289;272;283;244;297;238;259;295;329;446;733;1060;862;418;303;331;306;294;487;1057;1922;1500;1414;3488;6172;4390;1350;418;272;286;280;256;250;257;295;308;230;279;290;258;308;318;308;250;245;266;260;277;237;263;261;271;264;273;290;382;915;2728;4485;3328;1226;397;294;401;613;681;1048;990;652;371;332;362;389;323;296;352;475;853;1070;611;273;264;277;257;280;280;287;378;708;778;642;665;708;627;421;400;393;388;387;317;325;302;318;308;332;305;326;310;295;298;276;279;316;314;314;271;252;218;239;229;220;264;248;242;236;251;264;285;323;281;293;262;298;297;320;287;250;237;241;268;256;275;262;220;249;274;253;269;272;275;261;265;282;280;281;294;320;326;288;266;265;264;322;345;313;305;340;493;760;893;496;360;277;295;346;419;483;485;404;386;365;343;439;348;330;289;267;279;288;312;314;276;283;289;240;248;289;285;259;243;257;264;265;253;283;289;271;254;279;283;316;321;399;576;719;691;531;493;439;437;463;431;416;321;281;304;346;375;380;341;342;382;421;443;433;379;361;301;275;275;279;290;296;300;300;363;298;305;312;258;309;357;268;253;282;296;269;261;288;289;271;280;331;336;389;350;285;258;220;311;306;294;274;274;296;269;254;258;256;252;213;231;243;226;235;246;239;247;282;266;306;281;320;426;512;546;578;583;489;390;329;346;313;267;282;259;252;266;254;334;625;2157;5910;11013;14857;14708;10854;7310;5486;6823;13249;21012;22493;19101;11433;3814;1135;701;729;598;376;296;281;302;299;293;279;271;265;267;287;243;245;230;302;282;278;256;304;301;269;299;335;336;381;305;284;289;309;399;463;536;496;394;322;317;304;259;249;271;275;283;308;311;322;324;334;335;428;380;380;392;343;314;330;304;318;365;356;403;386;355;367;343;367;440;511;604;614;472;378;350;301;276;233;277;284;369;372;364;290;292;304;314;303;261;273;295;278;286;308;339;281;245;233;262;269;262;226;228;230;229;264;314;307;279;260;252;253;252;211;207;239;245;249;322;314;355;284;266;242;252;274;266;257;301;306;293;244;248;263;285;255;292;452;519;800;1387;2258;2635;1592;913;784;709;668;732;804;769;724;615;568;597;854;1562;2820;2468;1094;434;487;577;565;450;368;400;362;411
327;252;288;293;341;344;332;374;329;327;312;284;273;290;291;292;279;311;334;401;402;497;390;360;601;1137;1612;1054;668;552;427;343;363;458;405;298;296;301;346;398;398;513;535;599;508;402;375;341;316;473;574;403;309;301;270;292;286;326;355;411;536;601;459;435;338;284;263;266;256;222;225;268;215;244;252;276;303;300;276;298;370;528;887;832;619;601;484;356;281;269;243;265;232;252;244;250;263;249;255;282;337;370;341;380;370;288;279;293;371;371;353;307;253;260;264;250;267;302;359;539;717;505;302;267;275;291;304;269;280;255;254;265;215;245;235;251;246;262;240;307;328;333;331;317;322;276;286;271;271;328;326;357;330;311;279;254;326;488;413;416;528;585;482;451;392;464;453;745;865;939;886;723;829;902;835;938;1217;757;391;338;310;386;514;768;884;838;608;426;367;337;433;664;724;694;734;716;590;581;536;506;455;331;322;320;329;477;717;736;642;504;384;348;380;461;518;431;383;376;362;323;321;319;260;286;328;322;327;289;332;330;305;335;344;327;304;317;309;340;322;290;293;316;328;421;488;487;413;353;328;324;349;316;348;308;326;452;538;429;332;337;338;301;331;385;347;327;327;271;299;283;365;640;1081;1004;1076;1462;1884;1578;1081;647;504;762;1054;1128;1168;1271;1772;2285;2299;1788;1225;896;563;448;387;354;379;348;315;324;326;291;296;317;320;295;299;293;308;277;245;266;296;254;264;287;274;340;293;268;291;264;277;239;262;272;291;302;276;261;262;267;236;242;236;265;256;285;294;350;459;462;351;324;310;278;264;276;251;263;265;275;329;332;339;355;348;380;433;527;485;388;391;353;343;344;354;326;316;281;329;280;269;292;295;320;399;511;668;689;585;677;746;648;538;479;527;472;564;677;745;932;883;585;477;463;604;901;979;740;535;435;333;292;290;319;337;287;252;246;264;239;280;289;269;262;299;302;323;285;317;328;295;267;332;356;564;777;570;455;381;403;424;470;394;408;431;467;451;410;406;403;342;320;345;348;359;308;326;298;292;307;368;376;372;446;554;657;427;356;312;351;329;312;339;345;310;288;280;317;269;295;275;285;281;294;310;281;332;321;321;330;295;314;340;621;1863;4971;8053;6053;2363;935;609;1033;1005;600;433;336;347;322;302;306;300;310;285;344;309;323;364;415;298;349;359;362;363;371;441;445;480;545;550;767;758;632;505;656;862;739;581;614;646;611;687;1047;1368;1529;1303;925;672;517;449;483;517;510;554;679;499;361;375;385;469;564;510;390;350;301;327;314;309;331;396;501;551;448;511;1006;1300;988;513;376;372;359;363;361;428;405;363;350;317;348;346;344;295;258;299;313;300;276;282;267;304;324;320;322;305;288;312;362;316;307;343;317;259;325;318;344;338;329;334;347;333;351;525;1242;1894;1397;528;336;297;311;323;351;359;339;319;275;317;316;342;363;464;498;355;316;316;339;336;348;392;531;749;784;618;365;326;341;317;332;323;291;335;354;367;334;330;405;387;370;343;342;360;388;324;350;344;356;329;333;328;295;278;280;210;218;240;229;308;276;279;266;290;307;289;297;267;302;276;268;266;259;283;270;261;305;271;236;253;263;281;287;280;270;307;276;275;306;290;297;275;294;303;270;244;257;219;210;236;221;235;265;287;316;258;311;286;278;322;318;363;321;347;291;303;305;296;315;297;302;344;405;402;390;510;578;608;609;513;470;468;456;456;399;359;345;378;344;373;390;522;541;426;247;302;318;290;301;332;353;326;330;328;366;376;357;378;348;336;302;329;340;323;383;453;433;512;567;622;604;491;418;363;388;342;343;397;456;411;341;319;342;407;431;442;495;490;469;535;620;663;582;498;429;430;548;785;878;714;526;496;566;441;428;502;616;608;417;423;498;736;794;652;465;356;328;361;333;321;307;391;379;318;287;268;282;311;304;304;309;251;283;233;283;280;269;309;506;623;511;308;255;250;274;292;279;260;273;277;268;268;327;353;292;259;268;275;267;270;257;284;289;311;284;265;276;314;308;292;299;278;273;282;293;413;633;749;545;387;498;679;567;361;266;295;282;279;292;324;343;317;290;295;287;302;293;280;291;316;305;283;274;257;267;291;281;290;286;245;300;296;300;321;282;272;288;292;269;300;282;266;286;264;280;287;282;248;334;392;442;329;266;278;301;271;310;286;296;281;290;309;274;275;279;272;369;580;1032;1065;552;381;339;459;636;1264;1839;1207;507;343;451;877;1673;1166;520;336;271;270;349;748;2184;4079;2826;1117;575;421;472;468;337;300;295;339;366;531;581;428;349;334;282;241;226;224;257;247;251;262;285;315;402;602;901;597;345;295;293;307;318;319;323;335;286;314;303;370;354;344;329;331;314;271;313;309;357;398;540;862;916;538;382;416;367;337;316;304;312;346;294;305;322;300;293;337;325;308;316;286;299;287;292;303;294;282;266;278;284;358;388;544;672;547;346;295;276;302;359;484;986;1497;1157;1377;3578;4973;3119;1003;354;260;252;249;300;267;270;275;266;272;280;266;255;274;293;287;289;246;264;279;273;234;258;281;294;248;308;288;341;545;1124;1761;1218;585;335;444;825;1201;944;602;427;386;338;306;326;315;298;297;296;423;622;675;457;272;259;265;294;285;277;262;288;335;370;593;986;1066;761;476;401;446;441;392;403;340;336;303;314;282;327;327;319;335;316;333;310;320;313;314;268;252;252;243;243;239;240;238;226;220;231;237;272;272;252;234;250;258;226;284;287;319;271;251;286;281;259;239;253;249;270;259;236;224;240;245;288;272;328;289;258;285;276;271;250;242;275;294;317;318;329;319;454;622;697;447;319;304;311;296;353;454;426;351;314;317;379;437;445;323;280;265;242;238;260;262;258;290;250;257;291;252;266;258;218;249;269;251;253;292;298;326;249;276;273;252;336;370;470;491;478;438;431;430;444;440;357;331;335;279;274;303;332;327;314;349;349;391;407;401;381;309;313;276;330;327;353;359;406;389;362;431;413;382;280;257;271;284;253;297;294;277;271;285;279;239;241;334;357;446;383;287;276;254;279;300;292;312;309;292;291;273;284;265;242;248;223;243;244;267;279;257;276;278;277;281;344;423;683;855;760;671;717;678;478;336;320;278;262;281;280;294;280;278;370;1109;3789;9757;16606;20482;18689;12189;6635;5063;6660;12111;19106;21202;19208;12614;4865;1457;1260;1894;1303;524;299;286;265;310;299;285;253;283;249;290;265;254;244;276;294;292;297;332;325;316;303;351;332;368;289;264;264;322;331;327;325;322;301;301;299;342;263;289;260;279;275;283;307;312;304;312;366;377;378;407;372;344;350;300;297;354;356;341;377;347;386;364;336;349;378;435;499;498;463;370;377;325;290;315;299;327;366;445;337;300;318;351;343;286;308;300;383;335;322;357;371;327;263;279;226;247;236;259;221;208;216;231;282;267;254;262;228;248;227;241;236;242;234;256;280;295;323;330;308;257;247;277;285;270;276;260;257;262;278;269;312;332;347;346;466;602;830;1306;1722;1306;798;540;482;539;828;863;825;773;711;704;752;736;1044;1751;1692;843;387;474;615;549;444;355;333;352;390
267;285;269;267;300;320;376;380;330;300;273;307;331;319;299;292;271;283;302;291;323;394;376;400;824;1520;2026;1239;612;586;466;347;303;347;322;267;278;256;301;354;431;565;702;718;570;444;372;365;314;299;382;357;323;262;278;262;285;330;320;426;562;437;378;379;346;289;299;244;263;256;255;268;286;264;295;270;344;405;339;307;417;590;600;608;632;812;666;324;255;259;233;254;249;216;205;281;270;259;291;307;348;299;393;553;476;287;233;284;247;279;277;259;255;256;236;260;255;322;419;869;1219;670;342;289;258;240;272;301;252;250;253;252;267;249;269;268;254;234;313;319;342;295;319;320;265;284;240;255;290;284;333;321;312;292;267;295;302;395;425;359;391;457;453;430;493;599;631;864;981;979;879;524;485;658;894;1133;1331;936;425;334;334;382;534;848;1077;877;665;494;450;386;434;759;952;827;775;623;545;448;427;444;455;464;388;324;329;615;1098;1258;1140;768;443;364;446;598;536;391;406;442;383;339;322;369;305;314;289;294;334;307;318;337;301;266;300;300;310;348;353;356;302;289;302;277;290;296;333;310;334;283;315;298;333;292;296;287;318;456;530;456;374;480;476;352;335;338;285;293;263;302;353;344;358;643;1045;1209;1469;1941;1891;1591;1156;743;573;775;1192;1250;1151;1119;1215;1672;1776;1377;943;634;493;382;361;352;347;342;358;298;302;315;316;313;306;277;306;276;243;277;294;254;302;314;283;281;352;355;367;306;289;295;251;254;273;267;277;302;298;274;280;260;220;216;269;247;277;292;271;333;369;323;283;295;258;260;271;281;273;265;271;283;309;338;329;290;339;328;402;389;428;347;328;338;309;343;345;325;304;330;328;279;267;286;345;343;445;482;610;733;943;1136;1100;926;679;593;621;679;921;931;849;879;813;714;771;638;731;881;1019;917;767;510;369;357;347;291;311;282;218;228;262;260;280;300;256;293;284;280;305;339;340;317;334;310;284;338;517;629;490;440;394;393;505;523;408;414;409;442;380;340;352;377;341;350;313;320;316;300;322;308;326;333;363;387;361;365;366;347;354;296;318;337;289;291;322;359;284;280;289;290;288;293;256;282;285;295;308;345;330;325;305;347;327;314;362;435;1056;2316;3550;2624;1050;499;428;708;682;493;364;356;331;341;328;322;344;325;320;298;323;364;391;371;355;349;342;343;366;358;455;508;418;402;596;838;987;782;696;847;964;689;493;472;573;621;703;962;1201;1242;1199;1032;756;571;512;473;429;411;427;478;461;378;328;372;394;425;378;348;301;301;300;318;301;350;401;440;446;461;918;2342;3285;2142;842;405;362;338;308;323;364;378;398;412;361;346;358;309;308;292;294;303;297;302;297;295;292;301;326;318;289;307;284;298;301;352;382;345;304;324;347;345;320;339;300;336;311;317;493;942;1514;1211;629;412;344;278;321;389;372;298;318;315;345;339;333;366;355;339;317;293;331;328;345;321;367;518;695;763;440;370;346;369;325;319;303;334;313;319;350;331;333;349;316;312;279;322;343;336;326;339;337;321;295;310;292;264;283;239;251;240;236;260;276;267;270;322;347;314;290;271;252;256;282;272;272;253;298;272;261;303;302;304;315;298;280;273;260;270;289;291;283;289;298;286;252;275;307;297;274;226;217;203;208;210;227;224;296;263;278;287;290;310;271;296;290;319;339;354;366;318;336;315;349;301;327;343;334;424;562;670;742;684;518;397;458;447;423;392;383;383;416;394;434;527;706;622;435;341;307;328;374;369;351;342;332;359;387;356;366;339;357;348;387;380;352;285;305;307;323;384;397;478;480;445;465;382;343;340;373;393;368;445;396;354;347;409;681;848;675;553;463;460;569;638;710;739;730;569;470;531;599;572;455;392;351;375;357;346;452;614;671;492;456;582;878;1173;1198;797;469;335;297;319;320;358;480;478;358;323;292;295;332;306;286;291;278;283;267;301;285;286;287;354;394;369;296;278;247;250;237;303;350;302;286;291;392;470;487;295;305;260;258;238;268;233;269;301;303;290;297;286;284;295;266;272;245;275;279;265;287;299;274;329;369;513;744;623;357;297;269;280;277;285;282;258;294;325;255;289;310;305;289;278;260;266;308;287;290;302;316;327;325;287;299;302;278;291;298;265;295;295;262;284;276;288;258;283;304;282;320;276;296;307;364;358;326;277;313;303;272;299;314;283;297;282;282;273;265;334;318;467;771;977;851;584;427;358;455;650;1282;1677;1199;526;395;429;579;814;637;405;279;297;259;430;755;2024;3661;2613;957;389;345;342;353;317;274;317;432;620;1077;1174;677;382;276;260;249;259;271;304;267;275;278;288;321;384;505;570;412;364;303;305;313;307;328;324;294;320;333;421;547;496;390;324;317;316;309;345;336;298;292;338;460;481;404;357;342;352;296;285;304;285;302;286;301;319;272;293;289;310;328;312;305;297;265;285;299;351;277;261;261;264;280;327;473;722;715;474;286;272;232;261;349;542;713;752;1531;3476;4294;2521;769;330;274;290;289;251;252;247;270;230;257;265;256;261;257;265;245;251;228;258;252;291;265;275;268;268;311;345;452;515;502;497;588;497;369;335;574;1583;2490;1673;636;317;307;313;295;280;283;311;323;347;331;361;422;283;223;224;228;246;281;228;280;253;242;329;727;1517;1608;989;536;394;450;463;456;397;342;339;324;277;333;318;308;364;350;331;346;352;332;300;322;287;261;225;228;237;232;236;238;275;216;238;263;237;259;249;265;248;230;249;254;338;344;274;231;236;246;250;247;260;262;276;227;241;269;269;248;253;304;344;326;284;269;314;273;273;284;295;289;278;294;315;302;362;427;415;363;321;326;298;303;321;351;327;347;321;363;350;521;536;391;319;272;261;269;274;274;240;316;258;240;296;251;249;214;225;262;262;269;280;267;314;314;296;274;264;287;317;375;392;422;493;436;489;533;479;469;358;380;381;329;287;317;309;332;299;305;337;330;384;398;359;333;304;389;487;514;485;616;524;422;433;556;688;513;314;275;264;273;302;340;354;314;322;347;320;299;271;273;329;426;358;298;288;278;286;279;267;278;330;340;268;241;241;268;223;223;236;237;277;299;312;277;271;262;253;266;279;468;843;1369;860;614;703;924;640;366;295;269;253;279;247;304;251;256;297;667;2633;8552;17074;22331;21581;14639;7693;4536;4241;6533;11450;15279;15522;11021;4379;1481;1874;3420;2542;885;341;270;265;266;259;275;279;259;275;252;254;259;275;236;248;255;321;398;337;319;336;364;277;300;297;298;282;285;290;305;268;296;287;363;316;314;298;281;274;292;338;307;324;297;307;325;383;360;371;391;422;355;344;319;370;351;370;375;373;324;371;374;364;304;299;374;443;416;407;369;335;322;306;290;278;330;447;519;340;296;298;331;294;311;294;408;450;396;372;383;405;297;263;260;237;236;219;231;234;229;225;214;228;224;203;237;237;247;228;229;233;226;260;213;256;288;276;333;292;243;236;222;273;244;288;270;252;249;284;298;293;276;296;372;442;476;451;669;901;896;660;450;365;441;680;782;767;680;586;671;784;690;834;974;859;501;344;387;564;558;472;400;361;325;394
262;290;266;275;310;389;441;422;305;278;268;290;326;295;332;291;299;321;348;354;374;453;388;455;895;1299;1502;1110;620;620;560;384;309;283;303;267;234;257;305;342;422;595;885;1054;952;776;487;399;347;379;393;409;321;288;282;271;301;290;328;470;600;424;281;308;324;298;289;267;301;305;281;306;299;342;306;274;334;346;299;330;439;639;681;536;678;831;545;322;251;250;280;233;232;237;265;279;300;305;300;342;384;290;334;436;416;306;244;237;236;230;273;247;250;230;279;251;283;275;413;744;960;636;293;282;280;276;256;267;284;237;266;282;277;278;252;235;290;271;278;316;382;465;476;354;290;251;271;278;231;232;312;272;266;279;258;283;417;570;547;474;592;831;814;747;651;734;898;1279;1109;867;676;455;401;828;1412;1440;1209;841;462;386;439;463;641;930;1044;903;782;627;490;381;456;852;1276;1287;1145;932;792;584;432;443;740;936;934;605;453;716;1076;1467;1557;1018;545;388;358;494;444;376;377;351;358;331;306;287;276;283;295;310;369;426;345;311;300;317;326;324;346;321;314;310;293;312;268;281;271;300;282;278;241;270;314;368;343;346;290;284;281;338;370;396;413;517;492;413;380;319;292;281;292;327;451;448;493;717;1208;1249;1473;1551;1370;1166;911;637;530;988;1387;1605;1420;1220;1166;1240;1377;1367;818;553;382;356;331;327;365;359;327;307;275;285;301;325;361;310;293;264;281;254;280;259;282;296;249;270;367;371;390;366;312;288;266;278;240;275;286;271;241;216;272;245;225;258;247;249;235;265;272;298;323;337;332;271;310;295;266;261;275;297;303;297;294;338;312;296;316;345;396;408;347;357;315;329;286;293;319;318;356;358;314;276;281;275;305;399;492;536;611;833;1209;1517;1377;1026;672;609;813;1014;1071;976;783;798;909;1068;1289;1094;954;1059;1220;1275;885;505;351;315;343;318;262;253;210;238;250;277;299;265;238;287;304;360;334;350;399;403;377;268;319;389;540;711;494;407;408;451;640;587;487;401;363;402;353;362;361;316;366;382;361;322;292;307;332;308;339;360;366;481;413;303;340;328;335;325;335;329;333;361;370;307;310;309;251;291;310;298;290;279;299;303;355;336;297;289;291;315;320;307;320;395;599;930;1194;924;492;368;407;571;558;408;345;310;323;332;310;324;282;315;299;318;304;362;402;388;442;500;436;388;378;429;416;477;424;390;498;971;1387;1469;938;1010;1045;682;409;410;550;653;685;796;864;875;944;848;663;679;633;518;412;369;437;422;416;295;326;336;329;362;341;368;331;316;354;313;306;364;358;355;364;477;1360;3277;5082;3240;1041;464;348;367;344;327;395;393;424;422;375;314;325;290;307;273;295;252;297;333;280;283;334;317;331;302;306;292;296;308;318;371;413;366;301;333;299;364;411;438;404;329;340;331;359;529;754;868;874;930;713;392;309;366;334;364;342;353;342;354;302;323;272;289;278;295;302;361;316;303;330;451;501;485;356;332;353;349;355;368;347;323;298;316;314;319;323;296;301;307;283;271;301;343;313;360;353;280;285;254;286;287;263;300;253;244;255;249;260;279;291;284;339;337;321;311;285;278;255;272;251;278;301;271;298;300;270;291;334;300;289;268;251;266;261;319;290;298;293;246;255;303;272;298;267;223;240;255;222;227;224;265;298;288;271;276;319;297;311;263;257;332;355;414;394;347;334;342;360;362;356;277;331;320;527;745;761;761;456;371;382;375;359;363;379;398;422;410;434;610;739;580;415;303;388;439;539;512;490;437;418;465;432;362;368;336;350;389;476;480;388;294;294;282;329;346;405;461;384;399;397;336;327;356;380;433;486;500;412;377;361;535;1121;1408;1023;569;424;459;540;537;634;798;798;647;466;491;724;556;466;431;300;299;323;421;471;602;780;595;536;684;1019;1584;2091;1234;535;349;337;314;324;299;415;399;329;319;266;292;342;317;322;246;332;257;290;274;306;289;283;317;313;282;257;273;278;287;271;336;486;500;365;345;377;564;550;327;261;251;265;278;266;252;282;289;265;269;256;261;259;282;282;283;265;272;288;301;240;237;279;280;325;416;471;451;261;294;295;273;266;257;261;304;297;286;277;292;333;279;318;278;290;313;314;323;254;287;271;295;307;320;310;241;268;282;270;294;288;301;277;299;300;252;266;280;292;342;322;313;308;302;283;347;298;284;278;254;274;290;289;290;299;281;300;298;263;295;424;765;1519;1729;1397;1117;781;445;442;478;687;831;626;384;374;351;390;354;365;306;291;273;264;307;634;1372;2524;1866;727;342;316;277;323;333;298;327;497;889;1955;2107;1062;483;319;245;242;270;306;272;307;273;304;307;335;326;317;369;325;274;305;350;301;319;293;338;306;348;431;792;1310;1200;605;368;333;321;336;329;325;298;278;272;343;305;341;294;323;334;308;263;261;283;312;325;312;308;297;263;293;287;267;277;314;257;315;327;333;283;277;271;245;266;277;371;753;1367;1541;683;355;292;290;283;365;543;597;620;1649;3598;4056;2124;620;264;241;259;235;288;303;292;245;272;240;260;242;261;250;255;228;237;247;262;262;297;281;285;275;327;327;532;1043;1133;873;630;388;338;416;433;686;1527;2504;1683;523;276;272;312;280;285;279;282;331;329;323;282;299;273;220;245;259;269;294;261;298;267;282;389;1133;2623;2858;1394;557;465;465;538;442;408;350;337;341;322;316;311;342;428;385;330;352;335;325;274;321;269;249;236;193;229;245;271;253;229;241;221;246;249;256;257;243;228;250;267;267;294;309;278;250;261;277;285;260;267;269;253;236;247;266;278;262;277;303;288;335;254;326;419;365;286;297;292;266;267;269;260;279;299;289;311;374;343;288;295;288;289;306;355;318;320;383;386;460;478;384;366;309;271;263;265;260;266;276;256;256;237;229;238;221;234;237;271;264;229;279;290;294;286;306;325;326;373;406;433;436;450;486;542;624;561;400;399;442;480;403;328;321;325;313;283;285;287;349;376;325;298;301;360;523;702;754;639;736;637;452;449;602;820;613;360;282;268;300;271;332;400;455;437;441;384;319;361;307;295;320;313;265;268;246;255;292;295;309;305;311;263;255;258;221;223;209;191;265;276;295;285;313;291;262;259;263;353;492;964;1359;911;503;520;605;483;353;273;305;261;294;294;303;246;269;303;461;1754;6796;15230;21773;22115;15704;8691;4670;2709;2558;4805;7727;8388;6159;2420;1070;1893;3707;3571;1196;405;261;282;255;270;258;299;261;272;276;276;240;236;237;263;259;307;370;306;318;387;302;302;281;280;259;287;285;264;257;303;300;298;308;313;322;262;286;274;277;327;347;395;366;342;362;379;355;414;407;420;427;356;269;364;357;378;401;385;361;382;395;354;320;287;317;372;401;374;400;373;292;298;280;272;325;337;390;334;311;313;295;280;330;302;345;371;392;392;326;305;292;232;237;222;221;218;245;231;237;213;221;190;206;258;220;248;249;251;238;210;227;246;223;222;246;281;267;246;272;245;240;239;278;271;239;253;261;280;305;288;246;280;366;443;430;356;409;537;579;503;410;399;399;549;551;542;548;460;455;578;648;750;809;535;353;316;423;536;519;504;422;359;332;398
247;309;270;274;301;426;454;368;305;243;296;262;288;302;282;299;330;370;392;476;668;941;710;659;1113;1461;1121;1003;642;645;610;423;330;301;275;277;306;297;319;307;369;492;751;1163;1325;956;518;351;346;392;528;545;370;288;326;266;268;291;328;378;467;367;327;314;317;325;284;275;302;291;287;296;304;401;385;295;262;271;307;289;439;893;984;801;824;565;409;351;297;274;258;268;279;295;249;279;280;295;279;291;302;297;289;328;296;258;243;220;252;233;247;289;266;267;253;263;278;260;323;434;432;367;263;260;277;238;227;272;245;274;237;266;282;266;226;249;285;254;313;312;461;1032;932;583;307;247;251;279;258;250;290;282;304;291;267;380;661;986;812;679;1215;1751;1656;1165;1028;976;1037;1331;941;665;479;437;499;827;1394;1286;1208;870;505;386;563;637;808;978;902;895;782;593;431;343;351;801;1237;1237;1262;1270;1009;771;445;611;1488;2183;1977;1222;760;890;1071;1292;1401;944;546;344;321;342;344;345;358;347;301;321;253;265;291;271;264;344;487;576;418;323;345;309;292;306;293;301;327;316;314;281;302;285;290;288;307;284;275;385;582;621;456;309;265;296;284;277;304;399;476;520;415;389;398;321;278;274;310;436;629;710;762;1032;1400;1167;989;918;875;910;873;643;631;1092;1471;1686;1562;1301;1199;1251;1192;1044;705;448;368;336;350;339;339;345;313;297;227;280;287;314;343;295;305;257;260;303;284;282;269;282;259;294;327;318;323;316;295;311;285;280;277;284;270;255;278;261;274;276;245;229;234;253;270;299;240;265;271;293;293;323;350;303;255;269;272;260;279;293;333;345;331;328;317;379;469;431;431;344;254;325;289;273;301;322;342;352;356;327;276;267;307;348;471;606;751;748;1039;1359;1255;976;743;750;986;1448;1506;1011;793;817;939;1242;1423;1284;975;1356;1785;1728;1143;509;357;372;325;290;253;252;229;232;250;253;273;273;254;303;332;385;389;326;366;417;404;288;265;368;626;888;570;376;393;542;670;603;473;441;380;372;383;405;395;409;360;323;394;279;282;325;362;313;360;361;370;426;369;302;336;330;356;355;339;340;323;337;329;322;285;288;258;293;263;305;270;291;312;341;353;326;329;282;264;282;303;296;309;430;596;848;940;725;490;392;524;757;585;440;372;369;366;324;307;314;294;292;277;313;324;366;411;404;484;626;566;412;389;420;379;412;335;346;504;811;1305;1403;1257;1090;981;620;433;430;579;714;798;777;715;702;955;959;897;1031;776;639;457;444;463;560;447;314;312;315;359;354;379;341;327;326;300;280;353;370;326;339;303;367;737;2222;3388;2407;868;445;388;361;337;356;404;399;393;356;355;328;305;338;308;284;280;312;266;312;330;331;301;288;324;299;292;297;276;292;304;340;343;364;341;334;342;479;706;1011;920;500;360;329;324;372;550;946;1602;2333;1731;660;314;349;354;357;324;361;345;293;288;293;315;297;282;270;291;280;290;296;327;386;372;369;322;336;344;424;337;327;313;312;305;298;330;326;309;269;272;307;318;314;324;321;392;371;324;283;279;261;285;294;303;295;265;243;272;265;251;258;279;304;320;334;308;296;252;267;299;290;252;245;253;269;285;251;257;341;294;293;273;239;289;257;257;270;280;321;260;228;253;269;315;283;286;288;247;253;234;207;279;271;270;265;286;288;304;294;323;306;296;335;373;380;353;303;332;345;354;345;289;313;271;336;461;698;902;865;522;366;371;335;403;394;393;435;437;392;466;665;796;573;372;326;393;499;644;592;469;431;393;477;489;393;371;345;372;479;539;530;388;320;283;314;312;299;373;358;339;342;309;271;324;309;440;889;1185;1009;522;319;344;496;1068;1325;903;483;379;443;482;439;527;693;687;532;423;437;512;486;441;372;326;265;282;373;503;761;948;762;551;651;873;1440;1885;1129;553;331;314;335;308;309;309;345;305;240;256;307;353;349;313;319;269;271;289;301;303;322;311;301;279;281;269;274;299;339;313;438;638;604;394;337;388;450;396;337;251;262;260;278;273;271;261;244;318;272;273;243;270;262;296;267;274;282;257;295;245;275;273;281;304;319;337;339;283;281;254;253;252;263;239;308;289;323;301;305;299;292;345;353;320;326;336;287;280;324;260;274;300;284;286;266;312;260;280;322;315;248;255;293;312;273;268;292;306;311;323;334;281;285;263;287;288;252;293;250;282;300;295;300;283;293;258;253;268;305;477;1122;2142;2420;2378;2711;1515;665;434;432;564;518;455;353;342;363;341;372;332;286;267;261;277;314;418;743;1325;1125;524;326;291;252;332;302;305;336;490;837;1834;1894;990;448;308;237;248;247;299;288;300;256;278;275;304;345;319;293;286;286;314;311;270;308;291;310;354;349;615;1519;2979;2553;1193;465;345;328;323;312;321;290;309;294;284;298;321;325;295;264;261;256;284;294;311;324;273;275;285;294;268;279;287;314;316;354;324;323;335;298;279;312;256;268;338;396;810;1707;1773;776;354;269;272;338;638;1281;1381;857;1142;2203;2214;1174;405;259;265;260;238;280;390;328;270;251;251;266;221;272;261;277;285;254;269;267;277;257;303;281;251;307;336;778;1757;2287;1474;817;417;436;620;505;504;936;1357;948;387;277;272;282;296;297;309;310;357;337;336;274;260;278;274;247;257;281;282;345;297;260;289;332;933;2575;2846;1544;530;431;483;541;515;389;379;335;297;335;341;333;349;424;380;343;351;333;291;310;290;300;246;284;247;214;230;274;236;262;237;256;258;303;283;298;280;237;250;280;268;289;328;250;250;276;251;244;269;280;245;253;234;226;209;264;217;262;264;257;262;298;506;626;565;345;314;303;318;267;246;264;252;249;296;291;312;335;275;269;277;307;318;337;371;404;396;345;352;392;385;329;298;297;267;286;278;268;265;266;251;245;247;251;223;218;251;277;259;258;279;258;310;272;319;349;331;386;395;357;362;389;445;562;602;483;411;479;762;911;559;417;367;369;300;315;316;281;302;332;322;325;267;328;462;829;746;513;522;496;412;425;479;558;500;369;285;287;318;281;297;407;449;575;540;463;420;393;315;271;263;265;282;258;281;254;255;283;306;284;242;290;224;229;195;213;213;218;245;239;253;280;261;298;293;274;333;381;641;1090;1618;973;461;394;365;338;282;285;238;307;278;318;271;283;243;255;488;1682;5799;14244;21219;23005;19263;12121;6452;2929;1259;1618;2707;3071;2046;928;622;1466;3066;3015;1064;364;269;259;240;257;279;242;281;298;305;269;232;262;280;291;281;294;333;288;300;249;295;272;250;283;288;277;264;290;279;332;319;265;352;357;303;284;272;291;351;397;437;453;429;410;419;365;338;405;463;509;416;373;309;322;332;375;439;393;321;356;368;390;351;301;352;418;390;398;420;415;344;305;283;267;275;310;297;319;324;325;279;305;304;289;309;334;358;366;339;301;241;250;231;251;261;237;250;231;225;237;245;225;242;192;229;258;250;229;238;228;223;264;241;258;267;252;233;248;256;254;262;261;240;257;243;261;303;284;264;277;251;286;381;412;455;444;416;514;505;559;540;568;596;591;586;546;444;437;489;476;445;541;710;576;440;393;486;840;731;547;444;343;323;357
263;330;345;321;328;368;363;326;257;314;322;312;273;271;256;306;388;463;490;648;1170;1551;1008;785;1301;1378;990;733;639;642;590;472;325;283;287;312;316;289;377;379;369;412;554;795;947;726;518;406;303;356;554;558;406;308;272;302;267;297;333;403;346;324;328;359;314;313;297;252;272;291;285;309;322;361;379;305;260;276;243;320;617;1295;1428;1049;899;550;362;365;311;276;290;298;341;304;295;294;308;261;287;281;263;238;257;253;211;268;265;272;278;254;258;282;238;244;265;293;299;267;261;284;285;261;256;254;239;255;283;230;259;236;276;298;278;285;240;252;259;299;283;326;646;1437;1478;929;438;293;256;276;267;239;270;279;274;271;303;387;897;1141;887;684;1311;2337;2077;1647;1461;1233;861;875;697;623;661;566;709;906;1146;1134;1047;867;508;346;478;585;884;1029;856;719;598;445;388;312;358;521;798;884;1020;1140;954;720;533;734;2068;3336;3140;1974;1220;960;914;1087;1166;999;683;378;299;282;295;331;333;283;252;304;270;259;258;260;276;314;409;397;374;325;344;343;370;341;385;315;367;326;322;331;329;324;290;349;351;273;316;569;1118;1071;728;427;299;283;274;251;322;344;422;366;380;384;392;350;309;298;361;570;895;895;855;819;956;861;670;608;717;1003;993;832;900;1113;1207;1387;1452;1465;1468;1421;1027;846;595;536;396;345;357;306;320;373;356;285;290;293;297;331;311;333;329;304;283;282;280;300;287;247;289;309;294;284;298;283;278;281;261;249;260;298;257;258;254;234;275;266;250;244;247;242;264;264;261;301;286;266;270;276;296;315;292;266;283;223;296;292;308;309;332;308;368;407;408;405;347;337;288;317;278;258;294;269;280;349;372;376;311;265;318;367;678;888;764;641;892;1060;1205;1120;934;893;1195;1551;1661;1237;1213;1201;920;922;934;930;1108;1681;2416;2550;1372;609;355;386;368;344;243;255;250;240;253;243;273;278;272;275;288;347;319;323;334;379;365;309;276;417;545;575;437;333;351;397;500;493;459;449;395;419;420;420;429;375;367;353;316;297;310;333;319;325;316;338;328;370;341;331;350;335;358;373;336;350;306;302;327;286;294;264;295;276;273;296;291;278;290;321;346;315;341;341;252;266;327;299;335;376;607;1008;1422;1188;766;638;602;700;547;522;507;449;372;335;332;292;281;298;262;292;293;350;368;383;420;491;402;365;416;442;434;346;343;345;486;631;962;937;985;1002;883;590;427;547;653;752;825;725;613;698;1116;1297;1327;1167;940;718;581;533;528;545;525;350;290;305;297;353;330;322;281;308;294;319;327;330;320;352;319;370;572;1085;1681;1380;656;436;417;335;336;358;425;399;370;365;354;315;377;319;274;327;277;291;290;314;275;298;290;303;315;291;293;308;277;298;327;330;337;342;348;347;469;930;1818;3012;2547;1051;456;333;328;367;509;1026;2403;3753;2752;892;404;356;348;317;343;319;319;260;260;310;338;343;322;271;301;347;337;319;330;311;312;304;303;341;387;390;345;332;316;314;268;294;312;266;291;324;305;342;335;290;286;361;390;362;315;283;311;290;259;291;296;261;268;253;246;272;293;310;292;269;290;272;309;284;286;289;272;284;262;286;264;264;264;275;298;279;306;264;246;270;269;270;271;282;309;282;259;296;281;293;295;272;296;301;308;291;294;294;281;339;258;279;260;295;304;275;289;300;314;267;305;335;285;301;253;323;328;358;337;303;312;319;379;602;827;708;563;401;368;383;406;425;465;504;513;562;610;929;936;548;380;359;362;454;432;454;412;422;384;400;394;309;343;451;535;591;581;522;388;283;298;341;340;340;316;316;313;297;291;294;285;364;633;1536;2695;2380;944;394;392;448;635;732;529;395;311;392;462;482;497;518;512;437;382;376;417;378;373;371;340;307;356;357;627;946;1067;778;618;714;755;856;1088;719;475;300;313;365;350;305;324;312;309;246;256;246;311;354;330;282;285;291;304;308;291;298;301;286;249;246;248;309;336;330;295;325;517;473;349;270;283;310;307;303;270;264;263;275;311;285;269;277;320;253;268;284;259;254;249;288;298;292;295;279;275;299;329;288;250;298;275;279;256;251;284;274;263;278;293;310;349;363;310;326;355;317;302;339;298;334;280;263;284;243;254;292;304;310;252;285;277;287;290;329;281;265;271;278;279;287;295;268;285;269;337;283;245;275;289;278;327;307;291;302;299;270;275;279;266;289;286;291;297;364;595;1549;2704;2776;2847;3248;1874;714;431;594;722;625;429;370;411;540;639;653;498;378;345;335;296;308;287;366;532;423;339;293;303;291;316;286;338;336;462;623;922;818;590;373;326;237;222;259;272;254;271;238;288;292;322;361;330;295;298;277;315;292;293;291;300;308;320;423;882;2391;4349;3570;1459;519;311;279;297;322;317;265;272;301;278;320;358;337;320;262;241;256;280;309;332;300;314;306;301;294;318;263;294;310;347;463;539;421;313;300;292;268;304;298;283;366;616;966;979;544;282;279;309;446;1174;2376;2762;1261;687;846;771;495;305;283;257;263;256;292;354;353;264;253;281;243;245;245;247;300;243;280;251;269;254;279;286;317;295;291;355;689;1491;2036;1588;788;447;405;453;464;351;428;557;441;347;299;267;269;271;263;301;301;309;292;283;330;248;266;295;303;266;274;373;454;523;473;318;331;626;1201;1346;818;453;415;456;508;441;398;345;319;336;368;341;373;359;382;402;332;343;371;347;306;270;280;277;226;259;247;243;266;254;268;296;281;271;299;325;323;274;271;258;279;300;269;311;240;289;323;258;241;267;292;261;261;255;252;246;284;262;258;303;290;261;397;769;947;806;372;284;320;321;291;265;295;250;287;279;300;270;261;275;291;297;334;372;413;407;458;399;379;339;316;370;344;341;314;285;252;316;277;274;252;263;265;242;252;254;254;229;243;247;234;269;288;320;307;319;288;310;320;372;354;328;303;342;414;388;341;346;492;837;961;667;464;329;327;312;341;383;359;336;326;304;311;306;314;407;567;506;437;381;331;345;424;412;416;390;330;263;249;287;273;290;320;410;454;445;462;435;373;293;267;276;301;288;300;279;291;277;293;301;323;264;277;191;208;228;225;232;225;214;269;285;285;288;298;270;308;291;444;786;1519;1833;1048;526;346;317;266;283;261;286;262;301;278;312;289;237;261;351;1215;4553;11871;19641;23520;21572;15675;10072;4866;1562;814;863;900;711;471;442;745;1264;1364;584;291;283;243;248;215;261;286;292;306;271;257;218;263;286;318;298;270;290;269;269;290;255;249;242;279;275;274;268;285;296;295;306;291;269;281;308;299;290;297;274;385;439;498;483;525;493;387;339;383;441;486;441;376;339;313;315;372;382;378;333;349;435;420;365;322;294;367;355;434;495;468;408;357;315;280;283;270;269;264;316;357;308;305;304;262;278;327;307;344;388;307;259;258;284;238;271;279;273;235;243;244;248;252;239;235;232;259;242;233;257;241;233;232;247;248;259;267;240;252;265;269;256;242;250;264;269;252;317;315;265;268;297;303;393;404;495;630;629;635;640;734;837;816;704;668;635;485;429;433;470;402;401;573;832;773;477;406;593;935;873;548;428;347;347;348
299;383;467;404;366;350;333;333;307;352;417;409;348;264;299;346;474;552;565;880;1267;1592;1105;815;1012;963;740;671;694;611;447;406;356;279;296;261;296;345;413;388;341;333;427;565;722;572;455;409;343;330;420;402;366;289;275;285;282;339;375;541;450;284;267;327;310;292;261;261;288;234;242;286;328;398;314;294;285;252;275;398;1246;2575;2602;1502;851;511;348;437;339;295;307;388;496;379;297;254;268;291;257;247;255;282;258;257;269;222;242;262;278;290;294;274;242;255;242;261;260;259;249;267;275;275;247;259;288;270;253;256;268;276;245;294;314;266;283;249;258;289;301;328;548;1142;1276;801;435;326;253;262;241;310;279;250;284;283;327;415;798;971;646;541;1142;1875;1860;1512;1588;1278;742;677;851;853;944;802;1011;1105;1151;885;725;605;392;318;313;407;678;1091;1147;657;372;300;358;322;326;503;762;719;668;787;870;624;539;819;1938;3255;3072;2028;1357;1141;1010;1157;1326;1151;687;403;307;314;325;344;323;301;238;244;279;270;254;258;308;328;357;385;314;316;331;337;367;348;380;386;333;296;295;292;326;330;331;443;368;334;360;714;1477;1444;988;515;352;309;317;266;293;302;323;322;289;344;395;411;325;351;418;609;912;868;706;631;738;704;569;539;713;901;1031;1034;1222;1121;913;993;1369;1640;1905;1713;1284;918;703;568;431;338;350;345;384;362;362;316;244;275;262;338;329;335;265;289;312;299;285;278;290;294;316;299;282;264;298;278;259;272;233;269;261;243;280;270;259;203;237;242;230;226;232;275;264;274;295;242;299;263;282;304;269;309;272;267;277;264;267;293;301;321;292;287;283;361;347;370;312;275;294;293;305;278;285;275;270;318;356;342;311;286;363;442;665;942;760;574;845;1264;1512;1360;975;814;936;1288;1452;1405;1699;1469;890;596;691;892;1177;1523;2454;3040;1747;644;387;378;424;363;307;259;233;250;252;244;265;263;267;267;287;312;282;291;364;333;325;308;303;325;354;411;344;293;293;343;385;396;346;374;404;455;405;413;405;404;385;323;322;296;304;337;303;311;349;329;293;361;413;396;341;340;396;360;330;331;349;330;327;322;295;292;269;278;256;286;313;277;271;288;306;314;299;308;298;306;296;289;300;372;522;817;1321;1577;1181;851;685;593;486;482;559;493;382;310;329;304;293;280;304;298;305;309;429;353;327;314;330;385;414;459;439;406;423;445;508;525;591;589;623;723;819;546;504;567;727;762;628;512;497;676;995;1135;1324;1135;837;764;724;564;493;522;444;355;268;294;323;355;331;313;337;340;356;308;326;338;331;365;324;314;439;711;1077;1152;676;394;355;345;354;334;344;326;352;319;310;322;350;327;301;289;296;303;279;245;291;286;272;291;301;340;306;302;305;252;293;316;302;348;336;374;499;1291;3085;5646;4852;1710;540;315;336;358;417;811;1796;2761;2207;804;372;334;348;330;302;298;297;302;333;356;351;314;316;310;299;270;291;346;324;300;312;309;305;365;379;380;356;341;311;318;294;315;281;328;276;287;309;277;294;338;333;339;393;386;373;300;267;287;289;252;292;240;255;213;247;264;282;269;282;273;274;285;305;271;309;316;283;296;319;285;301;267;288;287;289;299;278;246;230;279;273;281;253;306;326;312;308;309;354;328;321;306;291;450;586;573;376;295;312;332;314;271;296;266;278;318;321;256;303;325;298;299;301;276;279;280;339;275;316;318;349;365;401;457;579;510;437;400;394;399;405;508;534;528;685;715;842;1004;970;515;337;332;309;346;329;359;426;535;499;389;325;360;402;538;532;558;509;425;335;325;435;425;393;336;287;293;309;308;312;287;301;463;978;2597;4230;3425;1139;429;334;381;416;417;345;301;343;360;357;410;406;380;473;404;439;375;379;369;361;365;388;369;422;548;712;1170;1094;762;653;710;683;627;714;519;399;324;309;379;402;392;374;333;320;317;286;286;298;292;294;276;293;316;300;292;282;293;268;226;258;240;309;303;331;343;294;297;333;282;288;271;288;307;276;261;265;256;288;302;287;282;293;260;260;261;303;281;274;287;296;300;260;291;278;287;270;322;335;311;269;252;287;267;253;238;287;282;306;263;340;417;452;447;434;488;511;401;325;310;290;284;292;243;280;290;289;258;285;254;295;254;307;284;265;326;316;307;284;262;279;318;290;273;250;307;281;312;249;236;293;301;349;305;311;363;297;271;282;265;259;298;254;285;302;378;658;1408;2327;2132;1731;1855;1180;515;386;525;645;521;390;452;645;802;1053;1260;762;680;579;491;328;288;315;265;311;314;251;280;305;298;291;301;304;343;351;374;483;475;386;376;326;260;232;248;223;253;267;272;287;372;393;366;312;285;288;276;264;292;342;310;324;323;339;397;892;2579;4400;3202;1220;457;296;327;308;312;268;286;291;261;291;333;347;355;292;247;257;281;272;332;298;344;318;344;407;463;424;324;258;382;511;873;1010;623;349;346;284;304;242;275;322;284;355;487;408;382;287;279;288;472;1146;2215;2587;1135;414;433;345;295;273;270;254;223;241;280;264;295;275;238;287;236;265;242;267;262;281;257;258;277;278;304;345;531;557;429;365;519;787;1012;814;552;343;335;359;335;272;334;351;373;372;341;317;269;306;270;306;309;285;282;271;276;258;284;302;299;289;330;428;700;900;670;422;311;342;486;518;450;374;359;394;419;413;342;338;301;334;327;354;379;378;372;384;380;359;369;368;276;277;279;299;256;288;256;286;290;266;272;277;269;272;312;292;311;264;269;284;255;307;287;290;291;309;290;288;256;240;254;274;256;245;266;254;295;291;287;275;279;307;498;960;1219;853;431;331;277;296;274;312;299;278;289;256;292;272;282;245;275;369;361;357;396;443;461;427;353;384;366;411;393;399;318;272;292;278;296;275;312;252;257;276;243;255;222;227;254;273;260;288;306;313;287;271;313;299;313;350;315;295;280;297;312;311;268;309;365;567;657;482;394;355;290;326;389;417;453;380;359;401;385;340;337;360;399;432;345;350;330;342;366;410;414;396;372;343;327;281;264;265;287;333;327;341;345;393;336;309;290;342;300;306;300;297;312;280;292;256;257;266;248;225;229;219;197;213;215;253;306;308;294;304;270;285;311;321;490;1049;1895;2160;1049;476;380;294;308;269;281;273;284;287;300;257;285;283;263;335;877;3294;8424;15735;20702;20800;16137;10442;5379;2245;1123;665;531;620;481;403;383;500;507;328;262;262;227;230;220;256;286;236;293;313;251;252;262;265;336;288;285;285;266;274;295;265;265;267;267;246;258;256;265;279;319;269;283;258;310;285;264;275;272;293;389;488;512;601;694;611;415;389;385;441;417;400;369;301;291;293;304;347;352;359;432;628;607;460;311;312;310;388;450;623;630;531;397;323;280;290;308;290;276;359;361;342;359;342;296;293;301;337;358;395;356;285;256;251;240;246;262;270;214;254;279;296;272;264;265;235;260;237;232;249;213;242;234;240;250;237;251;264;245;260;266;266;245;255;272;281;259;280;263;257;289;299;329;380;382;491;697;923;935;705;845;1224;1358;1050;722;576;489;381;439;485;402;403;556;915;887;521;320;437;616;637;549;441;411;342;336
278;353;429;377;442;404;349;313;281;377;468;476;414;340;318;363;446;626;869;1040;1033;1048;736;571;658;613;519;595;633;561;395;453;504;481;345;307;299;377;434;414;332;318;417;614;712;480;422;355;382;297;298;351;354;288;259;242;307;326;474;550;463;283;299;273;290;313;286;238;234;241;232;274;324;375;330;293;341;329;297;599;2275;5194;5247;2544;905;519;401;330;315;290;300;466;619;426;311;255;278;247;267;290;246;301;253;270;226;244;258;313;318;321;297;258;267;244;224;270;232;244;281;286;251;281;284;245;286;264;357;278;252;271;286;271;261;293;291;251;302;302;285;318;390;611;690;492;368;307;281;287;300;326;271;284;276;323;339;448;588;569;450;559;1023;1442;1347;1420;1711;1325;752;762;871;994;966;889;1262;1418;1065;645;541;384;319;340;365;411;585;1108;1189;584;343;327;357;395;462;563;678;533;487;539;569;568;656;866;1538;1986;1959;1594;1471;1408;1324;1341;1193;897;619;479;337;290;318;369;328;270;274;239;280;292;242;270;353;334;355;326;289;295;308;383;405;340;357;332;290;300;306;306;283;294;405;430;343;354;377;716;1342;1148;593;410;278;271;300;283;284;291;283;253;278;317;409;424;399;375;433;506;634;622;586;602;749;874;638;587;574;901;1029;1206;1425;1025;840;912;1331;1836;2470;2095;1466;1277;997;652;500;367;311;333;346;342;332;279;297;271;272;321;354;324;298;284;268;296;273;271;294;311;305;293;237;233;278;273;282;290;263;269;255;226;249;286;232;248;266;278;246;248;239;212;247;256;255;271;278;279;267;244;269;297;241;239;244;249;255;260;295;312;293;294;292;311;340;344;318;298;284;305;314;252;293;297;297;298;291;301;325;336;339;448;526;704;578;480;746;1146;1467;1211;779;598;790;1055;1072;1252;1597;1306;805;687;819;1204;1453;1298;1627;1876;1032;427;326;311;367;341;246;237;239;254;253;226;239;257;305;264;292;312;297;337;356;381;322;319;324;294;329;319;277;311;292;356;378;373;392;378;425;428;413;478;455;379;331;341;321;355;303;347;338;311;329;322;342;406;490;398;338;340;366;388;308;375;403;345;351;330;326;266;270;291;300;323;342;305;277;277;287;308;268;278;315;315;313;363;282;299;428;646;1124;1627;1348;1000;779;573;516;524;646;513;378;336;364;299;313;315;326;291;305;325;351;343;325;337;378;405;427;419;433;425;530;670;633;608;568;415;499;521;528;483;501;557;632;640;447;478;515;600;714;849;949;783;789;773;749;489;459;484;422;362;359;346;390;365;372;336;304;325;329;336;336;373;378;317;318;283;391;765;1343;1514;909;468;359;356;317;356;330;336;359;338;314;350;310;333;313;298;314;290;312;321;285;275;270;309;321;305;299;338;326;317;315;348;329;337;294;346;435;1065;2824;5595;4663;1494;484;312;299;335;411;577;991;1348;1005;481;353;314;359;310;318;298;337;341;413;376;305;343;298;320;318;298;375;517;625;489;342;329;346;370;345;316;310;319;334;316;302;305;287;313;280;263;284;287;300;293;308;354;364;359;333;328;262;276;272;269;280;257;252;229;216;233;282;275;319;255;278;330;290;297;329;376;340;282;298;281;304;294;307;319;293;258;285;278;249;257;279;272;282;302;341;270;253;358;434;377;315;274;334;806;1628;1747;959;357;318;258;274;240;255;278;278;331;313;308;294;276;313;285;263;259;278;274;279;284;313;404;378;406;436;489;473;461;479;511;467;412;422;496;492;462;663;672;605;657;619;429;316;276;301;328;335;392;630;884;870;474;362;366;417;475;517;468;447;410;349;374;532;620;495;361;269;292;322;360;335;336;321;414;741;1952;3348;2614;913;379;347;313;413;363;356;340;327;382;421;423;381;405;452;410;453;419;363;365;363;392;339;421;442;568;718;993;1022;763;725;723;556;593;526;450;341;315;350;390;428;390;374;346;318;359;307;352;275;300;284;271;263;246;301;264;255;284;292;249;234;272;268;253;322;346;251;258;304;257;249;243;278;281;271;255;249;256;304;286;288;300;286;282;254;233;279;268;256;269;290;286;284;268;250;253;290;316;326;278;256;259;270;278;213;241;242;235;285;266;323;494;753;692;723;922;916;528;326;287;261;291;304;313;342;303;307;284;262;280;295;302;284;292;329;336;347;307;277;251;264;326;336;294;296;320;285;283;273;278;266;301;269;324;304;323;303;288;317;278;309;313;281;276;327;339;471;891;1280;940;738;709;514;401;441;543;451;366;343;477;677;718;1118;1257;989;1123;1030;578;317;297;296;288;264;288;271;288;290;283;317;315;317;344;345;371;355;351;326;314;290;214;239;246;219;248;239;276;339;523;615;539;323;301;270;256;287;317;319;351;306;329;325;392;704;1726;2705;1817;746;403;323;296;264;312;298;255;280;309;301;267;282;343;290;297;277;336;305;302;355;314;325;486;842;1054;829;399;317;368;639;1176;1529;764;385;269;284;275;274;278;262;265;287;324;346;379;397;311;249;354;642;1164;1313;768;487;358;327;312;312;287;294;231;250;291;300;271;254;254;244;267;256;274;271;257;277;251;265;262;273;340;698;1362;1567;958;510;455;453;463;419;371;348;274;327;297;286;319;373;466;350;321;309;312;274;274;299;339;314;297;287;260;273;290;323;303;261;332;461;778;1128;842;371;248;298;333;357;305;345;392;391;374;335;325;289;274;325;312;327;341;359;366;426;400;365;368;363;297;259;293;268;306;263;271;253;290;288;284;264;280;298;330;319;297;303;263;274;292;303;277;275;297;361;316;275;275;275;272;233;259;282;279;265;244;240;260;297;290;337;412;722;897;675;351;282;323;283;273;296;292;326;313;258;272;259;254;298;323;325;337;348;377;401;419;419;380;376;422;384;371;334;318;249;301;278;334;442;377;306;256;281;277;255;254;268;258;278;269;296;279;308;290;278;264;322;357;519;453;391;323;307;344;335;339;268;330;378;433;334;367;305;274;278;348;429;410;344;334;338;402;347;315;320;325;346;339;354;359;357;352;367;333;357;400;578;553;356;271;264;303;282;290;346;329;358;262;289;290;312;278;330;353;340;308;270;263;260;275;246;233;245;236;213;210;209;214;247;266;292;292;293;276;319;306;333;406;724;1377;1531;724;416;362;422;359;347;300;257;258;286;241;253;293;262;257;295;448;1252;3574;7945;12894;14811;11638;7224;4577;3004;1952;975;1023;1366;998;496;373;377;313;254;285;268;255;243;220;244;263;270;306;292;250;245;265;296;263;260;272;273;293;271;283;255;263;277;251;282;288;294;281;276;256;268;277;303;345;361;315;282;314;336;378;480;492;498;609;541;370;413;502;527;462;360;356;301;318;339;301;304;266;324;457;669;639;419;306;302;305;394;573;600;612;521;437;330;326;322;322;304;309;353;348;378;389;336;349;338;313;305;323;371;324;307;311;281;275;252;253;237;226;226;238;290;292;246;218;248;213;276;287;267;262;225;246;245;215;293;247;276;271;269;253;278;300;300;287;274;253;293;256;310;334;327;332;338;357;425;705;949;847;679;941;1771;2343;1689;829;575;584;598;512;594;494;437;616;757;654;479;352;386;439;460;414;448;368;346;332
230;284;319;315;360;367;302;279;271;332;475;627;600;432;330;361;400;657;1157;1384;935;764;580;470;500;557;576;690;785;534;407;566;740;688;452;368;338;413;492;609;393;373;411;563;564;434;376;381;280;274;309;347;350;285;279;318;368;374;395;444;409;271;274;267;286;294;265;238;237;242;229;254;303;300;282;298;341;354;315;571;2452;6287;6751;3036;1060;638;405;336;307;275;293;362;468;423;294;253;261;277;271;277;258;288;291;269;236;228;254;329;350;302;295;288;269;282;263;264;257;242;274;270;282;259;250;302;279;268;300;296;298;268;252;248;286;269;259;248;258;273;320;301;290;331;329;321;333;346;297;278;263;300;271;290;327;377;430;440;470;462;568;654;775;842;865;1242;1610;1460;1005;779;707;634;716;930;1447;1589;1124;606;536;429;289;306;370;390;475;748;911;571;350;369;479;609;799;901;846;561;435;423;486;494;540;662;888;1048;1378;1657;1812;1788;1768;1406;1006;831;699;661;533;343;301;314;279;282;230;274;252;286;262;297;370;366;360;310;345;305;279;346;358;304;328;311;294;273;299;329;297;321;342;355;402;365;313;480;615;619;384;390;239;297;298;316;289;266;282;281;312;388;464;466;454;544;601;552;527;593;747;610;582;584;630;589;624;862;1158;1386;1285;1084;1335;1296;1325;1665;2178;1984;1585;1451;1270;926;634;467;340;301;354;321;334;301;257;280;294;301;357;333;309;295;285;302;282;278;295;262;276;258;264;241;265;252;246;284;251;259;254;245;254;269;281;254;289;234;262;244;249;233;247;265;254;271;289;271;308;263;258;227;264;258;245;247;259;288;288;295;316;290;281;309;335;301;295;268;286;329;310;287;312;295;273;271;306;334;295;290;371;383;480;566;559;577;683;1040;1274;1033;657;618;994;1057;1061;1126;1571;1475;1141;1013;1141;1276;1163;987;995;1046;734;406;284;328;350;329;301;260;208;199;257;295;341;347;334;303;290;320;360;379;490;537;402;325;306;291;322;304;324;309;342;373;358;374;393;443;400;404;441;523;518;510;351;321;344;365;328;318;330;334;299;337;330;430;467;416;347;346;355;364;388;461;418;362;362;309;312;280;288;316;332;352;357;336;268;276;277;273;279;286;323;301;307;285;314;321;312;434;756;1011;988;908;935;850;565;464;503;431;386;320;331;362;320;301;303;281;282;308;327;304;364;355;441;452;387;365;411;518;621;716;773;775;629;481;423;398;394;416;445;436;539;552;488;481;567;614;514;542;611;539;593;670;664;476;403;362;402;332;336;344;395;429;417;349;358;384;364;377;381;378;331;306;314;311;565;1277;2203;2389;1252;520;368;358;295;296;312;288;347;334;338;338;310;329;290;309;333;293;271;299;270;332;270;301;257;276;282;308;325;308;365;426;357;320;328;330;327;611;1385;2487;2151;860;424;345;339;340;414;584;746;621;534;366;352;331;321;309;282;302;307;384;384;358;341;361;344;297;310;356;554;1172;1697;1188;557;352;353;354;340;336;312;299;341;300;332;320;289;304;282;289;255;275;267;334;334;347;328;305;319;277;245;271;293;273;312;259;240;221;236;270;277;265;256;262;303;316;317;336;415;449;419;326;293;292;291;303;314;288;291;291;251;268;244;275;253;255;285;298;321;313;316;388;440;421;311;259;452;1305;3521;4095;2018;538;263;283;255;293;267;261;298;299;343;377;337;347;286;267;272;239;242;263;302;286;282;456;440;373;408;558;578;591;584;591;492;484;485;495;501;422;477;484;431;468;416;361;304;313;313;355;374;383;577;878;872;538;405;378;389;440;416;394;357;375;372;409;646;727;566;360;319;306;359;376;339;336;370;335;483;891;1378;1209;577;380;325;336;403;421;393;384;369;432;489;479;441;401;468;513;582;498;396;363;383;351;347;352;403;423;525;764;950;719;641;543;460;458;469;353;311;291;306;388;380;361;320;331;316;342;371;372;362;312;296;279;300;275;282;272;261;281;271;227;274;238;230;256;302;299;270;247;254;231;231;273;286;317;288;265;246;255;267;303;320;271;255;261;272;259;270;247;283;251;266;293;245;251;249;278;279;281;288;264;267;259;249;234;243;231;261;251;250;284;302;460;654;908;1164;1284;1214;741;349;279;282;259;317;354;351;342;258;282;284;331;321;277;295;250;291;328;342;311;251;268;290;266;320;325;306;266;294;284;267;272;225;302;323;307;273;259;286;274;306;278;282;281;315;306;273;302;389;575;646;586;375;366;343;405;733;837;563;400;405;605;889;782;716;694;793;1045;903;569;344;282;316;300;287;282;274;283;322;299;311;316;356;307;300;344;318;321;337;313;316;242;227;226;248;251;289;282;410;867;1006;707;353;318;267;275;290;298;335;357;288;326;373;341;449;751;1140;787;477;341;328;314;328;310;299;303;312;318;333;270;305;277;311;369;420;403;368;298;345;355;388;607;1231;1979;1489;510;293;287;454;825;999;587;307;293;260;251;244;243;249;279;336;288;388;623;669;417;278;272;329;644;1088;1364;953;489;380;319;314;307;260;278;220;285;270;245;283;218;235;249;274;265;271;275;253;267;253;268;283;377;1034;2629;3534;2165;1244;880;493;383;309;352;332;282;283;287;286;272;340;389;360;336;337;347;285;274;305;306;312;314;299;297;299;308;317;270;283;287;312;478;723;564;314;264;285;303;317;350;390;358;368;336;304;322;277;303;258;245;294;326;344;459;670;552;411;353;363;306;258;255;289;233;251;238;272;271;280;270;240;286;267;289;315;344;343;288;280;300;293;279;257;297;290;291;289;277;263;297;270;255;291;280;257;263;279;257;294;298;289;333;406;460;389;313;332;308;318;288;291;282;276;302;277;263;243;288;290;299;330;298;290;340;342;432;503;405;422;417;391;349;276;295;279;281;366;568;797;682;448;303;285;287;270;230;230;232;238;290;308;276;260;269;214;316;417;730;1123;1019;541;342;306;397;371;352;271;300;372;386;305;280;298;273;288;355;347;348;278;260;329;364;325;277;338;318;314;329;361;391;310;325;337;385;374;509;921;995;483;299;248;303;258;319;310;340;315;309;271;282;289;316;300;333;305;329;279;271;302;282;246;297;236;260;220;204;195;247;250;264;286;272;282;302;307;304;311;355;558;778;756;463;404;540;599;537;385;304;255;240;246;281;265;275;281;319;301;300;498;1129;2412;4315;5835;5248;3759;3301;3985;2948;1504;2031;3433;2728;1100;482;483;398;314;280;283;232;254;224;255;263;288;308;285;283;290;274;252;285;319;291;312;289;249;241;241;305;300;277;293;264;289;294;284;282;291;308;332;364;333;314;330;384;386;376;407;424;524;521;424;372;456;612;730;575;395;340;311;323;336;295;318;323;329;430;491;478;387;360;296;345;400;508;549;473;417;396;323;313;333;356;338;345;285;323;313;309;311;358;310;324;294;272;278;327;296;282;283;264;246;224;211;213;214;233;261;225;253;242;230;219;229;244;261;256;255;256;242;242;248;269;266;234;222;254;242;257;281;287;286;266;293;300;290;362;364;389;366;365;459;701;800;641;516;906;1958;2992;2309;890;790;951;1020;695;610;575;533;646;569;469;414;365;400;414;399;333;339;343;334;349
301;285;273;317;306;267;297;299;292;325;458;679;649;467;332;293;321;614;1514;1908;1152;681;591;522;528;595;568;880;1090;694;434;644;773;666;530;430;396;430;512;594;458;366;413;433;449;451;403;358;327;262;310;425;405;339;273;374;585;572;464;453;321;295;260;293;288;242;275;233;230;238;271;254;301;284;294;303;323;332;343;568;1642;4255;4731;2434;910;545;365;335;330;273;256;272;264;314;260;252;273;308;321;249;261;299;267;288;262;240;289;303;314;269;287;290;259;281;253;272;266;258;282;279;253;265;262;277;278;308;269;285;281;315;283;273;267;247;249;269;240;300;297;286;267;306;287;312;309;307;299;269;285;305;294;311;327;414;464;428;403;539;913;1126;753;599;737;1221;1291;1154;981;823;711;638;617;912;1228;1320;1092;615;499;443;321;274;335;331;379;494;629;558;396;368;527;711;935;1287;1184;776;597;558;607;583;505;478;628;841;1408;1807;2103;2076;2151;1617;1090;876;872;890;707;519;317;283;260;312;254;288;269;260;272;306;366;335;329;322;316;293;282;307;296;308;306;306;294;263;280;299;290;317;353;426;351;377;319;281;308;363;346;344;311;299;294;329;282;283;307;317;453;524;602;619;548;623;701;698;662;666;612;481;436;434;536;630;604;746;1114;1447;1231;1494;2174;2280;1659;1405;1431;1193;1160;1215;1315;1169;734;534;358;304;321;330;327;295;291;283;307;291;319;366;316;306;293;262;289;266;265;267;262;249;266;255;254;283;252;269;245;247;269;265;263;261;264;262;266;262;279;241;218;271;261;221;271;298;319;282;271;273;270;272;255;277;289;244;267;300;316;296;288;293;310;275;293;293;308;294;292;313;315;300;265;301;288;259;308;302;345;343;372;381;399;532;547;586;690;883;1208;1118;737;789;1181;1393;1134;1129;1501;1655;1565;1493;1580;1275;874;759;804;880;798;457;299;327;322;316;291;278;241;243;260;299;426;527;421;339;365;427;446;339;489;531;423;347;311;277;285;313;383;465;440;418;401;451;410;440;422;447;457;530;571;473;395;300;361;380;364;367;369;313;312;315;338;402;375;350;335;340;353;402;409;465;450;367;347;335;295;290;304;295;298;367;357;341;328;334;279;251;294;325;337;301;306;302;284;303;308;326;453;615;657;780;1042;1218;713;403;345;344;367;315;324;325;375;377;358;324;295;288;328;302;308;324;351;430;394;347;371;421;542;693;798;870;645;452;404;414;406;421;455;442;466;535;541;553;783;721;483;479;436;439;546;672;753;587;439;361;349;329;358;321;398;450;493;449;407;378;359;381;346;322;336;311;276;278;647;1786;3211;3234;1683;612;372;340;328;289;305;283;339;347;380;338;308;317;317;317;295;316;294;319;319;278;282;270;282;248;302;313;287;374;505;731;562;381;385;343;314;330;538;731;741;449;381;384;340;345;503;918;1300;902;474;323;371;333;318;305;273;318;366;398;425;388;336;322;321;312;354;419;794;2144;4113;2657;1053;416;353;372;332;301;359;325;339;311;312;332;326;317;300;285;315;304;309;320;328;334;364;307;318;307;262;254;243;266;258;252;253;255;246;251;270;280;279;304;276;305;301;357;346;402;422;379;325;319;271;288;322;303;304;291;280;278;257;269;262;234;272;276;308;290;310;353;375;321;335;272;422;1163;3407;4425;2321;641;304;268;248;289;288;299;323;287;335;398;397;370;291;273;286;261;282;276;293;283;311;361;382;343;359;471;616;776;888;731;596;572;586;618;571;442;391;409;389;399;439;380;314;305;272;306;344;391;511;721;721;557;422;352;352;421;442;422;370;355;355;425;548;588;454;395;356;341;355;337;346;346;385;362;399;530;538;527;426;387;329;362;395;431;412;458;426;470;536;634;603;445;507;575;558;478;396;322;312;410;435;344;339;370;404;533;731;640;541;441;371;371;312;365;328;304;315;347;332;340;270;324;307;313;326;340;397;316;293;285;281;267;259;252;236;282;270;281;261;241;255;259;296;251;276;248;241;244;270;236;259;288;276;286;268;232;267;256;296;279;265;292;257;261;288;274;289;268;251;280;284;280;267;290;256;288;301;317;266;276;276;279;251;238;250;283;316;311;314;333;575;1219;1602;1171;756;458;342;299;294;274;301;309;342;279;293;277;240;286;297;278;270;312;275;345;339;309;275;255;285;325;308;339;282;295;294;282;294;300;288;292;326;340;308;292;281;286;253;255;292;268;247;286;317;345;465;939;1142;917;613;382;322;470;954;1393;907;616;543;1086;1896;1525;854;465;460;568;556;400;324;276;272;263;248;297;313;306;327;323;306;317;352;292;302;294;294;306;342;302;288;244;215;226;247;256;262;288;387;638;784;583;336;283;328;282;295;304;340;360;309;322;309;361;327;400;514;391;385;322;328;355;349;345;360;318;300;342;294;285;271;306;419;662;763;656;511;323;350;354;388;688;1260;1976;1413;514;264;295;325;433;515;339;309;280;274;262;261;270;278;294;293;365;408;682;755;508;311;282;405;808;1941;3111;2082;766;382;380;359;287;262;268;257;278;256;240;260;233;233;264;273;238;241;253;257;260;257;263;268;378;933;2527;3425;2345;2060;1552;744;396;350;404;344;295;283;274;296;271;300;367;331;340;338;315;297;301;327;333;358;351;477;466;362;286;293;289;253;246;299;308;363;286;241;246;312;339;373;377;360;339;364;336;314;287;320;278;266;315;320;299;321;535;912;751;532;345;309;333;281;263;265;233;275;229;256;274;270;297;256;254;304;343;295;333;348;307;294;262;280;252;244;290;252;289;235;293;274;294;243;273;274;272;275;286;302;300;292;328;371;429;450;367;282;312;324;339;297;256;264;293;283;283;287;272;268;315;276;296;298;269;308;290;295;364;470;423;379;352;347;331;250;257;262;267;360;746;1170;1156;541;312;270;285;275;216;217;268;267;315;292;265;284;248;250;302;494;1165;2026;1852;786;363;377;413;492;407;324;307;337;327;318;303;294;264;275;301;297;327;297;268;288;326;315;278;306;300;299;291;313;449;448;459;394;456;470;533;776;825;460;344;280;316;307;351;325;313;313;293;276;266;292;314;298;317;315;351;331;305;304;281;285;295;257;212;234;233;214;200;249;310;324;292;284;311;314;313;347;565;1053;1428;1014;461;400;646;860;698;428;313;274;269;256;240;274;259;303;307;284;294;310;391;610;1038;1598;1547;1482;2091;3175;2545;1529;2891;5865;5384;2146;900;1013;802;443;252;268;261;255;244;271;287;289;289;306;306;259;281;285;256;289;312;351;285;270;267;237;253;273;306;310;294;247;255;282;313;281;328;325;353;336;340;333;408;365;338;417;429;451;425;433;465;574;887;872;713;434;369;357;322;289;302;281;329;335;387;396;411;410;369;364;352;422;473;438;381;374;368;341;317;344;416;420;345;328;290;293;307;305;335;304;272;269;273;259;292;289;257;274;277;227;219;227;218;229;239;215;238;239;232;216;275;237;256;257;261;251;245;249;272;251;307;268;264;243;243;260;255;274;306;335;280;264;281;294;295;388;355;435;414;568;907;978;651;426;536;1139;1954;1730;822;782;1200;1248;862;663;559;536;529;527;426;353;442;491;500;368;364;340;313;314;308
261;292;281;295;282;275;311;348;345;374;416;443;539;423;338;310;261;505;1317;1919;1253;755;780;671;497;458;544;834;961;687;458;439;499;527;593;508;461;434;450;571;502;390;382;350;439;493;389;347;313;257;325;437;398;329;314;436;800;787;556;466;406;316;307;298;270;237;246;266;310;343;344;312;311;286;321;279;292;286;343;557;1067;2023;2261;1205;542;392;351;330;316;228;252;283;237;280;257;252;345;378;351;298;268;290;312;269;244;243;267;263;267;275;254;269;282;311;275;311;327;342;266;275;279;228;256;286;281;276;246;268;292;269;282;278;266;247;223;213;274;296;277;299;291;297;271;283;275;294;299;273;267;295;255;267;293;368;419;313;323;684;1265;1386;867;714;1120;1380;1193;795;777;888;1038;958;811;782;1035;1385;1210;658;543;470;359;278;276;301;303;375;522;490;365;328;395;615;785;1146;1180;863;648;678;967;767;475;522;676;924;1205;1744;2076;1807;1808;1523;1050;780;800;819;698;589;367;303;267;266;280;277;259;272;295;268;309;283;307;289;337;287;289;328;276;246;292;260;255;248;298;262;277;312;363;408;359;283;315;276;313;324;348;298;305;299;276;311;297;359;391;389;528;604;743;576;556;588;498;714;952;786;493;365;396;470;543;575;663;748;891;994;1014;1828;3086;2902;1783;1468;1221;901;904;1107;1216;1035;725;504;403;319;314;299;301;314;314;312;323;280;292;347;334;346;283;295;263;258;286;284;281;274;250;281;254;279;237;243;250;262;280;237;248;271;270;268;273;239;219;224;251;233;271;286;259;276;270;294;286;242;269;259;264;277;294;277;319;275;260;294;274;300;328;296;354;349;301;300;277;281;365;309;270;269;277;296;322;360;408;453;389;371;424;463;475;562;592;675;851;916;730;830;1223;1237;1042;1177;1290;1338;1431;1673;1490;1144;878;663;633;677;657;389;306;379;416;387;288;238;260;297;289;372;509;608;438;351;536;622;519;375;380;442;391;338;293;278;284;465;680;820;574;474;455;435;427;408;436;453;426;474;480;447;387;351;379;354;389;358;324;313;306;311;300;342;316;315;341;292;368;400;402;427;340;338;333;311;291;347;303;317;326;377;352;339;327;313;288;269;289;348;378;298;324;324;335;344;333;333;381;480;503;554;856;926;578;395;312;323;343;366;336;282;328;326;406;352;298;329;281;331;363;352;376;384;405;332;357;406;512;691;796;768;539;458;452;482;471;491;495;446;420;474;584;759;998;943;589;501;517;456;612;878;1053;712;591;442;404;375;366;338;377;395;448;430;356;384;388;382;336;319;272;280;285;374;1046;2978;5190;4588;1861;566;370;347;359;295;296;305;349;351;351;381;313;297;356;310;307;325;287;289;315;291;287;284;278;289;285;302;355;447;691;1122;808;423;354;336;317;339;340;337;357;349;389;372;336;366;604;1341;1749;1121;722;558;397;326;303;303;342;483;770;804;747;552;421;367;339;304;321;400;756;2327;4734;3309;1226;436;345;323;342;328;326;345;282;261;324;334;327;322;331;332;344;308;310;330;326;363;344;315;300;288;278;248;274;247;266;253;217;219;221;255;273;298;335;333;326;328;320;326;310;311;390;388;321;272;254;297;320;289;333;291;283;271;247;244;275;254;239;328;263;276;290;327;328;328;296;271;379;771;1771;2098;1092;396;261;278;290;298;378;373;317;329;302;331;377;327;277;272;295;303;251;269;256;324;289;319;298;319;360;430;604;751;910;698;501;533;604;658;634;448;433;448;381;442;472;404;288;279;245;279;302;370;495;616;615;523;429;359;360;390;428;413;316;352;341;400;454;430;393;321;400;370;316;316;299;320;346;400;436;419;342;336;355;360;338;383;354;371;401;423;544;604;741;968;893;500;526;538;574;439;387;354;353;385;393;316;330;323;393;499;594;652;588;469;349;347;335;334;393;390;353;330;303;333;277;291;333;344;300;321;325;329;303;259;268;242;229;263;271;257;238;261;248;305;321;299;297;264;223;244;246;271;231;236;301;269;283;259;299;265;262;266;262;248;257;249;278;257;267;272;273;249;291;233;293;258;271;269;263;261;295;269;303;352;400;361;333;269;292;287;291;300;290;313;595;1089;1247;753;466;322;266;289;287;269;288;287;302;285;271;256;293;291;274;279;286;287;298;294;314;281;316;269;272;265;305;256;280;255;285;261;295;248;265;277;306;282;273;248;319;289;289;302;289;268;295;304;304;352;855;2141;2785;1893;956;479;421;809;1751;2525;2158;1270;965;2240;4193;3166;1334;442;303;332;312;250;307;317;280;274;295;310;334;344;338;312;314;358;309;293;297;294;297;269;314;349;298;230;254;248;277;238;295;275;345;405;429;401;335;325;299;286;372;306;330;325;313;312;311;311;305;313;366;328;343;302;315;359;382;377;314;278;310;282;285;279;299;354;590;1146;1200;876;512;383;349;356;421;601;1002;1190;899;428;298;277;322;313;289;329;308;274;251;220;266;307;276;311;329;340;321;478;523;378;265;274;440;1206;3168;4461;2502;819;395;413;354;292;314;243;245;295;277;263;249;279;268;257;290;250;251;265;276;258;269;255;288;294;602;1297;1738;1638;1902;1397;615;432;348;377;407;333;346;326;302;280;337;431;367;291;328;359;326;291;288;330;387;680;985;938;659;382;286;265;265;279;266;249;242;218;219;242;285;363;422;453;427;383;361;348;303;325;310;292;287;299;350;346;357;503;739;653;398;342;313;278;269;269;276;267;248;236;277;270;299;264;246;269;264;287;313;339;324;315;270;250;267;235;237;286;243;263;251;279;243;233;257;289;291;272;292;307;326;363;323;365;543;744;686;449;310;300;288;307;343;295;279;262;280;282;272;258;243;292;312;324;342;292;303;308;296;354;402;411;385;360;316;294;274;274;260;241;351;647;1006;1015;526;327;250;246;255;242;252;265;301;328;268;233;257;253;276;375;577;1230;2034;1781;832;365;340;393;447;399;296;246;306;299;284;302;303;274;287;302;314;307;312;280;306;311;295;295;353;328;333;312;376;523;894;744;554;524;596;601;589;459;355;297;307;339;336;309;304;319;346;310;247;270;313;313;309;342;300;311;330;303;300;311;299;262;257;237;253;252;252;285;291;317;345;328;290;299;285;303;431;1219;2829;3481;2104;621;403;539;680;562;381;333;308;280;303;292;286;304;253;276;281;286;297;326;432;580;647;727;1197;2168;2430;1506;1414;3500;7123;6383;2613;1281;1701;1107;468;324;263;298;267;277;297;269;284;297;324;300;263;247;269;241;284;353;389;336;277;262;278;283;250;264;287;309;243;248;293;296;295;299;358;375;321;347;345;355;332;366;384;433;421;390;346;491;819;1146;1038;629;455;438;369;299;284;283;285;299;331;359;343;381;382;411;346;363;354;374;353;328;361;351;322;315;344;466;479;409;314;342;336;331;311;289;295;278;268;301;320;330;337;290;272;257;248;236;266;254;247;237;202;218;225;209;188;208;241;231;230;249;232;256;248;233;280;299;287;278;258;264;259;256;294;305;308;331;289;285;275;311;330;364;352;416;547;792;862;592;436;632;953;1064;1067;685;668;872;942;723;616;477;407;453;427;465;455;582;643;597;396;346;302;280;357;357
281;272;276;315;263;299;345;416;589;475;366;406;426;395;341;253;260;461;968;1534;1327;1040;1165;947;587;368;476;588;610;613;562;482;458;419;518;542;534;455;468;491;568;452;356;356;368;381;314;342;316;271;280;322;358;299;298;454;713;666;507;500;433;313;300;307;272;272;246;283;388;491;457;381;340;373;340;303;263;295;347;432;606;800;843;619;377;308;352;315;283;223;256;280;289;234;267;266;301;458;506;342;302;311;264;279;268;266;236;287;251;253;225;266;316;333;312;305;332;261;294;280;260;248;287;277;275;278;230;262;285;284;268;261;242;267;257;240;250;317;265;264;270;309;261;242;246;264;307;249;273;271;302;254;283;313;334;321;347;564;1083;1248;917;1138;2141;2069;1418;882;821;1401;1576;1485;1231;921;945;1129;1106;708;463;493;404;306;300;274;231;260;367;384;335;300;309;383;431;624;781;684;651;838;1067;800;522;512;627;653;930;1614;1870;1712;1530;1104;885;873;775;711;683;503;356;272;294;268;291;260;250;272;241;254;266;292;276;302;366;329;333;344;344;276;288;265;292;279;280;315;337;310;370;412;376;290;275;267;266;325;338;328;318;318;295;254;288;315;335;388;405;441;482;473;490;443;417;668;1012;877;560;498;497;579;631;731;847;850;841;808;822;1333;2107;2173;1673;1409;1320;946;787;901;983;978;862;736;492;416;373;341;345;345;321;322;308;281;308;306;345;282;294;260;269;246;287;275;290;325;282;281;275;248;249;266;236;252;261;270;262;231;265;289;248;257;273;210;268;249;280;271;268;283;297;309;284;245;232;258;240;262;283;275;292;330;341;329;307;316;336;360;391;383;319;328;258;287;291;263;271;282;264;294;331;380;485;560;477;406;378;422;489;457;481;541;640;775;682;705;856;945;955;1227;1329;1073;1123;1202;1157;1023;910;801;635;599;545;396;347;455;528;467;314;288;308;272;322;336;425;460;381;335;396;568;513;357;362;394;389;312;306;309;298;451;779;911;700;514;479;493;441;411;448;462;454;411;423;362;312;344;387;381;380;356;345;322;270;291;269;311;283;307;309;314;341;359;371;357;317;321;346;319;361;366;422;357;310;312;366;318;316;274;313;312;360;320;330;282;317;334;353;357;329;353;404;399;368;362;479;562;452;361;317;322;350;340;322;309;342;360;403;366;343;325;322;299;344;361;377;431;477;459;456;458;615;929;1084;785;519;437;506;546;571;606;584;524;466;514;648;733;908;836;606;541;644;574;644;893;1087;741;622;516;432;404;389;366;316;375;375;406;343;319;306;326;333;324;267;325;300;455;1308;3811;6439;5635;2035;575;333;348;300;279;274;313;339;363;428;558;488;360;354;342;322;318;301;346;327;238;300;301;290;258;273;311;296;370;631;815;680;389;315;347;345;372;358;332;337;337;343;331;315;350;587;1028;1243;1209;1300;1010;541;343;316;367;648;1490;2498;2502;1811;957;525;384;362;338;367;382;602;1443;2479;1721;713;364;352;341;277;315;306;327;290;303;339;330;330;333;354;307;332;347;314;330;296;329;293;303;312;292;259;258;261;286;297;249;234;255;258;300;274;282;311;317;325;336;320;319;272;320;384;330;300;277;265;276;273;299;339;253;265;282;270;238;289;294;288;315;297;268;289;280;290;311;358;363;349;416;654;645;478;285;231;301;307;435;562;566;393;298;295;259;314;311;286;299;282;275;304;271;265;288;255;249;282;286;283;393;451;567;550;535;552;517;538;506;542;578;549;435;378;425;428;366;328;289;316;274;314;306;418;521;553;540;470;404;354;356;363;339;314;314;323;345;434;371;376;338;376;374;353;346;321;354;445;422;425;391;326;274;301;316;346;337;302;333;449;504;553;690;784;1158;1148;647;603;584;496;435;404;405;384;384;386;373;314;345;401;490;582;616;736;603;424;393;412;374;408;351;299;323;316;259;302;259;300;308;318;304;335;391;357;271;282;269;266;294;276;265;258;242;271;283;259;273;249;269;269;230;251;246;293;274;253;280;298;292;295;271;274;287;270;251;265;275;274;251;272;251;276;272;240;275;267;280;301;313;231;285;298;300;383;540;736;752;467;293;298;291;252;262;288;286;348;549;634;517;336;287;271;270;305;304;305;272;284;270;275;290;271;288;257;277;260;270;287;274;270;292;299;249;262;301;270;278;312;283;270;291;267;284;280;292;282;314;291;284;293;319;328;292;289;283;273;288;302;458;1140;2995;4127;2710;1098;477;632;1531;3312;5328;4881;2361;1639;2936;5132;3975;1670;443;296;279;289;291;299;308;288;283;305;330;305;357;343;319;333;332;311;292;328;316;281;280;323;327;300;250;242;263;313;287;305;331;297;289;299;310;330;289;311;325;341;290;345;308;286;311;271;314;301;343;316;325;319;337;329;420;462;385;293;309;292;287;298;261;299;389;571;1072;1181;755;492;426;413;369;418;721;1247;1281;791;391;293;272;305;298;270;307;284;270;240;266;289;330;373;353;333;297;313;324;353;274;238;252;435;947;2198;3073;1797;777;467;349;338;267;275;291;247;252;284;257;273;289;270;270;266;283;253;281;285;232;263;264;243;287;361;623;1069;1472;1272;759;476;317;332;321;410;371;451;418;334;324;292;435;374;310;308;306;337;305;282;353;386;852;1665;2039;1439;728;390;276;294;251;315;261;239;227;194;229;302;354;463;581;537;505;421;325;300;271;299;274;322;333;352;357;321;388;499;458;376;302;330;291;319;272;278;255;231;274;271;276;278;249;245;268;270;315;314;300;288;300;281;266;253;254;237;231;246;225;267;250;259;251;240;252;235;258;301;306;333;327;294;344;494;861;873;523;328;277;295;325;294;293;298;311;288;280;270;257;268;254;286;328;379;349;356;347;311;325;355;379;353;320;352;312;263;267;250;267;297;399;526;514;408;295;250;254;236;243;240;230;252;246;290;275;279;251;333;423;665;938;1067;948;561;325;301;356;367;325;286;236;272;284;307;307;286;240;291;325;317;331;343;298;338;343;332;311;351;330;322;322;420;794;1459;1237;698;518;596;726;668;460;290;284;272;335;366;347;314;441;456;408;333;287;267;334;279;279;302;327;320;305;381;333;314;260;240;249;256;266;294;329;364;372;348;361;283;330;277;276;480;1498;3638;5092;2923;767;400;475;454;409;360;357;359;297;295;329;313;290;279;295;279;289;278;308;501;698;736;975;2095;3756;3998;1889;1331;2991;5458;5152;2062;1081;1307;935;439;315;282;277;244;274;296;284;326;301;269;275;286;261;258;299;287;338;383;338;314;282;252;252;265;283;269;261;247;276;264;280;327;331;322;363;355;341;347;310;313;347;425;411;394;372;416;513;684;924;906;662;483;484;404;293;296;274;289;332;322;353;300;335;350;369;380;380;360;344;388;341;382;368;380;352;395;411;423;379;344;417;350;324;345;371;387;314;284;296;292;350;342;320;258;222;280;219;240;275;226;229;236;238;230;243;235;236;243;226;221;265;241;219;235;235;299;310;298;350;348;273;260;253;328;397;376;319;361;357;309;319;369;347;363;345;396;531;527;518;668;1030;1163;1041;895;603;412;441;576;613;554;461;430;438;479;616;713;756;787;592;419;340;311;292;325;365
238;289;272;312;277;314;374;694;937;564;343;352;410;451;380;269;323;566;971;1258;1359;1239;1419;1003;573;436;391;449;596;717;804;749;558;457;453;463;460;427;373;509;560;458;373;338;342;317;294;312;285;247;235;244;283;319;275;416;505;429;419;429;419;315;271;293;262;262;223;267;411;543;517;413;435;489;336;288;274;283;282;349;382;431;486;462;363;398;513;365;278;217;275;336;318;258;244;306;294;405;417;292;271;247;268;270;298;291;268;277;279;242;253;364;413;401;273;264;301;281;293;268;268;236;284;255;289;248;253;267;270;265;272;281;253;278;247;288;281;286;276;271;286;281;262;255;265;250;237;248;287;297;255;263;270;258;312;355;462;599;779;759;861;1908;3595;2680;1478;882;1195;1877;2119;1797;1287;994;743;694;668;552;558;590;457;306;281;223;290;255;297;330;286;267;323;382;321;361;458;519;610;861;1023;645;451;505;524;574;907;1373;1674;1632;1254;887;865;997;652;448;462;395;314;323;275;292;305;278;264;294;277;281;297;317;291;317;339;392;427;351;332;280;288;281;269;294;346;459;458;401;362;409;298;330;294;288;285;318;364;346;323;320;313;255;295;315;284;318;311;336;346;371;455;451;463;608;704;632;617;705;630;758;818;794;969;859;730;813;768;848;1106;978;939;1003;1008;705;574;712;1112;1146;961;759;517;454;351;316;280;319;358;301;298;296;292;270;305;270;254;261;265;251;285;288;263;274;248;276;248;248;303;284;272;258;253;274;246;242;280;277;282;239;247;239;242;265;275;318;308;290;303;280;239;273;255;241;289;276;291;285;292;315;330;406;328;282;388;408;364;405;370;291;306;330;293;280;291;276;285;321;348;343;432;498;430;438;458;461;427;400;428;508;633;777;794;639;526;622;823;1121;1052;854;794;828;719;843;881;823;579;544;445;318;371;385;441;383;319;279;337;337;386;330;351;312;301;312;369;412;346;298;305;316;350;313;298;302;333;413;590;662;526;465;525;522;453;405;431;523;482;399;321;337;301;307;353;349;323;340;361;353;284;273;297;294;286;309;288;347;347;336;369;310;334;304;325;336;382;366;367;319;267;315;299;304;271;291;306;325;321;304;313;288;306;323;307;330;359;413;399;379;318;340;367;362;353;339;304;314;315;316;277;317;346;353;396;335;303;326;329;355;404;403;416;574;613;620;535;528;834;1183;1188;757;486;466;559;587;654;753;631;519;541;560;637;767;666;551;543;722;1047;867;627;662;720;538;581;572;499;508;491;445;460;384;406;406;369;360;350;332;346;301;283;295;322;461;1208;2785;4399;3484;1302;445;327;320;298;329;283;321;331;452;802;1019;768;438;391;414;375;361;301;327;314;278;278;287;304;256;301;287;345;340;396;485;407;342;347;384;350;447;538;591;439;378;339;303;345;349;414;557;763;1329;2391;1853;734;351;344;625;1734;4219;7088;6399;3270;1223;527;391;324;345;353;321;389;648;970;724;468;358;351;299;337;331;336;313;279;290;303;335;321;317;312;336;329;336;345;295;323;308;304;309;296;282;273;300;285;290;252;286;214;225;274;232;242;299;283;264;292;321;312;334;331;321;309;344;320;265;308;249;272;273;275;279;272;262;228;277;225;311;337;314;314;294;303;256;339;471;818;993;752;398;308;297;253;263;239;301;384;590;1045;781;403;301;263;324;267;281;306;263;268;270;275;283;284;276;288;252;282;298;313;349;402;421;460;425;482;518;464;452;549;740;679;440;332;333;394;342;362;320;345;388;361;324;380;447;469;581;663;471;310;327;329;302;309;291;321;391;388;414;352;318;334;391;321;395;343;415;469;443;405;300;284;296;326;337;388;363;357;400;458;505;498;494;707;1027;966;628;663;651;494;414;447;434;396;397;391;397;437;450;476;594;638;671;786;718;542;465;408;356;363;391;306;310;269;286;298;274;239;259;260;307;353;492;426;319;274;275;303;272;260;250;249;234;290;287;242;267;291;273;250;218;271;256;234;265;263;268;271;304;255;299;276;256;262;254;270;287;279;287;262;236;258;244;279;260;327;373;368;295;257;277;262;358;563;834;1280;1309;598;316;325;297;267;293;242;297;289;355;307;322;301;264;299;278;335;304;298;291;252;266;290;280;268;281;257;257;271;299;305;293;296;304;281;268;238;287;269;265;253;249;251;264;272;262;261;233;302;288;259;275;296;379;337;278;268;289;300;298;306;417;777;2115;2984;1687;675;403;656;2062;4875;7579;6235;2766;1443;2253;3727;2804;1149;395;263;266;324;329;464;407;320;317;310;350;330;324;322;332;325;340;321;338;328;359;289;345;313;343;320;299;265;272;282;253;278;269;276;270;298;287;329;348;330;346;320;339;302;274;289;296;329;308;349;340;333;336;352;346;384;506;544;401;329;325;297;273;307;318;281;340;423;653;696;520;493;514;447;380;427;697;1322;1414;770;338;362;457;505;366;289;284;262;234;253;286;316;371;480;666;454;352;272;277;268;273;278;279;338;515;998;1537;1554;1039;566;382;360;289;270;286;264;267;282;277;290;265;284;277;279;252;244;264;285;277;258;257;229;258;309;476;833;1150;797;414;311;259;308;315;348;344;424;373;330;300;284;365;338;326;282;308;323;296;319;326;477;1052;2003;2601;2331;1440;605;297;258;280;268;267;253;229;213;238;301;361;479;505;565;552;410;317;307;311;298;325;330;351;387;327;327;305;343;337;293;281;304;361;315;286;285;249;279;286;260;259;277;243;257;251;291;303;295;259;296;283;275;275;252;269;264;280;252;249;275;258;241;275;270;262;257;267;340;401;338;292;287;306;451;580;598;393;281;267;257;259;287;303;370;417;299;275;281;282;253;260;265;346;341;405;498;432;355;347;356;351;380;319;300;296;251;282;297;260;277;289;288;308;308;266;242;224;248;263;247;252;248;241;267;319;278;362;430;592;697;640;539;446;335;319;333;342;305;281;275;278;270;302;261;302;256;271;320;324;354;350;327;306;306;311;361;284;299;331;300;323;446;810;1320;1136;769;510;486;672;673;377;300;270;283;330;354;314;360;549;685;467;337;248;316;288;296;285;316;321;330;353;343;295;290;249;211;272;296;301;360;489;420;332;340;328;351;282;261;311;527;1419;2858;3661;1930;602;465;489;341;318;310;359;337;326;330;336;300;268;272;286;292;273;291;341;446;663;844;1611;3457;6590;5942;1920;818;1510;2757;2344;1078;650;635;486;312;292;244;275;260;287;310;285;302;252;243;226;238;246;253;303;303;314;336;292;262;276;255;245;260;274;274;274;257;282;272;339;326;329;308;342;308;352;326;291;321;419;476;403;366;363;365;409;494;634;654;673;579;408;351;303;255;246;277;270;334;331;353;335;336;377;419;467;433;368;394;409;462;423;409;453;453;355;359;380;324;317;332;311;294;343;350;286;316;303;295;294;274;270;266;258;253;295;303;282;268;247;231;252;211;232;234;231;221;262;219;258;265;247;260;253;264;269;327;429;426;337;255;287;373;414;368;373;384;325;332;374;340;330;320;330;353;383;440;519;963;1580;1461;1020;737;543;387;426;556;574;523;472;551;763;853;892;910;893;694;461;371;339;336;360;309;294
260;276;269;286;299;281;410;730;1034;543;330;322;352;372;345;308;346;577;925;1166;1309;1298;1235;903;564;515;436;435;514;742;1128;983;578;470;466;459;445;464;489;469;414;380;344;386;353;302;264;225;308;267;263;252;258;282;260;350;397;381;359;411;566;490;309;259;260;267;257;255;337;401;369;371;377;417;336;292;282;262;278;289;318;401;521;417;379;389;414;408;291;266;291;378;344;286;258;227;260;266;311;294;262;259;273;283;301;332;308;253;259;229;261;373;457;456;300;263;296;286;268;244;269;281;248;255;254;253;254;228;258;226;244;250;281;277;261;259;275;269;239;263;274;253;245;229;255;261;272;305;292;290;298;290;318;325;336;471;624;574;506;601;810;1786;2763;2607;1538;915;1245;1631;1673;1454;983;759;479;417;426;534;700;790;543;353;272;278;270;249;256;264;263;245;308;312;310;276;308;466;565;730;762;566;522;669;690;671;906;1426;1622;1559;1137;824;705;684;572;368;354;358;341;318;297;276;282;302;288;306;301;317;322;354;369;311;302;399;367;375;320;246;301;275;298;285;386;617;618;505;397;380;288;291;317;305;285;321;418;348;315;313;311;309;310;272;279;368;403;334;309;406;546;607;566;643;601;569;753;837;784;776;856;672;704;749;866;1094;915;738;640;583;621;784;815;717;617;612;753;801;759;710;502;371;365;269;298;304;313;319;265;280;291;267;339;284;277;265;243;259;273;282;264;285;271;243;265;245;260;262;264;252;283;249;283;272;239;271;252;249;275;249;245;259;247;280;293;262;251;256;277;254;271;262;282;272;309;309;319;265;341;351;300;333;348;329;392;397;441;412;329;325;323;272;276;267;280;282;296;299;327;363;332;388;461;482;493;371;400;498;615;778;1008;819;535;556;719;1043;946;776;744;769;621;566;640;711;603;553;460;389;329;367;338;313;300;302;323;359;420;372;318;273;235;307;314;308;323;304;283;307;260;285;310;298;335;343;396;450;405;435;507;577;466;420;491;553;578;524;396;341;290;318;315;305;339;351;355;329;292;288;282;296;300;262;296;323;329;330;336;325;323;281;339;323;325;325;317;286;309;316;281;295;300;304;311;269;337;273;265;278;295;288;307;328;326;423;409;402;376;380;405;385;331;345;345;353;331;241;320;321;334;391;337;332;317;287;333;419;428;463;529;633;599;571;622;717;1004;1337;1386;921;684;668;684;687;552;771;749;653;623;665;741;553;422;423;491;850;1235;1103;736;549;466;457;496;566;546;560;576;616;596;480;382;408;419;338;314;331;327;281;284;285;302;415;784;1541;2012;1467;661;380;350;318;300;330;343;307;369;625;1145;1709;1101;517;377;375;354;367;314;311;319;309;309;285;278;295;287;301;317;313;326;312;302;327;347;370;522;935;1453;1571;953;430;313;310;348;312;321;398;598;1109;1968;1630;650;390;444;1143;3264;7707;10975;8622;3502;1114;445;397;315;346;336;346;382;343;458;504;510;462;370;350;330;269;296;336;314;319;318;348;321;322;295;313;305;324;336;317;326;302;309;272;290;284;284;271;288;305;274;294;248;236;256;243;259;249;254;295;318;330;314;286;317;314;308;275;293;270;295;275;292;296;300;276;274;251;275;260;281;299;367;304;269;265;277;286;318;584;1449;2397;1696;598;264;262;229;242;261;310;325;509;790;662;419;304;281;275;303;283;241;251;280;269;266;252;304;287;296;286;272;293;279;360;369;425;441;425;443;472;501;412;464;625;633;450;333;321;337;399;369;368;361;442;427;348;331;396;417;489;603;512;365;354;366;335;323;316;277;348;396;397;331;319;395;421;347;387;428;484;539;510;398;278;307;304;381;377;350;339;366;457;449;481;408;364;460;628;682;674;792;876;589;411;415;438;414;362;372;411;503;578;501;631;700;627;694;811;718;618;407;348;352;355;338;291;289;293;286;291;291;247;255;271;358;529;522;361;268;296;278;283;253;254;288;263;272;290;256;233;260;270;291;254;271;248;278;276;261;306;288;285;271;287;269;285;259;270;291;282;285;309;307;293;278;281;284;357;526;955;1007;663;320;247;283;417;746;1097;1211;1136;655;353;274;256;302;314;275;294;287;270;273;265;299;247;278;295;274;287;281;302;283;283;280;313;260;316;305;289;245;265;305;274;331;291;276;300;268;250;287;271;291;287;263;271;258;299;288;288;242;262;283;262;358;386;355;274;251;289;266;308;335;398;479;823;1034;725;384;354;660;1807;4481;6768;4973;2099;1013;1266;1707;1326;698;419;324;311;398;641;1080;985;504;355;316;342;322;341;322;336;318;359;374;369;380;316;322;322;317;368;375;368;304;273;244;273;262;270;230;288;266;302;310;313;371;350;332;301;309;304;318;349;360;502;477;403;365;329;323;406;515;497;447;315;304;301;327;304;309;312;325;263;321;359;384;418;442;476;395;331;347;484;761;813;577;379;572;923;961;563;300;248;252;305;280;289;333;454;710;908;644;353;295;259;263;276;255;277;286;337;652;1554;2806;2310;953;414;311;281;277;275;274;235;301;312;293;256;257;255;255;266;280;226;247;264;233;267;298;256;329;345;479;589;423;329;284;259;264;276;292;290;310;275;281;299;292;334;311;288;299;320;289;284;297;268;360;668;1291;2167;3218;2487;1031;408;285;270;287;298;265;223;230;243;270;358;333;435;549;515;451;349;373;344;378;328;297;329;348;317;289;344;312;317;330;308;303;291;295;272;253;288;296;260;261;285;272;250;230;257;259;298;330;270;286;262;229;239;284;260;267;265;267;309;259;262;265;270;268;245;257;260;328;370;321;308;304;282;294;313;389;331;282;251;287;258;252;335;372;429;342;295;289;247;294;308;297;320;348;407;474;502;376;335;394;372;335;312;297;305;252;285;262;280;265;262;250;215;273;249;211;248;251;235;222;235;241;271;269;268;273;341;404;556;601;485;353;307;323;339;341;401;328;295;250;272;268;295;312;328;318;296;308;319;346;341;367;333;324;359;380;348;306;281;329;366;380;517;868;974;724;443;414;439;465;354;303;237;332;367;345;347;372;458;619;449;325;274;270;257;281;287;312;304;381;332;334;318;267;260;247;267;283;331;373;465;411;307;308;288;292;330;309;304;341;670;1317;1732;1086;556;627;605;392;322;286;327;336;303;286;314;306;264;285;298;281;336;280;285;353;480;893;2200;4819;7403;6290;2181;692;581;928;900;493;394;356;295;266;284;301;271;244;286;292;286;270;253;256;256;248;257;263;280;373;333;317;251;312;285;272;266;302;255;259;300;253;240;269;290;251;304;293;327;332;323;291;280;320;433;489;415;304;309;357;384;386;464;607;879;682;400;295;282;247;271;250;250;252;329;335;316;389;448;427;532;539;416;427;470;479;440;449;475;509;425;320;380;351;303;310;294;287;292;333;307;292;288;253;260;233;243;264;240;278;313;413;365;259;255;256;234;246;237;240;238;243;216;258;257;209;240;232;257;242;246;307;337;400;318;276;279;308;319;334;314;360;343;322;438;446;324;332;371;356;359;389;456;862;1487;1430;826;595;444;371;453;598;552;498;642;937;1555;1561;1118;907;819;603;477;404;389;409;370;294;285
255;271;293;304;278;281;351;464;559;414;291;280;317;316;299;322;392;621;845;1339;1693;1314;894;741;619;614;608;480;527;754;976;855;556;508;502;572;595;576;533;421;335;300;331;385;378;338;264;274;278;250;260;257;261;304;305;322;380;387;404;624;914;603;365;241;257;269;215;227;276;270;313;281;282;337;359;312;298;266;301;278;344;409;524;419;377;390;363;309;292;259;257;345;329;252;249;266;239;251;261;266;254;252;256;245;348;405;356;294;259;242;265;265;411;364;266;250;302;261;255;255;246;264;230;281;246;256;262;227;236;246;258;292;271;289;244;245;220;255;275;256;266;246;256;259;264;277;271;295;289;289;283;360;327;343;418;676;697;595;462;587;1015;1704;1976;1885;1416;960;900;1053;1092;920;587;437;325;381;475;545;750;865;570;365;269;264;249;265;286;303;288;303;346;356;321;286;292;341;454;767;700;711;605;823;979;791;917;1197;1268;1331;995;614;456;473;403;331;319;368;367;396;333;312;299;266;317;347;374;323;359;413;376;269;326;304;292;325;306;285;308;294;308;282;410;567;538;428;350;311;263;277;315;276;296;315;360;352;325;278;288;294;254;299;331;527;643;541;398;426;612;740;614;589;681;748;772;893;627;650;596;507;766;1014;1167;1396;1217;886;732;649;563;819;977;917;852;820;755;718;688;664;437;343;308;313;298;282;298;306;276;288;272;297;327;316;280;298;280;287;252;256;250;250;243;248;275;256;275;270;273;286;279;246;235;262;283;244;269;252;277;240;218;254;254;290;310;294;291;274;274;278;306;269;312;354;358;318;301;290;321;300;312;323;300;336;351;475;539;404;305;294;321;312;312;286;294;296;306;341;345;368;325;325;391;494;409;382;365;474;656;806;1066;892;649;795;906;1052;1037;924;971;932;658;525;532;517;448;480;416;384;340;311;309;311;316;277;300;331;387;341;283;306;297;312;344;299;300;316;250;289;316;300;303;343;347;371;361;384;378;426;463;469;502;503;502;643;762;776;551;385;325;311;332;355;358;377;336;284;333;294;294;391;409;321;317;348;389;332;333;295;292;280;347;333;337;339;274;281;285;289;323;286;324;340;293;309;284;299;288;324;294;298;298;338;366;398;374;420;479;760;1019;733;443;348;345;330;350;349;349;369;325;320;338;332;307;301;337;446;556;574;708;791;716;611;717;899;1131;1459;1679;1178;796;725;649;570;516;682;787;745;721;766;666;506;437;456;598;918;1202;919;684;499;444;407;442;530;636;688;641;719;704;478;354;391;430;389;293;309;321;323;287;266;301;382;643;1140;1302;919;522;416;371;340;374;310;368;273;297;433;817;1252;941;426;333;313;323;284;280;294;328;304;271;291;346;325;302;289;317;291;318;292;302;333;326;318;647;1916;3666;4341;2160;673;323;340;335;335;331;308;401;622;988;908;493;329;346;812;3117;7918;10480;6676;2277;644;420;350;343;351;308;364;331;337;378;633;830;803;497;386;355;361;337;323;318;320;303;339;367;353;312;354;360;327;297;316;317;341;269;309;288;301;270;279;289;311;312;262;270;248;230;233;268;306;299;278;282;318;289;325;319;337;324;283;253;270;256;278;264;286;254;250;266;275;296;230;272;306;296;275;272;284;282;255;322;673;1762;2761;1940;654;335;259;247;243;241;276;327;361;443;434;385;337;293;254;268;311;248;268;272;247;282;285;296;313;294;283;277;319;342;373;390;403;468;436;487;491;427;412;433;465;514;423;360;346;354;408;436;377;358;442;437;325;321;387;382;403;506;397;364;356;379;310;298;269;283;297;323;302;282;339;437;504;374;401;413;467;457;457;317;289;284;351;405;442;426;364;393;468;519;462;360;325;396;480;528;725;998;1063;650;432;375;409;436;399;344;445;472;484;546;639;616;564;607;806;863;675;492;354;358;352;364;297;299;295;288;298;313;260;260;265;343;379;382;303;295;285;297;281;306;248;237;264;246;259;271;253;239;267;273;236;265;252;263;286;273;253;247;241;279;287;268;257;318;299;319;309;263;287;277;266;270;283;330;509;1240;2675;2994;1662;531;294;265;380;626;832;762;619;442;305;322;287;291;261;251;282;258;296;307;278;259;281;271;314;301;277;295;258;311;245;277;286;305;282;282;273;311;300;299;286;297;304;298;291;286;280;267;316;294;289;278;275;292;274;278;293;308;315;285;287;340;392;331;293;282;264;308;306;426;538;483;419;386;364;314;326;482;1077;2767;3804;2556;1172;808;1126;1069;704;517;385;347;355;519;1080;2428;2143;909;379;303;332;327;338;311;346;363;343;345;372;332;343;331;326;352;340;405;403;343;301;254;267;276;275;264;233;278;254;274;355;357;337;361;360;333;306;325;393;602;940;905;553;351;345;374;478;724;671;427;336;316;300;313;305;313;330;338;326;279;280;304;392;402;382;334;285;287;318;344;424;378;391;684;1302;1471;763;321;282;274;301;291;339;501;834;1009;1008;658;388;275;271;248;280;248;255;257;314;510;1529;3177;2865;1141;483;346;284;288;255;283;248;302;303;298;274;264;256;298;265;244;241;275;254;267;236;296;303;308;304;289;357;312;296;282;318;279;273;287;272;232;300;301;291;298;332;343;318;328;306;293;302;289;315;305;391;757;1664;3307;3012;1198;435;293;250;243;289;291;279;276;284;330;335;347;379;482;498;444;373;368;352;394;338;315;295;302;300;304;304;326;312;335;314;322;328;314;322;282;300;285;260;279;264;285;257;286;252;286;263;334;282;245;248;242;259;259;267;234;290;261;296;273;264;246;269;255;242;260;249;250;284;347;317;233;253;275;269;302;265;255;252;254;239;259;289;285;344;323;298;246;316;289;258;274;296;307;350;491;435;374;413;510;526;405;330;262;291;274;269;288;255;305;267;225;274;274;252;224;237;271;240;245;238;240;256;291;262;248;285;343;427;373;349;340;371;376;399;477;404;332;301;288;268;301;322;330;355;388;341;291;302;316;362;361;290;314;377;347;323;267;307;322;367;283;407;618;687;569;414;358;367;349;324;278;270;342;388;388;338;324;374;434;361;363;294;279;241;269;315;283;327;361;337;328;307;250;274;295;275;331;392;381;322;327;287;284;253;309;291;273;269;262;349;555;657;560;496;550;562;466;345;281;302;302;246;275;303;300;252;281;300;283;268;301;286;306;424;939;2651;5479;7205;4944;1830;868;640;496;401;358;322;304;280;287;288;255;265;246;299;290;275;221;199;204;275;268;259;285;345;360;414;392;280;269;245;260;251;285;266;229;246;270;266;306;244;270;285;255;268;295;300;298;294;279;374;395;371;368;329;392;398;371;449;622;738;562;363;281;269;261;245;287;288;293;304;358;440;502;561;531;542;506;416;402;435;480;422;458;526;524;448;303;372;332;390;396;352;348;315;295;300;284;228;245;238;245;251;253;268;292;377;487;455;308;230;266;232;248;236;222;212;240;234;225;222;233;206;246;255;234;235;253;301;299;290;291;254;290;287;280;309;360;341;381;565;591;386;337;331;311;342;336;365;560;834;837;569;419;370;328;420;445;447;454;708;1457;2356;2205;1468;1044;874;644;559;528;438;442;333;277;287
279;249;319;295;296;282;277;338;353;295;285;303;326;321;311;402;527;688;890;1256;1460;1222;928;672;677;781;747;636;487;724;833;663;478;472;500;460;532;571;433;339;326;282;272;417;461;365;302;252;291;313;287;261;243;264;314;316;326;388;526;801;1012;635;305;279;280;260;237;301;265;245;251;254;271;266;361;359;321;341;296;312;316;404;417;354;346;362;325;293;274;245;287;315;312;257;248;277;264;259;270;279;231;247;273;257;299;341;317;278;236;248;242;276;292;313;270;263;230;259;284;245;269;258;244;243;274;286;297;281;267;274;250;273;260;269;236;286;261;254;331;262;263;238;257;257;257;276;317;321;268;298;295;301;379;397;494;645;632;582;545;562;982;1433;1531;1611;1391;974;719;761;753;573;404;318;354;476;530;612;613;675;488;318;269;245;224;249;299;344;383;389;454;442;408;336;343;321;442;657;670;793;791;818;937;761;684;789;1061;1451;1028;661;440;389;353;350;351;350;370;389;335;331;326;328;309;376;376;343;401;419;389;307;255;284;272;284;339;392;329;341;346;363;356;428;401;312;284;255;270;256;280;269;272;283;331;356;299;318;296;306;304;304;379;696;1050;693;409;431;770;752;565;601;932;932;712;638;499;445;411;460;965;1438;1313;1300;1047;907;896;737;683;943;1051;1006;987;987;1121;1203;1045;684;440;337;303;316;297;297;299;282;275;244;218;314;350;304;274;299;289;279;258;253;239;245;241;288;285;262;321;288;298;260;285;265;287;259;259;264;271;237;274;258;247;245;231;293;289;317;268;278;286;336;367;325;326;397;431;342;284;254;288;300;309;326;321;338;313;395;445;352;278;286;311;350;354;378;400;311;331;365;397;486;380;416;454;444;455;411;464;510;522;599;752;755;873;1110;1390;1368;1230;1051;1134;1100;719;578;491;346;333;425;440;387;343;346;292;289;280;279;267;271;295;311;278;311;298;340;339;330;306;344;298;286;257;296;336;320;358;350;340;346;379;373;415;499;506;513;483;735;1174;1250;820;500;377;337;326;400;434;434;347;300;291;379;439;796;736;486;353;317;302;315;271;334;329;328;330;315;315;278;301;289;292;317;282;303;309;286;334;355;373;347;322;297;301;339;344;349;416;471;493;511;934;2066;3093;2167;817;374;340;344;409;402;433;374;324;309;295;290;310;272;350;447;532;599;823;892;780;732;790;1028;1298;1318;1600;1204;832;685;643;560;636;742;739;699;692;631;640;583;564;677;687;804;908;681;607;491;421;417;541;581;762;679;652;637;547;399;336;338;390;376;361;335;313;274;327;329;328;386;559;834;1034;745;490;418;335;345;362;397;354;280;307;316;463;588;467;355;311;282;273;267;269;288;306;300;312;310;310;307;307;287;300;286;308;319;389;382;378;429;1029;3088;5696;6056;2583;647;363;323;326;330;314;346;339;370;414;407;338;350;392;757;2285;4753;5280;2782;993;421;353;370;358;345;354;343;311;312;437;835;1267;1190;616;414;394;380;347;337;340;336;303;336;323;318;344;363;305;305;304;305;337;369;303;313;303;301;305;278;301;265;318;281;247;250;207;244;251;285;293;288;292;284;338;314;360;402;375;312;298;255;291;265;278;296;264;277;278;259;282;264;257;262;266;292;291;283;286;258;247;423;947;1613;1260;846;628;412;290;234;251;259;298;307;266;327;345;383;333;284;268;258;275;281;259;258;297;296;286;285;304;307;314;330;365;448;366;388;459;470;585;540;473;430;406;451;446;416;341;309;344;400;393;341;388;411;364;306;297;329;408;497;609;622;502;418;376;333;330;300;269;252;263;238;264;294;342;388;329;335;391;384;440;403;392;350;400;496;439;423;388;332;361;455;446;411;353;335;385;448;536;670;824;888;625;418;407;411;436;430;427;479;481;484;541;685;647;614;650;846;1001;913;526;375;372;368;388;359;282;316;326;297;298;267;277;284;286;329;325;284;268;284;319;293;245;254;257;274;267;278;252;301;272;227;263;269;256;238;270;272;287;261;220;256;248;284;287;279;274;270;285;274;254;286;351;391;385;297;372;786;2182;4983;5605;2673;719;263;246;347;427;460;388;378;311;309;252;287;319;292;284;265;270;300;329;251;286;297;308;258;258;289;319;290;288;268;289;307;267;260;256;250;268;282;308;306;280;303;304;284;269;244;266;273;289;296;287;266;288;251;260;278;335;306;255;263;303;325;313;291;274;263;282;315;397;537;507;413;318;287;308;284;376;621;1205;1347;1071;1004;1023;973;820;512;372;355;344;378;648;1630;3156;2417;883;359;304;301;310;324;317;326;342;372;355;315;380;372;357;338;374;347;357;383;351;288;283;277;266;290;247;258;264;267;283;327;310;302;340;422;413;370;321;414;762;1327;1509;878;407;310;356;518;760;703;388;299;320;327;328;301;302;339;355;307;288;284;307;311;325;346;327;324;291;292;327;335;302;345;497;873;926;546;355;277;277;288;334;621;1202;2047;1832;1181;538;351;278;242;297;247;285;257;282;301;422;1023;1699;1480;729;437;345;302;301;247;257;274;274;303;255;284;296;259;261;255;279;265;280;253;284;254;243;255;287;261;275;311;288;295;270;293;294;303;282;261;239;293;287;301;297;312;310;344;321;308;286;306;297;315;345;350;673;1729;3703;2956;1111;399;306;256;259;265;288;372;491;631;602;375;332;394;438;490;452;420;444;438;406;344;312;274;296;287;322;342;328;369;350;293;319;318;352;313;301;294;281;250;259;249;244;236;247;270;267;293;274;258;269;238;226;278;267;261;250;241;273;278;268;262;272;265;242;241;242;241;277;258;272;291;264;256;245;273;278;290;286;268;242;276;254;299;304;340;326;301;255;280;298;292;265;271;288;302;343;327;392;635;964;878;617;377;285;248;282;282;255;297;294;277;288;257;244;231;233;235;243;227;240;233;245;260;275;281;240;280;283;350;389;303;334;454;543;645;714;544;325;309;320;284;327;346;327;364;368;355;269;324;336;347;323;305;346;372;333;312;266;289;313;304;273;299;436;516;440;374;328;400;364;297;299;309;320;370;374;340;295;318;316;365;330;286;290;286;270;289;321;298;345;317;280;293;257;281;255;297;342;367;329;276;285;246;304;288;302;329;287;280;292;284;276;380;480;440;451;467;523;456;311;283;280;254;265;265;278;290;275;244;289;273;309;251;325;515;1185;2457;4432;4831;2989;2072;2045;1323;656;383;311;281;276;249;262;266;241;267;282;296;287;259;253;232;248;288;314;331;300;335;434;593;481;337;288;271;218;244;239;262;256;286;264;301;274;259;243;237;269;273;272;264;276;263;283;286;376;353;365;346;385;366;351;356;459;555;508;351;324;278;291;322;330;255;277;321;351;486;634;622;466;474;362;356;377;393;420;435;454;466;538;486;338;311;311;349;373;322;353;332;309;286;251;225;273;255;270;252;221;238;259;325;406;330;291;264;264;238;231;233;274;243;245;235;221;243;228;235;214;229;270;271;242;270;261;288;280;293;261;253;250;311;362;336;337;542;583;394;359;311;330;351;311;284;370;475;453;398;360;343;343;379;399;363;436;675;1088;1961;1795;1352;1223;1039;731;624;547;402;367;364;323;340
286;307;398;342;294;292;289;290;289;278;264;339;309;362;377;478;719;807;992;898;1042;1206;1003;764;760;855;906;675;457;544;596;574;416;473;521;446;405;580;583;433;375;315;286;397;465;411;368;294;272;324;386;315;293;304;310;321;305;411;608;758;651;428;335;267;273;231;247;254;254;244;246;245;258;253;299;350;309;319;336;301;331;302;322;378;339;367;356;278;284;266;267;314;282;296;257;260;295;274;280;240;276;246;255;271;270;300;274;258;277;251;284;239;272;253;263;280;227;243;261;235;258;251;273;267;253;252;267;260;264;269;260;264;248;255;274;262;264;233;287;260;264;251;260;232;280;292;322;331;276;246;263;327;347;432;521;602;568;786;736;763;1197;1552;1510;1352;1089;745;537;625;619;457;311;350;507;713;870;747;716;617;483;358;261;229;241;266;245;399;615;672;521;465;399;489;540;378;545;705;746;766;744;729;813;665;535;576;870;1274;1059;563;354;314;321;323;375;355;389;314;319;300;280;306;318;332;353;358;453;441;387;328;269;279;264;329;487;454;378;355;367;355;363;342;293;280;287;242;230;317;256;263;256;252;306;403;343;326;299;280;281;305;362;551;766;598;450;589;772;743;594;675;940;814;559;513;560;546;464;445;881;1388;1430;1126;827;721;688;648;742;1045;901;856;1100;1157;1720;2258;2013;1054;544;324;312;283;298;279;296;295;291;228;283;296;281;305;300;260;268;281;258;258;247;279;245;250;298;308;361;338;282;282;258;266;266;296;277;252;265;287;286;240;227;263;257;276;308;283;242;295;310;393;438;361;313;376;429;374;305;313;288;288;287;288;311;316;325;347;343;308;290;292;320;437;657;970;859;521;373;366;434;459;430;402;480;545;443;430;456;499;545;640;609;586;797;1060;1298;1485;1385;1169;1087;949;797;740;608;343;355;434;501;341;323;295;318;296;267;248;233;268;270;270;266;309;306;293;311;306;309;281;271;321;279;286;298;334;343;344;357;301;316;361;399;442;509;463;522;702;1452;1771;1117;591;395;387;339;343;394;385;331;301;301;317;632;1437;1697;836;432;339;313;318;307;319;301;336;357;329;333;368;308;301;265;279;292;315;287;336;344;345;357;285;291;335;337;298;337;395;551;1088;1120;873;1319;3725;6678;4911;1710;515;344;366;421;414;441;350;319;322;266;279;287;252;317;350;401;470;676;857;922;837;709;965;1212;1116;1215;1336;996;774;741;829;1009;994;764;710;688;702;890;815;898;927;809;756;712;587;512;513;481;430;570;670;795;703;574;542;439;379;343;350;368;366;400;348;296;289;326;297;317;374;411;559;669;598;435;367;358;326;369;352;344;314;317;292;312;301;308;285;264;286;269;282;292;298;311;306;302;303;321;329;285;271;236;306;329;391;527;610;482;407;651;2075;4080;4519;2095;605;349;347;357;311;280;333;366;309;289;311;322;351;330;485;1104;2158;2242;1256;499;400;339;361;342;353;352;359;312;332;365;717;1261;1256;742;485;382;388;339;339;454;558;415;303;306;282;338;353;304;294;330;304;343;335;298;294;301;291;275;278;281;306;292;296;262;237;230;203;293;344;321;322;290;326;308;303;350;403;333;290;286;253;301;275;262;282;241;264;230;274;281;263;268;245;260;300;278;318;283;242;247;300;450;619;941;1460;1320;615;325;232;259;244;250;261;263;284;345;309;313;292;286;265;273;253;271;299;295;283;280;291;318;329;321;326;332;368;343;357;419;608;744;675;501;446;457;437;468;381;343;346;350;359;373;338;319;322;331;310;328;339;441;763;1143;1174;780;460;380;352;360;297;285;271;288;254;296;322;384;365;295;315;369;431;430;416;357;408;608;803;605;441;402;338;357;362;381;348;377;383;411;454;495;566;637;739;563;457;440;425;481;581;588;504;509;540;635;742;688;540;558;833;827;706;476;412;365;405;416;334;331;294;342;335;313;311;265;282;340;291;317;284;291;284;315;306;323;269;264;249;266;303;317;278;241;267;297;279;324;289;289;278;261;251;250;232;266;259;267;266;289;274;268;262;272;344;594;868;920;505;376;665;1841;4422;4916;2508;677;305;295;285;336;306;308;308;289;302;285;305;325;265;300;290;274;310;284;281;249;309;246;251;269;222;313;320;263;285;296;329;275;286;273;284;300;317;352;286;307;289;314;325;259;284;252;268;277;271;311;296;245;286;272;299;315;343;278;254;287;305;313;314;275;285;257;261;338;408;438;346;299;288;298;295;314;372;505;603;731;1080;1135;700;572;386;323;314;323;467;725;1573;2653;1647;684;363;291;289;292;303;296;349;364;323;313;316;339;329;357;371;367;357;328;319;287;278;237;249;262;266;254;260;276;315;322;317;296;324;384;633;620;392;326;394;689;1320;1612;1022;464;319;338;398;474;511;349;253;307;279;286;304;317;373;338;324;318;278;296;264;322;341;357;316;303;305;308;325;287;292;346;485;423;356;282;343;308;279;338;887;2352;3997;3363;1438;532;315;313;266;281;263;266;267;231;251;318;460;729;649;445;413;356;292;272;255;268;299;271;278;293;253;262;268;253;275;230;287;266;239;262;273;276;291;271;280;289;316;291;261;303;318;302;293;301;279;266;257;249;304;299;351;328;331;322;290;316;279;313;317;309;383;587;1588;3094;2405;863;331;287;264;261;279;417;729;1481;2163;1757;774;421;417;441;416;416;415;439;456;385;325;294;259;298;273;316;361;328;386;356;364;363;329;344;288;283;277;259;253;261;297;270;265;272;265;254;276;247;282;234;279;270;267;249;256;266;279;264;263;290;300;321;296;261;255;294;276;266;255;272;248;264;248;261;253;269;295;276;296;267;292;278;271;318;393;370;304;280;300;291;281;263;294;304;285;280;341;438;788;1431;1371;884;435;359;276;264;266;279;271;318;279;270;289;236;272;214;214;221;271;248;235;231;260;272;245;269;244;299;343;421;486;638;806;894;844;925;600;368;321;314;255;290;312;306;325;348;352;277;305;265;302;300;359;410;441;386;269;292;285;290;307;299;319;345;378;411;348;302;299;303;286;270;300;288;300;310;294;299;284;268;290;313;282;280;290;270;237;248;323;300;267;305;254;243;247;290;312;286;256;270;263;233;299;278;276;299;310;311;305;305;331;322;329;337;389;428;465;592;513;373;288;272;267;279;288;305;271;265;254;245;277;277;298;359;796;1881;2942;2806;2061;1899;3435;4917;3088;1106;426;331;299;232;266;283;287;301;292;264;285;282;281;240;241;228;280;302;310;297;346;448;662;533;329;291;270;296;282;269;244;258;290;267;295;312;293;276;238;264;277;270;261;273;285;297;308;325;358;317;331;374;360;372;347;364;493;580;477;354;335;341;296;333;285;293;297;372;446;711;635;468;393;364;292;312;383;400;455;386;423;479;407;325;319;335;377;315;321;298;350;343;291;258;239;269;254;224;245;252;270;269;273;273;272;271;277;260;240;240;239;249;238;238;224;218;220;235;235;238;234;258;228;257;231;254;260;315;342;265;255;256;312;363;301;335;380;396;349;364;358;367;402;376;309;295;330;355;444;482;365;324;361;343;382;412;543;755;1016;1030;962;1057;1014;677;548;446;332;388;348;423;383
301;342;539;404;298;280;285;307;304;294;273;283;318;381;388;513;653;691;684;593;708;898;764;625;631;632;741;622;435;448;476;479;471;554;489;361;379;531;572;514;506;378;327;330;378;478;472;348;279;308;392;455;370;269;370;512;538;508;609;536;432;317;314;301;285;270;269;282;250;271;249;264;266;290;317;414;365;320;328;297;340;312;333;330;343;332;337;267;251;268;260;328;291;258;265;275;329;324;288;277;284;257;251;239;242;303;297;251;275;225;296;239;256;274;268;245;285;254;254;241;259;276;329;391;334;281;291;280;257;254;286;277;253;244;285;273;263;281;281;260;257;257;309;285;278;296;316;304;272;261;281;270;297;383;462;497;503;665;699;1005;1583;1653;1462;1300;1382;1016;583;676;757;606;378;523;763;995;1019;918;1114;894;640;372;287;272;243;260;273;479;954;838;512;375;354;540;652;487;561;742;759;759;762;850;754;607;520;493;746;1156;995;501;328;285;296;319;416;367;382;350;265;296;307;317;271;316;315;369;526;516;491;389;348;301;316;421;442;401;348;328;311;361;335;324;297;291;272;230;265;248;242;249;243;293;322;366;328;339;274;285;255;312;357;376;453;481;586;767;771;696;692;878;702;531;394;500;909;970;730;477;632;1117;1406;1116;810;736;633;597;692;806;788;1018;1195;1182;2363;3726;3132;1547;675;393;314;275;317;304;271;287;285;254;241;327;334;280;261;263;284;265;256;277;240;273;253;291;309;404;393;331;325;288;273;259;294;293;274;272;285;285;263;267;293;263;268;265;271;253;276;303;295;334;315;318;306;324;311;297;294;260;305;294;317;288;320;282;294;311;299;289;271;287;376;720;1476;2449;1854;874;426;363;369;424;401;442;521;527;441;419;428;542;620;807;691;615;783;972;1307;1495;1422;1132;1056;1042;970;947;652;419;347;415;426;338;313;306;286;277;284;274;267;237;276;305;309;280;283;294;271;258;291;305;299;297;301;280;295;318;355;294;306;289;324;369;378;394;369;454;551;691;1096;1230;902;601;495;381;342;333;374;353;321;283;324;436;866;1842;1983;874;437;312;328;364;325;294;307;315;301;325;338;305;282;299;308;316;328;307;318;322;333;327;336;317;305;340;321;324;348;512;1346;2598;2975;1583;1790;4842;8972;7007;2432;653;359;382;398;406;380;344;293;296;306;283;277;321;313;357;420;442;533;657;778;805;743;919;1079;1208;1534;1622;1224;1052;998;1312;1997;1548;913;582;641;820;1092;958;1106;1125;830;691;648;557;642;610;534;510;501;626;620;464;540;466;419;415;434;363;312;410;397;384;372;327;310;300;326;380;407;428;541;442;339;364;368;351;343;325;315;314;284;290;303;276;290;280;298;288;298;287;252;282;276;274;302;263;308;297;332;291;268;286;294;413;688;718;561;385;487;966;1621;1543;799;416;339;352;332;338;334;305;314;336;279;295;334;429;509;564;921;1647;1786;1049;436;365;402;358;349;336;365;351;324;330;360;526;737;762;550;411;394;396;359;400;480;566;385;311;275;302;282;297;306;292;252;301;348;322;338;283;290;304;303;292;307;271;284;258;256;268;234;229;282;348;345;347;374;324;314;320;295;337;344;292;292;287;267;282;239;265;264;273;274;278;255;252;262;254;294;278;295;293;269;233;235;246;278;455;1066;1943;1588;724;320;246;250;274;252;245;251;260;292;304;247;246;275;267;271;278;290;267;311;292;371;320;357;330;325;317;341;390;381;371;438;567;628;635;529;459;460;518;440;398;337;323;335;291;324;344;299;256;297;298;345;401;581;1002;1593;1682;1046;560;453;443;439;352;302;352;313;308;346;342;325;352;312;336;353;394;439;499;416;572;1001;1391;902;472;372;383;365;376;351;363;371;424;472;512;537;489;510;563;464;485;555;553;703;1006;933;840;726;673;612;681;640;551;519;664;628;511;481;549;447;448;386;320;332;301;331;293;311;307;300;273;260;278;261;278;269;250;320;323;290;283;251;301;303;303;295;285;266;295;298;262;314;304;295;259;268;271;296;282;274;268;244;269;301;292;334;261;283;505;1113;2041;2007;824;482;629;1118;1947;2167;1116;446;363;345;283;280;293;290;293;277;323;333;279;309;299;278;271;277;284;304;268;291;312;317;282;282;306;293;307;324;273;309;297;262;285;299;266;310;344;392;365;321;299;363;335;285;286;260;288;267;301;296;278;261;288;293;282;300;247;267;299;272;298;334;294;302;253;265;266;300;348;346;347;319;315;315;293;357;407;486;513;557;868;826;520;374;317;277;273;300;423;574;1168;1686;982;481;344;327;290;322;281;331;308;366;331;331;327;356;368;364;353;335;338;305;260;277;252;225;231;270;279;268;307;282;312;316;312;301;293;403;557;638;383;315;351;518;865;1192;993;475;389;344;352;313;333;298;325;295;287;276;321;312;353;342;317;276;269;325;282;300;317;331;337;286;271;288;283;296;238;291;279;291;279;290;274;313;302;384;1053;2682;4087;2995;1119;466;299;338;314;292;263;283;258;252;285;258;311;328;369;350;338;312;305;252;220;249;254;245;270;267;253;273;244;264;247;270;318;302;267;268;273;267;308;262;276;281;286;311;284;300;293;287;289;270;254;304;275;276;320;316;343;324;338;299;326;280;301;304;331;353;591;791;1130;1449;1039;480;270;252;284;268;294;577;1755;3952;5595;4378;1425;529;397;423;382;389;370;346;364;318;296;273;315;300;298;275;333;364;375;344;331;342;352;321;282;274;283;259;250;226;262;256;246;238;247;265;235;207;232;267;281;258;258;279;256;271;251;252;285;291;277;267;229;275;267;242;282;272;279;253;248;257;285;273;304;295;305;350;310;310;297;286;297;368;405;418;290;279;264;338;285;299;298;326;307;290;290;400;651;1130;1376;1096;584;319;275;283;276;274;267;271;274;265;266;262;275;211;245;237;252;239;224;247;249;251;275;248;243;282;428;548;806;1136;1730;1679;1086;778;496;405;337;331;293;304;303;327;337;341;387;336;299;294;289;371;493;601;501;386;299;268;283;303;316;313;368;341;360;429;409;341;283;306;279;281;280;309;400;415;372;304;303;293;274;251;291;301;262;272;251;269;263;251;243;232;271;245;254;251;295;275;251;258;244;255;280;299;278;283;315;314;356;343;373;329;276;285;350;421;410;449;374;300;259;251;257;269;291;287;268;281;274;280;259;242;281;400;880;2457;3312;2068;1166;1529;4537;6849;4381;1426;441;323;269;271;260;317;299;266;255;263;274;302;289;263;251;266;296;321;294;321;346;392;468;392;289;265;227;251;323;272;276;278;281;288;301;361;321;267;246;247;250;253;273;259;261;278;312;285;325;321;320;372;346;339;379;463;742;1055;803;513;353;295;312;326;328;293;300;335;398;550;554;426;448;391;329;358;410;400;408;485;410;401;363;316;322;327;296;291;292;359;381;333;260;289;255;230;271;262;226;269;254;270;270;275;285;284;265;245;220;242;224;246;236;238;236;224;217;215;195;227;260;270;237;225;232;247;247;330;317;320;268;282;359;323;336;376;333;298;348;355;362;377;459;540;413;291;289;381;568;655;468;375;337;339;333;449;522;603;827;657;602;776;835;622;459;391;339;341;425;462;380
273;379;493;458;313;297;272;270;290;305;241;263;284;337;366;405;512;529;505;511;615;668;603;540;424;405;521;515;532;609;495;441;573;850;873;460;377;488;610;637;700;582;382;291;332;393;405;309;232;301;327;399;313;354;569;1088;1117;762;624;469;334;349;326;312;314;314;275;279;250;262;267;240;255;280;443;764;573;347;284;294;325;336;346;367;293;302;316;257;268;247;289;332;299;275;298;264;286;255;246;258;309;241;275;252;303;261;267;266;233;248;245;261;266;246;249;254;264;272;233;223;248;259;378;519;434;328;263;246;283;275;243;259;288;308;309;310;306;293;259;222;232;227;260;260;268;286;264;278;258;258;261;246;270;301;377;392;362;418;626;1151;1745;1539;1461;1509;1988;1424;794;1130;1240;962;636;684;1069;1239;1251;1007;1109;1065;678;419;287;244;291;265;268;509;988;1081;792;500;405;451;470;552;469;603;616;687;927;1065;771;588;655;614;733;888;756;436;317;277;289;319;348;348;345;374;303;279;317;315;302;299;355;341;382;401;407;357;287;272;341;373;385;340;293;270;287;302;366;345;312;254;277;297;264;271;249;262;302;289;361;367;365;329;288;268;305;332;327;290;359;453;715;898;859;750;729;753;577;435;338;533;1091;1321;1191;783;652;949;1256;1118;1043;1055;704;649;723;632;699;898;1055;1044;1964;3149;2709;1455;746;450;309;297;295;278;268;307;242;246;257;281;341;344;304;289;283;249;289;269;273;284;262;317;312;351;363;330;278;290;269;265;268;271;302;329;268;269;299;254;241;273;264;237;266;265;268;226;281;265;285;280;300;288;328;299;285;238;273;307;280;261;283;266;321;313;283;283;306;307;409;801;2054;3829;3116;1122;463;352;335;342;339;363;428;416;461;437;395;532;737;890;895;753;903;1194;1261;1205;1132;1069;1185;1280;1352;1258;817;472;413;354;347;316;270;290;262;279;232;295;235;227;232;262;287;287;317;286;265;277;271;308;341;301;292;319;342;378;428;359;312;321;373;371;388;367;348;436;423;437;553;653;710;849;872;495;344;354;338;343;348;331;321;389;536;1026;1132;651;361;339;338;312;351;345;319;282;286;329;292;329;291;283;305;324;354;297;297;286;288;289;327;299;288;312;315;304;366;683;1967;4602;5235;2535;1515;3343;6634;5578;2050;581;384;386;407;329;351;370;323;295;276;303;309;338;390;309;348;391;503;594;726;803;750;802;905;1280;2019;1913;1261;1212;1366;1706;2588;2249;1221;731;790;887;910;940;986;950;748;758;798;749;914;969;657;479;437;480;487;423;396;359;381;387;425;395;372;344;373;359;391;426;355;338;318;356;484;597;602;501;365;363;317;307;325;314;326;295;335;309;285;282;257;278;314;295;296;281;321;294;286;285;284;290;289;286;329;281;294;281;280;371;539;596;457;390;334;386;493;602;503;531;472;400;333;320;319;321;345;314;302;324;459;842;1194;964;850;1446;1923;1020;490;417;491;422;384;370;372;406;310;362;348;375;430;404;390;336;338;366;389;372;379;413;370;319;338;312;361;318;305;288;303;309;390;358;300;264;263;267;314;309;270;279;270;267;259;251;241;231;228;300;288;313;301;314;302;298;340;332;280;314;311;294;311;277;270;260;252;277;270;278;251;252;253;257;276;275;281;263;245;255;255;242;255;377;693;1133;1109;536;294;256;264;286;256;266;246;293;267;267;249;276;300;255;298;269;272;320;254;292;323;372;377;394;389;365;397;501;486;437;482;513;522;546;533;471;429;473;449;474;444;346;298;299;308;280;295;283;284;258;325;379;435;627;1139;1267;900;516;440;573;515;377;274;324;354;410;386;364;368;323;341;334;372;438;427;465;383;521;1004;1261;821;434;367;390;395;403;428;402;368;400;483;640;745;515;394;347;448;561;671;600;872;1304;1536;1374;1113;842;602;572;515;480;480;626;549;437;478;578;519;410;321;268;322;300;333;310;286;312;294;262;274;301;265;263;243;257;296;271;286;280;299;301;342;363;299;264;281;276;241;278;309;304;268;253;273;333;330;291;227;261;256;267;315;304;319;273;307;520;1179;2331;2510;1147;699;893;1001;860;668;449;358;434;418;330;276;325;318;292;279;327;316;298;274;331;291;305;277;254;277;292;276;291;296;302;289;260;299;295;343;322;306;307;272;274;299;288;309;315;311;321;306;351;332;330;317;287;294;282;279;275;285;274;251;229;280;273;274;276;284;302;294;303;356;288;279;289;257;250;282;275;295;324;312;295;297;323;384;537;712;688;454;503;621;511;354;295;266;294;254;303;384;527;776;480;346;295;304;363;441;398;358;327;387;383;342;303;314;325;344;375;382;336;294;260;231;266;232;218;264;284;296;315;302;288;348;280;283;271;330;397;392;389;282;311;372;489;689;657;514;449;522;419;332;301;276;313;284;265;257;287;332;347;318;317;279;251;303;298;285;278;288;293;279;306;315;340;289;258;247;246;240;271;255;274;287;257;319;578;1245;2195;2058;1164;527;418;482;442;406;383;362;297;264;262;292;335;311;295;336;314;327;256;255;230;243;245;277;290;263;285;267;268;273;247;290;279;288;279;264;299;259;298;310;301;268;294;296;304;283;302;335;300;260;273;304;264;246;258;310;306;305;318;318;301;289;302;332;319;457;964;1340;1116;718;487;307;226;263;268;275;312;593;1887;5048;7748;6067;2042;571;410;407;370;352;369;344;325;288;287;288;294;349;268;352;313;317;361;351;332;360;338;287;273;270;271;274;258;251;259;262;270;256;254;244;241;232;237;214;265;246;246;258;280;263;248;279;270;268;293;268;271;239;271;257;284;291;280;279;279;254;285;246;256;308;336;414;383;282;278;302;334;343;503;462;321;263;289;285;282;339;279;275;276;264;284;339;421;583;827;802;515;362;252;250;268;264;253;255;284;306;256;231;226;244;278;257;269;220;240;239;244;235;216;223;270;273;345;677;1229;1859;2553;2429;1173;617;394;332;292;290;287;265;324;305;353;489;459;346;317;327;351;448;763;936;683;361;300;269;270;251;319;356;386;406;467;535;484;400;305;293;297;298;304;408;699;763;592;385;287;283;268;238;289;275;273;269;238;254;277;258;237;294;247;241;219;264;269;277;270;218;263;264;268;265;276;253;307;303;347;378;365;302;283;280;338;361;381;407;396;327;323;279;276;274;282;291;258;274;278;265;290;298;316;339;591;1340;1908;1201;622;877;2631;4564;3234;1162;401;320;281;245;259;310;287;305;314;286;303;269;256;313;305;288;328;299;295;277;303;313;316;314;300;277;291;297;258;246;245;259;270;265;252;261;318;297;274;256;266;261;262;271;323;292;279;255;296;294;333;354;386;360;360;561;1029;1788;1284;586;334;288;314;322;330;302;283;299;329;414;469;605;722;573;368;356;432;390;401;483;434;343;285;287;329;352;302;268;244;254;298;322;256;253;242;253;245;251;275;229;246;251;214;252;281;245;256;222;248;260;238;214;211;223;238;222;237;229;230;243;264;299;254;220;222;242;269;320;344;322;281;306;344;380;345;402;390;310;305;326;356;409;502;452;404;371;327;446;669;845;638;440;323;299;346;399;481;615;667;638;482;648;797;851;623;384;298;345;423;363;327
285;328;419;366;325;288;295;327;357;312;307;259;266;283;381;380;406;447;461;538;707;655;581;439;360;363;508;649;643;742;520;463;937;1751;1617;749;399;463;628;830;878;659;468;301;307;315;299;299;277;266;310;340;309;390;792;1759;2083;1089;581;456;290;279;326;333;438;431;301;239;244;243;296;284;258;302;682;1359;989;390;273;265;297;297;332;328;361;362;326;284;262;246;304;306;269;269;307;303;271;248;261;266;261;257;266;251;291;256;243;253;262;245;234;249;263;267;239;263;221;238;248;235;276;236;347;481;397;305;273;248;251;280;295;284;298;334;343;308;268;277;252;260;259;260;275;273;283;285;237;300;292;254;305;248;268;288;301;280;327;321;473;853;1365;1182;1138;1414;1795;1283;931;1678;1879;1324;943;786;1217;1732;1775;1120;828;783;639;507;351;268;267;269;300;584;1372;1583;1189;637;391;423;443;404;446;597;685;679;956;1002;690;604;808;1033;1051;824;587;358;323;288;292;275;302;273;351;424;384;300;283;301;295;307;320;335;345;351;339;328;284;305;317;436;358;327;310;297;262;329;475;460;392;317;282;314;316;280;304;260;291;307;352;411;400;316;343;280;280;327;338;329;309;520;899;861;702;680;620;617;528;466;442;565;907;1201;1385;1137;861;1213;1405;1304;1304;1201;852;648;605;616;728;917;1241;1108;1289;1602;1428;765;457;393;345;311;265;323;294;285;236;265;253;292;324;324;298;292;254;272;258;269;267;280;277;285;337;355;333;301;283;276;237;271;287;305;281;301;278;248;269;279;239;242;238;259;258;261;272;292;275;291;259;252;293;346;349;316;289;281;294;295;268;291;294;291;281;322;305;291;280;319;426;791;1665;2688;2222;890;447;458;470;374;323;303;353;343;353;379;424;599;700;863;820;742;901;1088;1148;1094;1028;1072;1268;1396;1256;1188;721;461;394;346;301;263;243;257;299;268;272;246;247;245;272;274;259;293;264;298;331;317;306;353;341;348;323;324;393;513;695;499;353;368;369;364;366;359;329;359;345;355;365;470;661;969;925;550;353;342;292;373;328;331;392;505;671;832;709;487;354;305;353;325;295;334;370;340;295;292;280;288;303;309;290;319;343;304;315;316;287;281;306;326;320;300;305;336;369;715;2043;4076;4583;2291;1067;1653;2979;2365;1063;483;398;396;361;346;351;338;305;295;281;296;310;316;362;341;337;398;453;510;617;683;686;641;686;1074;1435;1352;990;1066;1464;1703;1990;1787;1184;871;1086;975;913;912;892;905;810;721;756;1067;1495;1310;708;503;467;504;462;388;334;345;362;357;388;414;381;368;382;380;403;391;379;361;326;319;557;915;1010;526;348;323;317;287;339;335;291;303;326;310;301;258;284;294;296;278;322;337;448;496;418;352;290;293;280;314;300;327;341;297;321;333;391;442;397;376;356;337;401;436;710;1017;871;530;355;356;379;347;346;334;338;412;705;1461;2257;1500;806;906;1007;659;419;446;487;471;408;436;460;393;357;357;334;343;330;297;318;305;322;297;318;354;367;327;304;277;356;383;413;382;326;315;358;380;389;330;303;287;270;314;310;313;290;286;285;259;278;266;256;262;262;316;305;287;291;284;273;297;307;310;330;303;284;289;255;251;267;274;287;272;288;288;259;244;234;257;295;273;259;270;258;266;244;250;285;348;444;547;439;321;261;249;262;281;253;257;270;291;265;271;268;295;260;255;275;262;269;294;272;309;331;345;389;360;354;370;497;621;619;606;638;534;492;540;548;486;436;444;426;494;468;373;316;336;323;291;289;340;285;270;336;349;324;442;651;676;523;423;394;515;477;407;319;331;480;506;456;466;409;373;366;432;454;436;448;419;407;442;645;718;527;348;368;388;434;398;398;415;374;346;451;591;673;467;350;351;442;551;644;692;985;1568;1843;1449;1047;813;545;447;348;363;442;568;511;411;436;566;513;348;292;263;281;296;265;288;285;290;273;263;234;259;269;265;274;265;281;257;286;281;301;362;365;365;284;259;262;294;285;269;281;292;261;256;297;315;330;283;238;270;280;287;305;321;286;312;316;405;745;1469;1896;1486;1640;2096;2174;1468;621;379;323;465;459;344;298;273;286;309;298;331;311;286;264;334;300;265;286;295;311;304;279;297;281;306;282;264;295;304;306;317;289;320;317;319;293;302;283;311;319;345;298;317;344;361;273;286;240;278;311;316;262;266;305;298;300;309;249;266;273;270;261;286;305;299;270;282;282;296;330;305;281;295;268;340;327;340;398;595;723;602;432;574;854;681;389;293;293;288;262;302;330;336;358;336;284;319;357;503;663;629;386;342;345;317;324;303;283;293;308;348;294;324;289;274;274;229;252;260;261;291;305;302;286;290;277;317;328;333;338;297;364;314;286;332;368;438;513;454;464;734;856;576;357;260;303;293;315;264;286;293;333;313;322;308;319;291;300;271;286;285;277;248;269;306;316;290;292;323;280;297;276;295;263;265;281;253;278;350;676;1489;2428;2232;1207;712;856;841;793;662;402;359;337;338;306;345;319;304;313;338;323;273;253;247;255;244;256;219;271;259;300;273;254;226;257;299;290;270;299;276;310;283;324;328;312;268;268;294;259;272;275;282;305;264;298;317;292;308;348;333;303;305;327;293;273;313;291;368;471;1038;1582;1239;677;387;279;242;264;256;269;280;515;1477;3422;4920;3719;1248;468;366;364;383;345;379;392;367;308;309;292;326;283;320;305;324;293;303;319;334;341;329;332;280;313;284;269;266;273;257;240;235;220;246;256;260;249;256;252;261;218;293;285;249;247;236;269;265;303;289;265;272;268;268;260;286;264;263;254;245;269;233;251;284;255;309;318;341;312;293;332;318;310;371;343;315;289;318;263;286;297;296;298;304;283;257;282;309;409;489;432;353;280;279;264;259;285;289;284;287;287;269;250;251;238;260;248;235;238;259;257;273;267;232;251;276;295;455;744;1284;1956;2678;2442;1085;521;335;297;287;279;288;276;336;342;329;399;432;393;358;364;377;525;676;915;606;351;246;266;273;318;279;304;349;423;555;773;568;404;322;281;280;303;353;493;899;1027;775;501;348;292;297;274;279;285;287;254;252;238;267;293;288;275;269;243;221;250;241;253;262;271;282;289;310;308;300;281;298;300;325;326;314;291;302;279;292;363;456;606;601;439;322;274;266;277;290;275;297;283;279;278;274;287;287;364;416;622;723;542;403;492;1076;1606;1310;605;315;289;282;277;257;285;329;300;318;305;312;297;297;311;325;301;263;301;272;279;257;270;278;279;273;269;284;321;280;304;281;266;248;242;264;252;268;272;308;325;323;281;269;297;321;277;286;273;301;273;312;357;403;493;555;661;993;1470;1201;552;313;292;355;342;326;297;320;301;295;391;577;944;1243;829;469;352;357;349;379;366;372;302;274;272;333;329;363;320;260;248;256;243;267;248;251;330;281;288;277;242;241;250;258;226;263;245;234;249;235;240;250;214;229;201;223;230;225;211;260;265;309;263;271;235;280;284;261;273;288;276;266;276;296;329;355;363;333;315;289;304;363;437;490;411;442;398;344;489;735;893;792;500;405;315;374;470;457;614;571;561;536;607;802;963;873;507;368;393;443;392;335
259;297;303;295;279;319;304;337;375;335;321;275;257;323;337;351;330;389;424;666;829;868;710;466;353;373;494;594;712;769;593;523;1115;2448;2349;820;415;524;624;781;843;713;503;390;314;315;263;305;246;288;306;292;356;406;739;1549;1862;881;540;535;464;294;275;344;481;435;305;203;217;253;310;297;324;308;623;1145;973;479;287;267;270;289;301;355;322;400;343;297;241;287;323;303;267;242;288;270;268;249;240;247;295;239;239;240;253;285;232;275;274;300;283;258;266;254;277;269;226;232;230;266;272;255;292;333;303;254;257;266;264;325;341;316;294;299;292;262;269;268;256;225;244;259;252;291;295;254;268;272;256;271;256;264;268;239;264;279;306;427;519;763;941;840;811;927;958;875;802;1446;1846;1640;1330;983;1865;2884;2560;1442;758;560;604;626;387;259;297;271;329;533;1246;1615;1256;697;507;429;368;396;589;903;1015;813;786;848;691;754;1188;1663;1613;1080;627;535;364;331;326;314;311;284;310;420;396;311;297;282;300;333;351;353;265;308;339;286;278;328;373;440;415;387;325;376;298;490;780;821;538;402;312;336;382;316;308;322;335;331;449;448;409;355;360;310;297;305;286;292;329;479;824;766;714;613;620;686;787;706;701;560;588;821;1089;1077;1105;1634;1919;1575;1480;1440;1043;684;620;749;1068;1373;2037;1913;1432;1112;784;518;433;389;338;318;310;289;298;321;267;269;239;294;331;334;333;293;267;251;291;264;280;256;272;292;273;304;315;300;299;257;287;272;258;269;231;269;268;285;301;233;236;258;266;272;284;290;286;301;310;258;289;288;264;300;333;298;282;284;298;283;281;311;273;315;320;314;311;308;309;346;332;499;777;1106;909;533;378;512;544;425;319;287;289;280;326;392;591;700;722;764;592;561;674;841;886;1259;1400;1161;1215;1038;868;758;553;480;445;395;309;264;271;276;268;297;269;263;253;245;249;276;269;299;280;302;295;303;293;309;342;397;351;288;434;632;856;538;375;364;356;396;354;367;350;350;331;322;363;409;579;637;644;418;333;319;327;380;401;385;458;920;1740;2145;1657;1005;611;421;371;290;308;340;331;327;297;275;277;275;297;305;339;311;343;334;297;312;287;336;270;280;296;280;298;349;384;546;1134;2264;2889;1565;698;629;896;839;558;506;480;408;353;361;352;326;324;322;341;340;338;315;329;321;317;351;440;480;480;582;544;563;702;1121;1131;1060;937;1028;1199;1377;1435;1070;811;796;935;881;859;853;893;1019;975;778;702;1117;1386;1225;742;561;457;451;428;380;317;347;309;333;376;373;381;306;348;347;313;349;388;385;321;322;530;848;883;539;331;297;291;294;339;256;325;278;266;273;306;250;256;274;272;273;330;475;907;1299;981;477;296;291;290;326;305;300;289;271;306;331;317;346;378;360;366;350;356;531;1161;1894;1706;739;390;307;330;312;370;326;409;357;578;1396;1986;1412;595;494;502;460;452;498;485;414;423;490;459;391;355;340;332;335;311;286;287;318;362;308;331;298;312;316;306;298;308;365;409;390;336;314;297;331;351;341;306;287;280;296;297;296;293;293;247;259;276;283;264;282;275;310;276;292;256;275;295;295;313;312;316;323;295;277;259;293;301;286;295;277;283;280;238;240;249;250;248;285;261;302;255;245;282;281;301;351;339;300;296;258;265;263;258;250;226;237;245;276;275;262;290;286;283;276;278;284;298;277;302;289;288;312;320;367;362;383;483;646;724;759;714;536;484;591;660;575;473;383;392;416;384;422;357;316;325;336;361;365;331;289;296;288;312;300;394;429;460;397;385;391;436;377;327;332;426;460;504;557;410;336;424;471;503;425;457;509;471;378;380;422;472;390;377;371;401;413;366;409;463;396;395;436;491;447;550;524;496;463;532;561;791;1349;1631;1250;722;564;439;411;370;422;464;575;532;421;404;446;425;347;288;274;260;276;286;279;274;290;270;260;280;280;267;276;256;269;280;250;272;322;286;283;331;328;308;282;302;310;293;275;254;251;245;246;269;277;294;274;272;251;266;269;321;307;292;324;303;352;514;815;1594;1967;2917;4145;4648;3085;1170;433;299;378;321;301;298;294;288;287;332;301;297;312;285;287;299;251;239;257;312;295;302;309;300;285;277;259;271;312;297;296;300;278;285;274;285;304;313;272;302;288;308;335;341;337;282;256;301;265;243;274;265;271;288;306;253;285;250;314;266;280;234;277;285;312;266;284;287;288;292;301;297;280;334;297;294;303;388;485;528;453;384;537;776;596;361;295;297;290;267;328;305;361;328;325;337;343;386;507;724;621;416;333;335;315;304;309;304;336;363;331;291;333;276;286;236;231;285;246;288;272;281;310;288;252;285;282;313;322;332;286;279;320;291;330;339;484;500;477;484;754;896;651;375;307;334;316;350;297;307;309;340;316;317;309;294;313;326;299;296;295;294;276;298;340;309;306;270;302;310;281;251;274;250;270;250;230;285;363;758;1985;4377;4391;2326;1017;1079;1390;1405;1194;649;376;353;393;428;350;326;310;327;348;309;293;271;247;260;227;254;264;246;292;278;276;288;244;232;262;299;266;272;289;256;303;318;322;285;276;268;264;267;274;275;301;314;303;312;339;460;655;716;514;358;325;309;325;319;304;326;325;381;697;972;934;784;449;317;265;259;274;263;268;355;627;1202;1853;1459;698;413;348;386;375;395;378;497;462;321;355;271;334;284;287;283;275;301;318;290;319;316;338;323;323;283;314;283;268;269;244;233;237;222;250;245;242;278;263;277;269;288;247;244;227;253;262;276;292;295;274;268;280;264;250;266;273;265;293;263;233;250;224;267;276;276;285;293;319;304;353;452;365;284;318;299;263;298;269;268;280;281;291;269;258;296;303;276;311;341;352;322;291;292;244;254;262;270;250;280;269;254;282;278;256;233;209;250;236;233;267;241;243;278;255;301;346;336;401;503;758;1286;1709;1728;883;446;315;313;315;305;284;298;308;301;297;306;393;412;416;370;361;384;441;539;434;343;303;279;290;244;283;271;310;375;521;757;594;462;325;291;294;308;316;398;646;764;669;542;417;332;276;272;270;275;278;281;284;251;289;254;261;294;282;271;256;246;261;261;265;254;291;286;270;274;271;300;298;305;281;275;307;272;295;273;296;334;514;782;787;534;402;279;290;275;262;271;287;279;275;276;278;308;300;299;329;407;385;346;323;354;438;676;653;392;330;312;260;255;259;225;272;306;328;373;320;337;326;311;328;285;292;257;256;304;294;250;238;267;240;291;267;299;307;266;256;257;263;257;269;257;305;263;304;346;291;326;291;320;365;304;287;261;284;269;296;309;419;496;652;794;993;1344;1187;692;415;301;336;427;347;346;315;302;318;443;746;920;1104;750;456;385;365;287;301;314;357;288;249;268;283;327;324;314;276;250;250;254;251;246;296;315;309;263;256;248;239;242;221;265;217;253;224;223;222;227;197;227;218;226;242;251;249;236;235;248;303;269;275;249;264;308;293;277;248;262;250;304;263;305;366;362;384;320;256;331;360;436;419;379;359;424;438;483;574;757;863;636;447;350;480;546;665;677;620;613;521;637;809;998;995;590;381;373;407;408;349
279;272;272;294;295;325;328;318;317;309;281;293;336;316;351;291;312;398;428;508;680;836;807;502;315;375;479;555;631;788;746;535;862;1621;1535;670;447;643;662;711;805;747;606;430;368;312;291;302;282;290;270;315;298;428;671;940;1011;687;584;688;511;327;272;321;388;361;282;291;239;242;280;285;304;333;420;581;604;416;320;288;278;270;312;322;397;337;331;320;317;307;314;307;276;275;320;282;250;264;246;261;254;289;247;257;224;250;244;282;242;271;261;288;271;263;245;235;248;235;262;251;227;264;298;264;269;273;245;221;273;307;351;367;345;305;296;238;252;230;232;250;239;231;258;269;293;296;251;230;294;260;270;290;256;255;256;236;325;486;749;1094;1037;830;893;835;778;805;816;1175;1888;2105;1590;1225;2214;3769;3355;1822;909;564;581;633;370;284;272;292;274;402;788;1173;1019;736;689;644;496;480;679;1019;1327;1013;776;797;943;1071;1547;2067;2010;1301;831;746;490;323;293;301;300;300;304;354;318;343;295;314;411;379;362;334;318;323;323;325;290;306;313;382;450;415;354;343;358;633;1016;966;608;374;301;341;389;392;328;354;382;431;505;525;463;415;359;355;265;279;303;288;377;381;537;705;709;756;740;999;1300;1146;1084;666;544;566;683;737;1049;1842;1890;1623;1529;1310;1035;810;828;1160;1494;1912;2884;2959;1881;1193;683;490;403;370;328;334;315;320;314;330;262;261;267;285;325;367;340;288;266;301;255;277;271;261;280;308;272;292;283;282;275;292;287;256;285;271;298;248;242;275;300;277;262;238;286;288;289;318;308;299;304;283;255;257;252;284;321;334;293;269;276;282;275;287;306;317;320;288;296;280;295;333;306;362;327;436;445;295;320;358;510;442;333;318;281;282;298;366;540;798;823;753;603;457;464;599;855;1372;1539;1326;1147;988;852;665;584;607;561;441;332;286;293;277;285;279;282;244;247;287;287;275;250;235;282;274;280;323;277;302;407;452;380;319;357;494;644;507;343;325;334;363;347;328;341;345;415;449;452;425;449;471;396;336;362;381;321;380;491;527;621;1372;3670;6004;5109;3568;1909;759;416;349;314;329;379;363;340;294;273;260;285;303;287;255;354;342;326;306;326;351;284;296;272;328;337;371;403;409;503;987;1506;1196;746;472;456;426;449;473;622;469;376;377;304;340;339;334;344;354;319;340;329;311;309;341;431;460;448;535;533;571;717;1198;1422;1168;1010;1007;1086;1170;943;714;741;797;752;648;593;657;747;962;993;758;565;752;848;785;694;607;514;487;454;346;336;312;332;351;392;353;365;332;314;289;321;366;362;352;324;324;431;545;592;437;321;286;277;271;319;288;304;354;302;278;280;295;301;305;260;300;284;525;1501;2591;1888;594;309;300;302;293;306;289;313;308;282;340;286;333;388;357;323;377;350;556;1267;2355;1946;866;358;349;297;322;351;379;322;357;372;697;931;721;417;385;351;402;709;913;677;526;460;477;433;374;345;330;325;288;358;327;335;381;430;378;322;295;350;336;323;326;370;333;372;345;318;329;339;301;325;328;321;280;256;280;251;274;302;251;270;275;252;278;259;257;253;309;303;253;284;291;342;333;336;348;278;326;297;290;299;274;270;272;292;280;269;244;227;244;289;254;282;281;261;269;317;278;260;312;293;364;337;285;270;231;243;274;288;273;254;245;246;237;248;274;268;248;303;276;285;304;291;319;294;283;321;287;298;334;311;352;522;806;1108;1018;903;726;548;665;799;637;436;338;326;357;346;394;323;338;357;419;377;399;339;307;285;310;259;281;379;443;550;524;414;365;406;441;417;319;332;408;503;502;435;334;377;480;559;453;536;588;626;398;348;358;403;427;394;402;338;354;336;384;416;438;369;385;392;551;824;917;604;475;435;464;551;777;986;814;525;510;500;484;432;463;684;809;593;428;354;419;383;378;348;294;298;298;333;324;282;312;272;287;302;308;265;306;305;273;246;255;248;278;297;268;282;267;313;334;341;306;292;312;258;259;305;256;285;276;270;299;281;261;256;275;250;305;307;302;356;383;360;535;1200;2085;3340;5480;6254;3883;1346;448;310;272;273;277;261;318;267;273;293;301;273;275;288;312;293;269;261;284;298;302;289;243;270;292;293;272;278;310;308;295;294;285;289;285;274;266;268;288;294;301;304;302;315;297;271;286;245;272;287;275;274;303;286;306;292;286;290;276;273;300;316;276;249;262;266;284;282;350;281;301;273;293;337;274;279;352;363;415;341;316;325;386;499;421;334;281;302;281;303;317;323;295;365;413;367;341;449;384;435;469;337;309;318;339;333;309;291;308;305;301;362;303;283;271;275;265;296;398;352;311;304;317;299;297;282;298;328;318;277;281;302;313;347;376;343;406;507;493;579;756;735;620;392;298;361;467;544;391;305;308;289;311;293;307;306;322;345;324;330;298;279;294;288;313;305;293;311;344;333;322;287;297;276;285;285;280;277;309;647;1930;4215;4546;2291;958;1117;1694;1918;1531;638;381;398;527;706;441;330;337;325;341;314;284;273;264;236;246;251;242;266;256;283;280;279;285;271;256;244;263;258;264;258;285;303;332;323;269;271;267;297;253;278;286;319;363;529;814;1338;1979;1983;1046;424;353;405;466;420;342;331;348;327;436;478;624;548;402;438;320;287;286;259;274;296;369;446;603;728;739;526;389;410;372;400;460;436;462;348;334;290;350;315;328;314;328;285;321;306;295;318;349;377;340;329;282;256;254;260;233;210;254;224;246;239;245;259;219;245;253;266;262;243;268;301;324;325;314;280;271;301;238;261;251;293;270;262;262;264;241;256;279;237;271;300;265;328;349;381;385;431;375;293;265;270;278;301;300;302;268;266;284;289;286;269;297;259;336;352;308;312;264;289;297;266;269;270;260;261;281;250;289;303;298;273;243;249;236;238;258;250;263;279;329;346;387;316;338;362;570;864;1056;943;547;380;318;297;305;298;273;288;263;258;277;259;324;392;377;369;346;323;315;363;407;354;330;312;308;272;261;285;285;353;417;533;476;340;303;278;271;304;312;306;383;443;425;443;403;318;293;299;256;265;317;302;280;278;255;279;272;322;315;267;262;212;219;238;264;303;331;337;274;282;269;282;279;285;291;275;241;312;306;295;317;315;453;599;739;516;330;365;303;267;260;306;254;269;295;263;268;302;292;319;288;299;306;309;319;307;362;421;392;357;323;326;310;259;255;267;273;317;301;304;288;295;313;310;355;298;257;259;270;263;274;273;277;264;288;261;257;290;368;327;257;224;233;239;256;263;267;288;293;294;306;301;327;304;347;360;280;259;289;300;280;324;372;450;671;895;1250;1832;1641;855;410;340;412;497;413;334;344;348;391;666;1238;1150;758;535;413;327;314;276;264;281;284;286;237;253;288;375;357;304;280;244;262;223;233;257;292;265;312;297;253;233;255;243;248;258;230;257;221;263;290;219;217;200;205;220;234;224;223;215;260;229;280;270;279;243;296;297;286;265;268;244;263;266;277;234;302;324;349;323;326;314;353;434;393;362;420;493;508;591;486;651;740;564;487;519;719;992;1056;911;663;586;493;571;771;942;871;726;525;436;407;458;417
271;241;258;278;296;336;395;368;356;334;328;339;356;300;339;314;320;427;416;425;543;667;744;524;350;377;533;576;679;946;815;508;521;692;611;464;641;805;618;524;592;808;670;421;371;287;285;273;256;254;248;321;368;405;493;575;443;390;498;626;445;308;290;270;322;313;274;269;260;280;285;252;260;305;330;357;413;376;309;240;245;268;282;334;424;441;415;415;364;335;328;300;231;249;298;239;249;226;228;253;249;285;273;265;227;196;246;252;245;268;315;319;285;263;245;231;245;249;261;236;250;256;277;260;287;251;247;231;271;297;363;340;369;308;273;283;238;263;244;231;226;259;270;256;258;241;254;269;325;323;328;298;255;240;228;244;330;444;1180;1857;1506;1196;1291;1139;820;792;877;1251;1891;2210;1579;1279;1778;2484;2327;1553;933;587;651;736;453;286;274;285;234;305;534;831;988;886;816;685;536;524;559;748;888;962;775;691;1124;1302;1470;1923;1932;1731;1611;1373;792;378;267;290;350;324;313;333;366;354;334;332;442;556;410;326;316;331;368;316;330;363;368;394;454;450;355;337;363;588;841;711;449;318;305;316;309;346;323;411;403;398;457;451;425;412;362;344;301;323;288;301;334;333;475;620;691;803;696;911;1288;1262;1246;894;579;530;569;723;1134;1666;1644;1358;1189;1192;1090;1061;1129;1549;1716;1664;2252;2186;1727;1264;722;512;402;382;308;351;328;304;308;299;256;241;260;293;327;344;365;323;256;296;285;284;277;274;264;310;300;328;322;346;297;295;249;254;264;238;292;257;277;297;260;263;260;275;270;303;307;270;295;269;279;283;245;291;265;263;277;287;246;270;290;281;283;306;326;337;346;284;277;287;287;283;296;325;287;296;292;299;298;317;350;402;346;324;307;274;281;335;504;717;907;1014;731;468;529;722;1115;1375;1463;1408;1158;1227;1188;890;674;621;543;439;331;289;319;333;340;325;272;260;252;242;295;277;259;271;269;282;307;292;286;331;397;453;390;292;305;401;429;358;355;333;365;345;370;328;379;415;538;651;534;397;420;346;335;335;329;345;357;403;484;476;658;1906;4963;9521;10303;7817;4129;1245;388;343;316;359;356;316;300;286;284;308;278;283;276;316;335;335;347;310;345;311;288;292;312;315;323;355;365;317;382;837;1700;2115;1252;847;643;483;431;453;494;382;385;357;375;305;327;319;331;343;322;313;331;326;320;350;417;396;401;434;546;551;782;1341;1539;1223;1144;1075;1078;1141;943;766;761;781;777;661;543;496;561;613;639;522;459;556;554;669;695;655;594;593;520;363;335;376;378;349;419;367;312;325;288;281;296;321;307;366;349;394;351;366;401;349;362;300;282;308;298;282;327;305;301;329;270;295;318;310;273;303;344;628;1463;2169;1513;532;310;319;319;331;313;336;322;308;268;289;282;371;333;383;368;388;559;961;1893;2352;1594;755;405;330;321;307;351;283;341;314;335;388;411;377;400;358;391;645;1152;1604;1016;520;409;412;394;425;390;368;314;317;327;316;375;426;481;459;374;322;322;292;340;326;353;330;300;331;288;294;320;301;284;302;298;306;297;280;268;278;306;296;309;297;248;262;241;257;267;263;272;290;295;293;317;344;365;353;322;305;284;290;266;271;265;295;263;252;278;260;248;267;254;231;255;268;234;275;288;289;277;264;326;333;283;249;287;238;224;256;297;257;263;261;253;225;250;242;263;279;285;265;283;318;290;326;326;291;305;324;295;316;368;479;738;1204;1659;1638;1533;1063;673;775;735;619;427;326;346;323;350;354;355;322;406;405;487;363;327;281;287;270;278;290;382;470;487;468;378;412;551;708;465;337;328;364;397;478;404;358;381;412;447;407;387;483;496;381;339;424;601;627;455;386;346;339;300;331;323;402;424;394;442;598;998;1076;664;448;457;508;555;562;682;530;431;492;680;666;602;508;636;913;696;466;393;373;413;328;329;316;322;351;338;303;307;251;281;272;338;321;308;303;301;294;264;281;264;260;260;252;274;281;332;433;438;310;290;268;262;284;277;266;269;270;273;284;276;254;244;277;221;252;234;303;332;382;332;470;1216;2614;3635;4644;4690;2765;1136;449;261;253;288;275;292;303;280;289;262;260;299;303;331;316;332;293;293;277;278;267;277;292;274;296;254;273;256;283;249;296;254;291;269;314;277;278;277;294;258;290;302;316;334;314;285;284;295;253;274;256;248;267;300;317;293;272;304;273;299;310;324;260;265;311;271;268;292;285;257;282;301;285;298;315;305;331;401;500;431;346;336;361;353;288;264;285;282;296;308;318;300;322;399;438;356;340;335;321;310;321;349;341;331;312;332;311;319;325;331;331;332;287;288;243;287;260;420;691;634;383;319;280;280;304;295;329;300;276;323;331;313;373;411;360;355;406;521;674;960;1010;872;714;385;358;696;1132;1361;701;391;312;274;283;288;262;285;282;317;307;327;264;291;297;301;278;269;316;319;385;384;330;289;311;288;323;263;268;264;253;436;1003;1994;2162;1258;711;923;1340;1415;1077;515;344;463;695;952;562;301;303;313;279;275;291;225;243;227;261;253;252;271;261;277;296;266;267;258;260;265;249;242;292;280;319;286;271;300;252;310;276;261;290;276;288;274;513;1041;1939;3259;4928;4095;1768;556;411;657;1015;856;474;333;318;280;305;341;364;356;376;461;424;309;241;245;261;284;295;316;432;956;1325;810;501;420;419;350;386;437;399;320;325;342;337;349;333;311;305;338;288;254;299;320;360;405;375;306;305;264;244;257;255;238;225;210;240;297;296;304;264;242;258;274;330;241;229;246;337;312;305;262;259;271;236;285;257;262;278;245;276;271;252;231;264;241;341;354;321;367;523;491;424;343;321;283;267;296;292;318;260;295;324;298;323;278;307;322;337;334;345;310;307;302;276;253;248;293;278;260;256;292;280;277;312;309;374;315;266;270;271;268;250;229;275;355;415;461;369;310;316;325;481;798;908;646;466;322;301;300;307;290;314;273;289;292;281;283;280;281;332;330;332;285;273;343;404;407;355;364;310;316;297;275;304;341;397;374;385;311;244;286;270;249;264;274;309;335;329;357;357;318;283;311;298;254;290;251;278;285;258;294;275;299;310;300;262;280;231;241;293;294;333;350;327;300;260;269;273;270;283;240;264;306;328;329;348;323;359;494;573;472;384;310;281;258;252;264;264;281;259;272;255;309;305;271;274;297;257;295;312;302;301;322;298;319;331;328;276;279;242;314;330;287;272;293;291;303;284;334;325;288;258;243;233;272;275;286;274;252;284;251;302;351;443;376;258;256;266;235;226;264;277;286;273;267;298;282;278;296;315;276;280;258;279;303;288;303;376;452;674;1040;1399;1824;1575;774;429;347;448;447;429;357;339;380;526;939;1574;1211;652;444;349;322;266;249;241;260;273;248;224;278;290;341;335;283;261;239;222;271;275;276;298;296;248;262;258;231;252;268;249;279;245;254;252;239;267;272;252;213;229;239;214;235;249;238;245;222;243;237;252;295;296;282;278;238;249;264;284;235;250;262;284;312;350;377;329;350;389;413;437;608;608;674;716;582;462;585;610;481;472;642;1205;1514;1379;838;557;430;396;512;819;928;747;718;661;490;455;551;451
271;246;297;357;328;322;417;338;316;336;417;413;370;410;383;416;403;443;405;370;366;560;877;634;457;499;602;651;776;935;792;511;341;374;319;427;735;784;538;415;445;583;535;403;338;327;314;263;263;303;283;341;412;406;407;361;329;354;442;464;308;274;276;264;240;247;291;272;258;230;224;253;255;291;316;340;448;404;300;261;276;302;262;356;466;520;611;679;461;343;311;254;246;233;246;226;247;233;217;234;218;237;240;253;219;226;249;232;265;269;277;313;256;265;282;233;234;237;231;238;271;250;272;271;240;247;246;248;229;278;294;354;341;271;305;264;250;258;282;249;261;256;242;248;231;253;238;278;349;374;324;322;283;248;204;290;322;464;1078;1623;1378;1041;1229;1126;829;702;798;1146;1538;1612;1037;978;1305;1371;1241;1003;742;594;719;864;555;329;318;275;212;260;459;796;1094;1104;802;647;622;659;567;481;598;792;871;744;840;1140;1461;2150;3360;3856;3825;3029;1429;517;338;291;284;305;302;343;355;377;372;343;461;440;435;363;356;377;355;353;398;397;411;416;362;429;371;304;328;415;489;396;316;281;283;286;308;305;352;377;377;329;353;377;397;396;396;302;285;308;323;362;364;427;496;575;732;753;575;624;859;1103;1117;855;562;494;677;837;1147;1698;1432;959;1207;1531;1600;1589;1382;1591;1392;1257;1492;1522;1277;1124;747;555;439;383;309;316;311;318;280;239;246;282;246;280;342;348;383;291;254;284;296;234;265;308;289;310;343;348;383;329;281;272;277;244;264;284;291;266;284;301;309;282;255;280;306;276;299;287;313;296;320;298;285;262;269;254;252;252;259;274;272;288;298;302;372;382;302;279;307;279;275;316;315;317;290;279;302;257;286;273;340;375;367;319;303;292;289;310;462;674;902;1122;992;656;675;994;1208;1274;1200;1195;1103;1337;1397;1011;667;548;375;344;299;324;332;360;300;323;298;231;254;242;287;260;243;254;279;281;282;248;315;311;339;355;346;302;287;321;350;357;358;335;340;367;416;437;402;450;776;966;701;384;303;319;321;337;333;335;375;386;404;381;583;1575;4507;8868;11561;9566;4779;1377;525;345;347;309;315;340;333;281;289;279;289;287;289;296;333;342;335;293;321;290;316;305;307;311;316;362;360;361;557;1318;2778;3430;2301;1808;1453;681;396;368;340;336;353;371;363;327;330;272;366;333;320;315;303;312;321;422;410;358;378;500;628;720;807;1296;1499;1366;1114;1276;1277;1277;1214;917;688;557;604;602;488;455;463;578;509;458;475;524;490;582;573;536;534;570;512;396;389;378;468;372;383;392;320;285;287;269;268;314;318;355;425;418;393;331;302;334;320;270;313;292;292;308;261;299;309;279;264;316;322;296;280;297;281;407;710;1073;760;393;350;347;349;323;324;359;286;311;282;315;313;344;373;354;393;395;591;1321;3328;3942;2420;1174;595;345;280;326;298;285;354;338;334;369;347;333;345;315;379;584;991;1409;1059;561;423;405;466;552;482;402;319;341;305;315;374;423;446;436;327;315;351;320;353;349;330;337;316;309;301;270;306;323;273;285;283;275;263;272;306;298;293;274;301;299;287;254;270;279;265;266;294;263;291;329;344;371;321;296;322;316;359;311;267;305;264;290;316;273;236;255;252;280;295;269;310;275;254;265;263;290;289;279;309;318;280;277;278;262;256;277;294;271;278;243;231;247;266;273;275;268;269;300;282;310;364;347;311;352;347;335;331;291;380;578;982;1392;1906;2170;2217;1365;822;696;628;545;346;340;328;281;302;324;308;281;328;415;483;360;299;308;249;318;273;279;321;421;450;445;373;407;597;798;534;355;273;344;406;446;419;351;339;383;373;353;336;391;354;345;351;590;1077;1017;623;384;357;358;326;308;301;367;401;453;467;563;786;771;524;457;455;548;679;667;635;578;477;666;990;885;604;479;545;676;524;370;401;390;393;328;311;351;359;351;328;305;311;278;260;254;272;276;350;409;377;260;248;236;297;272;256;258;233;272;291;418;433;316;266;275;280;251;279;257;260;271;251;245;271;290;312;245;260;264;296;300;298;322;327;485;1252;2649;3538;4608;3683;2103;1040;470;308;247;285;291;332;329;273;267;283;310;274;295;336;310;301;281;251;264;269;292;267;285;297;268;311;262;299;294;281;238;279;312;290;302;279;284;256;295;255;290;272;300;274;301;276;273;307;285;259;247;251;279;280;269;288;292;306;316;337;299;312;272;244;263;286;296;272;276;275;298;287;263;294;313;314;375;640;901;680;440;416;514;413;285;278;231;283;336;401;332;317;313;356;361;350;309;268;256;263;344;361;379;328;326;355;316;347;330;354;337;291;311;241;280;259;310;613;1190;915;464;282;295;315;319;326;315;317;260;301;278;321;418;509;455;422;656;935;1079;1602;1664;1255;792;425;484;1085;2609;2891;1113;438;320;324;284;290;292;264;263;292;329;314;303;300;286;291;311;265;303;306;385;380;330;311;332;284;296;287;267;278;277;319;454;746;767;517;512;773;1318;1530;948;430;285;371;545;721;490;311;301;292;336;299;284;263;236;254;236;261;254;236;253;263;285;283;264;247;276;225;251;237;284;269;295;304;288;270;267;241;277;271;256;276;284;322;501;1225;2511;4502;7142;5055;1814;532;485;937;1887;1451;512;341;314;341;353;325;396;344;352;399;352;308;245;254;250;248;312;274;475;1097;1603;941;472;378;406;430;402;363;368;326;362;333;308;310;294;290;286;284;283;300;313;310;366;372;353;353;296;257;253;245;222;248;268;301;233;300;324;284;277;254;264;254;273;293;270;281;347;315;284;270;277;254;259;275;297;281;273;271;265;266;291;243;275;262;312;367;346;476;692;625;440;301;271;294;268;284;276;338;327;287;310;338;339;326;320;340;431;475;395;326;309;291;297;236;273;270;288;268;268;247;247;246;302;350;394;295;292;245;257;214;228;220;287;366;509;560;348;303;265;293;415;602;596;506;378;320;327;305;321;312;334;313;275;298;287;288;233;275;308;301;321;256;266;270;374;409;402;396;377;397;310;301;308;363;361;353;331;269;270;285;281;304;255;330;318;307;303;318;326;302;312;276;280;277;270;271;289;262;269;282;269;248;301;293;278;278;257;255;274;307;362;354;316;276;266;287;254;289;277;288;275;271;275;301;303;322;315;375;501;422;350;316;294;249;323;283;259;289;267;273;257;270;288;286;268;252;267;298;321;330;285;284;292;294;328;282;283;268;373;456;431;307;284;266;288;296;311;287;330;284;274;262;268;247;240;282;286;289;273;249;315;290;379;333;263;249;247;244;254;262;278;270;304;296;259;229;268;268;319;290;235;265;314;287;342;323;386;491;891;1414;1616;1480;1069;628;413;432;426;409;379;336;363;402;410;686;1108;1032;580;415;393;330;254;264;246;268;277;240;253;284;332;349;292;252;257;246;221;267;319;368;341;333;257;229;269;249;229;264;226;253;234;260;227;272;239;239;213;218;240;233;227;254;235;201;243;228;246;250;259;248;233;294;276;246;243;279;248;232;241;249;255;337;430;441;346;333;368;382;613;956;957;638;565;555;524;624;539;446;468;689;1323;1537;1186;691;460;414;456;539;682;737;577;682;681;510;553;520;515
304;308;463;460;373;325;341;316;348;427;487;449;376;387;496;523;474;359;386;424;385;565;926;979;695;649;635;496;636;686;620;409;312;334;254;372;656;694;534;398;368;427;424;376;311;307;309;307;300;345;317;347;386;339;327;326;300;383;497;354;270;281;267;291;259;285;284;290;256;229;247;236;246;268;273;411;653;622;396;276;261;273;274;333;455;537;697;834;516;360;338;272;261;244;251;246;260;249;243;251;240;254;264;238;239;268;257;278;238;262;267;296;270;259;263;268;273;254;234;240;265;262;266;273;249;263;254;259;264;274;263;303;297;266;295;270;306;285;243;251;263;251;255;276;248;246;247;267;308;335;319;307;279;255;265;291;318;485;728;923;720;653;712;714;572;483;553;817;1097;943;723;848;1333;1230;814;623;626;688;908;1075;694;331;311;298;262;266;377;641;844;884;754;677;787;809;606;405;398;579;646;647;677;997;1277;2434;5301;6747;5907;4672;2354;823;404;272;276;291;283;305;326;445;438;368;335;391;372;425;399;340;305;334;350;361;384;362;360;344;297;303;301;340;383;327;289;281;285;310;325;298;340;386;374;344;296;330;344;355;363;279;267;295;360;407;566;631;511;490;629;635;454;445;623;855;856;670;475;490;717;1000;1309;1757;1544;1042;1341;1630;1676;1564;1461;1746;1480;1493;1596;1265;1279;1042;747;599;455;396;313;330;325;294;313;300;252;269;248;288;321;332;332;301;252;243;282;254;296;287;277;329;311;311;325;282;275;274;264;279;230;237;262;306;347;388;383;309;254;268;323;274;298;305;293;307;301;321;288;286;288;269;252;246;279;277;298;285;286;308;317;333;305;311;278;309;298;312;294;296;324;291;352;279;280;280;347;354;357;321;277;323;362;382;439;563;790;865;793;654;805;1196;1293;1071;899;889;907;1073;1293;1109;699;597;457;343;286;283;272;296;283;315;347;306;257;242;253;274;259;250;261;248;313;289;305;350;319;295;318;279;304;317;309;304;372;372;363;378;396;407;397;595;883;1092;707;409;301;334;285;306;335;410;476;406;338;330;386;937;2287;4994;7313;6461;3559;1719;1057;610;339;343;341;301;317;314;322;355;320;274;284;302;313;323;354;331;376;281;327;323;326;307;319;335;357;363;583;1259;2497;3218;3096;3722;3083;1141;467;334;333;329;342;345;352;346;274;292;332;316;317;337;350;324;367;426;395;334;366;490;589;709;818;1171;1229;1111;969;1209;1360;1552;1603;1226;749;456;481;535;585;509;467;524;572;529;442;527;551;467;454;461;562;590;542;473;405;437;471;418;371;387;325;327;337;330;328;319;313;350;410;431;452;370;314;286;294;323;295;297;347;337;285;294;297;258;274;296;303;312;272;298;339;310;356;462;405;303;363;365;379;338;353;323;325;284;286;307;258;322;337;361;354;378;486;1045;2899;3888;3535;2250;961;452;310;289;273;333;324;375;540;520;373;304;306;307;365;448;625;743;775;628;449;375;504;585;480;400;370;399;355;286;314;330;381;353;322;282;299;330;325;364;382;388;366;310;304;294;300;250;285;246;248;299;273;275;280;297;298;315;318;325;256;250;283;286;273;278;280;256;290;302;340;355;324;286;278;288;335;323;292;272;273;243;278;303;264;276;280;268;286;319;341;316;280;258;276;289;292;294;300;301;278;308;270;274;230;235;232;261;311;251;246;257;263;281;262;269;242;258;298;300;329;319;357;391;400;382;300;312;382;520;735;990;1403;1914;1891;1236;780;628;586;556;356;312;327;323;293;318;246;264;311;334;360;325;309;326;338;310;304;309;342;402;340;348;393;442;523;647;566;391;343;397;441;430;362;313;357;368;363;329;336;376;340;282;377;713;1403;1354;668;369;357;328;342;310;336;363;380;377;469;451;540;597;512;466;481;739;790;759;798;736;698;1019;1393;1198;726;483;486;464;449;390;396;367;386;373;342;334;386;396;424;363;298;280;246;263;280;286;323;423;397;318;294;254;286;337;358;305;256;257;267;319;364;295;272;249;288;262;266;260;254;270;311;257;264;292;254;228;256;260;223;262;303;335;401;396;635;1276;2216;2943;2430;1390;754;434;285;273;275;299;330;360;335;285;255;273;272;275;282;287;272;305;280;259;328;311;317;281;295;283;286;275;256;311;262;268;284;289;273;285;283;323;304;278;256;298;265;323;348;260;276;279;276;288;254;271;252;257;296;294;286;318;314;334;323;323;281;323;247;288;248;306;297;311;312;318;304;305;267;285;305;539;876;1298;1012;508;503;676;507;309;291;293;362;586;713;540;391;279;337;364;320;306;236;264;269;301;341;359;302;330;324;326;329;378;379;375;338;318;287;244;282;297;496;927;807;505;314;295;340;376;406;396;367;305;278;300;323;413;512;476;491;1128;1770;1846;1555;1918;2042;1466;719;519;1097;2470;3095;1370;473;308;332;286;287;309;266;255;263;266;341;297;301;291;274;296;332;344;307;344;403;374;341;329;295;297;325;354;309;325;257;307;332;344;350;452;854;2041;2765;1558;578;306;317;357;387;339;273;290;300;308;287;290;271;269;271;214;260;274;251;263;254;280;265;279;293;253;262;282;276;245;277;279;289;267;263;302;273;289;294;268;266;321;327;430;831;1485;3199;5574;4200;1568;460;492;1018;1817;1525;657;346;314;306;362;382;362;404;358;341;286;307;257;250;270;277;303;292;377;655;855;620;430;357;382;409;357;369;354;351;350;351;327;314;299;336;315;323;323;294;296;304;287;342;316;254;298;275;267;264;244;218;243;266;265;284;321;330;259;267;253;258;257;249;248;291;281;266;296;279;292;264;253;256;283;307;309;282;279;267;260;240;264;273;276;265;288;393;523;537;365;299;280;269;278;311;310;340;290;320;324;413;423;438;414;361;472;573;469;374;338;303;278;261;296;275;267;268;288;264;247;273;259;283;306;306;274;273;257;260;246;250;295;314;399;414;281;296;285;379;420;440;417;372;351;370;337;346;362;326;301;275;299;312;293;312;257;292;311;330;275;297;278;278;320;405;424;359;394;359;320;359;337;360;390;333;323;296;326;359;347;344;289;337;368;344;320;312;312;313;298;309;277;282;285;286;265;292;275;267;252;270;235;283;290;261;288;264;284;327;344;349;329;291;260;253;254;271;268;295;282;318;288;309;329;248;310;348;359;382;415;364;342;312;278;306;263;294;279;258;262;262;248;261;278;289;294;307;288;288;296;277;270;289;319;318;314;299;339;526;538;340;259;268;294;291;299;303;317;298;313;310;237;271;267;302;311;302;301;284;263;287;297;274;271;283;268;246;254;291;258;245;303;317;263;246;274;267;281;288;279;286;307;274;312;314;347;563;1158;2045;2268;1381;880;670;520;466;441;412;337;323;365;381;403;484;659;667;561;506;493;368;343;255;276;318;327;326;287;317;373;357;312;286;252;259;249;257;305;339;344;282;257;258;257;251;273;234;278;235;245;268;254;224;234;261;260;208;229;228;251;256;251;207;236;236;245;256;258;276;255;247;288;301;300;286;231;286;311;264;287;288;402;406;311;299;341;363;622;994;1057;648;460;586;679;905;777;652;698;896;1171;1269;895;502;457;522;620;661;618;770;688;625;687;527;513;504;431
272;361;626;677;398;332;298;294;365;402;436;346;324;364;481;544;472;394;358;438;425;572;1075;1114;799;719;714;505;466;548;469;466;344;310;254;360;461;520;505;383;314;401;439;417;354;324;331;335;332;424;419;329;291;303;302;311;340;491;507;424;309;282;257;264;285;283;367;353;272;236;241;269;274;269;317;424;767;693;405;296;258;293;255;293;327;373;588;589;447;394;367;271;241;242;243;261;281;233;274;260;240;261;244;242;256;267;307;302;278;246;232;270;279;266;232;242;253;257;259;245;271;272;250;272;262;223;271;255;259;283;286;290;277;248;262;267;291;276;250;258;276;273;269;281;286;261;301;240;264;291;310;264;267;269;276;258;329;534;693;597;463;451;442;451;388;357;440;632;808;812;603;806;1372;1181;744;585;788;1091;1164;1020;567;317;263;294;271;256;326;381;532;589;535;639;870;768;625;370;405;528;498;484;583;888;1059;2258;4950;6006;4649;3531;1731;603;356;292;285;333;280;328;347;399;379;306;314;359;403;499;412;327;341;340;352;334;451;391;343;323;292;296;291;320;324;302;263;280;283;354;272;331;353;488;453;359;358;305;315;390;359;325;266;299;353;527;845;917;691;584;641;610;523;553;554;776;787;577;469;553;956;1421;1777;2662;2567;1539;1386;1748;1760;1693;1595;1786;1497;1499;1381;1151;1025;834;747;591;521;397;344;312;300;346;287;287;243;242;272;290;331;302;302;284;275;252;237;281;306;290;281;310;296;270;277;258;245;267;261;247;274;249;265;298;402;485;489;327;248;234;278;254;274;295;290;283;286;283;303;299;300;250;262;264;290;308;283;269;287;282;323;281;321;336;302;298;295;322;311;317;256;311;299;330;262;275;291;298;352;317;329;414;433;557;525;532;584;585;556;548;854;1220;1345;1250;1216;1207;933;813;980;910;734;615;430;341;326;275;272;297;298;339;362;288;255;260;234;235;249;233;297;295;292;334;340;336;337;309;291;273;267;331;362;372;357;352;356;383;387;388;421;490;803;865;561;375;286;303;341;329;377;447;514;411;316;305;342;408;724;1498;2643;3177;3168;3536;2941;1272;495;368;359;333;319;312;319;321;315;289;287;322;292;346;373;353;333;362;320;302;309;309;307;355;370;433;656;1090;1690;2023;2647;4240;3752;1385;512;364;339;352;331;351;335;360;325;342;310;348;342;309;377;379;347;447;403;370;380;452;446;578;780;1063;918;669;716;830;1027;1216;1388;1199;792;455;391;436;510;518;495;586;632;539;451;490;463;434;439;431;539;677;640;528;454;484;481;425;327;351;353;369;346;322;338;307;302;339;361;397;415;403;314;340;315;347;306;315;295;303;334;286;273;300;288;300;282;314;302;279;323;265;281;323;297;342;320;332;359;341;326;318;342;319;320;325;308;298;319;348;361;417;516;877;1730;2595;2861;2309;952;411;317;311;261;314;390;739;1183;1084;650;373;317;355;354;337;395;424;507;445;385;376;389;429;383;371;348;334;283;330;309;347;299;328;284;272;299;299;317;334;369;338;343;363;291;305;248;289;258;294;272;299;287;274;280;280;293;280;320;305;236;247;266;288;260;280;282;311;301;283;305;340;286;265;245;264;282;281;295;256;273;290;272;277;253;260;243;289;294;335;377;317;287;277;288;312;321;307;312;306;294;305;266;275;232;241;256;255;256;236;267;247;287;275;275;264;291;269;291;305;262;325;314;362;397;380;333;333;364;472;546;643;781;968;1036;811;557;500;489;457;381;362;346;355;371;313;277;272;272;303;321;345;328;320;290;340;333;296;387;381;375;389;372;522;581;599;484;436;437;410;481;475;395;312;314;298;293;328;376;350;299;285;378;652;1091;1077;592;361;326;276;375;322;316;322;332;349;404;471;542;563;650;541;505;704;971;1013;1028;922;1001;1296;1408;1083;702;522;508;446;433;409;434;393;379;372;375;386;454;532;603;435;315;292;264;267;254;278;319;351;276;267;269;281;331;398;431;369;268;277;281;259;280;261;287;246;260;276;271;268;227;281;259;252;239;239;254;235;265;268;275;260;332;492;519;462;392;554;908;1214;1096;633;477;330;304;283;254;294;313;320;332;307;303;279;289;289;268;264;265;313;280;403;559;544;396;315;274;306;287;285;273;269;257;300;277;276;271;324;364;320;308;244;250;254;282;306;310;311;284;282;275;272;270;260;259;275;260;326;327;365;312;306;300;264;258;266;277;296;283;276;294;297;282;307;263;267;290;319;438;742;1326;1677;1070;474;447;531;415;313;333;397;724;1410;1749;987;419;314;338;326;306;287;236;277;252;322;348;297;309;310;324;356;382;396;435;368;330;281;293;260;286;309;346;503;424;340;277;311;354;485;692;902;734;470;298;305;341;351;423;443;605;1241;1908;1580;1164;1826;2530;2141;831;481;826;1357;1545;722;369;354;311;331;310;314;267;241;315;279;299;313;318;320;295;321;324;297;368;366;368;389;342;282;301;343;421;473;349;298;296;292;290;319;303;499;1216;2781;3666;1965;635;388;324;286;342;319;313;332;332;324;344;334;296;244;222;243;231;263;284;257;324;296;281;252;257;275;253;265;256;248;327;368;341;285;303;266;260;253;281;279;307;340;324;334;455;746;1548;2351;1907;862;382;436;700;932;800;434;355;289;316;342;383;392;423;361;313;296;288;256;260;271;247;276;296;326;373;440;355;320;329;371;377;369;368;343;348;298;314;330;310;313;366;340;326;319;302;312;285;300;351;293;288;278;273;228;248;239;263;260;267;293;361;297;281;238;268;282;275;285;254;294;270;281;296;292;299;298;275;265;260;285;315;300;271;259;268;267;251;289;290;255;267;289;290;358;372;336;317;302;287;308;307;317;357;343;313;337;380;421;419;341;414;508;563;452;362;291;266;290;263;285;324;280;272;271;300;290;296;289;257;236;298;293;252;272;234;244;246;249;292;260;329;276;276;342;423;468;390;294;338;469;492;490;391;338;279;303;299;267;266;273;270;289;301;326;322;302;299;266;269;323;375;352;343;340;364;334;345;388;426;423;403;343;302;357;356;351;337;324;321;348;341;345;283;302;322;283;309;277;342;319;312;325;280;283;266;251;281;300;268;295;329;267;259;278;275;292;312;306;280;268;278;295;287;280;281;296;318;310;292;254;299;322;336;324;350;366;377;341;360;321;328;267;271;280;274;275;299;282;265;319;332;282;300;277;281;223;259;306;334;362;363;357;318;310;448;431;318;277;336;326;316;322;388;321;293;271;250;275;287;305;326;387;377;321;272;270;302;310;263;277;273;274;272;290;294;257;293;302;334;305;283;282;287;312;282;336;313;306;290;345;343;418;634;1191;1957;2095;1250;743;591;533;493;417;349;330;315;322;356;426;466;509;515;514;498;513;460;382;341;319;390;388;351;383;292;356;316;322;311;311;287;285;270;268;302;281;215;281;243;261;283;318;305;288;267;254;263;219;258;236;254;198;199;206;246;271;276;229;239;206;240;269;255;257;257;272;257;278;301;364;298;293;281;278;278;298;331;352;373;316;348;361;345;498;705;646;478;458;675;889;1095;838;840;1119;1326;909;741;585;391;475;613;744;748;656;694;783;674;563;490;423;433;409
269;408;660;665;384;321;278;250;314;368;340;316;314;376;487;490;447;405;411;546;471;534;799;866;579;569;620;418;390;384;391;429;343;285;268;284;372;394;446;407;293;407;430;398;378;353;396;391;382;426;415;337;277;253;256;311;434;549;446;430;350;312;332;251;263;292;354;330;245;233;238;292;317;295;313;371;518;452;372;266;283;271;262;278;299;442;605;594;500;434;326;275;254;245;276;245;255;260;256;259;235;256;238;274;295;272;289;269;243;254;254;262;251;263;253;241;267;247;233;249;275;262;256;229;238;237;258;276;268;284;282;299;286;263;225;255;253;302;273;225;289;285;261;253;292;243;292;261;273;263;248;250;296;294;287;282;329;674;731;502;599;651;511;429;357;403;574;711;982;971;553;916;1236;920;749;797;1112;1491;1242;650;421;300;269;267;254;244;276;325;320;384;366;526;621;539;449;368;419;461;475;581;868;977;742;1245;2383;2731;2111;1633;942;500;317;274;315;302;354;276;326;367;423;334;314;381;427;482;356;336;318;331;314;431;504;391;275;298;304;287;306;338;331;295;262;233;294;304;292;269;347;438;444;375;318;303;328;394;359;249;276;292;336;533;1002;1146;781;583;629;823;786;704;626;896;1162;857;546;591;1171;1557;2201;3312;3143;1713;1388;1598;1800;1834;1739;1555;1183;927;868;842;755;687;626;641;511;414;344;325;336;302;294;270;258;263;283;304;309;336;295;268;280;246;235;271;282;281;285;276;220;247;256;270;267;253;255;272;276;274;303;287;340;452;433;344;263;274;263;275;291;288;284;272;253;288;259;271;249;302;250;279;269;292;277;288;360;329;325;297;289;322;339;347;334;313;301;303;330;293;310;283;272;289;315;340;353;383;402;479;599;760;625;542;579;520;516;604;846;1249;1468;1532;1986;1755;1188;924;1058;1121;884;599;438;382;291;283;315;309;281;330;336;288;234;245;242;262;241;264;266;288;326;342;321;303;311;310;297;265;286;279;276;323;363;373;350;349;366;329;354;457;581;530;435;318;342;272;321;327;389;447;530;424;317;337;300;298;391;575;1352;2935;5191;7259;5011;1528;571;332;327;317;352;291;290;289;281;297;268;275;285;334;325;337;354;304;347;289;274;270;266;353;443;697;1403;2137;1974;1772;2167;2588;2128;916;420;358;314;395;403;416;350;306;281;329;321;291;303;369;436;409;386;415;379;354;382;406;422;464;675;730;730;534;523;605;749;760;892;875;609;424;341;428;473;413;435;599;585;472;417;446;472;532;468;488;572;625;588;491;481;562;567;413;341;311;325;324;338;304;300;305;294;351;379;368;371;368;410;380;318;315;312;334;324;301;296;300;270;285;290;284;332;312;319;279;264;279;268;324;327;331;299;332;322;332;334;285;321;326;335;369;358;321;313;316;361;449;702;1284;1685;1836;1966;1499;712;376;320;276;285;312;446;1198;2602;2356;1132;579;413;383;337;313;344;340;436;440;407;366;380;409;407;341;388;356;304;317;293;320;310;292;330;311;300;327;333;359;323;366;352;324;295;320;254;230;257;264;272;295;316;288;266;262;274;284;272;284;262;253;271;294;216;254;312;296;268;296;300;242;282;270;275;258;256;245;288;276;280;232;268;269;269;259;268;262;287;278;318;298;236;249;272;303;378;306;304;295;308;317;314;254;252;248;218;250;261;238;269;269;293;255;294;267;294;303;293;246;253;247;329;343;338;367;368;447;523;590;634;522;460;503;573;606;603;470;472;378;391;359;372;445;474;381;326;278;274;320;357;348;332;321;328;325;366;377;416;480;433;416;549;737;786;650;447;476;438;469;489;549;444;360;341;338;306;345;402;354;293;296;337;481;651;568;402;325;297;343;369;386;339;339;303;287;393;539;567;585;671;566;501;709;956;1089;1038;996;1102;1235;1175;930;610;458;510;547;477;498;409;386;429;461;471;428;562;798;818;485;325;310;273;266;247;235;283;292;281;259;286;296;325;406;444;329;295;308;264;253;240;268;257;261;297;276;278;266;279;270;265;256;237;264;257;291;287;322;306;265;360;527;651;518;344;360;409;650;860;790;467;313;261;271;278;289;292;319;368;543;417;343;327;294;276;255;320;292;343;526;929;827;448;286;292;298;286;310;294;289;295;263;260;271;276;288;315;303;277;289;282;266;271;264;268;272;299;265;303;292;282;289;307;293;311;332;394;357;313;291;284;278;270;247;297;268;264;227;307;266;295;288;304;281;258;267;364;697;1359;1563;819;351;324;346;320;306;309;458;935;2244;3203;1411;485;342;317;324;296;268;261;262;303;307;325;289;299;338;375;387;488;523;480;378;364;339;291;292;255;231;249;311;301;305;255;276;399;666;1398;2171;1912;987;424;380;311;292;371;345;448;744;1043;845;694;1189;1903;1655;728;406;413;537;598;431;313;301;304;266;276;330;321;303;261;261;295;294;287;287;276;291;308;350;447;444;341;285;316;280;276;382;591;567;404;321;365;301;308;275;288;497;987;2145;2706;1374;555;382;321;301;289;291;290;342;382;394;352;335;299;276;245;218;273;249;235;288;289;281;298;264;258;235;271;275;289;308;403;419;386;294;306;280;269;280;267;269;310;307;336;340;319;358;497;795;638;416;308;366;399;474;407;311;336;341;339;347;357;446;561;453;330;284;291;291;308;266;306;274;295;263;299;273;286;314;335;395;422;390;384;343;345;302;291;300;321;286;319;326;334;310;309;318;296;292;305;335;320;317;303;251;245;244;236;241;303;345;308;284;252;257;266;263;268;252;276;261;278;283;304;300;299;269;247;262;241;278;301;352;298;269;285;240;253;256;258;284;308;318;323;308;277;291;295;299;279;337;305;337;379;320;292;290;301;360;281;330;395;488;557;418;340;287;268;275;268;297;299;322;319;290;292;284;305;296;295;249;258;262;274;236;239;242;250;247;272;292;291;276;279;310;379;449;384;340;342;674;979;877;625;372;313;290;284;288;262;276;304;310;354;410;422;451;345;308;283;297;361;379;330;351;332;336;377;422;447;454;392;326;307;324;392;342;343;297;297;324;313;301;310;306;314;290;310;312;287;287;321;317;275;261;265;240;270;289;292;305;347;293;234;255;280;267;274;281;322;299;313;263;260;285;311;300;338;359;350;367;366;352;278;314;298;322;317;332;345;317;249;267;267;267;303;303;306;304;291;330;382;352;255;259;250;247;262;284;316;373;430;331;327;343;462;481;365;273;289;335;304;337;350;344;285;278;250;237;272;288;375;445;447;344;297;303;318;295;297;309;318;301;274;259;263;297;311;353;398;374;345;293;272;268;260;312;299;269;275;338;439;462;528;823;1208;1185;886;484;482;384;433;415;365;308;318;317;364;434;448;386;364;410;430;490;425;408;383;396;368;395;399;337;285;271;262;299;261;294;277;287;273;247;265;247;248;253;260;303;325;336;370;339;285;271;255;240;237;241;251;201;195;243;231;222;247;268;231;252;230;239;266;255;257;252;276;311;406;448;366;283;318;284;323;367;336;335;424;401;353;397;396;519;660;714;564;555;814;1002;875;709;886;1310;1384;881;585;430;409;515;657;694;637;529;724;740;619;462;377;423;438;506
443;463;506;420;308;277;268;285;283;278;253;320;351;410;502;438;401;449;549;682;463;415;549;538;455;515;463;403;438;476;483;384;303;270;278;324;368;336;346;296;298;326;374;372;402;408;453;479;376;394;337;290;272;264;278;379;506;549;405;353;375;503;463;286;266;270;299;250;241;249;331;328;295;268;275;346;340;337;283;270;263;290;258;344;364;649;813;922;718;458;307;230;243;241;250;249;273;271;254;268;283;265;266;238;237;260;291;253;244;286;279;226;238;280;267;250;255;281;274;266;240;287;273;258;242;238;242;302;279;250;289;281;267;229;278;273;266;237;258;274;294;291;277;250;264;278;250;264;258;207;241;261;266;314;331;297;385;491;568;467;837;964;723;695;712;674;790;779;907;776;555;762;1054;753;634;816;1284;1419;1058;628;355;295;301;316;274;290;276;286;356;306;367;514;511;497;375;442;409;430;574;906;1461;1360;744;535;748;854;727;587;520;362;309;317;384;348;340;315;303;356;319;304;311;358;412;349;340;288;297;330;392;440;488;426;326;322;298;265;270;362;348;340;281;247;283;273;288;275;264;352;404;365;273;304;299;332;330;302;296;269;277;424;721;892;812;634;781;1181;1016;942;860;1063;1666;1368;848;729;951;1054;1554;2233;2213;1445;1259;1277;1390;1725;1962;1611;1327;1021;853;879;814;758;706;656;561;420;341;289;351;321;281;266;282;257;286;285;292;310;265;255;263;267;282;284;291;294;296;263;262;259;267;223;286;265;246;262;261;273;299;296;321;360;324;288;237;288;278;287;270;288;304;324;279;294;274;255;279;272;290;253;323;302;306;302;310;334;280;311;311;343;345;351;333;302;329;310;296;286;278;292;266;345;334;405;434;415;382;585;726;824;736;710;768;724;623;737;925;1056;1203;1634;2088;1752;1479;1643;1714;1706;1150;642;493;385;334;317;271;307;319;298;276;255;256;257;274;244;291;277;282;287;342;353;304;316;329;291;296;285;281;280;314;343;329;298;350;343;348;338;325;355;353;414;375;302;302;326;312;375;373;411;443;361;333;291;275;362;377;531;1308;3546;6781;8702;5146;1590;513;321;302;334;300;259;349;353;315;268;291;260;302;308;297;328;334;348;321;291;305;300;297;345;483;1129;2938;4986;4428;3557;3364;2691;1548;631;370;312;340;420;439;406;364;343;338;329;343;296;303;326;349;437;377;419;411;398;406;440;391;560;734;759;790;670;730;690;636;664;864;833;621;451;370;452;479;448;411;476;490;443;463;487;462;592;593;534;555;508;466;490;546;592;609;422;332;337;305;312;322;301;291;238;299;360;420;382;355;402;372;352;299;287;306;304;301;327;295;279;295;285;270;323;306;325;270;286;297;285;296;371;367;393;343;344;307;348;335;304;351;298;324;387;409;365;347;364;353;612;1260;3014;3676;3042;2533;1488;638;408;401;344;338;337;493;1374;2737;2394;1253;1211;900;560;329;311;356;569;870;1045;717;430;348;364;358;380;364;399;335;324;294;294;318;338;346;358;362;347;297;319;314;334;296;300;271;245;255;223;265;299;288;312;313;294;271;280;297;288;246;243;281;254;247;257;261;265;286;270;291;303;270;287;282;262;288;266;298;270;289;272;274;268;256;275;276;274;272;281;280;309;288;294;267;258;277;287;316;303;283;301;317;294;273;283;245;232;232;240;252;274;274;240;257;261;287;284;250;262;252;260;281;287;313;420;470;451;452;561;687;684;751;565;413;350;446;646;649;562;398;327;355;375;389;441;494;419;320;289;287;338;355;323;290;265;289;351;370;385;354;411;494;579;679;894;837;650;577;408;431;437;461;479;421;378;381;331;337;356;416;393;412;378;337;293;373;360;317;290;295;287;348;410;411;392;378;325;323;462;552;544;608;522;520;585;722;839;827;741;845;893;900;904;623;490;459;469;463;461;383;341;377;457;488;445;584;779;747;467;301;259;219;253;297;274;289;295;250;283;286;266;282;300;356;304;259;249;271;275;265;270;260;275;296;277;301;288;261;276;279;273;270;273;286;279;374;483;398;317;316;388;431;382;287;301;386;769;1598;1532;702;349;257;257;255;253;282;311;457;646;573;349;276;263;254;277;249;278;291;435;780;721;401;297;288;298;304;275;353;292;298;288;259;276;305;300;298;288;276;287;300;283;286;259;280;265;269;284;299;291;300;335;321;293;313;302;341;359;276;269;300;254;301;262;288;293;283;290;312;267;318;287;268;308;310;302;316;478;768;843;471;303;290;285;308;329;301;415;819;1823;2330;1161;506;336;298;299;291;302;284;266;265;302;324;288;286;357;422;612;1085;1056;620;383;436;581;477;314;249;219;256;310;282;295;256;303;367;686;1617;3254;3399;1462;599;380;313;278;298;343;388;479;488;411;415;564;775;777;461;351;322;347;360;335;310;301;308;296;290;282;312;300;282;256;281;287;293;279;316;287;322;378;526;574;362;296;304;272;294;358;545;503;371;347;367;327;311;315;331;503;1031;1487;1167;684;404;302;312;303;303;287;287;318;377;412;356;354;297;240;242;230;251;230;262;280;332;305;300;267;242;239;245;248;336;323;369;448;334;293;253;237;275;280;268;269;291;313;291;288;286;261;324;396;335;312;278;299;317;317;343;319;329;346;329;370;387;591;825;519;375;294;292;306;287;277;280;297;300;288;271;252;290;329;415;417;379;368;336;387;316;326;320;310;289;302;287;315;316;315;287;293;271;255;293;279;291;287;303;227;237;231;240;293;354;338;317;292;241;270;274;261;293;269;250;241;302;280;288;288;296;268;290;262;257;309;287;296;315;282;255;290;236;295;322;298;290;332;310;262;303;273;305;298;304;319;348;318;308;344;292;265;308;306;296;283;357;430;528;454;347;297;258;261;318;291;316;370;349;306;275;248;254;288;258;270;238;255;255;256;304;291;253;277;272;264;306;253;293;266;336;340;308;287;379;666;1128;1341;961;470;328;304;294;288;236;283;291;315;329;394;438;545;491;385;329;281;387;432;343;347;395;320;333;336;360;360;351;292;274;384;399;359;359;371;337;321;253;307;308;284;292;292;268;303;299;289;240;271;326;293;283;250;256;255;261;321;321;310;237;250;235;287;228;295;303;253;295;299;295;315;303;375;577;775;732;456;389;404;378;297;261;307;292;328;323;260;277;257;271;298;288;293;310;290;288;308;337;315;244;222;244;239;271;282;353;392;357;326;331;386;612;810;643;554;379;341;368;321;341;331;296;218;238;280;285;309;304;346;403;350;281;283;290;321;272;283;311;280;272;259;276;257;295;344;448;422;378;309;284;271;272;290;303;323;275;306;416;583;477;401;539;582;531;455;426;425;378;373;345;347;337;329;338;380;425;435;368;370;363;370;374;377;447;378;334;375;473;395;279;243;244;256;222;232;212;251;270;264;312;277;274;287;278;313;321;330;388;374;371;226;232;267;233;228;213;239;223;240;234;239;267;269;260;250;273;220;252;239;248;279;254;307;388;419;375;333;421;456;404;342;362;395;500;408;402;439;554;530;783;1109;885;605;826;922;747;506;660;888;1103;1000;731;456;499;644;616;579;519;418;591;656;541;464;390;418;468;611
459;551;410;360;282;267;254;278;293;326;313;356;414;474;412;394;451;451;475;545;438;369;373;414;499;423;415;495;631;820;662;358;298;299;301;366;410;383;298;285;276;313;353;355;343;426;455;416;307;344;294;279;250;277;312;448;518;466;440;362;556;965;952;500;319;255;264;253;301;306;276;302;266;258;280;317;311;269;259;284;325;364;288;345;515;929;926;1214;929;429;289;223;250;229;256;259;253;264;224;265;244;274;240;269;226;245;262;252;234;264;255;244;258;234;257;267;287;255;260;269;242;270;261;252;295;263;244;239;255;232;211;244;273;264;264;296;262;239;253;256;291;269;250;277;298;282;283;251;246;237;240;273;281;395;422;407;488;504;465;410;692;1029;949;1176;1364;1240;965;748;648;570;535;679;1005;771;587;655;1064;1276;858;618;451;316;323;294;309;281;278;378;454;485;428;488;480;399;531;663;481;382;557;950;1417;1235;648;370;444;511;462;439;408;377;353;345;339;352;348;336;293;327;301;310;257;339;314;331;348;315;314;355;438;473;451;430;369;316;310;279;315;402;376;349;309;283;283;267;261;289;301;257;318;333;276;323;308;325;300;316;263;273;282;356;626;759;727;647;707;918;864;812;832;1255;1832;1621;978;640;607;744;905;1161;1371;993;927;941;1043;1537;1846;1804;1982;1874;1521;1339;1081;890;657;618;531;393;301;342;305;313;274;280;260;253;287;296;304;281;265;232;267;271;248;268;251;285;282;302;259;267;244;270;240;248;275;305;241;274;258;277;260;300;270;257;272;295;308;294;275;333;343;363;295;279;324;297;308;294;269;266;277;328;278;285;302;288;312;293;347;339;317;314;340;348;352;329;276;306;267;283;286;333;378;435;424;392;433;539;708;844;769;891;1025;947;736;711;782;710;877;1096;1281;1374;1706;2291;2330;2298;1335;571;511;463;353;302;298;301;283;295;241;242;233;251;276;277;285;278;309;314;335;345;316;326;287;276;294;295;318;300;323;326;353;361;369;359;368;313;315;325;358;332;366;321;336;305;352;338;339;366;375;325;329;279;334;417;550;766;1418;3086;5019;5318;2715;871;424;333;326;302;309;276;325;315;288;260;264;305;328;335;301;329;292;349;332;363;274;315;323;360;546;1584;4614;8033;7311;6766;7200;5726;2867;869;378;357;359;391;404;366;346;349;375;327;315;294;308;275;322;365;445;462;457;405;380;537;544;539;666;817;967;1088;1091;860;568;540;752;951;767;489;405;489;563;575;579;512;419;478;631;702;586;521;509;546;604;532;424;406;404;457;469;358;340;334;341;353;330;307;298;271;302;343;406;398;348;392;421;365;302;327;309;300;311;328;309;293;279;309;311;339;341;259;305;296;305;340;438;509;572;569;440;373;410;443;424;348;332;333;375;403;354;328;366;331;352;723;1886;4908;6981;5546;4395;2612;1269;679;634;473;332;330;462;781;1340;1366;1425;2097;1720;706;344;322;468;1014;2230;2878;1745;730;381;344;376;398;448;377;364;308;309;308;310;329;348;368;350;334;319;314;273;300;302;291;315;304;245;229;259;264;313;336;344;279;279;303;286;244;257;244;249;250;238;272;260;280;329;336;315;298;279;245;279;253;258;256;261;299;293;273;265;221;249;255;285;291;259;265;292;284;288;250;270;272;255;269;300;260;267;269;274;237;310;234;243;207;213;242;260;239;279;259;291;278;264;277;279;289;294;306;407;427;426;538;544;496;545;655;767;671;704;603;517;370;473;689;758;575;391;341;356;323;343;355;355;329;316;318;331;335;316;291;304;310;298;359;393;400;367;452;504;551;573;653;576;605;508;418;345;378;378;363;357;431;436;371;357;359;371;421;426;407;356;334;362;367;346;293;321;287;308;350;381;374;356;379;367;472;492;589;613;528;511;558;621;575;528;574;653;765;779;892;673;448;409;406;391;384;311;335;365;438;490;449;389;477;529;343;260;259;249;223;265;263;286;252;265;268;282;278;318;286;329;289;301;289;278;263;284;237;284;291;296;268;319;311;286;273;281;270;250;251;278;325;476;700;623;377;336;321;315;339;279;282;450;1192;2134;1704;815;366;263;264;259;245;281;312;339;475;425;335;262;232;295;277;269;290;299;357;431;439;349;312;315;285;250;284;304;306;313;286;259;268;272;258;298;267;256;311;313;284;269;302;264;247;277;300;277;268;334;349;320;301;280;327;293;274;263;261;285;268;262;267;280;285;261;261;278;299;280;300;262;300;274;311;322;372;437;518;370;304;337;243;299;318;375;466;646;875;925;514;353;318;309;313;286;322;282;286;283;271;311;343;380;378;515;919;1556;1763;882;505;776;1112;785;426;262;225;269;286;332;282;242;254;304;569;1201;2327;2338;1185;477;350;320;299;333;398;407;368;328;293;329;305;334;396;361;328;287;351;347;319;304;288;290;277;282;289;300;274;300;253;285;323;283;253;276;286;320;367;400;405;293;295;277;281;323;336;352;351;299;323;395;407;364;329;347;575;1098;1236;704;420;372;329;295;259;304;310;317;310;344;384;362;349;284;262;248;255;239;265;241;237;266;274;274;265;220;235;264;273;269;314;349;351;296;262;244;275;280;298;320;346;329;299;318;302;322;310;349;307;266;299;283;275;297;322;308;287;313;344;336;316;430;601;767;507;338;250;294;289;314;313;299;323;325;294;290;281;301;325;376;420;381;328;350;334;328;346;321;328;321;290;285;322;295;296;322;283;289;298;289;305;302;247;266;246;232;239;236;319;402;341;273;288;233;282;248;249;288;295;251;311;280;269;286;312;309;281;263;269;281;271;311;291;305;270;269;260;277;292;334;282;281;280;296;301;252;278;273;271;342;363;331;319;337;305;266;287;284;285;251;282;291;388;448;387;392;305;341;348;335;334;341;397;438;299;239;246;254;294;279;270;249;249;262;267;255;301;276;284;335;374;388;322;272;261;343;327;307;270;327;613;900;1040;750;443;352;305;271;282;236;304;318;294;324;365;491;654;543;389;390;380;416;395;373;375;377;295;303;352;351;344;354;308;325;390;399;440;553;596;376;335;307;305;303;256;282;288;254;297;293;273;249;272;265;296;275;250;282;289;271;281;264;254;229;263;236;282;278;253;246;233;281;280;305;293;333;518;1047;1635;1345;605;491;470;375;323;289;250;278;276;283;255;295;280;302;286;297;283;296;310;292;300;276;254;252;221;206;249;308;342;437;453;375;342;319;359;606;1070;1546;1197;685;496;425;366;339;322;287;265;255;283;275;297;306;304;337;300;294;274;263;265;284;295;292;268;274;260;262;240;237;348;408;403;324;276;285;301;277;292;290;334;296;333;394;543;437;367;372;392;567;599;542;400;329;367;340;359;357;325;360;387;432;370;349;358;347;351;372;339;392;368;348;353;423;398;313;214;239;271;233;233;275;242;275;279;307;318;287;285;273;324;398;277;291;324;282;256;311;258;250;252;209;244;225;221;236;247;247;261;260;256;233;231;237;278;264;255;264;274;341;494;385;387;534;705;479;341;391;471;439;399;352;432;562;680;869;1123;835;618;610;837;770;494;460;558;762;887;684;471;620;712;584;534;559;530;647;720;583;521;443;375;451;444
377;412;329;290;261;296;288;291;313;397;433;447;610;537;392;381;485;401;416;346;327;326;379;384;450;381;414;605;1230;1753;961;426;354;355;356;380;413;372;337;300;338;439;502;513;450;471;442;352;296;276;260;266;281;271;371;479;550;441;430;431;920;2047;1938;859;420;244;264;304;292;313;282;297;289;259;274;291;267;277;301;348;457;425;338;341;542;894;861;801;715;355;269;249;247;229;207;261;258;244;234;270;266;246;258;258;267;252;273;242;248;267;258;259;241;261;242;228;275;283;327;270;268;236;275;261;265;245;230;238;231;234;247;253;277;254;267;319;293;278;287;276;250;285;274;278;283;274;248;232;234;245;229;236;293;419;480;442;729;845;606;386;563;808;1045;1521;1958;1623;1129;669;586;756;669;747;991;1035;820;624;717;902;741;633;487;394;351;325;307;346;361;480;645;752;632;488;417;421;659;708;497;359;459;639;888;765;575;447;391;673;690;515;430;454;495;417;396;387;365;378;314;341;351;441;334;308;282;321;278;312;383;385;432;398;402;424;388;354;293;278;350;375;388;329;307;249;276;278;260;255;304;289;289;337;326;298;292;316;289;296;315;279;286;335;506;592;532;527;610;699;588;512;669;945;1583;1725;1076;592;555;848;1053;911;993;776;667;604;726;1138;1557;1785;2105;2602;3090;2389;1464;916;658;496;422;350;335;310;319;267;283;287;267;272;302;308;338;276;272;246;273;235;267;275;277;244;255;275;292;287;249;267;278;250;260;259;269;286;245;285;271;257;258;243;285;305;324;272;298;332;300;320;317;296;325;305;327;304;299;255;282;257;277;327;320;312;317;349;335;315;320;365;333;322;359;352;265;276;292;261;287;387;423;429;480;366;393;461;619;799;721;821;1028;874;705;664;583;594;704;906;970;1183;1619;2047;2006;1918;1214;627;590;489;374;321;360;313;312;284;267;227;264;265;255;251;244;277;297;283;289;342;340;320;352;304;306;278;307;309;314;315;323;406;450;421;319;323;322;322;350;320;357;337;315;336;330;352;329;350;338;319;322;339;366;433;589;845;1081;1751;2329;2001;1092;486;382;352;302;317;333;348;279;292;291;281;308;291;271;309;321;315;311;324;308;327;320;318;348;374;585;1697;4625;7950;8227;7488;8238;7835;4184;1136;407;362;392;356;342;338;391;349;321;308;319;298;268;293;315;338;381;389;449;383;452;537;581;703;665;861;1219;1263;1147;817;485;500;859;1272;989;579;382;516;718;962;986;765;504;478;708;822;612;575;629;600;552;492;405;405;384;407;340;359;345;330;322;351;308;298;300;286;295;318;352;348;299;367;383;352;297;311;382;314;291;286;307;300;307;313;302;323;312;242;288;311;297;375;591;787;892;930;627;394;490;589;569;358;322;345;365;344;400;337;346;308;370;739;2210;5460;8518;6542;4802;3764;2679;1470;837;523;350;325;324;460;552;746;1255;2093;1840;767;364;351;593;1643;4083;5422;3347;1053;417;371;377;446;444;411;353;294;300;295;300;304;305;333;322;349;325;295;299;320;321;309;315;270;273;265;255;296;305;350;330;289;252;292;272;307;244;274;251;256;228;263;300;310;314;301;327;328;289;300;276;275;254;271;278;262;276;278;262;256;245;260;249;284;253;271;296;288;300;285;275;282;236;271;281;282;258;272;299;283;241;259;243;235;234;244;236;258;279;270;257;320;318;303;284;292;301;443;800;912;737;555;490;513;536;575;603;588;591;667;701;582;545;600;623;525;492;413;340;329;337;320;331;308;297;293;323;386;349;384;308;304;310;325;350;441;415;429;539;561;489;402;396;388;391;348;305;354;364;354;359;400;433;370;367;445;460;534;472;434;368;375;422;380;331;317;332;327;346;348;345;352;414;408;495;508;522;583;535;430;496;638;624;549;603;600;722;939;1000;1081;805;508;416;392;388;356;311;354;387;368;483;397;316;345;380;293;280;274;228;240;261;297;275;269;271;268;308;273;278;328;357;355;324;295;267;265;229;240;256;292;256;247;319;312;285;272;270;281;280;267;250;330;611;1101;1169;607;366;301;311;314;395;371;390;680;1276;1168;630;353;272;251;284;310;277;285;273;293;301;267;238;256;277;289;268;290;259;272;260;331;302;290;299;269;298;296;266;345;300;302;277;282;292;287;316;276;312;297;315;323;301;270;290;305;297;294;298;308;276;330;307;265;299;288;292;300;303;272;251;274;276;265;318;321;278;279;276;287;264;300;258;285;280;296;258;303;413;480;417;334;304;271;259;338;405;649;811;690;484;348;288;305;280;299;307;287;284;270;324;264;297;298;410;628;875;988;1519;1838;991;555;883;1650;1365;498;302;279;325;450;390;301;247;283;278;330;549;937;1003;674;426;359;314;312;341;331;355;321;289;282;262;245;251;282;293;350;294;339;314;333;299;259;299;279;251;280;276;257;304;288;288;298;311;298;277;299;339;331;369;354;276;253;250;285;321;302;303;323;301;382;710;945;808;420;302;419;674;731;546;417;375;320;299;283;290;328;352;324;322;359;400;350;361;269;264;239;237;250;240;228;264;276;293;271;268;257;272;264;310;247;265;276;264;254;265;266;248;296;282;362;361;298;271;271;311;365;383;357;293;277;285;296;307;299;308;310;317;330;305;335;394;388;513;400;306;268;249;257;327;289;349;407;396;349;295;282;305;335;367;372;349;324;349;356;324;348;371;331;354;305;321;307;314;313;288;283;270;271;301;287;276;244;249;215;225;241;243;272;339;291;283;243;222;255;309;286;278;309;354;401;348;262;245;289;292;286;260;311;283;289;277;284;276;301;271;271;272;310;293;250;286;262;284;325;268;291;287;335;381;364;385;343;316;303;297;272;304;275;304;281;311;290;335;349;381;318;341;355;359;371;370;469;477;350;281;270;294;308;344;298;265;225;292;237;265;268;287;274;408;646;670;432;297;252;326;354;314;302;329;389;565;608;544;358;328;323;281;305;294;310;318;307;287;333;356;488;518;503;554;512;387;379;408;379;310;308;297;330;364;354;335;343;332;322;363;509;832;1033;578;307;289;313;322;245;288;259;240;268;297;239;267;284;282;278;253;231;252;235;266;263;238;252;293;288;286;265;280;287;244;270;272;285;307;382;352;493;996;1668;1495;665;428;448;380;358;274;289;281;303;264;315;249;296;271;293;304;272;304;291;261;298;248;281;223;205;224;254;253;367;447;558;396;297;294;349;543;1289;2645;2290;1284;1159;873;487;326;313;283;283;264;234;273;254;269;252;263;275;246;253;260;268;308;315;280;276;248;296;274;274;307;327;375;401;333;281;262;291;303;308;306;293;303;272;349;417;470;422;400;441;612;947;849;528;407;339;355;359;331;349;323;370;434;429;364;350;371;345;387;379;414;376;323;353;407;389;310;265;268;275;245;229;254;262;262;263;346;342;318;287;272;325;349;246;255;256;263;263;266;250;252;244;265;231;241;245;227;221;230;285;253;246;246;287;275;234;223;270;298;273;331;566;449;406;465;566;422;321;342;362;325;306;283;358;449;617;788;799;678;461;490;594;549;459;337;420;540;652;636;432;561;679;585;671;729;812;872;882;719;574;437;374;368;359
313;280;290;246;257;282;301;309;446;614;674;572;761;755;480;364;399;326;329;301;284;342;419;396;416;415;481;686;1260;1826;1117;504;452;378;366;359;367;339;436;482;415;565;745;788;632;593;452;295;285;269;307;297;284;312;379;702;783;646;604;516;1044;2461;2066;920;426;298;273;280;330;313;262;281;266;237;253;296;342;289;298;443;543;485;391;357;539;847;673;443;430;324;264;290;297;270;235;257;244;243;232;275;258;246;247;265;263;276;259;287;276;291;268;267;248;227;236;252;304;346;349;332;313;345;349;297;292;252;226;246;245;263;240;240;230;259;256;251;286;270;242;274;263;246;273;285;267;276;270;269;239;246;247;270;302;397;445;461;896;1378;929;536;457;692;1141;1630;2604;2461;1150;580;523;810;937;793;792;1023;854;602;716;1020;862;724;531;367;350;351;401;392;458;597;947;1179;668;413;377;510;770;778;670;626;607;713;867;753;497;413;483;757;694;520;411;575;610;491;372;391;421;353;350;317;366;512;384;299;333;277;284;288;291;333;336;308;311;356;426;377;286;312;376;503;505;401;316;281;247;260;274;248;277;262;276;288;314;293;276;255;286;283;334;339;327;355;393;437;473;493;588;547;438;346;402;630;1176;1446;998;671;605;1115;1415;999;745;650;727;611;791;1242;1747;1697;1839;2677;4624;3875;2230;1341;677;520;411;318;295;298;312;303;307;268;276;294;307;329;316;305;253;246;251;228;263;252;233;251;275;253;302;281;268;259;284;261;236;242;283;293;298;287;266;271;266;234;274;297;304;272;270;282;272;267;281;285;341;296;304;326;267;274;294;307;271;306;301;305;292;303;335;306;330;382;346;329;395;363;339;270;256;255;287;343;512;542;416;341;348;426;524;674;622;708;845;756;521;450;436;495;719;850;1228;1681;2012;2328;2013;1654;1093;640;525;448;329;323;363;310;284;247;243;237;281;256;259;259;258;273;260;300;306;417;416;352;302;337;361;395;362;342;335;318;348;438;549;623;439;318;289;364;344;347;358;329;325;305;334;323;317;324;334;357;385;350;356;398;601;1043;1686;1866;1283;846;443;389;325;349;298;346;350;343;307;313;252;280;275;246;294;295;289;275;285;286;330;296;333;378;323;412;798;2299;5159;8429;8155;5590;5209;5191;2806;891;357;336;366;378;357;298;329;339;325;368;312;303;284;318;322;310;322;352;405;385;389;479;725;957;758;832;1173;1120;895;679;499;482;736;1054;957;572;473;498;718;1036;1189;942;616;460;601;679;613;611;821;692;497;460;423;441;417;429;374;343;379;338;343;315;321;342;312;316;282;310;315;329;327;319;363;345;296;315;326;347;327;292;331;320;324;281;299;298;280;295;296;287;302;357;527;752;871;930;596;405;428;554;530;384;287;326;350;302;342;357;336;328;342;557;1446;3863;6336;5122;4165;5033;4862;3010;1541;752;398;322;358;317;354;522;799;1123;1045;601;363;321;492;1378;3183;4379;2932;1020;389;397;457;556;456;384;360;298;299;349;351;393;385;338;335;282;293;294;298;271;307;300;319;302;266;330;288;254;336;339;328;309;253;319;303;303;280;246;242;238;249;245;279;273;257;288;308;295;325;353;299;305;269;295;269;264;274;268;258;259;281;256;279;281;290;285;290;248;290;280;286;260;300;278;280;268;276;297;274;285;255;263;258;235;215;267;244;253;255;273;243;295;300;288;341;321;343;660;1285;1754;1275;590;487;445;495;599;549;529;515;676;781;731;618;526;482;481;428;339;309;330;337;327;302;266;298;326;344;357;399;389;343;318;308;317;370;446;493;437;470;452;383;355;329;311;361;339;326;330;322;309;348;365;410;452;452;562;597;581;588;491;471;466;483;426;349;361;325;310;330;359;359;345;362;368;425;474;547;534;498;407;447;588;605;663;809;733;782;1160;1346;1120;834;600;515;502;417;393;384;389;396;379;348;399;410;367;323;313;287;296;242;242;249;273;261;251;255;303;320;353;333;382;392;298;278;266;254;260;247;252;267;248;245;259;295;298;289;261;261;269;262;290;292;344;706;1313;1391;679;406;290;329;390;577;474;329;355;560;560;398;350;314;274;278;261;294;227;269;290;266;239;246;289;276;278;284;266;292;264;279;304;267;286;295;295;298;301;313;299;300;264;253;270;288;338;313;266;288;294;294;300;286;245;304;288;253;248;270;294;285;313;303;284;271;285;274;237;274;267;273;266;252;308;275;268;289;284;290;272;276;284;309;243;295;295;285;337;342;439;401;333;291;290;270;327;557;1279;1795;1446;545;327;305;343;335;289;286;313;280;242;303;274;288;397;589;753;1128;919;949;1020;686;487;750;1212;1093;436;274;360;531;785;572;334;267;259;284;281;360;446;447;399;341;317;307;292;306;322;365;339;332;270;272;268;290;291;286;311;324;289;298;313;319;324;307;286;270;280;278;279;267;256;292;300;271;281;333;292;327;327;317;272;297;277;265;287;289;306;288;275;342;687;1649;2851;1967;743;363;311;425;472;641;796;672;379;315;330;285;353;340;327;325;369;383;363;331;297;246;257;237;226;244;268;260;250;269;226;257;277;291;278;261;247;254;256;313;294;275;274;303;302;318;357;325;287;259;269;334;346;400;327;292;301;307;286;280;347;331;292;299;323;306;364;333;342;346;330;297;283;253;304;335;292;320;459;523;390;315;293;324;316;357;350;380;345;335;333;319;377;335;320;354;343;360;320;319;337;302;265;280;306;308;298;283;251;231;233;221;224;232;247;274;260;252;252;244;254;250;304;285;362;517;625;441;286;297;267;274;238;252;264;288;292;302;262;266;284;269;259;274;272;230;258;279;319;292;287;246;286;292;331;353;363;314;325;341;342;320;298;262;286;257;271;271;321;347;347;393;408;332;340;360;353;399;436;506;339;266;281;295;309;358;345;263;261;260;273;255;244;280;317;509;982;1141;621;328;301;327;351;358;314;295;432;523;481;445;345;295;285;280;324;385;430;392;345;312;291;302;386;413;551;743;746;465;367;378;358;296;298;296;343;394;380;326;281;337;334;375;595;782;905;470;301;305;324;292;302;271;278;303;307;286;298;311;305;294;288;248;263;260;248;261;224;275;271;298;323;255;294;291;257;241;231;268;294;394;447;390;411;544;859;790;464;355;322;296;317;299;341;263;278;277;257;286;304;284;275;312;276;282;274;274;285;258;238;245;258;240;264;306;395;509;469;380;323;328;461;639;1045;1964;2112;2089;2849;2039;769;378;311;303;270;297;264;282;253;254;272;264;262;268;276;249;275;275;285;277;260;261;271;279;291;270;270;322;350;344;326;314;423;439;359;292;292;313;327;361;360;445;491;476;515;647;822;936;933;634;389;365;362;337;335;347;357;462;442;430;351;397;399;403;469;435;404;342;354;435;400;353;295;266;263;251;241;255;267;282;264;277;270;246;269;277;286;245;244;254;246;228;233;244;232;263;244;242;234;191;239;221;232;212;257;207;282;251;257;284;262;265;261;217;270;345;411;394;317;318;361;332;351;385;291;304;315;289;310;432;541;562;509;490;664;806;653;444;339;311;313;348;508;439;413;447;500;545;654;772;790;833;791;709;586;432;373;462;414
256;240;259;271;278;298;318;341;454;633;724;640;956;1119;657;358;321;326;343;297;277;329;361;384;417;501;600;704;913;1043;755;415;424;329;320;351;357;325;556;681;520;576;833;849;688;563;467;285;248;271;387;376;347;337;482;948;1049;841;752;571;795;1394;1225;670;355;294;254;266;273;290;250;317;272;310;289;305;382;341;352;505;671;558;439;396;511;546;447;311;304;253;222;265;256;253;279;250;238;247;267;264;247;270;229;234;269;251;268;277;274;298;283;266;266;232;243;248;273;335;322;291;297;346;339;265;280;253;228;229;205;242;253;226;248;251;261;287;264;255;307;277;285;273;264;259;248;263;275;270;263;334;333;293;347;312;360;536;977;1221;919;605;467;589;979;1585;2626;2501;1040;453;460;748;834;690;744;778;724;569;861;1396;1293;929;599;431;371;342;478;469;622;799;1073;1011;624;380;377;546;855;1120;1322;1253;993;1046;1294;1150;599;365;423;558;600;561;587;524;506;441;355;374;471;434;319;310;365;493;422;373;307;271;252;276;294;339;326;312;306;348;428;432;297;362;390;591;696;513;369;287;259;239;262;275;254;276;311;315;328;309;292;271;285;294;369;364;370;361;556;875;892;777;741;561;370;372;398;579;878;1065;830;636;691;939;1044;756;520;580;769;792;1159;1914;2373;1768;1691;2768;4637;4779;2597;1513;905;508;391;287;330;311;312;294;289;273;273;337;295;348;344;277;249;261;240;261;263;229;279;278;282;278;297;280;291;294;298;240;218;262;275;247;294;267;296;282;240;264;272;277;289;304;277;272;281;264;246;299;281;258;274;281;288;266;283;258;285;304;312;310;276;312;321;328;354;373;351;354;330;343;288;274;285;262;325;340;506;555;369;322;313;347;499;527;487;571;614;521;381;316;417;617;732;843;1191;1820;2241;2570;2240;1700;985;707;601;451;289;319;317;280;304;253;251;256;262;264;264;279;276;292;274;314;453;590;585;434;315;348;426;461;554;601;504;363;356;507;750;794;501;372;336;334;363;393;357;360;343;293;329;326;348;393;334;349;409;407;421;402;748;1741;3567;3236;1634;632;405;367;327;367;356;359;331;329;279;274;300;303;277;268;280;290;284;296;300;302;342;336;359;343;329;534;1395;3777;6951;8147;6022;3020;2680;2416;1278;491;341;354;372;357;358;329;321;340;359;403;396;332;321;346;345;344;358;414;416;387;458;522;669;806;739;896;1174;1093;800;598;509;481;578;830;694;539;494;598;675;830;926;798;521;463;614;755;740;930;1273;1044;695;482;445;526;563;475;424;362;334;324;296;319;318;350;323;349;299;295;291;305;313;287;310;308;290;325;346;349;337;288;311;334;366;311;330;319;279;296;313;285;314;317;404;503;509;514;388;348;377;409;395;338;326;331;305;336;302;314;307;290;332;399;786;1843;2935;2572;3367;5398;5475;3976;2690;1328;504;435;517;513;389;400;451;610;509;382;329;350;332;687;1430;1980;1356;589;379;374;438;531;517;402;372;320;302;310;342;372;350;279;304;257;278;282;285;308;304;334;391;349;282;274;328;268;292;331;304;293;277;284;291;302;254;253;261;271;223;246;251;270;288;297;279;302;331;291;322;306;240;266;290;318;268;269;269;251;263;267;247;257;248;254;291;262;267;303;281;274;252;262;265;292;242;276;286;272;261;269;259;234;264;249;260;251;267;288;291;265;311;274;371;376;369;649;1366;1959;1267;510;446;437;530;580;543;552;535;614;676;749;726;629;479;435;340;324;279;320;355;353;294;309;283;282;322;302;328;370;334;309;293;307;352;429;422;390;365;446;376;390;318;345;392;334;340;315;328;349;340;343;416;439;541;700;658;641;728;599;504;526;498;385;360;354;329;322;359;354;375;423;351;372;351;479;532;572;558;452;441;502;639;734;825;806;907;1254;1477;1060;720;546;573;496;432;473;503;441;401;351;351;454;557;491;371;309;334;278;252;284;264;257;282;239;265;326;424;358;324;333;314;302;265;298;265;266;261;266;252;265;257;258;263;268;285;259;273;229;275;268;266;339;473;791;767;482;296;274;310;440;584;490;304;346;370;369;339;356;302;284;274;300;262;294;246;250;250;263;218;244;260;263;290;269;278;270;291;286;288;304;285;270;273;294;306;298;267;274;281;299;348;311;279;301;277;290;292;274;273;303;314;287;252;306;255;303;266;278;313;244;266;293;276;287;242;273;246;257;281;286;275;275;307;282;303;276;287;309;257;273;297;251;316;316;406;430;396;391;437;366;329;343;731;1743;2740;1999;605;361;425;468;422;299;336;320;291;285;279;264;365;561;796;885;901;738;512;538;426;376;449;575;531;374;296;353;742;994;679;351;280;245;242;258;276;334;316;317;312;311;274;284;352;352;380;366;318;275;286;274;283;309;322;326;296;309;321;306;304;333;326;341;353;272;253;246;232;295;322;298;302;310;292;262;309;285;297;303;296;274;255;235;263;275;265;316;424;967;2912;4562;3222;975;348;296;378;646;1295;2036;1468;579;303;294;286;316;294;319;315;389;371;343;333;338;284;227;236;231;266;243;277;280;284;273;274;278;299;263;296;269;290;286;282;294;278;282;277;300;293;302;305;300;286;270;302;335;336;327;320;335;315;301;333;314;296;274;288;318;329;356;349;346;332;329;360;306;280;281;287;283;321;390;411;363;326;302;314;322;343;398;388;358;331;320;319;361;355;328;347;348;337;307;325;340;289;285;263;311;307;275;283;284;266;267;220;231;217;267;235;252;270;248;239;220;236;260;309;385;663;791;468;325;245;277;266;282;298;279;287;292;263;289;264;279;258;306;307;279;287;276;305;299;296;273;292;273;294;321;331;316;312;360;379;427;350;292;291;262;279;252;273;319;307;413;367;426;392;377;327;333;356;423;396;352;249;274;302;355;374;315;330;252;254;255;270;268;282;320;474;888;1041;556;343;305;338;358;362;251;363;459;715;652;485;365;343;291;304;345;489;681;541;359;298;331;308;328;460;470;633;570;419;455;501;387;313;311;332;336;404;349;295;337;371;443;434;587;606;555;384;284;305;318;296;271;306;241;261;260;288;293;297;343;306;283;264;307;232;243;236;235;254;260;305;307;321;262;303;282;248;255;274;389;511;582;415;323;355;432;417;369;328;309;268;357;297;287;265;293;278;304;269;246;247;309;281;289;259;247;265;265;261;303;247;307;283;293;345;392;396;404;339;385;511;870;1051;1034;1296;1827;2707;4297;3388;1089;431;309;306;301;321;301;294;271;280;295;257;284;271;283;285;287;287;325;294;261;260;273;276;296;261;269;312;348;334;284;329;528;557;380;305;285;327;330;356;427;469;524;627;674;728;805;1243;1484;860;429;361;353;344;343;342;413;421;393;440;363;353;351;459;537;507;401;409;426;466;410;334;295;290;287;248;231;276;258;271;257;238;279;284;244;270;246;228;257;252;245;253;228;238;236;282;300;248;261;205;207;199;234;226;241;227;216;266;237;266;250;271;261;281;252;287;300;299;290;289;274;302;341;302;333;285;317;262;297;341;413;439;475;728;1468;1764;1265;545;340;341;351;321;372;374;368;462;492;514;565;615;626;654;653;711;525;434;442;576;586
277;256;260;339;343;389;369;405;406;501;548;607;1053;1375;751;308;284;393;399;302;272;287;387;507;573;619;792;705;615;661;557;384;356;342;310;303;297;432;592;710;511;516;610;604;571;456;375;249;281;304;383;445;340;318;422;758;802;755;714;509;474;636;571;368;287;290;317;272;265;260;275;268;294;276;281;295;318;297;321;424;543;497;454;583;549;398;350;259;238;230;224;260;264;294;259;273;253;238;243;211;271;250;237;246;266;263;293;267;247;237;301;276;283;256;236;244;258;242;303;282;265;331;300;282;272;244;214;299;268;261;241;251;253;236;226;244;257;255;280;249;263;261;267;271;245;278;243;267;295;472;534;339;308;303;301;450;644;721;782;757;586;528;752;1047;1505;1432;665;395;421;528;532;640;765;744;718;598;744;1147;1203;895;682;646;530;477;456;452;688;839;950;783;461;376;397;584;933;1806;2269;1840;1566;1677;1668;1327;666;385;393;576;569;596;626;501;428;401;403;479;576;516;336;314;310;376;401;386;330;315;277;278;263;321;350;381;320;303;322;374;340;282;361;601;777;559;401;340;284;293;309;269;275;319;387;363;382;410;366;307;254;308;345;361;409;443;974;2164;2420;1431;1024;634;426;475;626;844;1151;1218;933;777;796;750;725;559;417;526;814;998;1622;2420;2634;2031;2736;4062;5013;4240;2601;1497;890;566;392;334;324;305;319;289;297;245;295;287;353;348;308;248;262;254;258;291;258;258;266;245;256;311;309;284;341;328;291;271;279;235;287;287;298;270;265;313;298;248;271;296;300;283;274;278;254;275;281;268;277;280;283;287;289;319;329;277;303;295;314;281;280;331;326;381;402;392;377;360;325;340;287;303;267;295;322;333;381;383;310;282;316;392;446;463;450;437;501;415;409;375;529;729;881;917;1078;1405;1993;2243;2006;1390;811;629;599;419;299;246;273;309;290;278;277;236;257;224;271;260;301;250;305;336;438;603;535;367;273;335;376;519;759;945;616;375;353;446;684;718;497;375;323;302;363;365;345;353;319;308;335;331;343;370;344;343;394;449;381;400;768;2024;4152;3742;1754;597;441;394;359;385;361;326;343;348;272;290;303;303;291;325;293;285;274;304;313;341;336;337;414;347;400;600;1536;4208;7343;7295;3841;1899;1771;1564;783;358;332;353;347;342;335;351;336;343;449;543;436;364;369;338;334;385;401;473;562;483;400;407;480;642;536;648;894;977;760;561;499;445;493;498;533;524;651;642;685;878;884;713;577;556;703;1088;1030;1006;1483;1262;722;514;411;565;524;487;410;327;304;349;328;304;347;310;353;352;267;298;283;297;321;310;331;334;323;334;356;347;337;350;341;328;328;331;312;304;287;309;274;258;282;303;392;476;404;355;312;324;292;336;291;331;313;311;289;328;319;319;338;314;334;359;428;682;1054;1276;2490;4307;3932;3701;3174;1416;660;974;1306;944;491;337;325;346;335;348;356;309;320;405;555;641;496;415;356;404;433;459;475;385;355;300;289;291;319;305;382;312;275;296;342;276;259;300;329;348;399;352;302;319;317;287;297;268;286;269;285;285;322;272;269;261;304;235;250;253;240;253;299;241;262;302;274;295;293;262;253;285;282;284;278;243;248;266;271;230;245;256;266;236;277;266;297;285;306;268;228;274;277;270;296;294;288;309;301;269;234;257;252;254;276;269;278;248;279;287;306;320;331;343;406;545;806;1087;840;406;389;384;525;593;559;445;513;519;623;641;675;593;499;411;353;340;312;340;383;403;357;308;276;309;290;305;353;401;327;319;305;307;372;490;448;354;340;341;381;396;352;417;414;371;338;351;348;316;385;387;398;479;586;656;685;693;749;660;631;660;509;392;390;312;316;367;387;374;387;383;385;368;463;538;541;594;524;503;443;511;550;670;691;738;884;1024;1076;697;639;597;616;526;502;549;545;482;451;329;331;517;585;506;339;291;288;273;284;262;305;276;267;206;255;282;341;338;271;301;260;311;276;315;312;260;269;254;284;248;253;302;266;265;270;264;276;231;235;258;315;311;448;614;583;436;304;308;309;334;412;367;334;319;369;298;331;373;429;448;331;277;276;272;304;250;271;290;248;277;279;260;281;292;291;299;318;277;288;258;300;285;287;312;281;269;277;289;271;276;305;304;279;282;273;300;310;280;292;310;244;285;283;282;296;265;319;304;299;288;234;291;304;260;259;264;257;264;296;271;257;312;327;301;278;312;308;317;338;315;280;289;307;334;352;395;467;674;1009;799;492;364;561;1132;1870;1386;550;574;772;940;592;370;343;265;286;339;297;343;497;1054;1841;1767;866;495;384;365;389;329;363;361;340;312;307;339;546;765;519;329;257;252;248;228;292;313;296;306;284;312;278;288;334;369;422;356;386;335;260;293;295;308;306;329;336;277;320;372;365;368;308;339;326;282;290;275;242;304;326;289;280;296;290;311;282;252;317;301;278;271;266;281;268;295;296;304;362;788;2097;3900;3078;1106;411;336;373;748;2153;3962;2871;943;396;291;295;320;301;357;313;376;346;400;435;441;306;286;226;239;220;250;259;266;284;295;262;260;265;256;309;301;294;312;279;291;288;299;263;284;267;287;319;313;293;292;267;299;299;286;281;321;277;310;310;320;289;282;304;308;326;320;341;332;362;368;363;384;281;318;292;280;261;313;345;312;277;297;323;376;369;363;426;394;374;331;329;385;409;421;333;317;358;356;305;321;313;275;294;330;330;297;308;294;265;226;241;228;212;272;247;268;229;230;257;257;251;270;259;361;457;554;435;297;289;259;240;302;281;285;266;277;271;237;265;257;315;296;287;298;291;293;271;265;285;292;252;306;330;318;288;322;317;328;409;413;328;309;298;265;284;271;288;312;346;347;366;420;562;534;390;301;338;329;314;277;258;290;342;310;342;334;345;319;308;235;254;267;223;262;344;701;909;594;342;275;288;317;301;346;446;571;1063;961;661;439;309;304;323;334;414;587;547;451;346;312;311;391;440;481;455;442;459;549;624;536;385;364;358;309;325;281;298;428;538;497;496;535;469;384;307;292;313;294;272;300;237;292;268;290;292;330;336;316;318;294;255;243;255;293;252;243;275;305;289;287;271;317;294;254;261;204;265;372;494;552;368;293;268;289;330;354;356;279;233;278;300;308;275;254;272;249;285;231;277;265;305;264;262;276;265;266;298;294;326;349;372;363;351;358;329;324;384;490;817;2052;2467;1650;1917;2915;3382;3975;3214;1465;507;297;288;310;284;294;328;428;449;375;315;296;283;311;323;295;346;368;301;247;252;277;266;263;261;271;308;330;288;275;319;452;495;395;296;318;328;319;332;381;377;496;605;622;635;726;1059;1345;705;376;309;330;352;327;325;378;398;374;373;372;335;400;454;529;479;452;465;482;439;357;293;276;310;270;249;232;261;262;294;287;336;293;258;254;261;232;270;249;242;239;245;244;235;218;247;264;281;231;198;245;217;270;230;261;268;242;259;271;255;263;283;248;273;275;257;225;291;260;284;288;257;331;363;336;301;316;286;325;297;313;335;532;905;2094;3128;1699;724;387;348;321;396;388;372;405;484;631;634;494;535;562;570;731;817;538;398;477;567;552
244;316;308;364;575;742;508;375;366;346;343;562;915;1132;652;370;354;390;423;361;294;307;491;903;1018;900;826;623;608;743;641;426;344;332;355;310;362;432;503;646;507;378;389;393;448;451;396;361;282;295;329;375;341;326;404;467;503;586;590;454;329;295;310;268;262;283;285;315;282;276;259;280;286;301;289;267;284;268;271;334;451;406;394;491;477;315;240;248;257;226;237;233;259;267;278;266;263;281;242;237;244;230;300;248;258;295;293;290;254;248;254;297;298;249;223;253;244;257;269;268;261;278;254;235;252;224;229;249;260;225;252;274;284;258;222;238;273;259;269;231;233;251;267;269;252;252;264;280;365;522;569;411;315;252;260;292;372;477;629;680;611;635;679;801;827;724;718;670;525;433;450;543;675;788;673;656;605;695;777;736;1031;1526;1189;645;392;463;512;694;737;692;471;385;468;597;980;1815;2528;1889;1568;1801;1735;1419;795;474;508;694;590;623;667;499;425;497;636;671;767;667;400;332;334;325;423;521;566;372;285;247;305;325;437;417;393;311;316;309;294;315;374;491;538;448;419;373;355;398;356;305;305;368;451;425;470;573;440;355;301;304;304;356;425;492;1432;3525;3866;2228;1273;670;422;464;746;1115;1593;1446;1096;820;687;562;583;485;470;752;1220;1361;1471;1739;1835;2436;6089;8749;6652;4193;2643;1629;936;640;400;329;292;257;282;314;269;265;322;336;339;299;326;246;258;277;245;249;250;274;285;301;282;255;320;335;318;293;258;249;280;248;243;256;268;257;295;266;273;281;234;236;254;307;271;298;296;264;261;267;272;304;275;292;343;365;365;338;312;320;288;295;331;327;330;351;366;379;306;383;361;376;327;284;374;365;316;293;299;286;305;305;390;425;478;429;378;409;475;491;457;407;507;635;902;1019;918;1043;1485;1990;1809;1183;788;592;542;380;369;295;335;305;301;333;324;299;364;284;279;314;262;288;283;338;402;425;377;333;284;317;361;497;671;833;676;386;335;361;474;482;402;353;306;315;303;318;335;353;328;348;314;319;313;325;336;322;345;359;347;377;673;1959;3687;2901;1374;490;408;380;396;366;384;348;314;330;295;260;287;304;312;305;316;295;290;328;338;333;364;382;353;318;342;557;1410;3614;6054;5301;2422;1222;1302;1014;556;347;307;332;294;312;333;350;339;313;401;429;385;340;371;399;350;410;493;634;896;667;433;407;341;447;427;435;541;621;604;529;458;506;397;414;447;523;687;724;755;1042;1254;1021;1009;930;751;920;887;796;994;914;692;558;501;496;438;408;368;327;300;284;339;313;329;293;332;289;330;323;329;320;357;357;313;309;333;288;267;304;320;318;292;285;336;342;329;366;296;302;292;290;296;403;548;814;660;356;282;278;305;319;333;345;314;321;302;341;309;318;288;324;312;303;376;396;453;944;1743;2562;2139;1875;1826;1056;792;1484;2527;1940;727;326;319;308;318;309;321;374;381;378;338;378;384;342;381;459;402;383;359;361;353;345;297;320;326;324;335;334;309;323;315;297;261;310;340;355;320;299;288;283;270;257;294;277;272;290;293;280;284;320;279;285;276;300;244;258;240;249;275;267;247;281;269;293;284;278;306;276;267;268;287;276;256;283;226;229;247;241;223;242;279;285;291;295;286;280;263;251;272;265;304;330;306;312;308;282;237;233;250;233;280;269;261;270;270;334;321;300;323;347;365;397;446;519;411;348;385;356;522;651;549;454;459;573;625;644;567;503;483;475;401;370;367;391;456;494;428;323;307;290;298;307;359;374;347;327;336;405;458;574;485;371;322;359;365;405;385;393;428;415;326;331;312;323;322;434;508;509;540;574;549;569;684;582;627;669;540;450;377;294;317;356;417;363;366;400;348;385;578;776;770;643;522;435;402;397;461;494;477;549;605;670;635;573;587;626;653;599;460;493;618;530;444;394;360;374;387;376;309;286;277;279;279;263;264;275;248;256;242;244;315;284;275;243;263;270;285;317;265;261;269;237;267;250;266;256;293;274;245;286;290;252;266;261;269;368;687;1125;1247;682;367;273;293;301;316;285;293;334;289;319;435;703;1155;1234;667;344;295;250;280;255;310;329;268;275;293;330;326;297;294;279;293;247;259;268;345;295;293;290;316;290;269;264;275;271;301;296;255;253;306;284;287;271;307;277;274;263;330;321;299;297;281;271;283;252;277;319;271;272;264;247;273;285;272;342;299;302;305;306;312;293;314;312;318;274;301;294;391;427;562;566;709;1356;2489;1931;817;452;394;513;766;696;438;622;1239;1597;862;370;338;324;382;436;378;419;665;2011;4125;3741;1496;499;336;361;380;332;332;357;319;256;344;312;344;390;333;311;257;236;251;281;310;281;283;299;297;325;331;375;401;443;544;631;572;403;297;292;301;286;320;289;263;304;319;371;391;324;271;283;327;273;293;277;276;305;317;278;288;317;319;306;274;293;283;283;297;282;255;259;261;281;309;323;320;442;995;1847;1663;688;357;305;352;662;1666;3383;2986;1159;443;370;271;284;313;322;338;346;433;724;993;869;455;277;216;240;230;251;272;265;253;288;312;288;267;272;262;257;222;301;319;328;329;268;273;294;309;289;306;322;288;282;275;253;275;318;312;312;269;272;308;309;283;301;284;315;308;309;323;320;324;391;398;389;458;553;430;308;289;280;311;277;264;334;338;359;377;395;503;558;397;338;329;379;446;509;365;324;371;423;333;326;312;293;313;333;306;285;255;260;210;199;232;242;283;252;208;275;256;231;280;248;239;271;274;289;330;360;310;284;287;280;264;285;283;268;267;276;282;256;292;247;225;268;274;291;330;317;279;324;308;312;312;316;359;327;294;252;262;298;327;326;358;287;289;281;270;276;308;313;323;333;343;552;807;697;441;337;293;289;252;269;269;255;282;294;369;342;339;304;248;222;239;257;275;242;313;451;666;515;368;265;282;313;317;302;439;717;1234;1292;706;402;307;301;343;340;398;439;387;375;329;320;333;329;402;452;443;398;404;537;636;586;468;441;386;370;287;291;337;432;616;575;423;362;380;348;307;311;304;321;289;278;296;248;260;265;296;335;316;282;297;261;263;288;262;259;268;271;261;272;310;273;241;264;295;245;263;259;226;281;367;376;276;271;264;284;257;347;333;324;271;288;320;354;348;248;238;213;257;277;314;314;323;292;262;268;248;296;328;300;332;366;482;449;392;369;337;355;429;530;965;2355;3141;2488;3859;6487;5318;3556;3298;1741;523;300;317;319;284;338;388;727;923;684;384;302;305;302;333;343;481;585;478;298;248;248;264;271;278;273;305;278;256;275;300;373;395;337;277;264;317;290;336;320;304;377;427;486;541;502;688;768;501;340;372;386;336;329;322;346;402;389;341;380;386;470;510;523;517;589;503;418;406;329;307;287;276;294;261;250;231;262;294;293;344;281;274;256;227;249;234;242;247;220;225;216;238;228;251;271;241;237;279;288;281;232;231;254;270;249;266;273;280;259;267;265;263;241;281;270;249;278;259;263;289;339;398;345;284;260;287;275;268;295;384;425;639;1513;2092;1496;688;430;367;401;469;438;466;504;459;641;825;742;913;844;633;627;672;474;431;439;517;482
304;243;300;446;915;1255;744;396;308;313;306;425;619;751;559;417;417;501;560;470;326;320;608;1116;1310;1174;1037;608;602;913;983;554;336;362;392;427;467;459;494;430;391;360;303;318;368;443;547;388;339;339;318;297;325;313;346;353;377;426;453;376;317;259;271;268;272;265;294;278;268;278;240;295;349;294;304;269;277;284;299;297;345;332;321;364;312;320;254;235;235;231;228;247;247;242;266;317;298;278;231;244;253;240;225;284;252;281;275;256;239;259;263;304;311;260;269;271;238;285;248;242;273;228;255;238;247;260;251;244;243;261;253;261;254;259;271;251;260;252;270;255;271;259;244;283;296;283;241;278;330;418;407;346;291;271;263;280;310;354;426;453;603;1005;911;676;516;765;1137;1092;804;520;457;504;529;561;652;720;657;598;827;827;1609;2837;2000;878;348;334;432;692;853;665;414;372;502;817;1099;1420;1735;1341;1172;1390;1494;1428;1004;631;656;846;642;667;760;619;446;762;1047;948;684;570;419;339;366;374;489;593;511;412;313;317;301;344;383;395;370;329;322;304;293;325;379;387;409;390;371;385;404;442;390;305;323;348;368;403;456;562;439;374;384;389;352;381;436;630;1315;2690;2765;1578;867;514;421;426;605;1048;1379;1246;774;558;463;553;625;641;675;832;1618;2190;1687;1426;1568;3454;8960;12181;8799;4494;2298;1208;746;486;361;354;277;315;306;250;243;297;337;306;309;283;273;295;281;253;251;255;289;244;301;293;271;267;339;381;339;336;311;275;235;247;258;285;284;295;298;318;288;263;241;256;273;272;271;291;285;260;271;287;274;289;315;304;357;414;462;351;310;327;287;306;294;304;330;298;319;324;323;341;343;318;278;323;406;343;324;277;282;330;327;373;386;576;463;379;342;463;577;564;444;458;553;608;781;967;833;767;1120;1832;1695;1145;754;523;393;369;321;303;318;289;353;370;435;413;380;309;265;301;274;280;313;321;308;314;293;270;301;298;362;383;470;511;396;334;352;337;362;371;341;310;323;307;320;338;364;312;305;282;308;294;316;322;311;340;335;311;325;379;782;1857;2874;1906;848;395;391;338;384;390;366;332;289;314;309;298;308;307;324;324;310;317;337;291;301;304;341;333;344;281;405;777;1875;3806;4601;3122;1373;759;800;671;400;382;313;272;289;319;309;308;327;357;392;346;339;337;386;426;405;445;519;685;897;604;411;362;364;417;522;448;496;517;551;490;457;474;410;416;423;500;752;725;820;1028;1392;1445;1467;1410;810;592;571;561;669;672;632;685;648;550;428;396;350;333;325;288;327;328;311;335;306;296;329;329;283;308;399;422;370;331;310;301;248;282;289;282;323;347;320;361;349;291;308;282;278;289;280;430;724;969;673;368;270;282;281;296;367;301;286;300;304;308;315;368;333;313;288;340;319;381;654;1713;3148;3220;1825;914;802;559;666;1478;2665;1963;642;341;334;325;274;300;328;465;403;352;365;335;369;400;527;638;526;409;332;332;331;314;304;337;318;313;384;372;368;336;327;294;315;320;348;353;321;296;308;283;253;243;284;256;279;273;323;304;306;277;275;349;309;289;260;224;233;243;263;267;244;284;298;319;317;257;282;279;274;259;275;239;263;268;282;239;246;262;255;283;289;279;282;309;319;274;273;245;287;291;288;352;290;321;274;232;257;257;246;264;248;275;265;293;279;308;350;354;314;316;323;309;329;302;300;308;365;428;615;845;693;501;496;628;765;716;505;468;434;419;389;432;390;403;555;601;500;388;352;277;286;287;326;336;365;360;405;424;571;685;531;400;323;334;325;401;450;393;391;400;373;356;363;325;350;417;431;555;550;443;399;458;567;504;485;558;561;442;363;320;318;351;414;384;393;402;399;525;752;993;877;679;581;460;450;349;388;459;384;395;495;501;490;518;596;577;664;578;413;486;490;446;463;385;326;306;351;331;267;282;298;291;303;324;278;293;252;248;256;270;266;286;316;293;262;272;297;261;252;265;269;218;244;286;274;254;277;270;268;242;267;286;259;261;323;473;1259;2394;2442;1056;376;297;281;277;291;262;281;299;300;397;640;1655;3033;2939;1348;449;289;272;292;410;593;613;393;307;320;320;321;301;285;306;311;294;272;273;272;317;320;288;248;292;285;266;259;294;283;277;255;304;300;275;269;275;275;273;271;291;282;289;290;317;310;298;262;284;270;259;259;310;262;257;272;297;333;325;308;306;309;325;314;296;337;348;283;300;308;288;364;528;882;760;756;1913;3658;2680;1142;646;578;393;380;326;360;614;1062;1137;611;364;354;419;710;776;568;406;763;2346;4518;3542;1300;443;343;427;394;338;356;294;289;307;317;315;314;297;265;277;293;303;297;286;290;280;301;283;334;293;353;394;583;796;1110;1468;1522;909;385;294;293;283;274;299;282;300;360;409;414;341;304;288;316;294;257;287;293;287;287;285;262;305;324;298;300;308;296;286;299;264;275;258;311;305;323;328;335;391;641;1015;941;578;344;299;343;483;1197;2396;2212;1019;392;318;315;306;316;307;351;412;815;1761;2679;1961;758;359;253;245;276;290;267;241;283;293;279;288;279;247;227;254;286;291;459;396;359;315;297;266;290;341;333;292;280;307;273;272;286;307;303;284;308;272;299;287;316;392;381;376;324;298;305;295;305;355;393;447;723;1060;687;386;283;287;315;315;280;285;299;311;345;398;479;436;407;332;339;361;392;406;351;315;403;376;353;348;313;317;305;297;304;293;244;242;229;211;205;234;230;218;249;235;238;233;282;262;298;270;256;275;293;277;269;296;241;297;295;308;263;288;231;270;276;243;279;285;263;267;303;308;295;283;306;360;354;405;371;332;323;315;277;242;258;323;360;355;325;278;284;284;298;268;281;302;333;369;416;698;788;577;383;423;330;313;238;285;261;289;278;329;324;317;314;251;262;244;269;254;273;289;278;337;361;358;287;302;315;316;284;307;384;600;818;721;459;293;259;323;392;563;505;450;351;329;310;321;323;381;375;417;385;353;351;392;472;465;507;476;430;381;317;324;343;388;496;427;341;335;318;301;277;306;351;329;313;285;267;297;321;338;310;259;286;299;251;284;252;279;268;275;291;254;285;277;292;279;288;261;245;286;281;263;261;242;263;259;251;302;252;289;267;315;369;464;382;316;331;357;303;240;211;261;258;262;317;294;318;277;303;266;232;270;305;292;323;389;472;443;404;366;334;291;355;411;702;1506;2120;2505;5524;8588;6268;2895;2039;1095;463;281;306;319;308;347;554;1247;1861;1365;587;356;300;292;306;418;596;650;456;311;282;273;270;261;269;259;279;266;275;253;272;307;298;276;280;301;313;313;352;357;313;283;419;492;472;403;494;503;395;409;494;507;343;307;333;331;392;365;345;387;351;462;499;495;522;533;478;324;371;366;291;270;286;286;247;252;290;263;280;290;288;294;254;288;257;247;196;243;201;261;225;215;220;251;221;213;222;245;248;300;301;258;229;242;279;253;260;246;252;293;274;274;277;274;262;248;273;230;251;254;285;356;349;327;259;267;274;262;331;346;431;394;488;836;984;841;557;457;435;506;485;434;380;402;427;696;822;935;1195;1042;631;540;476;432;428;365;413;430
304;276;264;428;895;1301;771;464;352;278;297;350;459;582;578;484;542;723;764;601;391;396;504;802;1071;1364;1549;789;499;754;920;599;333;357;385;544;664;534;462;387;353;350;329;341;418;416;506;493;461;384;326;284;304;314;347;421;372;309;353;368;330;275;259;270;296;332;341;318;287;289;259;322;389;384;293;240;283;276;309;307;313;320;300;288;274;277;249;217;244;251;248;228;254;265;301;446;395;316;239;236;232;232;277;219;275;282;258;247;253;235;236;317;317;292;287;258;263;287;267;271;236;266;267;249;251;248;252;263;267;212;232;233;254;298;251;255;205;261;253;254;262;270;259;282;256;233;259;239;293;309;310;289;250;241;235;277;306;302;285;367;519;903;789;606;560;936;1446;1341;1134;819;571;471;463;614;714;690;623;561;918;939;1504;2514;1724;678;348;316;370;564;740;590;394;422;669;923;1072;999;1123;1060;1051;1250;1260;1395;1308;816;754;798;634;643;609;496;368;575;856;702;514;355;371;351;318;322;484;478;459;368;334;318;374;313;338;395;422;384;326;306;270;295;346;367;359;387;371;339;347;373;339;297;276;329;374;430;368;416;364;382;482;442;383;449;538;770;979;1333;1330;854;526;441;467;460;581;831;1071;944;553;455;627;865;828;822;893;952;1829;3027;2434;1467;1562;3255;7667;9873;7165;3396;1628;881;564;349;335;358;359;273;306;282;274;286;305;312;302;250;280;266;263;284;259;240;267;281;359;302;317;290;350;401;374;342;272;244;245;268;267;241;248;253;258;309;298;283;284;258;278;310;290;289;285;286;257;286;288;276;289;349;358;418;414;393;317;337;280;304;311;301;304;302;316;308;315;300;303;288;288;289;349;320;299;305;367;388;415;340;409;474;444;334;401;472;584;540;355;390;448;551;736;795;740;672;936;1430;1513;1316;847;495;360;338;319;285;312;276;316;395;481;388;334;317;274;258;270;323;291;276;261;275;282;284;306;326;330;317;373;392;328;289;338;297;327;376;344;349;338;355;329;312;333;330;339;303;317;292;320;327;329;316;321;306;325;317;511;1013;1433;991;448;333;318;341;369;373;344;331;309;282;300;301;273;298;277;289;271;318;330;285;308;273;302;287;294;310;372;824;2120;3675;3611;1948;831;516;451;454;394;377;305;277;301;346;317;334;331;311;340;292;300;353;354;351;394;412;438;491;581;445;341;324;387;484;488;455;428;451;524;544;557;508;435;462;469;585;667;652;696;876;1111;1184;1605;1454;828;530;473;499;653;839;858;1123;947;611;529;429;370;329;319;363;356;374;308;313;284;310;384;338;320;337;372;410;362;355;360;302;297;326;303;290;288;325;374;366;336;327;287;324;377;450;469;418;528;623;472;346;281;296;318;316;351;326;287;325;310;358;335;392;287;304;293;356;402;422;959;3219;6308;6268;3136;1025;521;391;465;992;1327;936;442;346;342;317;359;325;387;583;535;377;354;341;378;366;530;702;649;414;322;322;338;336;351;316;334;314;324;382;334;353;305;313;311;295;358;335;317;306;338;273;259;244;273;268;276;271;303;336;301;290;294;281;272;268;277;256;278;288;278;288;269;255;302;293;292;251;262;247;269;288;310;245;282;248;261;258;251;253;241;258;276;300;291;316;277;252;283;262;266;254;297;306;284;280;223;231;252;219;247;229;292;275;249;251;277;324;303;316;291;294;256;311;287;315;286;286;340;519;901;1303;1171;803;626;636;783;682;588;533;444;414;412;391;436;453;487;561;469;366;298;325;306;261;309;340;323;374;381;384;419;512;477;382;349;320;332;421;473;393;386;366;439;399;391;347;309;299;412;462;428;333;376;367;476;480;415;430;532;448;398;334;367;433;482;459;409;446;467;456;621;753;637;614;740;765;557;410;421;401;300;315;374;454;490;528;640;605;545;489;422;460;440;419;400;340;320;354;333;298;281;260;285;311;244;283;300;279;264;278;234;282;316;370;321;286;268;257;272;260;282;261;257;269;266;259;237;255;276;270;248;293;267;276;251;266;285;470;1144;2442;2547;1379;643;408;280;282;269;276;295;287;257;412;893;2327;4777;4599;1948;586;277;264;322;709;1393;1549;856;411;302;297;315;250;272;272;293;284;296;308;269;308;304;318;328;257;271;307;302;286;271;265;255;295;258;266;267;318;266;275;288;260;271;310;303;303;316;253;291;264;299;297;301;274;256;265;255;272;277;325;316;290;341;316;317;308;319;297;307;308;310;305;348;502;783;780;778;1485;2415;2131;1396;1625;1393;695;315;303;353;408;542;529;384;336;394;506;758;1039;598;421;482;1146;2071;1747;864;378;342;334;354;326;361;351;310;295;318;283;254;276;296;281;304;312;352;297;294;297;310;284;292;330;357;402;748;1374;2160;3490;3515;1790;620;351;331;285;262;284;332;317;359;487;499;452;332;294;260;262;270;270;240;261;291;277;275;300;329;309;313;306;302;285;262;291;256;300;310;296;378;440;459;460;594;991;1424;1043;490;306;288;413;806;1810;2306;1309;514;291;296;276;286;310;329;414;1052;2618;4782;3460;1125;388;299;281;264;264;292;279;287;303;312;311;311;309;278;285;278;334;438;437;330;267;268;292;334;368;325;312;299;238;273;301;321;302;275;247;299;327;332;329;429;577;762;665;346;323;257;281;317;330;369;454;775;1253;877;489;343;269;278;259;276;293;294;259;309;336;370;338;346;340;330;374;374;369;318;319;386;422;371;352;333;308;331;306;281;273;251;251;225;230;245;214;228;246;244;236;272;274;274;292;321;278;270;284;275;261;251;261;256;302;291;254;284;264;305;339;297;282;279;270;302;302;353;333;384;352;347;306;371;418;428;336;328;289;287;264;246;283;289;305;287;312;279;233;280;270;313;348;333;366;378;500;620;519;442;486;410;344;277;287;261;275;309;332;330;302;298;247;232;253;266;306;291;276;236;260;288;291;304;312;285;278;260;277;296;325;431;404;344;328;254;277;442;726;940;722;401;329;337;336;348;301;349;330;340;352;296;354;351;397;477;472;389;332;286;343;320;355;331;343;303;333;310;303;337;337;317;339;343;335;245;342;372;391;364;264;276;271;273;270;296;280;299;279;278;279;256;280;274;278;234;284;311;300;304;276;245;250;270;238;226;262;294;291;286;307;446;620;595;347;338;339;285;275;230;265;286;324;267;300;279;280;254;240;265;268;278;316;409;486;636;568;423;360;341;309;281;326;378;732;1317;2613;5111;8106;5498;2073;852;522;325;318;311;309;286;365;695;1783;2857;1954;763;393;288;280;331;423;514;572;395;294;271;273;264;249;285;293;270;241;292;260;281;327;277;285;321;277;294;282;326;337;346;306;359;461;586;551;485;436;414;488;631;654;381;302;339;378;371;306;339;291;363;414;516;481;413;406;380;325;322;279;277;282;288;282;231;250;240;306;307;342;274;280;249;219;226;243;253;222;224;230;232;216;206;235;240;257;221;209;279;275;305;266;251;272;258;270;270;245;242;254;255;273;267;275;258;250;234;235;234;255;270;306;307;290;268;287;305;345;339;415;431;433;492;825;912;724;537;550;539;637;589;408;328;348;368;628;796;871;947;893;602;517;521;453;385;328;325;361
255;281;277;349;605;747;560;410;414;312;325;456;542;633;680;508;600;776;742;585;450;462;476;606;862;1370;1616;835;502;602;732;551;365;283;386;587;805;693;537;429;329;331;298;337;349;379;405;333;504;438;315;295;312;338;320;345;346;312;344;404;345;285;272;297;294;298;296;273;323;329;328;317;412;408;285;237;267;288;302;340;332;316;275;284;243;246;259;247;258;270;241;229;259;260;317;397;439;287;253;201;246;250;245;254;235;263;254;223;248;281;280;305;289;247;249;293;254;270;297;264;262;258;263;263;225;239;253;261;255;278;244;253;261;298;252;263;256;250;237;272;270;239;284;242;262;232;260;242;247;280;242;259;237;262;268;266;297;294;292;313;412;475;594;588;603;922;1133;1114;1340;1223;848;469;452;592;680;621;667;580;807;1082;1219;1422;961;554;348;307;358;445;509;504;500;572;953;1488;1228;759;805;1034;1181;1389;1240;1200;1122;886;832;986;898;689;533;465;382;426;486;463;400;327;329;361;359;329;445;417;356;349;307;314;359;308;411;431;444;379;316;333;290;326;337;383;334;322;257;288;338;355;313;272;325;335;424;485;380;354;304;337;395;409;365;509;800;1160;1138;952;785;651;549;505;683;591;475;699;796;694;539;518;1061;1734;1347;1137;1308;1130;1670;2761;2249;1396;1490;2614;4426;5014;3710;2558;1797;1031;585;416;383;373;387;348;278;299;257;300;325;313;302;262;239;241;245;270;250;248;280;307;331;321;279;304;334;387;348;298;255;269;256;236;260;271;226;278;288;299;286;275;271;314;313;305;290;277;304;299;258;260;290;263;308;314;332;329;339;332;351;381;319;296;273;273;300;309;323;340;285;276;264;255;271;279;280;333;335;373;477;659;464;374;308;410;381;349;431;627;669;549;326;344;383;487;679;768;894;807;793;934;1198;1122;751;407;334;315;268;293;323;306;343;337;359;336;262;287;287;255;275;324;321;305;294;295;287;271;275;333;324;348;342;359;338;315;314;283;323;352;372;350;314;305;297;308;319;320;319;346;306;301;327;316;320;313;356;336;325;282;354;458;577;461;332;305;327;286;309;319;350;313;329;278;294;286;283;291;270;292;318;286;290;306;291;252;336;317;279;291;389;584;1348;2385;2308;1478;671;377;377;338;345;331;307;322;307;298;362;378;344;341;295;317;318;359;312;360;384;443;427;414;415;355;369;352;387;463;432;496;497;525;662;739;649;666;530;517;560;640;639;623;711;746;891;911;1089;1154;848;580;486;530;762;942;918;1266;1153;726;578;455;338;342;337;338;316;301;289;308;314;377;352;316;278;319;348;346;391;351;344;315;338;292;323;311;293;335;373;348;296;289;334;386;711;1130;1120;579;386;391;324;335;309;301;313;344;317;344;331;322;319;343;304;317;334;359;314;356;345;384;796;3018;6811;8435;4582;1691;896;539;487;570;614;517;390;350;317;319;274;351;401;601;672;516;385;306;346;374;443;530;513;416;411;388;375;373;412;417;395;319;340;344;373;378;341;290;303;313;313;278;313;302;295;293;289;270;281;240;237;259;302;276;294;283;263;263;306;259;275;276;273;294;294;307;322;290;288;279;295;287;274;274;280;288;272;236;277;257;298;239;246;257;273;249;262;303;299;300;285;311;267;297;285;317;331;312;288;254;211;214;230;224;239;275;249;287;258;275;264;310;330;329;277;282;289;297;253;279;280;288;371;618;1127;1821;1728;1513;982;627;673;562;529;515;486;502;436;422;424;433;444;419;381;347;289;282;237;283;272;280;307;340;374;356;385;417;431;342;318;349;323;387;451;414;367;395;464;451;382;307;301;278;329;311;320;321;294;364;394;456;426;470;535;455;363;334;461;504;526;581;486;479;517;518;477;532;496;663;993;998;634;489;459;327;277;362;375;456;505;588;559;527;457;408;396;373;411;421;394;341;336;332;294;301;304;300;309;295;292;298;262;268;285;233;241;234;307;333;295;303;243;284;255;260;279;286;275;279;248;242;241;291;264;266;253;282;237;252;256;280;270;335;688;1331;1779;1800;1381;671;366;286;326;326;377;393;342;499;1233;2825;4180;3681;1732;656;327;275;478;1069;2466;2752;1347;483;280;307;288;290;283;281;307;305;273;299;293;274;276;239;258;289;297;277;260;280;283;240;316;286;297;285;273;263;281;259;279;281;276;290;311;338;302;286;257;298;295;294;247;272;294;292;303;254;270;287;287;293;331;277;319;289;326;276;327;323;327;323;317;465;652;659;573;794;1108;1276;2126;3842;3061;1179;429;280;277;302;331;324;366;539;586;669;715;696;473;326;343;510;737;666;447;348;339;332;377;349;329;306;315;294;333;271;255;288;287;299;300;308;398;400;375;296;313;306;334;340;355;373;677;1393;2958;4937;4689;2250;734;435;340;304;272;281;301;307;382;548;622;511;327;298;288;299;277;291;286;279;291;313;307;270;306;305;332;279;301;297;253;230;251;284;300;351;534;667;589;433;694;1507;2473;2022;771;386;345;412;1031;2656;4023;2412;712;333;284;260;300;293;292;356;798;2164;4046;3013;1069;402;287;258;255;284;257;277;306;319;322;316;281;277;295;256;258;277;373;388;324;332;330;288;298;311;325;301;270;294;292;331;318;333;295;273;276;277;315;385;504;927;1554;1232;520;297;294;279;290;319;336;333;562;752;882;812;599;364;285;308;253;229;277;295;269;304;333;299;295;322;341;344;387;298;302;364;460;546;401;329;318;321;288;310;327;272;275;241;256;231;223;199;239;228;253;224;238;258;274;448;448;354;328;313;305;251;282;278;262;287;283;309;301;289;316;308;314;283;302;273;294;308;343;400;548;534;384;332;311;355;391;350;330;296;259;274;297;267;283;272;299;288;312;280;254;276;360;374;490;371;310;332;348;385;452;426;388;290;277;302;290;271;302;322;272;305;276;307;232;259;281;330;362;313;248;246;268;271;274;298;273;331;330;323;319;325;313;321;282;276;254;266;426;694;909;615;363;385;365;334;305;336;301;307;329;349;374;377;335;355;435;407;333;305;303;360;340;278;298;321;360;338;325;312;347;338;315;336;321;306;304;323;446;501;368;283;285;298;306;288;299;295;260;270;301;248;288;263;276;296;276;278;275;306;306;292;274;262;269;250;252;278;255;273;280;318;443;593;583;363;292;290;281;276;252;266;285;293;271;314;310;251;264;266;240;264;289;334;523;854;1095;756;390;361;311;262;286;277;280;438;1011;2003;3427;5037;3699;1284;497;299;266;295;349;304;259;305;469;1406;2341;1940;929;413;297;305;330;401;432;384;309;274;262;274;276;269;267;311;279;282;256;300;331;394;358;334;285;314;284;307;350;391;343;302;405;477;655;706;647;551;411;456;521;560;341;317;316;351;379;377;383;347;308;356;418;421;390;327;308;332;291;281;285;228;260;277;280;252;251;250;326;300;271;302;285;252;221;289;258;250;221;212;232;254;231;258;247;239;225;240;258;273;274;240;235;262;250;257;239;250;237;257;289;283;264;258;288;248;278;253;211;259;259;268;281;294;250;327;318;406;433;471;468;483;643;1196;1251;745;497;531;550;558;584;495;417;368;371;520;762;715;782;642;511;527;548;385;385;376;318;383
283;272;281;308;396;459;390;381;363;325;370;634;846;679;582;528;603;634;583;536;560;531;502;557;631;1029;1353;770;490;550;577;391;343;316;320;437;767;855;702;454;420;304;326;317;337;343;343;384;362;326;289;272;289;299;332;325;383;397;419;429;411;308;254;301;281;273;282;302;292;287;339;329;360;336;270;242;259;277;311;278;326;270;259;289;277;282;311;271;267;243;243;238;249;263;261;308;309;286;254;258;235;253;239;284;277;274;244;239;260;255;265;253;276;250;251;235;234;265;302;278;249;281;208;241;258;243;280;251;266;245;273;273;288;275;274;247;263;233;285;261;266;248;249;259;259;248;242;235;246;269;255;259;276;283;256;268;299;313;280;311;326;357;401;536;673;926;912;954;1246;1764;1339;733;465;481;553;764;990;867;910;1240;1221;1161;861;534;365;359;406;467;560;668;774;875;1693;2601;1867;846;733;1008;1325;1399;1176;895;957;952;995;1289;1143;798;517;478;482;410;381;402;328;317;327;371;303;330;331;361;306;310;311;281;345;353;356;396;412;329;298;299;277;319;332;348;356;338;272;278;268;281;289;291;320;369;476;619;466;341;289;330;312;337;367;620;1114;1390;1216;1163;932;670;462;507;749;678;562;948;1204;1012;743;748;1294;2215;1649;1132;1208;1205;1345;1691;1645;1303;1343;1986;2651;2773;2091;2130;2091;1220;695;448;390;337;331;324;315;283;264;293;299;346;299;257;231;256;251;244;258;254;253;320;292;313;283;310;269;324;294;287;277;276;295;284;288;260;276;287;297;293;260;280;284;309;397;412;379;305;278;289;282;262;322;282;314;304;314;295;318;306;308;341;338;316;290;276;278;264;276;289;320;273;248;271;251;286;300;319;305;407;557;737;528;340;330;399;442;388;516;800;786;509;325;368;341;397;612;955;1499;1711;1286;790;738;732;544;350;309;305;305;294;357;390;373;383;323;308;291;246;276;241;314;353;383;317;300;286;286;304;303;326;402;335;317;373;371;344;338;366;348;381;344;345;345;322;300;328;309;309;282;294;326;312;338;325;332;304;327;317;322;282;324;284;339;369;302;283;313;288;348;384;322;313;335;306;290;297;276;285;290;299;297;313;321;307;313;272;271;351;344;318;345;431;737;1119;1169;876;541;397;322;340;342;346;343;316;355;325;365;344;319;350;335;323;258;323;302;340;372;471;499;466;407;346;388;388;378;440;393;538;805;774;891;1029;897;677;712;756;696;627;679;778;836;847;907;920;891;893;724;702;682;632;702;830;788;935;898;588;479;429;348;301;378;311;292;282;288;309;302;384;357;324;294;251;279;326;359;379;325;331;318;318;361;341;282;342;339;292;293;289;332;604;1466;2596;2633;1092;380;279;250;290;318;326;304;329;333;358;338;334;336;338;348;310;324;315;315;321;327;403;607;1716;4151;5453;3590;2136;1599;994;1059;1181;972;550;469;398;325;317;295;334;486;995;1363;1110;468;345;322;390;441;471;534;464;434;386;359;378;481;484;440;356;310;308;379;325;344;325;312;352;324;287;311;277;305;311;308;307;274;250;239;298;323;329;316;279;269;286;299;251;270;247;265;319;319;327;296;273;300;270;296;311;287;258;283;260;256;280;273;288;247;273;259;290;269;264;237;280;272;271;304;253;280;242;286;294;301;302;270;266;229;246;211;260;255;243;271;262;292;248;279;301;308;314;318;298;297;264;260;278;309;281;367;560;1070;1940;2539;2536;1528;654;676;522;446;471;545;515;551;562;546;423;399;348;371;305;330;249;251;298;252;252;277;333;314;399;385;439;415;324;356;316;389;427;426;420;361;377;494;446;367;333;291;289;270;254;303;281;280;347;372;389;358;385;400;382;334;353;384;499;530;511;479;450;441;557;562;526;478;551;825;866;625;469;418;374;312;359;383;515;679;731;583;496;379;418;371;367;391;453;390;365;333;327;305;306;328;280;286;283;283;294;270;269;274;264;277;266;268;291;322;291;260;273;257;283;280;269;247;282;264;267;270;244;260;265;274;313;291;265;317;287;236;247;392;675;1390;2640;2551;1096;453;295;340;490;765;766;505;517;1270;2968;3970;3493;2135;939;362;294;354;927;2286;2716;1338;495;334;304;278;291;276;309;290;289;254;282;240;303;278;276;301;247;236;287;252;290;285;252;259;285;305;272;255;265;273;257;254;299;262;296;261;298;298;283;273;306;266;277;271;256;280;277;287;271;294;300;288;289;268;304;265;321;293;291;299;302;289;331;334;445;663;881;633;479;472;964;2313;4547;4069;1461;493;307;281;260;270;329;496;888;1177;1210;758;483;364;313;291;293;349;364;327;353;319;355;368;344;362;318;305;325;243;267;289;295;296;319;293;342;377;500;488;371;306;312;356;369;363;336;460;849;1841;3521;3528;1830;739;430;309;312;296;289;279;309;332;433;467;407;288;317;294;316;271;299;240;288;303;322;347;302;323;323;303;286;283;259;277;267;264;262;365;480;720;907;634;405;841;2305;4209;3571;1353;485;350;361;902;2936;4948;3025;888;347;301;288;290;302;302;324;456;1101;1869;1371;607;362;299;280;274;252;284;290;300;350;362;331;312;303;266;292;268;295;323;325;296;298;281;271;280;319;315;285;297;269;292;307;316;296;323;283;268;286;305;338;459;1041;1657;1319;575;351;350;374;301;252;298;274;365;566;1093;1796;1280;467;304;264;277;280;265;293;258;308;342;320;268;283;321;311;321;321;329;367;410;419;369;344;334;346;286;323;278;260;263;269;252;227;204;216;223;236;252;275;236;251;322;506;625;445;402;360;340;292;243;247;265;234;291;307;279;280;302;330;297;252;276;283;273;277;303;503;908;853;510;335;295;313;422;415;351;302;345;324;289;279;273;295;279;307;258;281;305;276;372;504;605;448;301;302;283;321;384;376;335;275;266;274;305;287;301;309;293;257;258;249;227;240;267;361;433;354;240;264;270;251;270;286;318;426;561;615;430;340;319;266;278;281;266;279;311;445;564;448;352;313;321;315;337;309;303;359;375;470;458;359;386;458;448;460;364;319;399;417;370;271;260;286;306;341;367;377;399;345;295;285;306;280;271;272;372;453;339;305;281;290;300;284;272;246;253;284;261;258;301;274;273;309;256;299;288;304;327;305;296;307;297;262;268;278;248;262;265;309;308;402;402;314;294;301;255;279;227;258;304;308;325;292;284;294;295;232;274;301;297;358;731;1421;1724;942;459;380;315;315;298;322;314;494;911;1413;1624;1952;1517;716;368;271;272;290;303;289;227;239;416;810;1132;1013;613;356;311;317;327;371;453;420;316;258;285;253;284;316;288;320;391;326;309;305;372;419;415;333;341;303;290;297;393;452;447;414;445;562;640;868;840;573;384;394;425;373;326;294;329;325;377;371;340;446;392;366;393;366;343;345;348;377;303;273;277;256;235;261;244;264;230;267;294;281;269;280;315;238;248;249;246;246;231;240;249;225;215;249;216;280;227;223;264;261;270;224;227;261;247;251;236;227;243;243;286;220;269;294;265;283;256;288;226;283;258;241;302;294;279;278;279;397;421;507;500;515;684;1174;1273;714;418;410;411;411;530;881;801;510;379;434;467;541;664;655;500;407;381;439;532;534;364;333
245;276;277;297;370;363;342;328;288;294;401;587;715;591;488;578;609;552;446;620;910;714;451;475;503;710;867;584;522;656;512;492;398;387;319;419;749;941;710;477;426;355;323;348;343;346;439;421;321;316;270;267;301;293;335;414;456;494;367;392;327;264;253;268;241;253;256;340;293;298;316;307;297;283;264;279;277;308;294;268;276;265;266;302;350;383;344;291;293;257;231;240;270;305;260;283;288;253;245;239;245;235;275;250;275;250;242;228;268;232;233;239;261;227;225;228;240;293;309;257;265;256;263;265;254;233;229;249;249;259;260;261;298;286;269;276;241;270;258;263;268;259;237;251;268;249;207;279;242;256;270;266;266;283;308;311;324;337;265;324;287;278;343;376;572;825;773;609;1209;1996;1835;1194;707;499;646;1125;1664;1367;1170;1326;1483;1282;931;586;408;438;555;734;970;989;977;951;1710;2830;2081;1076;655;803;1003;1172;1252;891;831;926;977;1103;950;763;578;526;535;468;385;378;327;329;294;312;344;323;319;279;324;312;308;342;276;330;377;349;338;338;348;331;327;327;317;249;281;257;238;303;274;264;275;296;310;384;433;533;494;354;289;305;295;319;399;562;827;962;985;1060;998;691;454;386;567;555;650;1089;1404;1298;1377;1015;1173;1561;1252;882;925;1234;1370;1577;1749;1664;1513;1943;2907;3374;2470;1957;1702;1097;784;541;368;331;333;299;285;274;285;334;350;373;314;274;276;251;249;276;272;241;263;275;293;330;314;298;310;299;274;260;256;281;281;297;266;263;286;257;228;245;266;249;320;504;814;922;560;321;284;292;250;264;315;309;289;252;271;255;274;297;302;294;293;315;302;276;317;280;305;277;297;306;278;257;279;263;317;299;321;383;431;490;411;334;365;455;424;426;539;590;544;449;392;388;371;449;744;1471;2874;3938;2759;1208;647;576;424;339;397;336;337;325;384;577;418;340;302;301;298;248;298;279;311;416;529;497;355;267;270;277;328;334;386;327;343;312;326;340;357;319;335;320;307;346;338;307;319;308;299;338;322;281;277;311;349;359;341;289;307;335;259;292;267;308;329;335;309;349;319;324;335;359;300;316;319;345;357;312;275;342;286;298;298;293;316;319;308;319;362;377;335;357;366;424;451;548;607;587;453;335;329;335;362;343;368;372;375;386;365;378;326;311;330;291;296;265;309;329;418;462;576;493;422;382;389;350;339;354;387;721;1139;1115;1082;1111;912;877;1015;849;666;630;654;818;949;866;1023;1078;1149;950;632;648;669;566;560;568;613;630;596;413;399;407;332;346;331;300;298;272;272;297;271;308;342;325;298;262;288;280;340;368;357;348;370;343;344;314;295;285;292;312;274;291;374;758;1793;3333;3486;1418;429;305;296;308;352;322;336;316;326;353;325;318;335;317;355;378;303;295;290;336;320;405;444;761;1388;1977;1935;2125;2072;1513;2375;3361;2200;958;789;617;415;358;284;386;851;1785;2882;2128;820;388;387;373;454;464;535;415;419;373;332;374;454;429;410;399;340;367;346;323;342;310;328;311;346;349;289;310;318;343;305;278;279;255;274;325;305;288;270;271;278;276;275;283;255;252;300;254;253;307;326;305;298;281;290;293;310;314;289;271;257;282;270;240;300;234;251;245;253;246;256;276;281;271;271;306;331;284;288;302;307;287;305;222;263;207;225;209;244;255;270;283;255;290;290;298;279;272;294;298;292;311;294;267;285;346;362;481;805;1684;2857;2882;1595;628;540;493;432;452;490;613;696;806;865;669;388;337;327;344;292;339;262;268;251;287;296;284;381;507;673;627;473;354;340;360;389;425;430;400;351;369;390;420;350;359;308;306;248;233;266;281;305;325;362;383;403;348;337;303;323;296;332;366;397;426;428;367;456;585;634;609;464;505;579;570;454;422;380;381;379;373;410;586;764;874;634;536;440;446;444;380;350;413;430;370;366;365;319;319;321;301;299;298;271;300;258;279;267;296;275;291;261;292;268;263;278;264;299;242;281;341;274;244;287;257;252;274;251;283;298;307;344;313;312;289;296;269;321;460;1094;2140;2675;1299;506;314;395;947;1808;1815;860;562;1144;2607;4085;4325;2993;1170;417;313;314;523;1001;1140;681;384;283;288;291;271;273;252;246;277;292;269;241;266;270;290;288;257;280;261;283;294;292;257;303;275;249;260;272;266;270;275;274;292;251;265;248;273;293;295;360;306;322;281;267;319;271;260;292;305;243;302;321;300;269;278;283;252;287;270;246;262;274;294;336;405;563;748;553;320;330;622;1424;2562;2216;1024;420;341;268;296;308;494;947;1581;1805;1705;836;395;327;284;293;316;317;303;345;369;348;321;329;370;321;272;330;296;254;253;277;250;267;317;258;347;452;673;632;403;330;314;349;373;354;294;377;511;786;1362;1429;1059;676;413;342;335;322;329;315;286;309;347;350;294;268;279;298;266;287;292;265;252;265;293;326;294;338;347;320;289;276;256;281;262;276;288;404;505;662;756;535;551;1405;4290;7887;6382;2506;761;349;354;685;1602;2694;1699;609;293;287;320;281;257;287;267;317;454;486;490;328;291;289;264;270;245;257;289;275;322;322;299;307;270;303;272;287;327;288;298;293;280;279;311;294;277;302;249;304;277;283;300;308;283;271;278;286;294;295;311;404;629;970;796;492;413;564;624;383;258;281;301;327;543;1219;2171;1582;580;300;321;334;315;311;292;320;316;358;300;280;272;286;329;325;305;400;383;370;336;369;398;560;568;421;297;261;242;239;288;269;246;228;230;231;268;289;276;255;249;351;493;556;494;362;413;318;271;233;288;226;279;253;288;279;264;267;261;252;238;250;282;236;253;297;449;748;720;456;316;291;303;318;387;341;384;389;343;301;275;289;300;294;288;244;272;297;288;363;441;527;392;307;276;271;318;319;303;302;284;276;274;335;273;277;292;290;255;234;239;234;259;274;335;321;302;262;317;270;287;286;308;413;788;1274;1430;810;357;295;307;298;338;351;283;321;411;407;309;303;317;273;303;315;305;324;348;448;577;513;483;512;568;489;475;476;446;534;701;506;311;255;293;306;328;408;515;500;368;305;279;294;283;282;268;348;325;320;316;276;299;261;285;284;272;275;281;273;323;273;254;332;289;347;324;304;319;312;308;296;329;284;299;283;293;251;237;244;260;337;382;324;311;277;287;264;280;226;224;268;266;269;282;289;260;266;254;236;295;300;431;798;1583;1778;839;421;382;450;437;457;416;432;797;1339;1197;796;581;511;339;263;258;269;238;242;242;209;214;295;402;476;463;349;293;334;340;403;363;467;373;334;271;270;319;322;330;322;371;517;430;327;302;383;472;346;325;310;307;313;369;403;465;472;414;450;647;676;723;740;494;399;404;377;380;320;326;354;326;345;376;356;410;444;343;379;336;387;382;344;319;318;290;332;276;214;247;224;248;253;203;228;262;248;270;250;262;249;215;242;243;241;227;246;250;241;246;218;228;274;251;262;241;235;284;244;261;244;225;230;214;216;286;274;266;254;276;260;288;323;303;273;265;270;298;267;276;307;305;305;300;429;545;564;582;825;1025;967;524;355;364;367;424;592;1126;983;580;378;347;408;461;622;627;454;339;360;498;729;597;444;308
231;276;296;300;319;284;283;306;299;334;376;545;447;430;446;448;562;464;457;659;918;712;494;399;504;505;503;493;556;630;491;485;460;404;411;537;833;775;535;383;327;324;347;349;322;459;550;462;348;285;306;318;291;289;327;432;501;413;327;334;303;304;289;275;254;291;328;360;342;349;255;310;301;287;252;304;302;324;305;293;303;292;299;399;569;532;395;306;281;244;263;253;265;266;290;280;281;237;250;265;233;274;245;263;233;257;253;263;237;263;232;234;272;252;261;249;251;248;230;260;261;255;233;253;258;269;271;284;249;239;260;294;347;299;252;237;246;249;255;262;263;238;290;261;219;252;246;263;250;276;248;262;292;259;272;302;358;339;316;329;350;314;331;341;379;585;491;455;969;1670;1824;1468;941;603;782;1133;1513;1227;878;1114;1518;1391;826;573;533;601;688;908;1299;1287;806;668;1112;1506;1437;1019;750;742;818;1197;1354;860;686;832;976;1113;845;638;511;448;448;356;302;314;317;338;310;333;340;332;289;287;254;257;259;285;336;330;374;332;326;311;339;330;296;294;292;304;303;324;297;265;261;246;254;262;305;363;396;454;438;468;331;332;311;322;342;398;455;540;593;694;657;628;548;442;459;529;658;710;852;1076;1380;1066;1030;1178;841;649;763;1404;1760;1782;1930;1970;1766;1997;3388;4308;3125;2049;1446;1110;821;584;416;362;305;302;297;247;305;319;357;316;316;296;289;292;282;254;277;261;265;297;369;336;316;373;412;346;331;271;244;253;268;285;277;246;289;254;250;233;262;263;348;974;1790;2042;1109;391;287;256;301;253;268;276;313;287;226;267;252;309;277;309;294;289;263;283;260;268;273;287;261;275;267;279;265;304;329;328;341;341;315;340;335;305;300;320;402;453;456;500;440;388;365;415;426;541;847;1739;4180;6126;4282;1404;620;542;415;355;363;309;312;338;390;429;468;359;271;284;272;280;251;262;331;436;653;539;316;324;349;336;324;357;338;315;329;328;298;309;324;333;311;316;348;333;357;334;317;325;314;296;284;312;326;306;323;349;359;314;304;295;273;294;322;327;318;327;342;354;360;307;291;314;263;310;302;316;332;269;267;316;297;285;264;317;295;329;367;414;491;611;412;338;328;397;467;702;800;606;443;336;318;333;333;359;354;371;427;384;350;327;330;339;316;304;284;297;334;368;421;400;513;546;445;392;359;318;300;304;397;660;1238;1345;1068;1024;952;854;777;600;514;543;662;737;785;782;782;885;1049;916;591;504;530;505;473;485;529;524;536;431;461;430;406;400;347;316;275;293;308;292;274;337;358;374;331;294;272;301;323;324;297;289;329;327;338;289;285;288;301;296;332;360;386;568;1114;1927;1980;887;344;308;278;322;305;350;341;314;349;351;359;347;318;333;364;343;317;324;356;307;325;351;369;420;497;652;936;1347;1425;1583;3868;5852;3839;1570;1481;1162;631;377;302;456;1074;2219;3406;2534;971;415;368;389;443;409;409;332;354;342;299;333;355;363;372;417;386;353;418;394;344;326;322;358;307;325;347;297;299;289;288;306;242;271;273;265;310;294;256;270;242;229;271;271;245;266;231;267;293;297;300;320;299;298;302;271;256;301;299;291;260;269;253;254;283;258;269;276;298;267;268;325;332;265;274;279;291;280;255;344;280;266;273;267;258;261;232;227;266;273;266;269;269;296;277;275;279;286;310;272;262;291;281;270;268;296;335;384;630;1073;1637;1717;1010;534;437;463;374;432;534;613;710;1135;1275;937;468;300;311;357;351;313;311;281;248;265;310;329;432;610;745;642;497;415;403;429;419;441;391;365;357;385;440;474;517;432;294;307;270;277;302;314;339;318;321;400;419;402;329;298;307;285;305;303;363;436;369;342;446;546;597;446;414;420;470;440;387;370;409;356;373;367;484;600;742;634;588;531;479;441;482;484;444;399;430;438;375;362;314;322;326;332;279;307;299;263;250;290;278;289;254;294;269;257;259;277;295;274;287;282;324;342;321;293;262;274;266;299;269;302;352;421;476;369;334;307;258;291;266;334;565;1115;1403;781;435;332;455;1233;2635;2633;1083;495;906;2390;4240;3710;2240;931;361;270;280;342;482;479;354;324;261;246;265;270;288;257;283;278;322;294;260;300;284;285;289;301;277;294;254;305;278;269;269;222;271;279;263;294;287;257;275;264;287;252;284;286;272;341;318;343;292;294;282;243;307;310;267;274;245;290;287;263;274;281;274;262;271;283;279;267;313;286;266;314;368;431;354;283;305;378;513;858;783;560;386;306;278;275;335;481;968;1445;1847;1858;1076;422;297;314;313;299;311;301;366;337;361;299;314;346;303;320;326;253;280;258;263;273;307;309;282;313;382;586;570;384;349;334;362;377;328;274;334;350;427;598;1016;1431;1194;596;314;331;363;345;345;326;315;294;297;288;245;257;286;282;289;289;245;247;269;290;299;325;306;300;315;308;302;253;260;278;324;299;379;483;494;457;458;691;2301;6117;10459;8927;3941;1071;364;369;404;658;895;612;325;315;311;337;318;284;297;279;287;291;313;300;235;269;276;280;237;243;258;266;281;291;330;327;289;288;268;269;273;297;306;312;306;297;299;252;292;283;296;318;298;224;272;279;284;284;279;269;278;269;265;324;332;381;454;432;373;473;697;691;396;288;258;267;306;434;833;1288;911;423;392;465;702;569;400;283;300;331;339;317;295;305;325;308;303;340;396;407;296;309;410;637;1198;1298;702;306;269;273;240;279;246;252;232;221;232;251;291;331;269;262;227;326;379;336;312;355;308;292;280;261;226;241;266;254;274;246;262;240;260;235;251;263;260;267;299;329;443;447;330;300;288;286;284;330;351;402;388;314;310;318;376;389;343;279;283;276;317;322;324;366;380;365;359;266;285;298;323;295;277;318;292;281;293;270;291;267;260;272;266;255;247;220;259;267;287;268;272;288;285;305;296;331;505;1065;1769;1971;1041;384;306;319;311;403;352;315;349;375;347;290;295;332;355;321;303;273;293;357;415;476;464;439;512;544;570;690;783;741;617;662;486;313;247;311;317;398;457;559;432;334;277;301;326;300;287;304;276;290;285;315;332;278;270;279;323;314;292;269;297;317;308;285;300;331;369;334;279;283;306;290;342;352;279;248;278;272;232;267;296;344;525;636;474;334;308;292;288;264;263;232;246;274;277;264;262;256;260;293;233;238;312;392;606;1029;1056;595;418;473;695;1078;977;800;733;1456;2303;1850;751;354;316;291;242;264;233;262;226;217;184;221;261;276;281;281;290;315;335;339;385;390;374;360;315;287;295;356;403;413;352;411;484;444;310;313;324;307;290;311;306;305;298;320;399;421;424;437;549;664;779;631;504;429;373;451;411;477;349;317;352;349;312;351;345;412;415;371;417;424;403;383;337;326;294;272;367;327;252;213;226;219;238;263;232;219;243;253;252;219;250;237;238;255;267;259;258;259;239;284;243;240;265;233;239;231;224;239;226;269;239;228;230;206;262;275;300;239;235;261;279;280;351;354;313;264;270;283;321;308;302;317;399;422;389;448;474;487;577;628;623;483;336;345;372;529;601;840;808;531;295;280;279;426;525;548;425;362;335;494;598;698;433;349
328;275;291;346;335;309;259;265;289;316;411;485;404;366;359;462;494;609;565;637;810;696;561;574;596;546;481;505;608;620;462;399;420;390;424;538;611;542;414;313;304;261;287;307;303;389;454;422;315;295;358;323;302;283;333;357;374;310;295;270;247;269;291;279;267;290;303;381;401;385;303;261;268;257;271;285;349;347;319;367;300;304;387;663;732;580;383;270;238;266;268;245;252;257;252;309;308;272;244;271;249;249;243;230;239;206;257;279;241;270;253;265;247;240;260;284;267;256;228;235;262;267;273;277;236;241;290;302;299;260;265;280;247;264;272;252;262;266;241;241;258;256;234;256;275;290;270;246;244;273;236;285;277;285;290;260;315;339;298;373;453;474;455;402;373;352;331;413;694;969;1277;1311;1001;712;638;775;973;872;637;742;1039;1218;946;607;577;513;548;727;1052;1113;779;555;709;871;868;903;995;790;679;927;1054;819;647;808;1092;1272;846;593;523;379;337;296;268;291;339;344;352;328;421;426;375;277;280;261;253;254;290;352;361;316;322;320;309;307;304;320;297;277;314;286;285;269;254;252;218;266;296;316;329;402;641;764;595;443;340;334;303;326;332;296;330;366;462;672;763;733;710;744;770;644;592;789;1069;988;917;1069;835;636;875;1515;1969;1664;1809;1980;1778;1949;2568;3191;2842;2320;1939;1527;1131;711;511;391;348;327;279;262;319;301;323;329;282;274;281;295;277;270;265;261;238;265;359;394;344;365;426;378;314;290;254;239;281;260;293;239;279;271;272;240;237;304;569;1695;3486;3942;1878;594;313;270;241;272;262;257;248;299;252;279;265;264;287;284;318;314;282;266;290;270;298;259;286;257;314;268;262;256;307;288;329;336;321;321;318;300;304;353;339;358;386;414;421;417;367;430;475;620;790;1580;3303;4713;3304;1169;587;472;458;377;368;327;279;307;331;417;410;355;293;288;282;308;293;271;290;353;408;340;318;285;323;325;306;319;344;308;285;362;334;327;359;294;351;285;292;287;324;310;288;299;281;274;336;375;327;320;328;319;304;346;304;294;298;383;419;409;341;315;366;411;395;359;304;346;303;301;306;264;296;285;298;285;294;296;268;313;327;328;377;472;713;782;468;313;308;371;664;1464;1899;1231;615;393;363;318;307;291;334;348;401;349;327;292;311;348;324;281;312;338;425;493;392;370;389;467;430;405;337;329;282;318;419;525;820;985;913;908;874;757;528;477;462;457;555;687;703;723;591;723;834;861;590;471;395;473;506;620;662;679;609;550;569;570;490;384;338;345;327;306;301;290;292;314;361;410;361;282;292;260;300;298;289;313;291;331;347;334;313;301;295;314;388;444;406;388;567;872;785;487;318;304;276;299;289;315;359;346;328;317;344;325;351;334;351;362;321;297;359;330;338;357;374;362;369;376;516;649;673;1093;3155;5317;3690;1587;1799;1636;942;509;378;531;948;1611;1917;1606;742;418;359;384;382;411;350;348;308;318;324;267;321;330;380;383;385;374;438;445;419;370;344;361;379;278;315;322;306;286;308;270;250;285;266;309;289;282;272;259;258;243;240;264;253;250;274;289;302;308;333;305;364;278;321;267;275;298;328;279;287;261;264;251;261;284;264;299;255;262;252;279;303;272;315;296;279;267;293;287;320;300;278;278;254;253;252;241;263;242;266;243;260;273;284;294;282;287;302;297;260;289;308;283;276;295;300;359;463;586;704;766;729;515;405;409;398;373;438;500;595;879;1062;826;471;331;304;296;294;312;249;247;245;259;281;351;394;526;573;519;446;444;459;467;456;389;379;386;433;422;481;463;450;423;351;288;269;347;346;337;359;369;319;465;575;662;445;324;324;284;308;318;304;329;344;407;424;480;473;443;381;419;442;455;391;358;333;344;359;435;458;570;626;537;494;516;523;461;438;408;409;397;420;372;382;326;321;333;314;354;321;306;270;276;237;265;257;297;254;285;250;249;244;287;279;288;281;264;284;341;319;273;293;302;303;291;301;273;324;432;556;446;304;281;291;274;292;285;334;450;584;432;322;395;448;933;1776;1645;853;424;585;1462;2448;1939;981;465;290;303;295;331;363;341;288;273;279;278;281;235;281;292;293;287;275;293;305;279;296;247;294;267;272;293;271;289;277;269;242;260;250;278;275;291;296;297;295;288;279;296;282;318;347;309;327;268;325;305;324;305;310;264;303;270;244;280;266;267;289;267;296;311;311;287;269;263;282;298;265;279;286;304;297;262;307;339;354;482;424;392;292;292;294;289;336;373;608;922;1657;2120;1217;443;344;318;310;324;295;322;360;388;357;332;349;323;321;321;329;291;274;265;308;281;287;290;314;344;331;372;392;316;334;328;335;311;287;300;341;304;289;559;1426;2621;2199;903;415;341;337;368;325;374;342;301;311;301;314;301;287;287;325;320;301;274;269;272;285;308;330;302;321;281;286;276;287;312;299;288;352;355;401;356;388;487;1446;5155;9585;8815;4134;1252;407;350;394;383;407;354;295;268;261;277;334;366;423;452;364;278;293;246;285;290;263;300;215;220;225;280;270;283;293;321;292;280;259;282;264;274;304;277;297;291;271;266;286;279;278;292;254;256;282;295;303;290;275;265;274;301;298;315;311;343;348;348;312;403;536;497;331;257;302;273;279;303;435;583;651;632;658;923;1377;1006;444;344;317;321;297;316;319;294;298;298;344;349;373;350;286;319;455;1135;2264;2193;958;338;259;256;262;241;253;273;262;217;237;292;317;264;269;241;232;266;303;290;273;253;293;269;243;193;232;262;275;249;243;240;280;280;271;241;253;320;255;289;266;286;348;354;310;326;307;271;255;289;334;416;365;319;283;394;481;541;376;308;301;336;348;339;297;329;310;368;346;320;297;300;287;299;306;301;296;311;290;298;285;265;305;270;247;234;235;246;256;278;268;255;267;266;230;282;260;276;355;712;1385;1436;792;370;351;407;394;399;380;326;364;361;398;292;310;416;483;422;324;277;291;272;318;453;577;546;484;448;539;934;1295;1198;604;438;364;306;289;284;271;294;393;426;334;272;291;295;376;430;378;321;307;321;260;298;333;313;276;280;295;276;293;248;276;312;313;293;272;329;295;317;262;286;291;276;328;324;311;286;252;246;232;241;305;464;1008;1333;883;407;309;289;327;278;278;242;245;279;266;290;257;263;245;263;251;251;269;308;498;676;635;428;337;644;1428;2285;2144;1517;1083;2089;3034;2127;869;368;338;296;257;246;276;239;244;221;232;204;248;265;262;291;357;373;365;324;376;406;353;317;310;320;277;340;406;371;327;352;316;329;286;263;274;272;254;310;329;298;334;359;404;338;379;465;619;872;929;561;396;364;361;460;592;553;384;296;324;358;403;428;415;392;381;397;378;418;389;438;332;259;260;302;368;348;250;234;209;217;254;221;207;212;241;231;247;255;242;218;245;231;279;281;287;278;263;266;275;257;272;270;227;230;233;233;245;251;271;236;219;227;248;275;258;237;262;273;316;324;314;386;319;294;286;305;303;355;331;444;521;547;391;337;375;399;429;421;481;565;438;351;509;624;676;620;486;394;330;335;329;409;508;486;451;530;431;359;508;583;500;362
336;318;319;441;465;342;266;275;290;303;410;395;403;371;396;474;605;832;896;774;720;813;1151;1150;904;629;724;710;550;491;407;383;440;378;354;367;397;355;352;304;307;277;290;288;283;309;347;328;269;281;313;282;257;279;294;306;311;274;237;276;257;280;263;307;305;305;281;354;366;341;309;280;295;273;278;254;320;279;308;311;325;351;570;1212;1156;571;305;244;259;247;234;237;266;263;273;313;274;250;244;262;263;245;266;233;261;240;221;249;228;267;264;281;266;265;298;263;283;251;246;258;275;261;273;265;251;248;248;305;280;268;246;275;286;271;225;243;229;268;227;238;233;243;251;252;230;280;256;305;302;254;284;305;275;210;266;259;297;299;275;323;551;669;640;510;364;280;262;389;594;722;850;1201;988;736;589;525;681;564;456;509;716;941;791;501;448;355;346;501;716;868;780;546;525;613;680;836;885;742;641;733;842;622;548;674;1109;1262;803;522;488;403;336;264;278;283;321;347;368;331;409;492;373;288;249;240;268;274;302;371;343;326;331;310;294;293;281;287;316;259;284;297;265;267;253;246;268;265;272;326;326;543;1350;1611;991;432;339;336;259;283;235;297;367;422;498;866;1069;1245;1110;1052;926;709;549;833;1207;1165;908;928;757;706;996;1800;1970;1625;1576;1717;1623;1570;1649;1933;2208;2468;2660;2148;1395;899;488;370;339;320;262;260;273;327;300;309;284;286;304;323;276;317;263;257;290;262;288;298;316;272;297;314;271;288;315;355;351;334;321;262;299;272;241;255;247;267;505;1527;3748;4650;2080;585;255;262;275;267;253;257;263;271;275;255;267;266;297;290;322;308;302;253;242;318;311;308;289;282;316;290;288;287;292;250;289;306;318;295;338;345;300;302;342;364;397;440;478;483;433;516;550;559;611;896;1809;2433;1622;684;509;490;405;355;362;317;256;273;330;384;317;308;264;250;288;302;288;256;288;320;328;304;294;288;299;325;320;322;311;323;319;359;360;352;297;328;289;327;348;324;303;323;332;296;323;317;318;333;334;309;318;350;327;280;312;313;333;464;734;808;524;361;377;476;442;395;307;349;314;309;295;294;277;245;279;279;280;285;298;320;300;354;392;442;591;664;399;293;316;414;1082;2484;3408;1873;685;380;333;302;277;295;296;334;322;341;326;296;312;339;346;337;327;366;498;547;377;358;372;384;357;308;317;308;325;296;394;479;513;630;610;662;639;544;434;410;371;423;494;616;701;773;643;669;647;674;667;432;395;394;528;724;860;811;736;709;675;598;532;390;368;342;316;280;314;308;319;316;352;372;331;314;275;315;283;325;302;279;325;316;348;308;306;346;306;314;392;448;385;386;356;386;399;340;313;281;351;314;298;321;334;317;334;343;363;315;329;370;390;363;325;355;331;394;364;377;363;307;324;347;349;385;323;642;1592;2562;1715;1034;1494;1936;1789;848;399;512;775;1058;1111;848;516;369;324;342;384;334;334;298;339;313;304;299;292;331;325;362;342;330;328;405;383;368;325;347;394;333;272;290;306;353;265;252;292;309;330;297;276;262;267;256;252;263;260;257;276;273;302;340;311;273;279;321;330;309;296;287;316;324;308;289;250;257;264;272;310;270;227;272;266;273;271;281;303;297;277;270;264;287;268;276;306;286;315;267;215;226;245;205;261;210;235;234;255;273;291;291;286;271;304;268;305;268;283;246;283;326;275;293;372;387;391;529;666;601;469;374;346;340;397;390;457;551;641;586;380;304;281;281;283;264;253;248;281;262;345;350;365;443;492;447;385;440;431;433;383;310;312;356;469;510;604;493;415;339;297;272;287;317;344;382;459;412;334;459;654;692;399;358;319;325;330;344;334;330;349;355;385;430;512;484;421;430;449;498;437;385;352;375;321;364;458;486;520;552;511;537;488;365;357;379;410;395;415;373;376;334;317;357;361;321;368;345;284;271;226;243;249;299;257;265;293;243;284;283;318;262;279;278;315;271;281;261;262;278;256;272;258;289;273;384;412;383;280;259;289;296;285;310;287;333;288;296;321;331;309;499;723;771;444;311;357;626;900;698;406;292;269;296;312;293;333;339;306;303;300;300;247;282;254;287;273;253;282;321;302;323;313;310;268;296;277;266;276;270;290;301;263;272;262;259;303;278;333;343;300;289;324;316;347;322;344;299;296;305;275;270;276;306;304;322;294;280;267;272;282;285;302;277;275;286;320;316;290;307;269;281;256;249;267;286;295;262;265;334;448;641;559;382;309;277;289;314;314;304;382;523;1038;1442;930;414;283;305;275;306;326;378;377;382;395;352;323;363;314;321;296;304;312;276;308;282;292;276;326;320;307;307;358;324;357;359;363;333;298;296;302;344;324;454;1211;2597;2175;877;481;342;343;331;344;335;377;285;271;276;264;327;274;320;277;268;299;273;260;305;270;319;268;334;303;305;298;284;289;314;281;312;307;323;358;334;339;407;923;2574;5252;4629;2223;657;354;395;329;370;485;491;364;280;261;274;345;581;1057;1142;661;310;276;273;257;296;277;242;255;234;266;245;269;308;307;275;251;284;256;269;306;321;325;332;292;300;275;267;269;293;280;315;273;279;279;298;310;302;301;305;250;296;335;311;329;345;351;340;289;356;384;394;312;238;243;259;313;278;379;493;949;1273;1110;1221;1740;1215;468;347;365;290;352;353;308;292;303;320;350;366;317;327;279;323;506;1134;2283;2312;930;356;282;235;263;254;263;304;246;252;250;253;237;290;268;247;259;255;208;237;248;279;269;268;263;260;251;219;274;222;262;261;259;262;245;294;285;271;277;274;290;306;339;367;313;301;283;286;323;275;325;358;313;308;300;385;563;578;389;289;331;317;323;340;298;317;323;367;334;371;305;287;307;277;270;289;304;307;315;278;306;290;348;325;246;217;254;264;310;272;298;261;275;266;246;242;261;304;327;453;651;724;513;356;378;381;380;341;357;337;415;454;384;295;338;459;529;529;383;312;279;299;343;574;986;918;523;413;543;985;1485;1263;561;327;313;298;306;295;281;297;274;293;276;256;290;309;356;523;391;316;265;290;291;311;290;278;245;283;288;269;275;271;286;333;319;291;251;276;303;276;274;274;285;327;338;298;275;286;261;246;234;275;316;650;1617;2346;1379;449;335;346;306;290;249;210;263;287;261;259;262;248;252;247;265;270;314;475;827;1226;994;476;466;1133;2900;4223;3946;2651;1241;1679;2135;1297;518;341;320;296;303;264;258;249;241;251;250;231;230;221;280;314;373;420;333;320;322;380;372;406;406;375;336;335;283;313;312;314;291;275;267;295;280;316;285;327;341;330;376;441;470;472;422;454;610;733;851;541;338;292;332;459;693;669;363;371;357;400;430;490;435;388;386;407;431;403;495;524;389;324;278;300;363;300;236;257;248;250;264;220;232;227;281;242;283;245;250;228;274;279;302;282;267;273;266;242;252;294;300;293;229;236;199;230;245;203;265;239;239;228;253;268;286;261;255;228;280;304;330;290;276;265;292;287;332;311;363;493;575;526;387;379;387;391;354;404;516;777;619;400;541;830;1009;740;432;301;309;344;463;524;450;440;555;585;560;374;407;509;618;395
356;336;345;447;562;371;304;306;313;321;358;354;316;283;372;498;650;969;1186;760;628;1123;2224;2363;1465;923;862;721;575;432;442;461;460;411;308;310;314;299;301;304;281;276;268;278;307;310;308;268;279;295;264;241;307;289;330;297;288;278;285;237;262;278;347;392;360;274;298;301;331;362;349;361;321;285;304;284;247;264;283;325;304;400;789;1586;1527;679;305;223;244;256;222;224;234;253;250;289;259;220;217;279;273;274;248;261;268;263;235;298;226;285;287;278;265;269;267;268;257;244;262;242;274;278;281;248;259;261;271;275;288;276;289;271;322;307;283;250;260;218;232;236;265;248;254;272;233;268;274;296;289;226;237;266;274;250;230;270;234;275;289;388;524;720;616;558;487;369;311;431;604;585;782;1153;1084;812;718;610;643;500;389;582;814;744;552;410;348;337;330;367;488;634;630;456;386;479;664;788;673;549;496;636;697;664;522;703;1197;1349;821;457;377;390;344;318;304;298;294;326;316;342;363;430;356;280;281;258;298;284;311;328;332;358;376;354;298;271;265;292;286;298;275;275;281;258;256;249;276;259;262;273;342;539;1384;1711;1117;581;369;341;326;342;296;311;458;553;623;713;930;1368;1647;1528;1295;980;755;1063;1757;1680;1094;766;618;677;1033;1749;2009;1900;1821;1845;1469;1331;1192;1208;1468;2148;2393;2175;1701;1030;559;374;323;297;292;264;294;280;314;288;307;320;330;323;275;265;278;257;231;237;264;264;280;259;276;305;317;371;500;627;523;390;314;285;267;334;272;280;282;247;405;1027;2116;2481;1382;512;328;275;253;230;244;245;291;299;242;250;249;297;301;293;289;332;295;274;276;282;306;312;299;351;318;296;293;266;238;256;266;267;321;279;331;349;398;391;376;316;363;514;536;481;519;552;553;553;612;641;872;955;755;535;445;503;399;335;347;360;301;314;297;326;307;268;233;240;281;278;272;269;267;284;279;236;266;322;293;282;299;284;316;324;309;315;372;310;347;309;310;315;306;312;326;337;362;344;324;301;325;337;317;290;300;294;304;357;325;280;416;754;1544;1894;1060;456;390;432;414;345;362;336;288;292;303;313;275;277;300;283;279;305;292;271;336;366;450;464;426;389;333;297;319;521;1225;2850;3208;1818;704;361;307;324;307;313;314;327;333;325;300;300;345;297;350;340;314;376;423;407;405;408;333;315;300;322;312;338;379;378;446;491;482;489;516;515;461;421;416;383;409;445;615;722;726;672;749;789;660;684;734;571;483;462;658;987;1024;861;793;695;706;601;435;361;318;344;287;328;337;363;306;293;333;340;347;309;307;296;277;297;338;337;353;317;372;365;337;316;315;338;361;403;377;359;324;303;338;320;311;344;345;322;302;297;312;307;342;353;328;359;359;386;400;363;349;363;363;383;388;382;403;395;486;542;465;329;302;371;663;823;709;751;1765;3381;3355;1546;649;752;961;1016;984;615;442;408;372;355;308;326;341;325;309;323;313;306;329;308;288;362;353;321;283;382;371;364;393;311;288;319;286;315;307;287;311;285;288;282;280;297;279;270;257;275;265;259;244;228;254;249;308;301;306;280;283;302;286;327;318;303;307;351;289;292;270;290;260;240;293;244;249;264;298;256;263;306;289;290;298;299;301;290;306;291;294;324;287;263;259;251;248;262;250;223;218;222;271;270;293;280;312;260;282;276;302;263;266;247;282;337;298;302;349;337;366;458;609;707;545;407;378;330;357;403;370;354;395;389;387;310;308;255;275;286;265;275;272;278;344;403;404;421;474;383;399;388;438;330;391;287;335;375;534;756;761;565;406;377;334;333;355;357;359;404;437;400;366;336;459;494;389;321;351;410;404;439;354;317;364;308;356;399;593;562;493;471;455;473;466;470;446;378;331;401;401;456;519;591;539;518;492;405;328;332;356;356;404;395;398;319;318;298;296;299;313;277;248;229;263;261;250;289;275;251;313;303;279;268;283;258;265;294;290;305;283;292;282;271;267;239;278;268;277;301;357;299;266;276;249;256;275;293;274;298;232;276;269;277;299;292;338;378;333;293;300;307;396;330;322;317;282;284;300;298;323;290;301;268;303;266;285;285;267;297;262;276;281;276;325;306;266;261;244;305;295;285;266;262;245;265;240;264;251;324;284;270;294;280;283;298;310;300;288;280;306;343;302;251;282;273;292;333;311;347;323;313;268;257;281;294;281;304;290;285;307;303;314;287;295;288;274;290;271;289;291;273;294;345;643;832;677;428;366;334;317;321;294;301;315;380;484;633;528;354;305;314;264;283;342;385;476;540;466;366;360;376;331;336;302;351;327;266;302;338;304;280;329;318;363;450;473;413;375;377;333;305;291;276;296;331;288;401;689;1180;1285;997;758;443;330;314;290;303;302;281;308;287;265;276;334;340;286;290;305;278;285;251;295;299;316;327;323;290;318;266;279;292;254;302;319;333;334;382;321;336;453;975;1721;1583;838;402;341;312;337;523;793;745;445;313;265;321;409;1128;2291;2731;1276;463;287;247;270;235;298;231;240;276;306;250;265;283;291;285;284;259;267;296;312;296;310;315;286;241;261;295;282;291;259;316;299;289;293;346;324;341;341;314;302;307;349;339;339;371;361;335;339;400;400;321;279;266;273;273;268;259;328;570;1283;2136;1502;992;1181;936;563;382;343;312;313;340;330;294;297;316;347;357;357;320;314;338;521;936;1669;1520;744;348;255;292;263;290;271;269;260;217;263;256;282;276;258;241;260;234;256;285;263;279;265;224;256;228;238;249;262;261;231;261;248;289;277;271;283;277;312;347;306;288;324;345;319;324;297;273;294;296;292;332;291;257;298;335;491;404;381;272;326;318;296;309;328;299;335;351;378;431;378;294;264;280;269;289;314;286;275;275;294;300;299;269;236;255;253;281;356;363;300;288;269;272;277;298;246;353;382;363;401;407;294;300;361;381;382;315;344;346;526;694;546;331;297;366;399;393;407;360;357;353;405;612;1357;1300;646;389;476;816;1021;922;447;309;320;339;287;286;297;312;294;271;290;302;253;269;342;473;395;355;278;294;311;298;249;296;288;298;271;279;248;240;280;342;296;285;274;294;313;287;272;281;274;289;303;312;278;272;273;298;284;275;317;519;1317;1882;1187;470;351;306;252;267;265;294;260;272;283;268;267;267;250;241;251;281;361;735;1806;3001;2186;820;643;1852;4985;6370;4452;2454;1028;862;951;666;404;316;288;284;271;288;269;271;268;234;247;253;198;244;265;355;381;368;321;347;363;462;489;564;527;407;327;296;278;281;333;311;274;274;266;273;280;299;308;345;399;382;349;538;740;721;552;538;536;573;497;401;311;298;325;440;537;539;359;376;404;448;495;599;502;420;361;446;419;405;478;590;525;346;309;302;302;265;253;251;243;253;278;250;255;281;244;268;246;281;209;206;265;251;255;242;239;265;247;277;265;281;286;295;265;231;219;213;252;237;223;223;252;235;240;271;257;250;255;248;269;263;320;270;292;273;286;303;285;298;424;458;491;412;370;565;636;487;396;408;492;674;616;418;482;849;1396;1027;440;284;296;429;550;490;409;420;482;561;467;402;381;523;465;394
369;361;381;384;445;339;302;323;320;323;349;300;280;296;365;449;625;890;952;537;619;1075;2804;3414;1824;1323;1066;924;724;464;498;501;508;390;316;273;270;313;368;316;317;300;295;286;254;319;315;311;271;255;271;303;269;290;341;286;292;261;263;280;287;318;379;445;387;285;255;315;327;417;378;385;352;349;313;283;242;245;286;316;341;459;872;1510;1342;618;298;230;242;240;221;249;236;248;229;264;298;282;249;278;273;241;245;231;263;220;222;238;242;244;257;252;266;296;268;235;258;251;264;280;308;278;277;250;278;269;274;267;266;276;273;281;315;296;256;275;257;232;240;262;187;236;248;242;219;261;235;286;275;242;261;261;263;234;256;241;265;249;296;355;464;564;580;688;785;648;440;542;727;696;786;1214;992;843;826;762;682;488;418;636;1004;706;463;360;353;380;350;330;418;544;473;375;321;353;750;1097;782;533;731;1007;876;713;632;842;1129;1198;761;452;316;341;301;279;253;314;305;339;345;397;404;365;267;320;311;290;274;263;281;330;373;381;380;350;297;288;273;275;346;301;270;244;270;280;304;265;270;298;280;261;308;504;921;1067;687;391;327;329;361;398;394;377;530;713;640;600;746;1441;2076;1908;1449;1267;1258;1237;1708;1852;1171;783;629;778;1248;1958;1894;1785;1936;2181;1815;1334;990;1129;1420;1820;2001;2133;1556;845;527;360;310;288;258;230;261;312;269;262;315;327;342;309;280;299;307;286;265;276;272;272;274;304;290;302;299;487;918;1270;952;548;316;311;289;268;252;256;276;279;292;546;981;1462;1118;475;335;262;275;284;227;296;272;270;259;280;268;265;278;269;321;326;288;289;266;289;304;328;335;369;338;269;284;267;265;283;281;296;331;370;380;432;460;495;475;374;378;470;501;540;555;521;572;707;567;550;556;537;473;416;459;417;376;371;389;357;287;280;323;332;303;284;250;256;274;266;251;274;282;275;267;250;245;274;288;311;297;300;288;338;330;348;318;316;322;337;327;370;336;301;329;334;338;326;297;296;321;335;343;300;287;303;336;309;362;354;544;1354;2882;3838;2281;862;406;314;356;341;307;303;297;304;316;312;262;304;304;277;292;331;261;291;332;435;548;472;342;324;283;286;390;802;1987;3786;3539;1549;556;368;322;301;311;347;352;325;352;362;360;342;289;319;321;278;318;323;341;355;341;393;358;362;313;354;387;400;360;346;512;589;610;462;514;474;482;525;407;413;436;569;720;734;704;637;727;783;710;696;811;690;544;520;765;971;898;711;600;522;494;463;364;354;319;301;357;387;438;379;327;317;295;328;320;361;335;304;353;280;304;340;373;363;353;351;375;317;305;308;325;433;541;634;497;370;343;358;300;295;322;290;282;312;311;320;325;375;387;332;354;456;471;452;439;426;556;563;516;398;493;707;1020;1031;593;409;295;327;318;416;455;749;1866;3902;4124;1774;1154;1760;2093;1368;758;499;397;385;382;337;301;309;312;343;335;314;326;296;301;275;302;389;434;349;317;304;338;348;356;334;287;293;342;288;261;303;292;303;288;276;307;272;276;296;265;228;273;277;248;226;279;248;281;277;286;282;270;264;297;288;287;299;288;288;289;284;262;260;271;258;267;264;273;266;256;278;265;293;280;303;322;312;341;349;275;283;335;329;287;242;234;245;254;228;253;250;252;208;258;279;300;281;322;304;312;344;301;272;283;281;299;290;280;321;305;330;368;459;576;596;598;521;417;346;412;455;356;310;315;355;347;354;278;296;327;272;235;292;258;305;327;315;354;398;384;422;410;422;396;399;339;314;313;415;588;864;788;502;404;372;357;374;343;383;408;451;485;451;383;325;343;358;307;303;342;451;631;564;442;388;308;315;353;392;554;513;469;398;436;460;491;492;418;378;348;349;353;443;447;508;519;503;517;455;340;335;337;351;361;417;428;327;266;306;307;341;330;319;321;261;269;248;251;271;290;314;302;281;248;263;260;277;261;258;264;292;283;289;360;301;244;242;257;268;257;255;292;316;293;328;274;297;244;288;258;284;260;307;270;256;266;272;319;349;365;299;228;265;323;421;523;484;295;273;256;269;289;316;291;294;258;288;309;278;270;271;272;258;286;277;311;288;254;293;253;291;306;289;289;280;336;289;292;280;294;282;301;287;280;315;281;285;274;240;281;298;293;298;286;276;275;273;290;388;329;389;358;313;292;266;302;311;323;292;286;295;278;324;289;265;309;252;304;329;313;305;266;281;287;365;518;798;657;436;394;408;456;326;283;308;297;333;310;354;348;328;337;281;269;262;325;366;562;875;766;456;362;387;394;343;365;313;305;295;344;421;364;344;344;376;663;979;930;593;446;383;331;296;307;301;292;293;290;316;415;565;1088;1673;1345;649;349;309;283;304;324;273;309;274;268;282;354;364;298;277;323;299;304;287;331;315;320;326;315;320;300;311;275;289;299;267;288;316;367;343;453;585;537;471;543;490;369;297;298;312;331;666;1208;1026;509;301;268;323;501;1441;3293;3744;1461;488;274;255;273;304;277;288;325;406;324;275;268;272;273;297;310;275;290;283;298;335;270;330;290;314;246;277;274;265;288;301;275;318;397;367;443;439;341;319;315;336;361;312;353;363;335;356;321;391;419;349;330;274;247;259;276;304;342;463;1085;1639;1248;891;1413;1495;784;436;322;294;320;309;322;307;344;353;345;353;300;290;269;308;396;536;972;955;555;340;280;247;252;240;272;257;259;255;259;259;259;253;264;229;242;248;259;261;228;253;259;276;227;235;263;241;237;255;268;253;248;246;282;293;312;408;486;486;364;322;313;350;313;272;273;261;293;279;287;293;306;282;317;322;367;362;278;281;303;327;325;306;295;272;336;341;445;413;389;301;264;281;257;272;317;305;278;266;281;308;303;281;258;229;262;282;426;381;279;308;290;286;315;263;273;383;446;337;320;375;317;310;356;399;412;340;315;332;449;670;543;350;286;340;373;408;336;424;432;393;410;597;1224;1169;614;413;404;512;600;513;384;312;292;303;344;313;294;379;339;337;281;284;313;262;300;366;370;360;313;226;279;297;303;322;305;290;262;271;231;263;263;335;327;294;283;294;331;319;278;289;268;314;309;302;268;278;271;301;276;273;292;384;695;947;685;378;341;290;289;244;267;278;276;262;257;274;291;271;283;247;276;264;405;1155;2870;4663;3720;1190;704;1900;4835;5788;3167;1390;599;407;407;365;313;282;269;297;250;269;328;261;262;242;259;246;277;235;278;339;378;334;308;367;506;542;511;550;524;409;301;253;251;320;317;339;300;284;259;275;282;299;310;336;404;367;397;595;937;958;519;430;474;417;376;347;326;294;283;338;360;380;343;335;391;389;476;569;533;467;377;437;442;458;596;730;592;388;289;307;294;272;251;255;273;290;295;287;260;298;296;256;276;226;213;218;254;226;272;279;290;256;262;245;246;314;366;344;255;232;213;206;235;256;247;252;224;235;222;275;276;274;245;233;246;276;299;237;289;267;261;295;298;345;418;484;404;386;524;887;966;604;432;401;489;505;427;342;405;722;1155;848;473;340;368;507;579;488;369;359;447;497;501;417;381;436;440;348
397;402;297;345;316;322;318;355;314;303;350;328;361;272;305;368;630;781;596;468;528;895;2065;2749;2170;2301;1638;1052;786;540;482;512;512;377;311;299;279;337;427;337;351;347;372;298;296;410;447;376;239;287;281;300;357;320;268;315;309;290;289;264;249;311;358;424;334;294;288;289;380;379;394;375;286;297;302;270;248;273;294;338;436;536;684;885;763;407;257;265;265;268;267;226;236;267;256;271;227;288;267;267;260;242;244;276;248;235;277;228;237;253;248;237;286;272;247;233;263;258;285;291;354;365;317;301;275;261;256;257;247;250;245;240;244;264;283;263;254;265;276;254;231;253;270;258;240;271;263;261;220;273;215;255;230;281;244;268;260;252;323;350;396;452;655;985;1366;1168;888;751;1034;852;621;798;848;900;849;820;1002;764;577;647;964;713;430;299;307;377;347;303;359;440;472;395;349;468;906;1505;1209;774;1161;1821;1644;903;876;967;969;916;674;397;344;342;315;275;323;285;305;297;391;401;368;281;246;285;287;287;281;275;289;299;384;410;406;302;320;238;299;290;304;280;356;293;287;265;270;246;271;291;288;289;337;479;662;563;420;268;312;300;379;408;415;388;448;525;548;570;630;1414;2392;2106;1347;1081;1311;1297;1496;1593;1129;790;728;981;1595;1783;1595;1571;1768;2163;1829;1397;1085;1517;2341;2298;2053;1810;1202;694;473;351;311;262;262;273;314;315;301;259;271;347;375;294;285;279;319;309;316;262;248;275;266;275;283;291;323;453;1079;1531;1210;684;343;282;274;284;281;257;259;268;268;319;566;828;759;435;317;288;250;282;255;282;246;300;304;297;245;283;279;311;309;300;270;297;298;335;297;314;286;308;304;293;294;300;278;266;290;355;364;429;468;533;569;613;670;604;469;474;526;503;543;498;645;732;661;454;408;516;498;494;425;376;430;468;386;331;289;298;320;373;306;309;294;247;215;217;248;281;284;286;283;297;311;271;294;281;303;313;291;300;306;328;316;325;308;307;297;301;313;315;301;334;326;366;311;278;306;323;307;313;307;342;311;349;367;391;611;2087;4967;7577;5253;1721;542;328;307;354;317;316;329;281;292;304;311;295;301;308;294;273;276;281;328;392;544;417;335;307;292;282;331;598;1793;4288;3912;1570;547;320;286;285;287;354;354;329;335;389;362;360;327;347;387;382;353;330;310;339;338;352;369;379;370;378;440;419;379;437;548;773;770;541;504;495;571;622;549;499;473;587;696;707;642;636;657;646;608;643;714;654;632;611;709;778;630;526;478;391;334;390;358;340;326;336;352;434;515;484;391;347;310;299;354;442;374;301;298;272;301;317;327;332;367;353;306;316;321;393;509;767;1443;1890;1135;505;311;323;319;320;311;285;287;313;300;326;360;358;334;319;313;417;547;443;400;572;1143;1312;956;676;884;1617;2011;1588;761;429;310;297;333;353;351;504;1270;2360;2342;1454;2031;4013;4049;2075;695;405;339;380;361;397;352;310;305;342;358;345;327;299;287;318;319;427;418;313;323;337;345;313;361;358;310;296;315;321;292;311;312;301;276;277;290;289;287;270;244;261;251;271;233;257;253;288;280;307;290;312;270;279;284;286;279;307;293;287;271;297;280;252;262;281;266;294;312;299;288;281;266;273;268;282;309;325;389;361;309;288;273;322;297;284;256;250;258;264;240;259;240;242;233;261;306;296;335;282;332;305;267;279;263;309;287;285;269;268;309;331;480;690;611;531;603;633;518;464;474;462;376;334;306;333;290;308;273;308;342;336;264;260;296;266;317;324;324;326;369;349;439;429;380;352;363;306;300;416;592;767;769;523;460;398;350;327;359;382;394;442;528;497;396;357;327;330;325;298;326;466;684;726;563;430;393;367;385;372;456;429;383;387;409;381;459;540;494;451;398;311;385;412;326;388;496;587;677;498;399;358;331;373;341;395;421;340;254;272;364;398;324;289;281;282;241;216;244;275;254;285;255;247;243;263;252;271;238;222;236;259;284;336;408;326;278;267;265;264;278;335;324;468;503;397;322;242;253;233;260;260;256;217;244;265;263;270;294;327;314;299;295;292;383;666;1086;987;467;313;336;435;506;355;295;282;297;289;312;288;249;253;281;280;233;307;295;284;241;277;265;299;287;274;258;279;300;306;286;266;306;296;293;317;284;289;313;285;266;284;290;270;274;293;295;318;256;297;318;331;343;338;333;281;285;323;320;311;309;276;288;286;294;283;354;361;299;273;290;307;294;276;271;283;292;343;503;877;816;529;602;871;729;406;316;289;312;304;285;308;285;323;316;297;260;289;282;358;682;1254;1193;582;342;347;359;384;389;300;355;317;376;532;643;502;347;389;893;1795;1908;841;472;365;325;331;326;349;306;309;291;289;307;431;937;1684;1396;668;326;296;281;337;343;308;307;279;283;322;362;410;379;297;321;355;299;282;289;317;304;293;335;324;297;278;263;277;308;307;295;297;353;391;664;1149;1112;558;386;304;296;321;295;287;343;519;825;811;457;324;297;288;362;932;2194;2500;1241;460;276;262;260;285;281;317;361;441;396;287;253;270;269;260;248;237;263;306;316;280;296;250;255;263;269;277;291;304;298;306;414;608;728;687;867;740;415;314;301;335;332;291;318;323;318;359;488;638;591;471;364;279;262;252;315;309;347;355;540;734;801;1206;2938;3406;1768;603;356;337;286;318;344;309;327;364;363;359;287;274;297;307;344;436;519;500;381;309;258;274;294;288;268;266;265;240;241;227;247;248;254;251;249;265;252;282;270;260;236;232;254;250;274;273;258;254;290;271;241;267;272;270;302;435;763;747;695;711;518;369;338;333;310;260;272;273;276;321;262;319;354;314;279;270;252;281;302;373;319;341;328;298;357;441;539;462;382;287;312;291;293;255;290;292;300;273;283;268;295;296;276;232;238;262;314;336;310;318;297;319;301;315;268;360;325;295;310;419;426;372;424;481;437;337;328;330;376;464;479;321;322;379;449;487;425;380;389;410;385;491;728;700;492;370;346;367;368;484;450;315;273;277;319;326;366;496;474;376;295;330;307;293;292;318;334;315;277;276;291;287;281;339;299;261;285;269;288;277;258;302;256;293;299;299;369;363;293;267;286;280;289;311;249;273;284;254;269;267;279;316;375;448;387;325;341;335;336;272;250;268;259;276;278;266;270;287;282;269;250;260;400;1046;2706;4477;3646;1383;543;956;2389;2873;1487;640;351;315;315;323;297;287;262;266;294;289;349;290;274;267;245;255;227;267;263;267;333;310;314;357;491;562;495;468;450;383;322;255;264;305;326;317;276;241;253;246;274;256;254;284;342;372;357;423;637;650;449;364;313;338;360;351;362;312;296;299;295;293;379;409;420;418;416;441;489;385;417;439;421;455;699;832;695;453;325;290;267;284;250;247;298;319;290;263;284;297;312;314;268;274;258;236;219;265;258;270;277;268;291;275;273;273;335;319;289;243;251;228;221;238;244;243;248;258;227;257;264;281;286;279;227;262;250;246;246;261;273;293;289;311;385;403;372;353;607;1086;1104;796;458;433;550;483;390;299;312;492;671;645;436;384;517;925;923;652;457;402;417;566;517;398;349;353;352;361
320;333;294;303;255;346;375;361;355;377;365;368;406;331;332;388;660;656;469;445;539;627;1090;1610;2074;2739;1684;903;691;525;527;464;475;382;351;350;325;350;405;360;368;485;498;348;310;489;639;493;332;251;296;277;386;330;313;323;304;294;268;265;277;328;404;353;304;317;329;438;510;483;364;297;278;277;302;288;274;285;315;399;673;821;584;557;472;296;277;272;273;264;243;218;240;257;262;214;269;273;274;239;256;261;286;294;275;257;244;251;239;279;244;239;245;230;250;266;244;247;278;278;340;345;286;302;289;289;265;272;252;237;284;246;250;258;271;236;251;248;244;284;250;267;259;244;271;236;279;255;267;265;247;267;260;245;270;274;235;276;262;286;346;384;629;940;1183;1153;1048;1092;1133;811;533;603;923;964;688;741;1254;1288;1034;1006;1141;805;441;366;289;304;288;266;327;363;441;382;403;587;1019;1601;1415;923;1384;2136;1691;1005;834;775;782;733;584;447;464;458;346;319;254;265;287;335;344;357;337;281;243;270;316;295;316;286;300;285;437;512;414;318;278;291;304;272;282;287;318;336;293;283;291;317;279;319;286;325;393;492;545;423;362;288;317;305;321;358;483;484;492;479;460;477;526;981;1643;1571;1015;810;995;1301;1864;2050;1471;1004;860;1274;1818;1861;1755;1300;1150;1267;1268;1172;1335;2534;3319;2758;2089;1436;914;577;426;437;346;306;290;278;312;302;299;276;319;355;307;318;316;290;285;291;270;252;273;255;289;274;274;269;274;395;718;928;793;526;360;271;266;258;230;258;277;275;255;299;362;449;474;362;297;287;277;266;288;298;277;259;285;244;280;285;279;274;283;325;333;309;295;304;292;308;277;288;318;276;269;273;289;290;304;317;387;458;544;512;517;660;786;824;690;544;596;697;631;477;553;619;548;435;439;584;618;498;398;359;422;461;375;355;327;307;351;325;291;264;275;261;255;229;227;238;307;317;308;273;308;294;284;295;285;303;344;367;315;288;353;334;322;314;308;307;322;307;303;357;371;330;342;296;307;317;303;301;289;323;307;387;371;402;783;2279;5458;8396;6408;2246;661;333;284;337;315;301;306;318;276;301;304;295;301;331;291;304;311;349;342;454;442;361;281;317;311;331;335;481;1274;2381;2174;1148;463;314;242;299;307;334;349;340;341;376;356;309;372;458;646;614;442;343;339;313;344;424;422;446;416;359;434;419;458;489;744;1141;936;561;508;545;669;839;803;639;667;686;808;910;752;608;607;585;670;610;588;623;651;803;992;796;579;444;425;374;336;347;365;340;307;279;343;430;511;472;374;392;320;318;330;337;366;331;284;309;276;296;351;320;308;300;298;303;475;793;1075;1411;2828;3828;2133;715;348;310;307;315;282;293;331;302;325;313;316;333;334;321;357;408;417;426;469;860;1693;2149;1794;1481;1769;3135;3346;1897;787;456;360;320;309;358;325;346;626;886;938;1319;3043;5234;4368;1805;554;410;401;446;399;406;345;300;266;342;368;314;267;317;277;280;301;355;360;317;317;334;310;333;364;387;316;313;335;346;316;322;303;306;296;274;284;266;293;231;230;274;283;252;253;233;250;262;279;292;301;264;251;243;269;328;260;267;306;326;252;281;267;276;263;271;249;261;274;275;249;261;274;271;281;291;307;337;399;416;314;257;349;303;323;240;232;210;232;237;299;214;290;252;324;298;301;307;341;315;291;275;268;306;262;266;236;279;272;283;288;382;687;990;919;617;675;756;605;519;551;533;455;398;327;274;283;283;318;362;335;348;302;294;334;294;297;320;333;368;360;355;421;432;407;369;326;324;372;437;490;645;778;778;698;513;365;352;305;330;298;373;403;398;344;284;342;355;302;281;339;385;584;751;737;546;452;441;511;473;388;386;377;364;351;377;448;519;543;571;512;438;439;391;322;351;401;550;654;654;448;412;365;361;330;360;347;321;275;288;326;363;314;261;258;227;239;256;245;281;260;251;260;218;241;285;296;264;202;230;277;257;250;300;377;308;280;268;270;279;280;246;342;580;597;457;331;279;274;264;270;227;241;266;279;312;362;311;294;284;288;288;275;344;374;807;1635;1587;701;358;567;1030;1181;657;341;270;270;290;266;327;246;263;272;300;304;296;270;252;246;248;275;263;278;267;259;263;288;293;271;310;310;313;309;290;312;297;264;279;298;290;303;274;268;281;299;268;256;295;318;303;291;293;286;255;303;302;331;311;287;283;290;260;272;275;302;313;301;267;290;318;288;261;274;272;276;350;476;757;707;552;753;1460;1141;476;323;300;300;288;273;327;314;311;304;317;319;322;312;357;553;1014;959;542;350;351;370;340;358;326;323;299;403;690;864;635;390;375;772;1553;1668;814;431;315;337;333;355;320;302;295;243;256;300;367;572;884;797;492;334;276;317;343;327;293;302;289;283;345;433;603;581;421;328;309;271;298;261;305;320;333;293;295;244;291;282;294;282;274;288;280;306;494;902;1596;1481;683;343;324;299;293;304;284;317;356;460;439;335;312;331;326;315;488;868;1020;633;377;293;264;250;281;249;250;291;391;325;257;262;273;257;265;264;274;257;304;313;270;298;293;278;282;254;244;272;289;258;373;687;1412;1708;1372;1621;1226;530;311;274;286;333;293;292;294;288;442;886;1335;1108;728;461;316;297;313;319;342;274;305;313;410;600;1354;3357;3987;1916;647;401;365;349;318;338;353;373;393;322;344;289;272;280;313;352;370;359;367;327;293;316;372;373;255;251;238;251;251;272;235;265;239;262;284;261;275;275;249;252;236;249;264;249;259;246;301;326;280;260;249;254;249;244;303;338;404;711;1059;1631;2073;1303;532;337;296;312;289;290;295;295;281;292;290;321;354;288;288;283;262;309;307;319;348;310;337;430;511;600;479;407;352;327;288;273;272;322;296;288;292;270;300;308;301;254;252;240;272;284;320;348;391;326;310;309;337;312;281;274;272;370;402;476;526;491;517;535;399;310;311;305;350;292;348;428;557;570;645;502;367;357;384;387;498;524;475;411;339;366;373;452;638;643;374;314;293;305;314;387;498;464;343;325;405;368;279;263;268;314;339;283;276;264;334;302;286;286;303;284;297;297;271;257;245;247;259;291;332;321;308;270;277;233;277;311;286;277;254;247;258;277;281;283;324;340;353;367;338;369;339;273;252;246;246;269;264;275;271;276;309;278;247;296;316;431;1158;2501;3712;2460;932;386;497;798;941;505;352;304;281;290;265;293;292;270;257;270;319;316;332;250;257;239;283;245;242;247;235;281;264;265;330;522;660;553;416;397;340;316;280;339;343;353;292;270;280;272;245;298;244;253;301;265;316;334;423;454;436;385;306;308;291;329;409;401;322;291;305;276;314;393;394;431;394;394;383;446;428;410;421;350;389;567;696;469;402;325;261;226;258;249;274;276;294;315;282;280;309;382;345;299;241;246;282;232;219;243;268;293;318;307;278;279;328;313;305;252;240;224;220;228;235;241;235;262;229;242;288;267;290;293;273;273;237;233;231;250;240;259;256;300;309;290;300;317;367;597;892;860;578;497;580;700;632;385;309;287;352;485;611;540;464;620;1112;1192;777;619;553;472;508;437;355;296;338;347;332
323;277;312;309;272;293;340;347;364;407;396;332;463;320;349;365;503;544;423;496;622;557;847;1176;1525;1618;1110;624;572;565;633;573;500;455;412;342;314;378;388;361;337;461;520;376;348;797;1126;762;355;288;320;306;361;311;307;328;313;267;288;243;274;329;396;325;294;288;341;501;684;599;351;267;268;336;391;385;289;299;303;404;709;826;528;338;404;284;318;361;338;276;253;262;280;282;239;234;265;251;263;263;266;270;296;279;266;256;267;238;248;258;269;261;253;241;267;297;275;265;288;285;310;309;298;269;261;279;309;264;237;282;260;255;256;243;259;266;268;255;303;306;308;266;251;257;267;260;248;275;261;287;259;289;245;295;282;246;231;248;273;268;315;402;610;641;696;892;1078;1299;1157;822;616;534;758;821;672;618;888;1219;1311;1775;1542;921;557;381;300;283;270;281;252;297;315;342;471;875;1366;1618;1490;1024;1106;1483;1219;658;547;576;666;752;839;671;579;512;403;297;268;289;303;296;302;347;306;292;246;258;237;276;336;414;309;343;434;556;471;382;321;296;307;284;291;307;332;346;291;284;276;243;276;282;330;304;387;566;557;447;364;307;269;308;258;296;426;401;390;436;446;504;459;596;945;1078;1026;966;1083;1530;2222;2586;2090;1593;1302;1488;1836;2313;1886;1160;957;893;1168;1265;1646;2718;3176;2618;1942;1252;748;520;475;522;463;376;318;283;284;293;278;266;271;284;292;244;269;279;302;270;279;268;260;252;245;254;275;277;305;295;391;462;458;333;275;290;288;241;236;255;242;286;261;247;272;299;330;282;279;265;256;325;298;328;264;283;287;268;297;329;282;284;302;323;286;327;292;324;327;288;301;282;287;283;268;281;303;295;342;361;431;449;454;425;448;520;658;854;741;566;667;881;845;575;552;570;521;432;502;640;743;495;362;343;367;362;304;277;295;320;302;310;290;272;270;263;263;225;252;303;295;314;314;310;279;306;331;293;283;315;329;297;311;334;351;348;331;299;356;362;329;327;336;318;302;361;306;288;289;313;349;324;305;349;338;310;379;345;452;1096;2784;4887;4246;1738;580;299;299;325;309;311;319;345;315;321;332;302;310;306;260;274;325;371;335;361;426;336;321;282;318;324;329;381;593;917;934;664;345;301;273;255;308;352;345;338;358;312;328;332;477;753;1052;926;531;391;347;320;364;416;441;456;423;379;462;517;520;595;953;1194;903;506;449;538;731;921;760;696;706;773;1000;1121;967;765;663;671;711;638;531;487;677;983;1384;943;528;396;371;392;403;390;357;352;339;305;323;391;404;454;379;374;333;305;301;303;331;325;323;321;359;357;372;333;336;311;311;354;640;1271;1794;1782;2842;3577;1840;652;325;288;290;317;325;328;302;275;316;332;355;334;348;347;371;396;398;433;449;800;1569;2145;2611;2839;2589;3614;3677;1775;914;628;437;344;311;299;302;355;400;525;595;1463;3285;4594;3034;1094;437;383;443;507;486;438;346;334;295;307;314;327;293;303;317;321;328;359;321;330;323;342;313;370;346;367;294;296;337;362;322;344;290;316;287;292;266;257;266;287;257;264;264;256;270;277;300;299;305;269;286;313;279;272;276;351;274;268;301;266;275;287;259;301;271;246;272;264;278;272;254;275;242;289;297;294;290;301;320;314;282;341;325;334;324;245;227;215;218;232;261;304;303;352;457;462;366;332;321;324;311;285;278;315;303;285;290;276;303;302;299;404;682;936;814;635;614;722;652;588;637;609;505;374;350;278;250;296;364;348;329;326;311;315;302;331;307;311;360;468;429;426;438;514;437;381;361;384;437;482;504;725;985;907;848;576;407;333;307;311;308;280;326;341;362;346;381;314;330;309;367;372;467;648;695;501;508;484;600;523;406;336;323;288;309;385;496;625;621;721;694;685;749;661;383;294;382;464;563;617;470;431;338;392;333;346;325;300;244;265;308;304;293;279;253;289;250;262;264;239;294;279;298;221;269;245;324;280;254;215;232;264;268;292;317;312;266;268;291;286;280;289;337;435;451;335;301;269;235;269;255;281;274;289;330;409;429;404;266;267;304;278;280;326;466;713;1179;1058;622;523;1142;2237;2389;1020;374;323;303;304;289;287;275;264;274;320;292;271;252;244;242;259;277;309;315;294;256;288;286;259;283;273;332;320;278;288;272;292;267;294;314;353;296;268;296;269;295;246;240;256;274;288;292;257;286;258;295;307;305;316;328;306;309;319;302;290;304;318;288;265;283;266;269;246;278;267;266;284;359;446;422;478;697;1148;932;408;310;277;320;284;317;300;292;332;322;288;322;288;323;326;416;533;530;420;340;307;383;375;341;343;348;293;380;546;667;454;313;347;514;812;767;553;356;345;360;377;337;346;306;295;274;286;294;314;394;433;449;354;288;285;341;382;328;266;326;348;334;394;624;1038;897;475;331;300;263;285;280;309;315;311;281;301;259;265;279;297;278;270;273;291;353;528;789;996;921;436;353;330;284;286;328;288;264;315;320;289;282;275;247;290;292;346;471;570;642;526;335;278;265;304;310;273;278;255;282;303;263;244;260;272;249;255;272;283;300;321;290;258;316;289;274;284;274;271;279;438;1298;2993;3388;2046;1506;1028;509;306;334;313;288;319;309;247;351;557;1413;2059;1462;850;424;323;349;386;488;390;319;316;363;321;459;867;1861;1988;1153;485;397;368;324;329;357;328;437;458;416;353;304;316;261;357;401;398;342;361;344;332;381;539;436;328;286;266;246;280;251;253;259;249;276;285;263;246;289;319;267;257;282;277;253;287;262;385;375;291;266;239;276;258;261;260;312;369;819;1950;3702;4686;2596;756;373;328;315;287;279;284;293;285;341;364;379;389;297;318;382;362;356;294;298;298;322;362;555;772;692;485;465;419;325;321;290;285;309;338;331;300;269;297;291;288;237;218;257;251;269;327;445;509;457;312;266;301;333;297;293;347;401;448;524;587;556;530;514;406;339;290;294;290;314;374;515;541;600;601;501;342;358;346;386;474;505;467;464;468;453;398;508;699;761;445;326;317;291;302;341;373;341;327;322;385;366;302;280;303;357;426;321;282;268;282;317;325;335;314;292;304;312;264;258;243;266;246;272;291;319;301;294;264;248;289;277;298;286;298;286;250;275;267;321;362;462;474;488;432;385;302;292;290;265;276;280;282;280;332;310;276;250;250;246;311;567;1466;3102;4150;2501;694;325;307;369;353;293;285;277;292;289;262;301;299;296;255;274;302;362;337;286;253;263;287;268;266;247;258;262;261;269;428;626;788;617;420;384;338;325;298;330;403;369;334;262;263;292;304;244;287;280;269;334;334;362;341;382;374;339;290;267;279;372;484;474;379;318;314;311;326;372;417;381;396;398;408;476;457;434;387;330;320;418;420;336;347;293;250;214;238;188;257;276;281;318;253;267;453;635;640;371;272;221;230;194;284;224;258;278;286;266;274;271;272;287;251;240;259;268;261;266;231;245;230;250;261;262;275;263;320;320;277;268;245;240;204;241;258;259;263;258;303;268;282;309;383;539;551;502;545;688;834;708;633;385;314;280;394;674;902;828;650;697;854;868;884;1062;845;627;498;367;306;285;295;291;350
262;286;367;330;311;344;325;298;340;331;349;352;354;361;320;504;517;607;472;483;583;507;768;1055;1070;916;757;663;526;563;683;608;583;668;547;370;389;392;370;329;322;429;485;355;511;1462;2184;1192;397;277;303;337;337;302;312;334;288;296;240;265;291;284;339;340;300;317;354;423;583;485;316;317;279;397;634;544;349;291;291;393;573;641;448;347;380;377;318;360;309;273;276;237;229;266;233;260;247;249;267;268;276;279;275;280;250;233;242;229;237;244;263;260;253;262;261;302;317;285;241;290;276;272;282;250;271;288;273;266;274;257;291;276;251;276;266;243;285;254;270;278;279;268;244;249;248;261;257;258;229;253;241;272;315;263;271;245;243;249;256;274;311;487;699;618;513;825;1126;1108;973;850;694;455;581;687;873;719;634;723;1079;1850;1690;983;516;381;311;274;289;265;278;296;309;410;604;872;1042;994;1009;873;960;928;721;425;390;366;513;733;928;876;631;490;365;326;279;305;303;331;287;305;320;275;269;246;257;289;351;392;383;325;371;461;401;318;285;270;293;271;308;325;300;324;266;274;285;256;265;297;314;393;379;587;593;567;439;371;320;311;308;280;305;294;289;324;387;458;541;575;701;1004;1408;1555;1318;1499;1986;2288;2415;2606;2270;1798;1932;2509;1976;1017;689;810;1370;1560;1578;1914;2009;1471;1142;851;556;421;440;477;413;381;295;299;334;282;254;276;258;262;274;257;269;274;289;298;266;259;264;296;292;271;273;296;262;268;280;265;283;275;306;269;308;274;240;276;264;265;262;253;279;294;268;256;251;267;265;328;341;337;304;239;257;318;386;363;329;308;274;252;291;315;304;329;337;326;299;298;281;306;269;237;284;261;371;518;522;446;385;373;341;373;485;603;502;568;729;848;752;679;779;743;671;558;468;522;537;474;356;390;367;353;328;273;264;263;275;276;239;276;264;246;267;245;261;246;280;290;293;269;269;275;292;301;325;316;279;361;349;356;301;321;323;338;306;345;329;334;366;324;353;323;327;319;293;290;321;353;315;333;360;326;347;325;350;546;1008;1481;1407;720;348;303;257;332;348;304;294;292;363;328;319;325;298;310;262;288;284;346;303;319;304;289;299;324;297;329;359;311;358;427;419;377;327;269;284;290;334;311;372;348;302;307;290;343;423;669;1045;1113;557;418;367;360;390;414;439;434;446;416;515;670;643;615;893;889;716;526;509;611;709;763;749;662;515;622;1028;1096;893;750;579;632;695;653;559;551;598;814;1306;1004;552;413;389;393;386;418;467;453;396;306;279;313;356;389;399;326;284;312;290;322;273;326;280;331;366;393;384;347;306;323;296;400;512;1063;1400;1147;1448;1549;985;410;314;304;240;269;248;296;327;326;336;329;369;361;373;370;367;408;452;416;362;469;764;1460;2587;3669;3146;2622;2038;1331;1052;799;520;373;314;320;328;304;435;495;578;1252;3242;4978;3511;1463;704;497;487;519;465;451;347;320;316;273;334;306;300;299;302;297;321;303;337;298;289;311;327;355;312;299;292;316;340;323;337;310;289;305;302;309;295;278;260;264;247;254;252;296;291;286;290;297;306;276;298;279;271;261;277;333;298;303;284;290;258;283;331;288;302;260;240;274;257;267;309;316;266;275;309;294;275;288;319;294;291;306;303;356;329;288;232;250;235;278;278;285;291;409;675;744;455;376;351;323;283;272;303;333;304;246;276;280;289;340;325;386;467;612;585;571;645;783;655;491;542;572;511;375;325;293;315;365;409;405;359;328;318;258;286;271;265;301;376;510;556;456;513;750;749;498;413;490;578;550;493;554;724;754;662;574;437;356;332;291;285;315;329;334;325;339;350;341;311;313;346;355;443;523;488;452;467;547;592;527;451;349;282;299;304;368;458;575;632;821;890;1249;1582;1260;552;290;330;374;459;514;452;397;350;331;349;330;345;282;289;276;271;287;291;288;289;270;282;286;264;276;244;260;235;263;262;266;281;260;276;246;262;260;262;250;301;267;274;251;283;312;311;270;303;298;303;284;296;242;259;261;272;219;277;297;360;413;527;392;285;308;289;316;325;353;352;418;580;566;462;582;1080;2348;2383;997;397;263;286;307;309;260;265;253;281;306;296;327;301;272;281;260;259;282;298;278;253;290;256;293;259;288;301;307;315;280;308;290;259;263;282;356;398;345;336;300;281;262;268;245;273;282;286;278;276;270;264;306;300;324;358;315;331;281;313;295;240;312;272;273;270;289;276;238;255;280;305;346;332;318;354;348;450;584;447;346;322;393;520;401;330;326;296;310;289;301;285;318;324;313;318;368;347;343;367;361;325;357;352;375;342;309;320;386;381;347;339;350;373;459;439;376;343;328;360;394;354;278;322;297;246;269;253;283;331;342;350;340;298;324;360;443;408;370;365;362;317;391;671;1063;947;471;348;269;237;278;289;278;311;332;316;317;325;293;278;300;295;268;272;274;336;420;490;536;414;344;315;311;304;297;303;286;297;347;338;274;263;272;268;286;282;273;348;648;986;758;403;284;339;496;533;355;278;274;276;256;278;244;290;271;242;265;281;268;291;306;290;301;276;262;259;294;254;262;303;463;1316;3092;3857;1990;872;539;447;462;478;442;366;284;285;288;311;474;1063;1567;1126;644;391;344;489;726;932;680;360;360;388;359;323;451;718;713;524;447;408;344;324;323;368;408;514;661;487;343;297;298;299;329;401;371;355;324;323;335;468;609;485;326;283;248;269;281;221;250;251;239;266;273;266;283;358;333;320;296;282;264;258;284;266;336;352;276;238;227;226;241;262;263;284;333;863;2498;5284;6059;3107;827;332;313;317;283;272;305;316;359;364;426;475;405;372;381;486;552;394;312;335;307;312;346;614;869;739;481;435;394;347;299;288;280;328;356;336;287;290;312;289;282;268;258;279;273;249;281;466;566;407;288;265;345;344;309;296;404;446;577;564;487;474;441;411;355;299;267;266;256;338;412;578;552;570;592;480;341;381;341;390;455;496;465;511;572;493;414;410;618;628;439;316;334;358;379;313;270;282;328;333;307;306;258;276;356;455;599;485;328;290;309;327;361;340;333;249;302;296;294;284;230;273;240;289;268;302;309;294;264;259;292;360;362;336;272;278;270;269;282;297;368;470;667;683;577;407;282;250;285;253;273;303;264;279;275;260;283;278;279;296;279;433;1256;2976;4571;2881;869;338;287;304;301;297;272;303;301;262;235;278;279;247;251;279;312;429;411;328;265;256;279;287;276;240;281;290;260;304;392;619;760;668;561;430;413;345;342;344;368;339;283;284;286;289;291;288;296;267;275;309;356;386;376;440;320;335;308;256;272;300;383;431;393;403;332;334;320;304;339;382;393;450;469;488;489;360;367;428;416;398;381;385;290;234;249;254;214;255;249;265;297;282;268;386;701;1155;983;508;265;221;244;261;276;276;223;285;310;261;283;274;252;251;227;217;225;227;228;229;241;241;247;236;235;267;289;363;566;572;418;269;222;228;250;216;232;254;277;250;287;239;311;324;455;455;481;462;622;853;925;668;468;380;333;330;505;1056;1875;1681;1124;882;696;830;949;1159;1151;843;570;506;336;288;271;299;305
266;287;317;363;332;327;350;321;354;336;343;344;332;329;441;693;835;897;641;516;561;555;841;1080;1033;978;755;637;465;486;568;658;642;643;516;386;330;344;364;305;376;519;540;374;507;1400;2226;1212;490;323;301;350;333;350;305;366;291;247;259;255;258;259;302;318;312;335;305;306;368;299;280;265;282;351;504;429;306;280;307;301;366;384;345;325;401;349;271;262;277;255;240;238;257;228;242;255;256;245;241;270;270;245;288;282;239;253;250;245;234;250;253;267;269;308;331;336;322;280;275;260;249;249;274;246;275;308;258;290;257;263;280;286;234;246;245;273;250;286;228;245;264;250;254;266;263;265;294;244;223;242;286;291;273;274;276;264;256;259;285;261;305;385;550;493;470;852;1094;929;865;905;801;474;536;830;1159;1019;652;503;647;1085;1067;640;405;293;317;254;318;285;294;274;308;583;939;990;771;638;568;609;706;824;695;415;317;327;390;536;804;839;632;438;356;316;373;347;359;287;312;296;286;287;240;247;279;282;308;334;264;338;333;360;336;304;285;292;339;280;305;291;295;305;281;280;271;286;271;299;285;369;449;544;645;654;495;409;360;258;242;243;267;254;286;241;282;440;621;761;837;1219;1988;1869;1174;1096;1448;1896;2494;3577;2887;1911;2752;3533;2166;943;619;933;1591;1583;1300;1100;989;688;568;489;357;334;366;406;321;311;244;266;313;275;306;257;286;282;293;286;259;288;288;291;259;280;245;268;294;260;282;291;301;259;238;264;259;258;266;281;294;246;243;270;251;278;261;276;255;271;289;252;310;261;278;292;353;326;279;266;303;363;518;476;333;321;267;296;300;276;289;328;318;315;279;284;287;263;231;264;267;301;400;581;574;467;396;380;373;347;359;401;368;518;644;643;549;628;922;1030;960;716;441;405;442;394;469;522;430;328;306;261;239;269;269;259;271;258;245;222;224;247;258;255;248;271;263;278;281;296;280;289;303;302;323;336;323;328;297;297;317;323;328;321;360;327;328;350;337;319;304;327;275;265;307;359;313;333;323;312;299;325;303;336;407;485;497;372;319;296;290;322;352;360;341;323;314;318;322;319;302;316;319;314;339;275;311;324;299;283;324;269;323;282;328;327;344;400;350;329;317;280;280;274;326;336;394;362;313;305;273;295;370;494;686;645;426;348;343;355;368;367;394;489;537;546;511;594;661;670;715;806;721;634;697;752;838;832;848;543;484;698;1102;1059;717;480;470;541;666;656;595;536;508;691;829;744;484;419;354;350;358;362;426;445;370;315;303;349;421;425;371;335;326;280;302;310;307;333;343;364;347;377;386;330;318;297;284;286;401;605;666;555;553;578;439;371;300;292;296;266;304;270;290;353;335;397;480;461;402;361;369;399;409;389;340;391;449;799;1485;2617;3209;2597;1643;1111;1008;847;560;341;332;339;330;368;482;593;751;1531;3855;6406;4759;2403;1532;764;640;605;457;409;401;318;324;334;322;326;324;295;301;318;305;326;332;342;343;317;365;407;344;296;288;324;287;296;301;309;276;301;287;300;289;283;286;252;239;273;267;262;269;291;335;315;269;261;290;307;323;288;285;264;291;306;297;293;249;303;290;298;299;271;233;259;282;275;275;274;278;285;295;298;283;292;252;303;321;343;315;328;307;277;222;252;274;274;271;296;295;420;647;637;443;357;331;294;291;314;312;317;349;319;283;296;288;310;304;307;355;419;450;576;686;848;695;462;483;473;427;383;333;303;321;372;405;442;412;349;298;294;284;275;281;279;378;520;548;502;541;766;793;527;483;597;686;506;413;451;439;465;475;451;401;390;333;276;253;297;364;387;397;353;342;364;382;348;354;368;435;406;367;406;495;509;611;611;499;360;370;293;314;345;403;493;580;789;1026;1610;2129;1704;730;358;329;324;354;378;396;343;351;353;346;344;367;366;271;281;254;249;235;309;314;284;297;285;247;263;256;256;254;239;258;277;288;254;295;278;269;259;265;259;271;298;268;258;253;302;298;328;267;288;278;258;242;262;248;241;270;237;284;307;304;291;378;332;306;288;315;275;293;360;303;266;316;354;402;521;684;1047;1291;619;325;261;284;287;302;328;274;309;257;276;310;312;262;258;293;253;288;287;313;255;278;279;279;272;309;278;290;324;333;294;294;296;279;312;291;448;461;506;492;369;306;276;284;252;276;278;258;267;252;292;316;303;289;258;310;280;269;267;314;319;302;293;276;262;272;252;232;247;264;292;330;321;300;347;426;471;414;352;342;386;509;769;1180;935;456;346;315;295;325;336;309;291;325;299;295;333;339;354;385;354;359;371;430;502;406;338;299;271;301;275;345;335;361;333;346;383;301;325;381;355;349;337;317;322;302;269;311;300;314;344;311;304;332;334;376;487;513;416;463;461;354;315;445;617;522;358;348;314;293;280;292;279;323;412;573;633;502;329;245;278;298;299;321;316;331;370;377;351;305;280;351;403;407;354;273;301;355;364;368;339;300;288;270;257;268;290;323;504;747;662;448;318;338;674;840;674;527;366;273;257;269;303;286;270;278;259;261;254;286;275;242;255;271;277;273;249;290;282;282;331;649;1544;2018;1208;488;343;455;749;958;802;475;312;334;325;298;358;571;881;817;612;410;388;576;1128;1828;1048;458;326;360;352;349;382;395;340;342;356;407;320;330;333;356;382;513;512;388;348;289;311;350;395;380;357;323;312;345;329;351;449;396;254;243;263;267;254;234;251;279;249;226;248;262;268;332;367;332;308;303;256;263;261;261;276;274;253;258;263;245;268;280;252;241;319;670;2006;3799;3861;1855;543;313;305;278;285;286;300;370;376;438;461;520;442;391;446;612;670;411;354;287;304;316;303;432;566;534;384;393;427;409;386;329;319;291;332;356;303;308;295;273;283;272;287;285;318;307;289;349;382;319;253;320;340;367;345;370;436;525;617;569;393;321;323;308;327;341;277;253;279;333;415;479;575;572;464;388;367;405;368;376;408;368;378;416;479;419;361;310;322;445;393;319;358;345;354;307;307;347;411;384;310;321;283;282;382;509;669;497;333;286;266;296;318;325;303;316;287;315;260;237;229;202;256;261;249;288;305;274;289;341;473;725;615;425;292;259;262;259;285;298;389;422;636;945;680;459;341;237;266;264;276;245;285;279;286;273;321;310;247;268;289;336;763;1691;2371;1883;747;407;313;363;332;350;309;287;255;224;276;267;234;246;251;258;307;357;385;318;260;295;277;296;282;282;278;306;293;329;419;513;618;756;757;700;472;381;335;309;302;297;247;309;277;329;341;294;292;322;318;332;299;366;365;387;353;327;301;282;299;289;331;377;402;501;512;443;361;353;311;401;498;428;435;463;452;368;368;462;511;508;420;341;309;246;224;226;254;220;282;330;346;272;266;348;611;929;906;415;246;225;241;242;275;266;260;263;295;247;224;261;281;241;211;222;220;257;239;239;213;224;221;262;247;312;413;873;1695;1785;1009;385;266;246;254;279;284;301;272;297;259;297;300;403;614;676;482;475;667;880;947;641;468;342;348;384;494;1162;2138;2094;1440;918;597;618;749;885;955;807;754;595;428;311;288;260;331
242;295;312;321;373;366;287;377;469;347;324;342;329;367;533;970;1114;940;539;452;465;594;846;867;1034;1034;595;420;340;332;450;513;563;489;418;346;334;360;369;340;391;448;475;377;383;798;1085;753;468;343;298;321;364;384;335;363;300;259;255;266;243;294;265;296;293;280;279;252;275;285;296;289;283;298;357;310;253;285;303;288;284;296;299;308;362;319;238;281;288;263;241;250;264;264;273;247;244;248;262;285;290;279;269;254;258;259;254;250;245;253;280;295;255;317;278;294;278;260;248;242;268;240;241;257;281;280;241;275;258;219;281;282;264;258;247;282;299;263;212;230;270;248;249;222;258;255;288;251;250;261;239;270;281;276;253;249;282;241;268;272;323;371;418;440;498;679;1033;1091;1023;1069;782;468;687;1140;1348;1173;696;432;424;581;610;483;286;264;287;293;305;410;387;349;337;699;1316;1178;764;555;518;475;585;748;761;523;355;321;366;441;679;871;853;583;451;412;578;647;504;364;334;281;274;279;271;296;258;251;256;307;264;260;285;341;280;298;261;314;331;328;306;286;299;327;291;264;272;290;275;242;259;377;465;552;661;554;463;482;404;358;280;276;258;291;305;255;316;471;723;890;971;1189;1463;1299;811;680;990;1406;1928;2588;2160;1968;4256;6167;3679;1630;1036;1179;1418;1303;1217;1051;853;566;442;369;372;349;363;322;318;298;283;294;284;289;262;261;255;268;256;250;293;270;315;312;305;254;282;290;237;302;286;247;253;284;235;258;265;239;270;293;275;270;279;256;290;271;297;258;263;244;269;295;267;249;283;297;299;283;243;296;282;361;572;496;383;316;287;267;326;291;280;290;293;296;238;279;274;272;262;260;270;281;383;534;567;544;489;436;366;382;370;336;354;415;585;553;510;534;780;1168;1434;981;553;420;448;423;544;638;506;371;295;261;257;255;268;255;239;267;258;252;233;257;235;286;262;285;279;259;249;228;271;277;302;293;323;346;304;338;354;298;318;283;348;352;330;361;369;357;307;345;400;349;337;284;302;335;354;336;304;312;296;297;305;353;285;302;301;330;343;327;304;315;306;317;296;347;314;302;295;294;312;301;306;296;296;277;281;308;274;277;332;310;333;301;317;313;350;485;510;467;365;333;304;305;293;369;370;359;314;327;315;372;328;381;446;417;348;343;376;378;393;376;369;491;517;537;492;581;834;864;723;695;719;760;736;810;770;646;817;526;438;518;935;927;572;384;395;521;711;866;675;530;523;532;573;552;457;393;357;364;365;372;389;413;383;313;311;321;388;460;414;336;284;294;272;323;363;336;366;346;361;348;328;353;315;308;286;301;324;323;372;356;370;321;355;307;293;305;319;301;308;273;285;349;398;607;777;752;524;405;363;395;362;327;325;342;409;468;746;1396;2537;3408;3112;1698;813;597;454;368;340;319;322;362;451;679;914;1195;2444;4517;4096;3115;2311;1227;902;700;484;373;367;339;322;351;330;320;300;333;310;309;288;330;349;340;335;336;362;455;360;327;268;263;292;315;317;304;298;319;262;321;274;237;252;275;269;242;269;291;270;267;309;327;278;290;311;295;336;322;285;283;292;275;309;289;282;300;260;259;252;268;253;257;302;303;263;241;271;270;288;307;301;299;270;283;269;284;324;294;312;290;254;281;309;316;286;281;257;333;394;437;325;303;286;311;282;300;305;312;353;335;284;255;284;284;315;320;380;404;452;477;587;733;627;444;406;471;381;405;389;368;324;375;331;412;395;340;285;281;287;280;274;305;333;457;470;410;432;505;581;500;504;604;560;443;394;485;415;383;362;381;378;380;371;309;298;335;355;446;397;342;347;370;413;443;374;396;433;404;401;410;510;529;615;676;566;387;385;381;391;391;338;407;496;690;859;1118;1433;1096;552;412;379;355;370;415;438;431;361;363;380;382;433;377;317;281;316;292;268;273;339;329;324;294;309;271;267;229;223;230;285;268;234;273;247;306;310;240;240;260;287;275;271;256;287;297;335;280;243;286;270;273;268;280;261;281;320;276;296;334;275;288;339;307;294;298;298;272;269;313;307;276;266;271;336;384;406;488;482;351;324;275;305;304;292;294;287;310;266;285;291;291;312;259;281;259;288;256;276;269;285;320;293;287;247;255;299;298;329;285;289;284;270;282;345;418;497;786;758;490;323;294;276;261;271;288;292;277;311;309;324;306;311;289;279;295;262;271;282;299;278;283;305;266;275;293;261;251;262;274;287;347;294;354;586;694;490;354;364;579;1130;2208;3179;2226;740;339;326;306;325;329;293;315;296;320;316;357;409;497;489;425;360;434;500;653;506;330;315;283;273;318;373;407;401;414;540;577;402;379;357;394;356;352;373;315;378;310;294;309;291;311;317;353;348;356;352;394;372;353;396;359;327;302;398;426;382;320;377;391;360;296;316;311;389;810;1528;1766;1040;439;280;265;280;290;294;320;432;452;338;303;309;333;632;965;784;436;370;317;316;411;427;343;302;301;256;292;264;278;316;351;449;552;501;372;351;479;1013;1509;1347;729;305;277;263;311;279;277;273;241;250;266;270;278;275;267;299;259;269;254;270;278;289;327;442;581;718;526;308;322;443;1083;1706;1216;568;353;289;294;300;326;558;1160;1324;956;492;411;510;960;1490;915;485;359;329;309;310;392;386;315;342;416;392;344;357;313;357;338;378;375;356;304;257;317;351;385;353;343;322;275;301;263;299;320;339;255;279;276;257;215;251;268;257;257;254;283;285;258;318;324;324;291;285;270;258;253;240;254;267;263;265;282;276;246;256;238;215;248;380;848;1546;1529;727;348;260;240;271;267;244;315;352;387;410;433;505;462;431;406;484;463;375;304;301;318;324;335;330;374;350;367;392;540;608;520;418;333;295;313;326;303;288;265;290;273;251;286;280;272;264;267;280;283;282;239;259;343;383;317;365;586;711;693;470;322;288;304;299;324;411;327;284;299;348;379;402;463;486;407;326;392;367;383;416;338;358;377;374;405;347;298;285;288;305;376;355;402;391;344;289;288;331;434;391;284;260;274;309;333;406;476;328;265;285;268;274;315;316;302;305;277;270;267;260;253;264;218;212;243;260;295;275;310;371;682;1232;970;489;315;273;279;309;256;285;345;352;552;748;680;447;299;305;263;259;243;271;296;318;278;312;314;347;295;274;266;287;356;645;960;1003;799;442;382;352;434;446;364;304;256;235;234;237;239;234;271;258;265;309;310;313;270;300;276;310;292;281;311;347;320;378;397;511;603;872;1542;1585;1071;553;321;319;298;302;244;246;288;271;301;278;285;301;290;275;302;281;285;329;398;377;381;362;270;259;302;341;408;533;611;514;479;403;335;408;446;456;366;405;397;382;463;676;703;695;606;399;270;233;222;254;261;248;279;359;370;270;260;259;373;481;463;317;240;211;259;252;226;298;311;279;262;261;260;217;248;218;223;224;229;196;233;210;210;229;261;235;277;314;676;2056;4400;4639;2309;707;294;228;229;257;293;283;311;311;294;299;346;397;660;839;576;443;539;856;991;677;405;353;359;362;403;740;1313;1554;1325;850;598;565;552;598;790;748;788;650;443;312;290;321;325
294;325;347;319;326;334;273;321;428;324;340;329;350;323;557;863;894;625;399;335;419;574;875;804;831;812;500;417;315;369;373;399;409;431;448;453;442;375;354;331;309;338;339;326;301;383;496;449;437;342;305;317;320;331;325;372;340;305;265;291;289;238;271;258;248;260;252;279;252;298;274;278;315;294;295;256;247;295;325;286;278;313;287;315;297;249;263;275;249;277;244;262;269;267;251;251;273;240;238;241;259;267;272;292;266;255;276;260;235;241;257;305;296;279;294;279;245;251;242;260;273;256;271;242;273;277;249;264;246;292;275;263;285;258;267;281;244;297;257;254;241;255;247;258;241;252;264;275;271;258;247;271;271;258;281;288;274;272;267;271;320;364;445;573;575;622;853;1169;1220;1191;707;436;582;934;1233;1206;871;521;531;744;703;422;266;230;257;319;371;487;441;376;374;670;1466;1340;773;641;606;452;424;588;674;636;465;394;441;552;638;779;921;711;536;520;866;1097;811;477;291;314;283;279;283;253;253;241;247;286;241;302;294;301;311;366;339;301;333;311;288;328;368;368;290;293;308;268;265;263;293;307;384;496;587;603;528;502;454;346;357;306;351;353;288;284;318;441;736;972;990;1119;1266;1017;751;581;744;818;988;1076;965;1521;4097;5947;3960;2340;1542;1501;1502;1267;1429;1306;954;606;451;374;325;337;324;331;303;231;266;298;269;255;270;263;243;245;280;286;272;270;300;286;307;262;274;255;252;262;277;281;278;278;277;299;297;323;356;324;283;278;275;270;269;299;263;269;258;303;282;284;277;288;296;271;238;245;262;309;273;334;400;428;355;302;277;296;300;285;295;270;299;276;279;292;262;268;272;290;287;261;318;423;442;475;478;448;387;395;361;402;389;461;508;529;455;544;712;1075;1254;920;641;598;573;589;760;791;506;374;288;285;282;250;259;261;271;249;233;212;245;220;262;250;290;311;291;290;307;246;291;276;265;317;324;324;326;356;314;305;293;321;313;309;377;352;322;354;343;368;458;467;356;333;303;351;371;360;333;288;289;356;311;294;301;279;277;306;319;336;328;307;292;297;275;306;327;297;346;318;265;292;335;329;314;300;258;286;269;311;358;341;322;300;279;322;376;683;965;954;605;345;324;324;316;369;366;318;302;358;331;340;348;378;357;348;310;312;345;402;442;400;454;467;519;517;521;649;867;938;674;719;677;703;732;681;546;563;557;604;590;536;755;728;558;427;421;522;766;978;837;586;445;412;438;410;330;337;349;302;331;322;387;319;324;302;318;349;347;405;359;330;323;323;305;361;367;354;372;322;301;326;334;297;290;303;304;344;272;280;308;351;338;300;331;370;381;321;330;321;292;300;329;365;623;1114;1654;1488;803;507;374;438;364;327;376;343;371;373;454;941;2678;5543;6239;3412;1086;462;399;370;376;466;488;365;444;710;1004;988;1274;1981;2274;2159;1585;1009;932;795;522;452;375;343;317;295;333;311;307;292;325;361;400;394;420;321;334;316;320;356;319;290;281;295;286;289;321;317;295;319;317;295;301;252;232;265;250;293;271;253;262;274;296;295;272;276;267;272;311;281;283;307;298;263;286;319;304;269;293;300;281;252;269;254;296;282;267;283;252;270;278;291;313;284;268;258;304;268;312;290;242;321;321;289;308;324;256;286;261;311;304;269;275;260;251;304;279;298;307;294;318;258;272;250;261;307;327;388;419;520;474;482;541;556;499;406;387;402;452;444;439;370;347;341;317;289;283;268;290;276;314;300;306;302;306;333;350;350;349;388;370;387;469;551;511;433;408;448;484;437;439;397;384;378;435;393;315;344;436;444;397;422;441;410;391;376;393;380;404;434;451;450;556;459;543;618;479;375;438;492;473;429;339;364;396;471;525;578;619;575;442;399;435;425;402;477;563;534;443;395;365;339;371;344;362;311;273;246;287;297;286;262;289;286;275;262;283;262;253;257;255;274;243;254;268;258;303;269;284;295;376;338;279;246;273;305;325;274;269;248;251;250;233;234;250;302;286;307;277;291;265;272;282;289;281;289;300;263;288;297;288;281;270;302;301;301;286;312;338;268;268;260;303;323;285;256;300;296;300;254;283;261;271;271;259;269;290;273;274;240;286;324;319;294;240;281;259;288;280;295;266;290;272;302;301;327;532;682;651;394;317;267;272;305;244;270;323;295;273;306;326;279;227;266;321;275;320;281;294;331;294;306;302;270;307;268;274;285;301;291;271;277;278;354;526;557;420;366;422;959;2394;5063;6632;3933;1130;405;346;313;279;337;277;326;319;299;310;376;469;552;538;380;370;395;491;528;440;342;303;286;273;324;358;425;453;662;1160;1293;774;420;352;365;356;329;368;362;339;360;335;303;311;343;323;314;349;301;301;305;293;297;347;359;355;450;451;447;461;481;524;523;498;391;339;373;553;1686;3482;3802;1948;538;309;298;302;323;331;349;404;433;334;308;320;555;1226;1911;1372;635;323;297;297;374;346;349;355;290;339;336;311;341;303;318;592;931;924;520;359;657;1720;3350;3111;1196;362;297;289;339;248;283;299;311;276;258;263;277;319;268;256;266;301;287;273;279;293;315;315;355;395;369;327;349;632;1501;2353;1347;541;336;305;302;339;420;845;2013;2248;1370;605;433;472;613;721;486;409;365;292;360;345;393;359;355;368;382;421;424;463;394;329;313;316;310;314;294;297;334;299;356;368;341;357;312;275;313;300;299;277;243;253;244;251;292;269;277;282;252;264;243;286;257;309;297;330;300;241;281;255;238;283;249;250;276;274;289;276;250;243;282;256;248;313;367;491;402;344;335;240;255;252;246;270;311;310;372;413;429;513;427;412;369;359;292;308;258;326;512;593;527;392;357;367;385;501;775;940;686;403;321;301;317;360;382;280;265;248;277;269;288;274;262;265;274;262;244;274;218;268;258;284;314;597;1168;1225;677;403;284;311;340;340;378;443;470;334;309;299;335;361;411;451;382;355;330;349;353;436;440;354;353;401;348;338;336;297;333;307;332;358;421;381;334;275;296;342;405;323;265;251;280;297;313;321;314;304;271;267;255;296;360;361;310;294;280;293;300;261;258;249;231;223;248;280;308;280;262;372;653;1052;838;431;305;261;300;274;292;293;314;367;432;516;460;430;363;318;281;279;277;248;328;300;316;320;377;344;299;281;264;275;321;467;653;704;628;458;403;412;489;583;422;316;268;236;242;238;226;247;252;270;215;265;300;285;267;319;273;298;285;274;317;359;400;414;451;517;710;1506;3404;3787;2214;816;316;285;311;247;259;275;243;274;276;263;324;294;286;272;290;279;326;315;412;529;476;371;326;281;305;374;441;525;647;725;552;378;313;371;378;448;336;380;372;410;519;653;621;703;558;363;273;295;273;278;239;229;270;278;289;294;241;250;284;297;302;262;236;233;241;224;267;297;264;290;243;227;235;220;209;222;210;210;216;226;226;213;210;241;233;245;272;345;804;2722;6573;7090;3472;921;358;229;242;285;260;331;322;293;358;304;302;403;563;632;471;399;532;901;933;614;412;361;373;351;358;453;717;907;970;826;731;625;516;737;1018;817;695;494;367;359;308;311;399
318;287;330;300;284;294;287;305;338;286;293;332;349;381;465;643;650;370;322;321;396;463;676;692;776;677;542;462;367;362;349;333;446;453;445;507;426;364;299;270;315;278;310;341;348;318;319;342;391;290;307;278;286;310;341;415;381;281;295;298;304;265;257;285;252;259;246;278;300;295;301;355;430;342;350;301;278;306;289;288;310;331;422;411;313;266;243;255;294;247;259;257;271;277;268;245;243;231;266;258;253;233;229;238;244;243;265;241;263;236;250;256;281;279;291;263;251;247;252;255;260;267;248;269;257;244;264;239;257;272;262;264;262;235;251;258;259;251;260;217;267;275;261;249;272;210;283;277;290;251;258;226;278;262;284;301;274;289;268;263;307;383;518;642;697;651;723;946;1080;932;643;438;432;665;1045;1165;853;659;978;1423;1272;640;322;275;270;222;363;426;378;337;331;542;988;1097;747;690;651;482;428;431;533;570;575;481;570;751;713;642;710;523;387;506;968;1411;945;408;333;312;383;283;268;263;253;258;308;289;272;245;296;277;351;501;452;340;348;320;296;293;323;405;307;352;319;297;283;284;245;296;342;459;656;784;634;470;393;365;430;448;533;429;402;376;437;578;828;1425;1327;1208;1444;1187;820;652;658;647;568;620;641;1049;2194;3427;2745;1823;1382;1310;1422;1452;1509;1487;1197;846;584;477;397;361;350;300;262;269;270;293;319;297;303;255;278;247;262;284;270;281;266;294;258;268;276;308;280;260;276;270;293;323;291;324;310;310;339;360;309;280;263;279;286;287;290;266;306;302;263;286;251;242;297;279;235;271;264;309;284;299;371;405;338;315;330;277;334;297;282;304;300;302;271;274;259;252;262;289;272;298;301;344;328;368;469;412;388;384;406;517;600;581;489;483;472;577;687;816;938;833;766;589;616;765;799;715;515;328;295;246;244;262;260;279;264;242;231;212;233;235;251;249;270;285;311;294;269;307;286;302;306;289;321;355;331;318;328;318;299;286;356;318;348;312;323;309;338;380;447;455;366;316;297;324;348;316;315;320;326;304;305;281;271;277;291;325;301;312;323;300;354;339;293;321;308;320;309;302;286;298;301;351;327;315;300;307;301;363;340;332;311;295;298;313;426;893;1915;1862;888;460;333;294;327;364;403;348;332;332;337;360;353;364;365;351;288;307;370;387;415;456;404;411;467;520;451;574;721;717;675;692;752;916;842;635;473;489;605;705;705;527;622;877;910;726;581;480;646;777;640;512;391;404;424;373;310;317;349;314;296;336;312;307;284;269;370;315;335;353;320;345;380;334;334;344;325;341;333;360;315;326;331;329;354;313;330;351;378;361;334;329;322;307;303;380;446;454;382;369;334;314;296;458;919;1890;2772;2514;1232;586;397;394;406;348;380;378;355;363;449;853;2439;6225;7780;4693;1409;471;428;405;655;1157;1127;628;478;737;1155;819;621;827;1134;1211;1030;837;910;1182;1051;638;422;343;295;296;295;318;328;299;296;361;395;431;466;390;317;309;333;307;327;338;298;303;320;318;345;271;301;329;342;306;285;253;266;253;261;293;303;271;248;330;314;307;251;311;272;270;303;267;312;280;276;276;292;257;274;296;263;274;257;258;245;294;285;292;273;256;293;284;288;299;259;290;250;274;255;255;281;272;299;284;303;319;305;273;255;269;288;265;288;285;280;271;249;302;261;281;345;314;338;271;284;263;252;278;354;413;361;430;427;476;565;591;407;394;363;412;432;432;456;368;317;308;316;295;258;257;260;335;314;296;276;280;288;291;317;311;324;307;279;348;379;482;507;461;445;445;447;459;493;432;434;471;481;377;357;380;465;414;348;414;443;416;339;347;354;456;442;585;558;529;488;420;460;543;449;353;382;532;564;555;399;380;404;428;372;347;418;485;400;367;480;487;464;491;593;635;451;395;358;346;379;324;314;348;358;267;280;280;260;269;291;300;288;321;253;267;242;248;267;249;285;253;245;243;246;292;395;465;492;329;274;267;265;298;274;277;257;278;283;239;247;235;240;276;297;308;305;285;261;283;327;343;332;308;277;335;278;288;291;273;264;288;291;305;313;298;325;294;281;321;287;309;270;293;286;278;285;297;344;291;246;258;245;241;286;289;263;241;262;298;320;295;269;282;276;263;279;276;295;307;275;333;312;340;348;461;434;340;310;280;269;264;279;266;291;276;309;294;271;275;259;293;327;299;307;249;245;285;310;276;319;262;289;294;274;258;289;299;326;357;328;293;368;396;337;323;375;911;2547;5596;8032;4539;1416;440;363;331;309;293;306;341;314;280;345;344;413;486;424;388;368;340;391;437;339;314;310;273;264;327;350;346;442;847;1962;2117;1043;462;377;360;383;363;356;359;356;393;339;325;290;356;328;348;327;306;282;268;294;273;309;343;433;549;704;606;773;1124;945;878;1036;650;374;391;680;2006;3914;4312;2145;611;310;312;319;318;330;284;361;351;337;326;392;681;1327;2056;1386;628;306;259;305;344;336;350;303;312;315;376;444;423;399;359;727;1425;1395;681;371;560;1909;3783;3595;1325;367;294;327;289;297;264;246;281;291;288;289;305;278;310;273;265;264;280;274;310;286;295;298;433;508;459;338;312;766;1606;2218;1302;543;360;300;297;317;344;699;1640;2018;1218;648;715;572;530;477;400;336;320;314;369;427;424;404;379;382;396;479;528;549;490;341;322;360;295;292;308;316;275;277;387;350;342;344;347;336;333;335;291;268;257;277;231;253;243;260;249;272;216;234;241;264;223;262;295;267;284;304;250;262;259;212;269;263;226;265;270;269;279;258;249;259;236;249;295;287;270;259;261;258;272;257;259;268;313;323;351;366;395;515;436;333;302;302;317;272;289;528;1114;1468;926;604;371;365;461;571;796;844;665;429;311;337;313;369;370;346;241;288;268;273;239;247;271;294;301;263;275;272;283;280;230;244;360;663;1335;1379;740;342;276;258;300;308;359;452;407;357;271;275;281;338;331;379;383;382;367;330;358;443;459;324;306;351;383;352;355;361;371;355;318;379;438;370;286;268;264;295;291;289;286;293;314;304;316;313;265;285;267;259;302;297;344;308;307;290;265;258;265;273;263;282;252;232;266;273;305;271;284;310;465;560;544;344;293;310;299;296;295;292;308;295;368;449;455;432;437;412;337;280;287;303;352;326;290;331;346;362;315;291;245;314;477;910;1229;937;527;376;379;426;459;413;342;240;256;251;243;221;215;251;227;241;242;258;299;322;292;268;257;267;282;285;289;340;392;464;479;523;817;2063;4722;5393;3215;985;334;305;262;272;308;270;261;320;283;324;339;341;261;281;271;278;310;316;415;522;645;488;353;301;315;380;482;499;649;768;583;413;325;350;401;390;341;334;409;382;416;490;508;457;423;360;327;306;312;270;258;232;235;255;278;255;233;247;280;244;254;250;237;242;276;232;229;264;278;239;235;218;237;249;227;214;238;210;239;218;209;228;206;242;237;250;249;348;793;2351;5485;6319;3272;946;320;247;260;277;287;317;293;287;329;305;318;331;374;388;368;415;490;852;823;594;448;293;316;319;373;373;524;765;1081;996;734;536;459;829;1207;1103;740;463;343;302;324;365;399
270;274;306;295;293;297;311;297;291;279;283;331;345;433;532;522;469;362;311;342;389;423;536;646;641;690;676;656;482;363;404;406;495;663;584;489;374;300;303;315;319;322;310;331;351;286;284;286;354;321;317;282;296;343;417;592;468;344;286;306;278;266;248;261;295;267;243;255;272;291;418;493;550;400;304;309;269;286;274;268;260;345;555;594;371;257;236;259;274;236;235;255;262;283;262;291;279;243;268;252;266;286;263;265;249;241;287;271;239;254;241;289;248;303;260;243;244;231;268;266;269;268;256;251;259;248;254;253;239;240;240;246;232;253;237;262;281;272;245;264;245;275;241;275;270;261;224;293;269;286;249;254;292;255;289;297;256;270;294;282;293;430;678;854;870;964;1126;1087;1055;771;604;531;463;533;733;1117;979;866;1354;1783;1335;678;386;286;284;304;344;410;419;338;320;354;521;589;623;687;736;689;628;491;536;526;609;588;736;866;800;703;575;476;319;475;913;1272;922;458;322;290;312;296;250;259;247;278;333;321;302;300;265;304;383;637;557;371;301;307;273;238;296;275;277;309;303;275;299;257;297;312;361;443;609;735;554;395;337;332;451;637;770;647;627;638;729;852;1208;1526;1323;1083;1227;1081;693;625;562;521;535;714;689;880;1234;1692;1598;1668;1334;1296;1479;1451;1638;1729;1477;1001;643;524;411;371;375;293;266;285;278;315;327;324;278;270;280;273;272;235;247;262;261;285;252;256;282;279;314;282;282;311;306;324;309;275;298;323;304;271;290;266;303;262;258;293;322;282;276;305;289;307;308;297;262;257;243;243;248;282;285;304;338;363;368;315;259;305;297;323;289;277;307;282;274;254;276;271;297;309;267;269;298;281;308;404;433;421;404;422;503;782;950;716;494;470;576;710;659;802;871;934;755;569;596;746;730;573;372;304;273;273;288;284;309;257;256;268;254;217;233;267;267;275;298;273;300;296;299;284;295;311;310;329;329;337;319;300;327;352;315;321;349;340;335;324;309;332;293;314;350;394;335;331;312;313;307;314;259;307;303;284;308;282;296;277;283;288;286;289;307;326;384;346;325;342;316;342;317;286;276;297;304;320;330;342;308;295;289;342;341;329;318;291;327;333;477;1094;2164;2337;1042;444;328;362;376;348;347;355;360;367;374;342;328;372;379;377;349;312;315;351;442;393;363;374;386;406;383;438;523;707;664;897;1210;1847;1572;957;583;516;555;572;641;566;792;1404;1809;1501;800;510;538;573;554;459;427;422;445;370;362;333;403;341;312;321;330;309;302;293;366;315;294;290;308;340;351;363;389;357;348;338;341;369;318;323;325;288;280;274;354;366;402;360;333;303;295;300;318;443;700;680;462;401;324;287;305;479;1129;2277;3110;2663;1352;573;373;365;405;384;368;384;367;366;450;870;2163;4455;5930;4197;1243;468;372;449;1107;2431;2546;1168;551;587;761;713;481;423;519;679;749;863;1373;2582;2781;1485;609;346;315;282;299;317;309;327;323;315;339;402;397;361;311;315;334;302;374;406;332;301;338;357;313;327;280;295;323;325;289;272;249;241;250;243;283;282;246;322;325;286;272;312;272;285;271;269;264;278;260;275;290;295;263;305;261;291;295;286;245;265;327;287;280;263;320;338;330;335;296;299;255;268;282;265;270;269;293;292;243;252;275;271;266;243;288;289;266;275;273;246;261;279;293;285;286;299;272;260;268;294;272;292;287;324;327;319;357;388;474;464;445;367;423;439;426;371;423;419;362;315;303;283;248;247;280;305;336;280;327;304;286;313;287;305;326;312;283;317;339;362;445;415;445;453;376;479;532;513;411;484;475;354;332;334;355;428;356;365;425;361;372;379;512;621;664;759;794;735;494;377;407;512;493;333;372;534;568;479;423;448;422;421;355;318;360;381;368;347;395;411;402;450;495;498;459;358;336;356;352;289;322;359;345;316;265;273;250;242;280;300;257;285;305;314;289;274;242;289;257;253;237;268;278;292;317;443;471;330;305;222;262;271;279;274;286;259;255;257;257;249;253;295;294;310;287;289;293;301;307;359;343;375;396;361;334;314;272;326;332;275;278;275;295;302;290;274;304;292;283;293;305;294;299;272;282;313;306;283;280;260;255;301;273;281;260;295;281;259;313;250;244;236;292;248;272;292;293;270;306;290;297;321;302;312;307;305;271;245;295;284;307;262;291;330;277;270;306;252;282;287;278;303;293;281;265;287;272;308;307;283;300;294;255;273;275;399;640;731;566;365;288;307;295;325;323;461;1170;3057;4944;3509;1310;528;288;309;301;293;356;376;343;295;341;342;344;381;367;376;326;364;409;436;355;282;277;333;335;300;353;329;393;631;1509;1853;1032;421;388;433;496;464;441;373;359;373;345;275;270;340;285;333;314;313;230;254;266;276;305;382;388;556;715;710;1313;2228;1747;1452;1764;1109;470;332;450;1026;2020;2415;1406;504;287;265;343;291;284;302;299;311;312;340;496;782;856;1056;829;490;298;267;267;274;308;315;290;302;320;434;718;750;457;361;607;1053;1158;590;351;650;1630;2645;2391;965;350;297;316;287;254;268;259;285;269;277;271;288;277;287;286;339;274;296;252;288;275;259;347;474;711;581;393;411;622;1140;1627;1004;474;329;293;323;310;329;460;805;922;761;740;1123;898;650;527;368;323;320;382;418;473;413;375;356;387;420;457;615;727;496;353;322;313;324;291;309;263;296;326;319;328;372;348;361;366;385;344;326;289;261;236;259;244;259;257;254;247;251;235;210;263;238;223;268;254;291;275;268;288;241;239;247;219;272;227;243;257;288;277;279;276;234;249;275;301;270;250;262;241;234;248;252;283;346;345;283;323;363;437;363;343;294;304;316;289;383;712;1889;2563;1697;831;449;365;437;542;616;588;502;358;319;297;290;317;345;343;296;270;265;261;248;264;279;289;261;251;240;283;301;293;238;276;333;471;769;829;522;303;284;314;300;265;298;298;338;286;262;312;274;278;346;356;349;372;372;402;323;378;387;311;366;442;604;614;443;351;353;303;333;361;428;318;249;268;291;307;288;290;301;371;382;358;293;338;300;251;281;266;274;291;292;277;303;285;286;295;268;289;312;249;250;247;251;301;293;288;252;269;293;348;367;340;305;361;328;319;302;316;345;316;367;398;395;398;433;528;488;322;301;350;403;347;286;291;327;283;300;242;266;317;677;1531;2460;1720;676;410;390;368;376;346;279;274;244;275;243;280;257;237;264;314;443;394;330;309;277;241;245;281;258;278;288;314;363;432;464;463;703;1710;3638;4012;2228;800;304;264;240;276;260;256;293;312;316;281;289;299;310;280;347;346;303;321;335;492;618;557;390;313;283;355;530;654;559;478;408;314;309;336;377;390;422;387;347;343;359;373;354;347;354;359;334;302;347;291;283;243;263;224;251;245;253;276;246;252;227;231;239;240;295;263;267;258;247;237;248;221;231;247;238;225;257;247;233;213;223;216;191;218;244;234;273;307;545;1319;2960;3662;1972;578;287;274;275;269;286;294;285;306;305;336;334;305;318;304;299;345;409;569;548;409;404;358;356;434;522;588;588;804;1082;1003;588;469;534;777;993;896;733;511;383;328;329;337;452
279;293;274;264;306;339;373;348;327;273;271;302;371;433;481;462;536;507;379;385;411;370;440;568;625;727;939;894;584;424;581;777;863;1099;927;514;398;412;422;507;510;350;304;297;282;279;292;293;294;302;356;379;326;318;472;698;528;323;324;275;281;285;274;273;293;259;229;246;225;299;410;490;463;357;266;257;273;283;284;253;270;391;562;581;354;241;239;252;239;243;251;251;265;261;266;251;253;251;273;247;241;250;234;222;245;260;281;263;260;253;253;268;251;273;259;270;252;274;283;285;263;302;264;287;247;239;249;261;258;280;267;233;276;248;247;266;291;257;235;251;265;263;256;277;268;272;228;241;262;275;287;267;284;248;251;237;289;283;284;310;349;512;893;1042;964;1432;2146;1624;1227;859;683;627;632;728;906;1343;1136;717;940;1178;879;675;383;280;273;260;310;443;484;424;378;342;343;437;558;697;849;1090;1056;725;606;679;843;950;1052;1105;962;743;527;449;368;442;687;1011;900;464;365;303;313;277;244;231;256;279;363;378;327;303;291;301;406;487;407;333;297;261;240;258;277;297;291;288;263;256;258;261;296;311;357;494;581;553;469;356;350;367;423;574;773;663;764;916;1065;1301;1691;1789;1126;798;942;834;617;622;513;405;477;646;758;908;1142;1262;1435;1652;1575;1318;1397;1643;1624;1388;1244;939;555;449;403;391;370;310;281;276;275;307;364;319;295;244;305;263;247;282;258;262;231;233;260;259;283;313;311;279;266;300;315;344;318;300;291;266;284;287;240;270;252;287;272;317;339;323;304;299;285;313;298;273;271;260;254;253;280;283;293;299;336;314;324;305;293;304;357;306;292;291;288;304;291;260;272;253;261;263;294;259;265;287;321;361;337;418;425;419;500;637;903;724;503;493;652;783;679;708;730;955;782;536;454;571;561;468;363;336;333;307;298;260;268;243;266;272;263;223;278;239;242;305;277;290;281;290;276;290;325;296;334;327;330;331;285;342;328;340;311;325;311;317;337;325;287;324;328;296;351;306;312;297;319;299;306;273;332;272;303;329;319;294;255;269;271;263;282;320;332;345;362;373;349;313;313;347;366;363;275;269;268;301;325;286;340;300;313;301;294;305;288;280;331;336;503;997;1579;1442;671;370;334;306;352;344;391;392;378;369;393;356;379;321;323;388;374;343;322;336;359;396;355;344;383;448;425;379;436;569;781;1098;1912;2820;2293;1239;885;602;558;562;530;650;1121;2312;3254;2494;999;614;631;626;674;533;510;543;447;403;418;407;429;394;347;355;351;345;291;323;316;307;300;279;334;300;369;357;357;315;299;298;298;317;356;376;354;303;275;337;364;400;371;350;300;326;303;310;329;482;769;696;487;433;344;296;328;580;1433;2463;2224;1425;806;448;352;360;348;367;351;380;347;373;651;1638;3408;3684;3026;1804;795;389;362;562;1468;3060;3155;1238;496;478;565;567;517;361;319;441;637;937;2075;4388;4379;1982;583;323;329;303;292;321;271;277;318;321;288;363;330;291;331;294;356;327;375;340;295;328;433;433;375;317;309;285;266;285;263;240;212;215;233;218;247;253;237;298;300;286;293;244;276;284;299;283;288;288;262;235;264;252;304;303;325;333;301;268;271;277;247;275;279;281;270;334;310;353;283;284;284;272;276;246;278;264;245;278;261;188;236;230;252;279;267;288;236;273;289;264;254;261;280;315;295;294;256;274;269;290;228;261;259;305;297;277;332;335;363;386;414;435;515;618;467;434;493;597;432;345;298;307;308;287;288;329;332;301;294;288;282;283;302;282;309;300;325;294;288;315;407;372;457;452;445;493;498;447;446;481;421;356;265;321;304;347;315;373;417;338;331;404;591;790;812;1158;1124;778;501;378;415;517;471;424;388;460;498;441;437;448;460;406;408;355;344;372;342;351;364;346;375;406;463;434;408;361;373;402;411;371;327;314;346;296;303;282;236;276;353;312;317;281;299;298;290;285;289;259;244;221;228;231;257;261;276;356;347;289;268;269;266;271;264;274;267;267;258;256;252;242;274;279;312;300;304;311;288;275;308;300;344;432;380;425;375;306;375;540;610;459;353;301;279;283;284;297;283;316;273;281;302;293;287;255;290;316;279;301;272;276;289;293;247;298;304;312;289;290;306;269;269;279;240;276;300;321;262;298;356;324;323;316;293;300;292;268;295;293;283;280;293;283;275;322;276;287;295;294;307;274;278;285;273;285;282;306;310;369;415;377;289;284;272;287;343;571;1322;1769;1208;585;341;327;304;294;297;334;556;1258;1763;1353;749;494;337;292;321;396;570;645;485;390;325;347;407;475;493;471;440;420;658;799;545;318;306;312;324;359;348;399;494;571;807;875;601;416;405;655;1030;1039;633;468;402;351;320;276;266;292;318;315;309;293;280;292;272;306;311;311;316;424;456;621;1467;2287;1574;1329;1491;807;422;330;332;566;805;864;552;289;255;299;292;299;277;287;348;387;370;358;413;567;540;495;450;306;278;292;276;321;290;311;295;314;328;476;1020;1056;594;325;407;548;546;368;413;883;1808;1933;1362;614;333;272;322;292;273;300;287;269;279;249;246;280;259;280;288;267;295;280;285;302;301;291;352;519;582;469;401;648;976;1049;852;614;413;344;312;298;308;322;367;383;430;460;733;1037;908;856;663;393;331;447;635;622;593;440;380;361;359;366;427;560;610;430;300;293;291;304;292;296;285;277;330;294;309;303;336;403;346;369;348;333;335;302;270;224;271;229;256;260;282;236;249;254;242;279;250;227;253;264;238;249;252;238;250;237;245;208;252;237;232;265;260;294;273;270;263;285;298;284;289;263;264;270;252;275;280;317;288;280;315;304;318;309;326;288;305;284;320;316;724;1799;2279;1389;695;526;395;372;429;415;453;374;363;322;294;286;309;353;370;330;291;277;248;294;313;265;282;251;258;285;283;280;285;279;270;278;338;473;444;403;308;258;326;291;275;270;268;299;284;296;313;295;298;307;312;331;368;311;396;348;373;390;421;465;693;1247;1209;642;405;366;309;332;400;390;327;283;256;242;250;264;302;384;608;711;496;335;307;289;270;300;261;260;256;296;266;267;295;268;285;288;294;319;303;253;266;255;277;315;282;258;305;277;294;309;321;297;309;316;326;312;377;377;407;352;371;328;345;406;479;443;341;362;377;379;318;265;267;274;265;265;248;271;321;673;1486;2298;1644;681;409;390;396;331;302;294;247;247;261;256;266;254;269;344;786;1279;949;490;299;275;256;238;251;266;254;276;278;286;337;408;513;698;1066;1699;1639;1035;461;277;268;254;266;299;298;308;326;335;294;271;290;334;418;419;366;318;311;348;437;631;591;434;347;347;430;648;716;534;441;323;303;351;323;369;492;543;438;394;301;333;319;330;321;310;319;253;294;279;316;257;271;287;279;271;239;249;276;265;244;239;244;225;278;305;279;247;257;257;240;209;236;221;241;210;223;238;252;229;228;229;211;231;238;220;205;259;245;356;554;1076;1205;751;401;279;260;287;319;302;312;247;288;295;325;360;379;307;327;319;338;360;424;380;349;359;343;411;484;602;770;650;704;795;730;436;486;610;742;733;642;552;530;410;381;344;382;495
250;219;277;259;272;346;432;556;484;322;325;303;305;362;387;521;656;760;591;397;368;377;510;658;722;1182;1623;1254;747;606;1027;1654;1486;1226;998;603;650;792;747;873;693;365;288;284;286;289;279;291;284;280;374;386;308;319;381;493;413;349;356;326;283;277;260;273;238;203;251;242;253;348;454;479;374;293;272;236;287;272;338;286;289;315;384;400;311;228;259;233;237;227;257;220;246;272;224;272;237;240;264;268;275;255;258;270;262;260;241;264;260;272;245;259;240;257;275;261;240;271;276;274;283;285;286;264;221;234;254;254;267;287;237;248;261;239;263;264;274;288;243;232;246;250;270;264;264;299;291;278;275;260;233;263;240;240;237;243;288;288;309;305;416;615;900;974;797;1479;2379;1950;1354;829;681;737;919;1038;1191;1581;1100;548;560;624;601;519;389;302;258;291;301;375;417;404;398;358;304;447;542;680;906;1100;1060;870;787;774;933;1069;1188;1046;938;895;585;365;293;340;483;691;618;388;311;289;265;266;275;209;234;279;326;368;377;295;282;301;356;379;313;288;256;254;230;282;298;285;247;268;244;233;241;272;279;314;329;429;518;539;470;399;345;376;442;437;460;508;658;949;1246;1479;1938;1700;1181;1071;1192;1020;850;992;822;581;509;550;749;1066;1212;1338;1438;1462;1471;1201;1463;1963;1819;1209;862;612;457;399;345;345;357;319;260;274;319;355;365;327;300;275;253;297;311;274;258;257;296;279;269;286;261;281;258;277;293;258;292;298;269;267;292;292;270;279;276;259;257;232;277;272;317;318;300;278;324;277;306;258;293;280;241;265;256;234;301;302;314;334;266;311;287;285;312;266;322;273;323;287;286;294;281;245;261;256;236;281;316;279;332;345;369;314;400;449;490;597;618;654;568;550;575;600;734;736;713;774;622;440;410;445;464;370;344;386;374;322;292;260;261;289;262;249;276;293;299;258;294;330;285;309;258;273;297;305;286;285;313;314;295;309;309;316;333;312;323;319;330;325;343;314;299;299;303;306;296;303;302;311;290;322;325;289;278;308;321;328;305;315;286;303;284;308;323;337;374;329;308;301;276;291;316;336;316;338;300;276;283;265;276;311;324;286;308;304;295;308;292;315;347;434;527;997;1359;1011;500;331;314;325;328;352;393;394;361;332;345;339;350;344;386;385;370;332;347;387;354;340;376;343;374;415;448;434;447;483;790;1196;1958;2794;2123;1124;842;805;738;692;635;703;1338;2479;3034;2199;983;720;650;636;706;638;743;783;539;434;478;544;543;451;335;383;330;361;334;289;289;288;275;270;284;291;318;312;338;320;290;343;301;342;332;357;349;291;359;351;352;379;353;376;328;297;273;282;285;371;560;497;461;498;363;281;367;627;1208;1684;1277;871;564;403;326;361;364;379;369;386;347;348;749;2178;4595;3879;2449;1808;1127;572;371;402;866;1793;1646;900;401;401;460;642;610;423;361;396;499;685;1598;3289;3132;1511;583;368;305;357;332;317;315;323;312;291;331;309;260;297;294;332;302;329;370;291;303;329;414;501;418;357;316;285;278;276;295;245;247;244;231;271;252;252;235;252;298;265;269;278;280;298;296;271;290;247;279;270;283;298;280;308;318;312;291;273;287;250;244;242;266;290;273;308;323;307;309;304;274;296;278;266;273;287;290;258;203;217;249;269;251;264;247;271;276;234;248;258;315;300;304;286;290;306;267;284;268;260;297;280;302;308;299;310;311;331;367;391;474;558;623;591;546;490;495;483;413;337;281;248;301;293;324;375;376;340;319;263;287;344;308;392;335;289;295;303;291;309;319;329;376;493;487;411;409;466;428;429;462;375;289;328;289;324;343;327;365;335;292;329;445;581;706;988;928;617;409;384;404;507;547;467;390;419;471;472;488;407;455;390;483;496;515;517;446;417;382;432;505;678;561;501;405;383;408;454;396;344;328;275;309;321;260;258;264;266;358;325;241;262;246;283;282;288;283;279;267;239;243;256;232;240;270;271;292;219;243;266;251;291;275;296;295;254;264;272;274;300;240;267;287;284;326;276;296;277;319;289;340;326;337;365;339;306;467;1027;1217;767;398;350;266;246;292;302;290;293;280;279;269;270;249;281;289;251;272;324;299;259;256;277;307;260;320;281;267;261;305;306;285;273;259;291;309;291;285;272;290;295;279;310;290;336;285;303;336;342;315;292;261;283;294;269;274;256;288;313;298;266;286;293;261;293;307;372;372;574;680;469;362;278;275;264;318;688;1946;3149;2612;1123;389;320;328;293;254;283;315;424;566;575;542;441;362;327;305;516;994;1121;619;397;342;391;557;787;748;690;674;602;1041;1275;714;385;318;339;375;370;369;560;693;578;522;508;404;423;498;937;1908;1911;1107;925;816;522;336;278;270;295;310;320;300;296;271;256;253;247;319;263;275;301;310;421;799;1073;833;662;725;568;388;323;328;357;412;344;308;295;267;294;289;276;304;289;328;371;478;437;346;367;328;336;326;282;291;284;282;290;270;281;311;294;319;393;695;837;511;325;304;353;299;292;390;912;1763;1734;888;407;267;308;304;276;260;255;249;270;273;276;257;266;263;262;273;268;281;293;303;312;302;356;455;615;551;410;389;854;1481;1334;686;530;553;485;347;301;328;307;313;330;417;525;647;644;682;741;584;472;448;832;1576;1473;823;461;358;339;367;366;433;438;439;352;298;274;290;263;288;277;274;250;286;315;307;315;303;355;358;311;343;328;282;298;277;259;252;270;289;300;256;282;242;254;277;300;248;246;222;253;238;256;255;243;302;263;247;254;233;255;248;297;270;242;262;248;276;278;269;261;286;265;261;288;281;269;298;308;257;298;309;269;305;310;308;279;295;309;309;320;520;897;1004;736;474;423;383;298;350;349;322;304;321;287;286;270;300;338;384;405;291;272;290;295;328;358;333;289;313;291;299;274;250;274;301;338;403;614;658;495;336;306;288;278;273;261;302;279;296;299;336;357;347;358;350;357;317;348;389;388;393;457;445;570;905;1523;1529;837;426;381;293;330;410;401;360;263;248;266;265;269;281;460;776;1029;592;359;264;282;286;280;271;281;287;324;284;306;303;256;217;320;304;311;269;303;267;289;299;301;313;289;279;289;298;313;295;269;307;318;340;466;625;533;402;371;335;294;322;320;404;350;322;310;292;302;314;257;288;296;264;305;300;301;317;505;757;1172;966;551;398;384;422;359;284;226;248;278;253;243;258;233;258;669;1990;3352;2358;921;338;295;264;276;296;330;334;251;247;315;331;424;514;585;712;698;594;417;320;305;284;296;250;275;304;334;306;305;309;258;290;359;429;427;411;368;346;420;547;713;674;464;354;416;506;599;663;596;460;354;339;368;416;534;726;781;519;373;349;294;317;342;274;330;313;279;258;227;253;311;338;348;321;255;269;271;306;311;248;238;241;247;259;272;251;229;231;226;225;234;218;245;254;239;244;235;238;255;261;234;259;240;217;230;256;268;262;301;281;387;402;348;292;258;235;283;335;325;305;235;236;306;313;357;330;345;293;332;316;356;396;354;334;326;349;314;411;521;736;632;542;512;461;388;458;713;837;681;449;438;514;511;385;314;353;527
313;258;270;279;299;361;636;964;737;432;353;351;351;335;387;458;622;923;815;416;447;452;542;706;842;1734;2761;1538;776;699;1456;2784;1988;1329;1028;730;1181;1348;1021;1105;724;365;322;289;249;230;264;279;289;337;399;352;344;293;318;339;345;278;309;330;261;268;267;240;243;251;260;219;298;422;488;419;333;289;245;266;250;273;318;293;256;273;284;295;259;240;267;287;249;292;286;252;244;252;261;262;244;241;264;279;248;285;241;257;236;273;245;266;265;280;271;288;247;232;243;276;252;242;280;280;302;272;272;228;242;241;259;223;295;289;273;265;250;271;229;253;232;230;225;257;261;250;228;279;263;298;336;316;282;272;272;249;243;244;277;297;257;314;279;343;429;697;859;668;512;807;1423;1727;1454;752;684;1004;1223;1170;1030;1216;934;446;376;372;310;352;329;281;261;282;297;295;331;325;335;317;348;433;642;770;795;829;951;1085;1054;764;823;990;1049;859;803;734;496;276;291;314;396;470;524;437;288;260;264;242;225;265;273;296;342;330;333;322;268;301;263;281;246;234;237;256;244;271;294;281;259;268;239;257;251;276;277;302;307;349;440;525;514;444;320;373;456;434;368;492;626;1117;1440;1452;1796;1696;1452;2018;2323;1790;1440;1696;1714;1035;663;666;896;1016;1152;1317;1274;1291;1231;964;1380;2139;1823;1065;725;517;383;342;295;302;358;339;288;273;282;338;357;381;324;292;287;315;295;278;273;280;283;291;259;247;261;274;268;283;289;287;264;254;277;266;268;306;267;247;255;225;259;261;252;279;318;295;309;288;269;265;256;264;287;230;259;274;272;245;275;313;344;306;323;308;314;310;277;282;298;296;303;274;295;268;250;293;243;231;264;250;282;288;334;364;373;318;353;410;445;559;530;570;621;622;523;629;679;647;582;509;460;430;483;462;424;371;362;398;421;372;320;270;253;254;287;286;288;308;324;271;256;273;268;251;279;270;272;253;305;314;319;297;282;294;331;311;326;292;280;329;333;337;308;346;278;288;280;296;324;313;294;298;315;304;318;310;340;329;338;361;330;325;279;292;290;325;318;333;366;315;326;322;328;279;299;307;351;335;303;280;262;292;252;295;307;323;308;313;332;310;297;277;334;402;553;1097;1447;927;430;328;273;292;326;320;359;352;322;296;356;322;343;331;369;374;339;326;393;408;389;353;346;319;380;403;443;430;451;469;708;1041;1382;1438;1153;772;776;987;1226;1021;742;775;1001;1413;1527;1248;793;658;615;603;696;728;798;696;466;416;445;501;591;471;473;367;374;343;315;292;305;282;273;242;259;291;316;313;305;308;310;319;321;321;356;319;348;354;327;341;356;390;351;306;338;291;289;299;279;350;325;351;401;352;327;321;373;543;801;949;911;1056;824;444;397;360;390;373;320;390;349;366;579;1345;2867;2958;3245;4108;2855;1130;469;315;438;660;623;447;326;397;437;629;619;474;371;478;481;502;765;1243;1331;779;449;442;443;410;368;349;307;307;325;348;337;375;302;305;305;290;319;272;303;293;250;357;403;410;396;312;281;286;303;319;289;302;256;252;261;261;244;252;260;307;268;301;321;314;278;296;310;318;300;277;298;307;276;239;285;308;275;276;267;306;262;271;254;265;251;258;295;306;267;271;283;260;310;298;257;249;264;296;295;267;220;225;253;251;299;265;319;274;277;240;264;254;316;314;280;285;297;294;342;265;266;293;281;344;340;293;348;321;346;394;366;433;563;581;623;615;604;468;421;424;354;318;352;306;330;323;396;448;434;325;292;291;298;342;353;415;433;342;284;297;271;295;304;333;314;368;409;403;332;371;396;410;448;420;369;325;347;315;310;381;362;323;316;292;364;386;474;608;588;488;365;362;382;464;548;503;435;399;371;403;422;457;468;494;608;732;739;662;599;660;616;714;865;1197;922;582;387;379;360;388;422;338;313;287;308;352;316;262;276;267;328;309;295;283;270;275;280;253;280;272;298;241;235;241;263;292;267;243;265;261;300;273;278;281;263;268;308;287;280;273;268;288;268;240;247;259;291;279;280;300;307;340;297;351;285;320;321;380;561;1228;1394;843;444;343;308;302;297;312;331;315;303;295;275;307;267;293;273;280;330;309;296;290;269;301;261;281;287;286;299;301;295;262;255;286;296;250;268;299;291;284;301;313;276;320;317;299;326;333;353;362;330;295;246;279;249;267;279;300;269;278;302;267;263;272;258;272;294;353;414;687;907;592;324;294;284;268;316;802;2296;4684;4480;1822;491;334;280;261;257;281;267;283;316;346;449;382;318;321;393;489;1028;1253;648;359;352;399;571;892;904;986;835;710;1091;1363;796;373;353;437;503;420;373;490;694;700;491;391;391;378;451;902;1749;2067;1970;2499;2160;1117;466;294;298;274;358;368;345;332;321;292;290;283;287;270;279;269;260;313;385;550;502;391;395;413;441;362;304;332;321;292;300;299;281;266;303;258;263;321;320;375;479;447;318;308;312;303;315;326;293;301;277;311;288;320;319;287;263;371;417;390;357;346;302;269;307;268;319;558;942;899;520;311;270;318;296;295;269;266;278;276;291;263;267;299;302;268;273;303;310;310;327;302;375;442;612;838;788;384;382;788;1244;1147;598;584;763;663;409;299;307;306;315;406;690;996;1082;677;499;514;621;762;778;1449;2993;2616;1065;474;368;364;364;374;409;429;401;362;336;306;267;304;289;293;295;300;291;344;306;342;328;356;377;338;300;316;293;297;285;286;277;260;294;264;263;266;267;265;302;325;288;290;285;253;253;281;266;257;272;266;250;244;261;255;258;279;260;258;273;276;256;264;265;292;284;236;298;291;300;287;262;267;289;281;280;290;286;287;297;311;316;278;303;324;315;423;439;369;334;377;390;339;365;338;322;331;336;342;352;290;289;302;367;334;273;229;279;240;298;335;436;458;399;353;303;296;316;375;418;437;740;1454;1739;1103;480;317;272;300;292;298;333;305;350;318;372;444;475;366;385;366;360;308;417;383;436;455;497;518;688;1063;1191;719;510;373;382;345;371;341;276;279;278;230;270;317;283;350;548;679;478;302;310;282;263;287;272;264;270;293;309;277;265;246;290;277;322;310;272;298;279;249;287;279;350;275;256;288;309;307;289;273;266;313;375;455;688;652;403;348;312;338;307;278;303;281;296;315;282;295;286;232;270;261;225;256;288;317;318;364;489;457;467;398;415;452;644;646;395;251;267;293;226;243;262;257;308;881;2896;5332;3725;1220;393;324;313;296;421;476;368;296;235;293;360;391;410;498;576;496;360;313;308;318;322;280;276;271;315;281;298;259;293;316;314;415;439;465;535;469;395;457;526;657;567;444;396;455;658;667;637;590;507;382;367;400;571;766;913;875;529;379;363;326;361;326;327;322;378;323;257;229;278;325;327;339;291;266;256;301;332;334;314;266;217;257;261;263;254;229;244;236;266;219;221;239;221;254;215;221;253;295;280;217;190;224;258;227;244;228;240;288;260;278;297;293;284;273;270;276;315;335;300;252;240;262;284;364;349;336;339;406;369;384;401;351;341;287;269;279;305;411;625;689;526;504;487;380;555;784;823;629;460;512;702;796;564;405;462;525
268;232;287;299;299;356;617;920;698;394;351;351;324;346;352;426;637;792;650;459;494;579;577;578;969;1860;2604;1344;595;629;1353;2121;1500;1147;875;668;1045;1338;863;788;575;373;304;271;287;254;251;241;249;294;356;308;354;320;316;365;330;294;300;251;241;242;255;256;267;261;266;289;317;412;553;417;315;285;252;279;242;262;276;296;280;270;256;309;262;247;302;239;268;270;260;262;267;224;273;229;254;259;254;265;255;249;242;244;279;240;239;244;241;317;302;263;256;253;278;240;270;260;265;242;261;268;255;248;248;247;254;280;240;261;241;278;231;226;256;239;213;253;253;259;257;235;246;272;289;353;336;327;276;289;276;236;273;271;244;271;326;291;275;299;379;576;682;511;417;485;772;1208;1032;698;739;1244;1476;1190;781;710;602;415;363;309;339;333;343;313;280;292;289;281;301;289;293;314;362;460;615;751;661;679;1093;1720;1699;941;701;887;1039;1108;935;733;545;336;320;306;300;389;532;450;353;303;249;252;263;292;318;297;308;285;297;279;262;265;273;255;255;253;275;259;268;302;279;288;264;264;258;254;268;272;320;306;307;310;368;479;476;384;408;411;385;406;426;551;668;918;1045;942;1026;1064;1494;2430;2712;2022;1680;1700;1862;1493;1122;950;1019;1040;1077;1197;1320;1227;1076;924;1259;1639;1284;1078;887;633;430;333;336;379;316;278;286;252;262;320;381;462;377;320;345;329;321;322;304;308;354;336;272;254;239;279;258;278;270;283;244;279;268;283;264;269;239;257;261;282;288;224;268;284;263;261;283;300;282;260;270;248;252;250;254;244;261;269;282;333;334;309;312;342;364;289;298;270;277;331;309;267;295;292;265;256;287;262;292;320;316;311;324;310;295;311;358;443;433;519;599;767;835;659;516;579;564;463;486;401;426;418;520;496;444;389;360;348;368;337;258;254;278;275;261;264;288;302;295;293;306;277;280;286;248;266;293;303;323;369;376;347;291;282;301;288;322;295;293;331;320;308;327;286;348;286;312;279;298;304;286;324;308;328;339;359;343;352;343;334;350;339;378;444;387;324;320;336;341;298;310;308;303;266;247;280;289;325;268;302;273;259;280;300;307;311;279;307;334;342;334;319;376;410;550;669;875;632;405;306;276;260;312;317;323;307;340;335;277;298;344;328;306;333;358;324;379;492;438;355;318;341;396;411;395;400;453;452;551;860;836;870;708;568;765;1215;1617;1172;874;774;722;775;898;882;704;515;538;611;717;733;750;661;483;331;353;445;522;491;419;420;395;411;351;327;294;265;279;287;305;318;326;346;338;296;312;321;366;354;362;288;313;319;342;349;380;382;346;319;306;296;316;324;307;300;279;313;303;315;317;319;344;391;495;521;769;1192;1028;557;420;486;543;372;361;358;349;350;433;687;1082;1911;4090;6676;4950;1765;635;335;336;412;363;320;319;355;425;652;698;499;413;421;464;480;460;474;503;464;427;516;600;511;401;360;320;317;321;350;367;461;393;330;311;292;282;253;300;271;280;266;351;358;336;353;360;335;307;326;307;308;280;241;252;233;284;252;249;271;272;307;301;306;274;285;326;300;295;286;293;292;290;256;350;274;290;275;280;279;320;272;304;288;313;249;268;272;271;272;316;286;258;298;261;259;325;314;289;231;238;295;277;265;445;592;514;358;273;251;300;280;304;303;362;291;298;297;297;266;251;254;302;321;365;305;341;382;429;461;380;403;539;550;470;512;497;470;351;328;309;306;277;304;283;350;390;443;397;323;320;316;382;407;426;481;485;365;329;314;317;289;304;292;303;265;349;349;364;349;390;444;445;457;442;401;356;327;352;429;468;398;350;329;342;316;363;463;501;458;358;385;364;391;467;497;464;463;440;428;436;438;541;645;713;790;770;616;671;820;1110;1106;1226;1662;1165;604;393;306;333;335;355;320;362;288;328;324;335;294;265;273;270;295;281;229;256;250;246;280;262;261;268;245;241;253;252;267;273;269;265;246;279;278;270;244;250;280;283;272;247;269;271;261;262;314;271;280;258;330;308;278;351;430;496;414;313;305;328;373;546;892;917;677;473;505;496;479;379;334;335;272;308;293;284;292;273;285;259;293;286;277;281;310;303;276;294;295;289;284;283;267;286;284;269;322;281;286;305;308;313;283;285;287;259;312;322;294;294;298;378;367;323;313;270;237;293;272;294;286;284;294;287;269;265;284;279;256;279;287;335;570;635;435;323;296;245;285;294;608;2012;4350;4753;1908;497;310;306;256;254;286;296;264;266;322;363;341;316;322;376;436;663;701;532;371;362;370;435;573;683;911;868;700;1116;1486;886;452;388;658;909;715;428;353;502;541;551;436;379;356;393;555;961;1459;2811;4779;4467;2052;684;310;301;347;419;435;385;347;319;321;311;307;268;301;309;332;356;337;509;941;855;533;346;373;382;369;336;348;360;384;362;311;281;285;262;294;294;306;294;289;345;314;318;291;312;322;286;316;303;270;279;314;288;293;299;294;322;297;369;326;303;296;293;285;287;309;295;319;398;374;306;254;285;259;258;241;268;249;266;255;245;269;290;280;282;270;275;277;325;322;288;338;391;524;573;694;671;392;350;454;673;748;610;576;631;599;432;342;354;324;359;452;852;1542;1720;720;450;416;641;797;784;1285;2593;2324;868;404;348;365;406;452;421;437;359;408;296;309;293;286;282;267;279;286;303;309;371;357;338;361;359;330;332;268;303;313;292;260;273;239;265;251;246;304;258;264;268;265;280;325;245;260;244;235;262;253;281;250;257;281;278;245;264;249;270;268;274;292;264;284;250;249;304;309;287;312;308;325;323;302;289;318;350;294;304;302;324;325;272;303;290;283;309;350;325;319;269;347;361;367;354;345;315;304;385;388;316;301;277;287;281;280;285;298;280;269;270;356;491;632;529;363;302;289;331;504;632;667;1237;2916;3504;1912;598;340;299;293;321;327;319;360;349;319;318;401;427;385;378;333;306;365;387;421;407;435;415;412;451;576;649;522;435;390;355;366;361;323;315;292;247;270;286;299;294;266;329;431;327;293;302;310;279;299;280;290;313;278;291;274;268;277;306;237;307;301;281;252;254;267;274;295;308;280;253;337;344;271;259;237;276;321;342;466;582;528;430;320;330;308;310;298;270;247;304;291;290;293;300;293;236;272;222;275;284;294;373;507;545;418;385;398;463;761;1433;1721;838;352;309;274;278;227;213;233;293;595;2008;3596;2752;957;412;435;387;366;419;554;456;326;299;291;333;416;433;551;649;493;387;301;293;277;296;297;271;306;340;410;340;291;275;302;307;369;352;449;564;501;436;464;451;418;368;354;404;617;884;848;633;564;519;386;371;494;616;895;987;704;433;366;434;396;354;360;369;380;408;360;287;237;264;297;307;293;272;265;289;350;304;345;286;251;245;266;280;228;235;270;261;300;246;227;215;248;259;246;239;249;235;264;286;251;222;226;237;241;231;217;215;253;230;272;294;304;289;247;237;260;282;255;288;216;273;274;304;345;329;284;295;319;330;342;365;329;304;258;256;251;294;350;534;688;625;600;496;444;683;885;893;677;586;601;1235;1574;932;545;682;779
245;246;290;311;302;339;426;580;425;311;299;297;331;371;416;480;567;560;542;531;551;725;584;572;889;1448;1567;871;538;558;856;1061;811;678;679;543;769;774;680;655;459;329;302;292;262;281;262;277;287;294;286;304;309;313;452;544;460;327;287;279;288;275;288;239;294;244;267;285;315;370;359;446;406;328;247;257;274;257;299;316;293;285;279;263;286;245;254;272;269;260;250;233;281;248;230;247;247;228;266;273;261;255;258;259;250;250;241;277;264;302;292;281;259;252;223;266;270;269;240;260;270;282;328;259;223;259;257;274;293;264;261;269;269;231;236;223;221;244;248;244;235;235;245;282;307;315;343;255;238;263;257;297;249;239;251;288;324;329;282;287;359;542;511;451;522;562;624;716;660;579;899;981;1041;999;688;435;423;501;452;454;575;742;566;424;336;315;277;307;285;286;275;271;279;348;519;677;687;729;1029;1736;1649;1119;896;909;1026;1308;1149;944;696;480;416;371;323;408;418;415;352;299;260;262;270;294;314;275;291;289;282;264;279;313;312;263;250;251;295;331;336;343;292;323;271;267;275;293;302;342;354;352;360;331;349;349;354;382;451;505;430;432;472;560;642;787;807;712;736;706;1001;1667;1805;1382;979;1002;1342;1498;1533;1468;1110;1087;987;1046;997;986;992;1078;1437;1297;948;839;862;689;552;402;372;353;321;298;308;271;250;284;383;492;437;365;339;330;333;428;431;420;507;426;337;290;245;222;285;262;311;302;277;265;288;335;310;357;318;253;262;262;267;248;262;288;252;293;272;279;292;256;263;285;274;261;231;235;270;289;297;311;295;303;326;347;347;354;311;257;282;301;312;275;315;262;280;255;269;304;322;398;373;325;260;283;298;319;373;512;479;519;862;1417;1394;965;481;438;416;478;521;515;439;484;594;549;409;336;314;319;367;316;268;311;264;263;237;250;245;267;271;295;288;268;272;265;256;249;285;280;304;379;402;323;287;316;279;285;324;313;351;324;304;313;318;336;298;285;297;331;284;261;347;329;333;357;393;430;369;318;317;325;318;396;472;746;611;369;300;291;320;317;297;287;287;257;263;293;277;263;329;313;298;297;299;296;313;322;270;307;323;355;290;325;345;472;553;504;526;428;328;348;316;348;313;294;305;336;333;315;351;339;275;306;277;362;350;337;346;448;468;354;358;417;429;376;411;395;396;452;560;768;781;838;765;674;793;1008;1325;1191;810;714;687;738;813;821;684;560;521;546;747;706;548;556;474;361;340;390;437;529;539;424;407;365;356;290;287;278;265;312;335;367;466;487;369;279;322;358;369;367;345;325;308;373;351;406;467;375;359;335;317;322;336;334;320;290;262;287;258;274;306;364;397;381;391;443;557;761;688;455;538;816;782;496;335;326;361;377;316;361;510;1221;3240;5934;4593;1649;566;405;516;622;561;373;353;379;467;809;953;682;487;487;470;457;388;369;359;331;366;487;569;480;358;348;309;327;312;315;372;412;400;372;319;334;276;252;274;301;313;319;304;360;387;394;419;420;358;349;305;292;282;222;252;273;240;253;247;278;260;305;311;327;296;320;332;326;309;332;308;291;285;318;311;314;292;286;305;316;292;265;285;280;284;256;261;264;262;285;257;306;285;274;281;247;316;281;269;275;259;311;279;402;965;1527;1079;562;269;269;296;263;302;316;323;321;300;326;285;305;310;300;301;366;349;312;328;353;375;345;346;476;587;499;395;382;437;381;372;338;329;298;285;287;255;339;326;326;270;280;312;357;489;622;546;523;505;394;341;330;332;322;349;331;352;375;349;332;415;434;445;429;382;417;421;387;420;464;465;535;523;489;416;407;368;329;337;573;557;468;308;398;408;455;463;432;430;476;425;440;460;426;535;574;580;649;606;460;533;878;1261;1416;1299;1144;825;482;377;378;435;453;416;356;332;327;308;345;336;286;275;269;288;280;258;267;264;253;241;264;262;254;289;259;264;246;228;273;255;268;265;287;281;278;257;250;265;263;286;238;255;251;287;261;262;270;273;245;284;268;256;350;479;709;824;586;377;277;341;466;820;1111;1186;867;837;1123;1345;1077;572;372;291;275;277;284;300;277;267;296;284;251;298;287;310;299;287;302;284;280;266;287;295;283;286;324;303;289;315;304;307;298;290;292;271;298;256;303;310;276;293;272;275;311;293;269;241;280;272;297;280;304;299;293;304;273;306;283;304;318;304;292;300;311;334;326;303;258;249;284;317;725;1583;2382;2302;1098;362;287;274;296;266;317;283;313;290;297;270;264;308;369;509;535;435;463;494;539;470;367;396;424;446;540;567;562;1038;1295;764;392;408;923;1314;942;490;306;343;395;431;416;371;317;334;362;532;1102;2714;4522;4084;1939;602;320;340;470;621;537;381;343;372;355;303;280;292;333;452;645;578;547;1192;2251;1871;878;425;368;346;356;320;426;438;576;667;448;301;272;306;297;295;285;254;258;294;320;309;280;295;372;375;321;293;322;278;284;288;275;345;304;308;294;280;323;283;306;286;293;282;311;287;302;261;246;235;236;279;261;270;284;234;242;280;238;282;275;286;267;276;273;288;319;278;323;294;281;336;371;407;486;471;333;297;406;803;1134;1173;689;483;445;432;362;311;369;347;421;706;1227;1285;576;338;367;518;538;504;713;1244;1045;585;350;371;371;445;481;450;445;362;393;369;325;314;286;337;262;278;279;318;320;377;318;325;344;271;283;310;290;327;350;321;272;255;255;255;241;272;265;261;258;248;261;261;265;308;269;272;257;279;243;275;236;237;274;291;315;278;281;263;250;283;273;289;261;256;262;266;278;292;276;291;352;323;317;323;326;342;302;312;294;322;327;345;301;284;325;354;303;294;257;258;314;339;331;324;338;325;330;335;351;279;298;273;288;291;268;304;332;331;300;260;307;414;475;464;373;288;319;292;525;618;539;1073;2392;3042;1577;549;312;307;290;317;391;414;385;335;383;389;378;431;511;446;345;322;322;380;391;349;360;371;401;385;408;465;398;398;341;346;329;367;417;319;311;315;299;279;303;303;277;292;269;268;282;287;288;278;295;248;278;294;300;328;300;246;292;265;317;332;291;305;259;241;297;292;317;285;294;312;313;300;259;271;244;261;308;331;338;404;472;405;334;308;311;290;299;285;297;286;306;304;291;292;265;275;278;282;290;272;279;593;1077;1210;695;376;384;466;1012;2396;2934;1332;470;288;285;259;238;282;254;257;373;846;1354;995;478;309;509;539;408;396;473;399;337;262;283;342;363;513;543;631;497;398;329;285;271;294;252;301;320;459;492;397;324;288;254;336;380;335;333;372;420;414;501;438;358;316;306;436;778;1174;1026;680;553;443;345;366;401;569;872;1011;680;444;405;475;403;372;369;387;400;442;343;282;274;278;296;285;255;277;255;310;311;289;293;269;269;261;281;281;273;258;253;299;284;243;272;266;212;259;249;260;277;275;311;271;234;227;234;197;215;241;242;264;232;264;238;270;271;281;217;233;285;261;288;261;252;280;254;294;309;262;285;302;311;314;343;353;316;285;287;278;297;332;375;497;575;569;572;472;482;655;861;899;770;619;667;1328;1763;1007;695;787;890
235;289;305;326;300;327;332;345;313;276;290;366;381;397;386;380;419;447;606;811;596;641;569;617;706;907;951;752;538;496;515;561;464;503;470;488;675;773;660;537;407;299;342;369;299;284;324;343;292;302;283;279;314;343;581;764;662;382;283;284;284;278;263;300;306;289;283;254;254;320;285;375;517;496;302;308;300;288;304;359;362;320;332;308;265;249;262;276;257;245;252;283;242;210;242;264;250;244;264;265;265;270;236;220;249;241;289;289;245;291;261;263;252;229;233;257;240;212;216;269;352;437;375;266;245;254;284;284;253;290;285;258;278;279;261;255;264;231;252;234;253;263;224;248;264;264;267;249;229;250;255;260;239;246;272;347;387;330;300;382;405;424;412;448;690;841;912;794;566;572;912;969;791;728;563;412;454;555;661;600;1085;1468;1041;532;364;275;269;273;281;259;283;256;242;279;472;744;821;886;992;1169;1321;1207;1126;920;1059;1127;1119;1112;902;612;431;383;319;312;382;449;349;336;291;266;261;272;315;299;334;285;285;277;254;282;361;295;282;258;275;283;325;290;314;302;318;308;289;281;280;313;348;355;378;331;314;303;310;343;490;577;456;414;458;479;561;702;860;811;954;854;911;1026;1004;818;499;518;740;1046;1493;1733;1569;1519;1404;979;698;798;1052;1421;2147;1936;1205;757;711;679;604;538;405;377;342;323;309;266;237;273;364;419;369;339;275;273;352;668;802;532;444;408;328;267;260;291;272;279;306;328;287;249;300;356;467;546;366;307;245;259;247;265;237;248;255;271;300;344;276;255;259;303;260;269;276;265;294;289;348;286;309;332;341;308;342;343;304;271;311;265;336;287;281;298;276;284;300;313;399;463;439;333;249;311;336;374;418;458;432;598;1305;2044;2154;1095;508;386;405;507;596;525;430;518;543;510;443;343;307;352;328;309;263;244;274;276;272;218;218;232;249;276;244;284;264;286;280;300;277;330;306;329;351;337;292;305;296;332;319;316;322;314;312;309;292;279;326;309;314;302;290;329;305;328;334;341;424;373;335;306;284;348;333;372;477;645;526;346;317;310;254;307;313;302;287;297;284;290;260;289;320;302;303;303;308;327;330;314;333;338;333;327;359;310;372;422;618;679;593;438;410;382;410;324;309;324;337;322;363;381;347;342;311;325;291;334;336;381;341;352;416;412;468;597;560;516;367;451;497;519;554;636;737;914;932;1034;1031;842;943;788;772;754;867;1033;1115;1126;869;687;489;630;828;703;519;490;484;360;333;382;484;567;565;499;403;339;403;317;290;309;264;326;391;585;942;851;527;376;331;329;383;345;364;290;312;306;349;486;524;396;373;302;254;286;295;316;310;328;322;295;274;251;311;396;442;415;335;346;404;440;413;397;488;954;970;550;379;374;387;394;390;375;366;684;1398;2548;2135;1107;614;642;1162;1661;1401;672;404;415;637;1302;1699;1159;543;420;413;455;424;362;371;344;315;408;408;398;334;339;320;296;301;335;328;423;381;360;333;333;306;276;269;291;272;313;297;320;343;420;409;342;370;377;319;295;264;262;261;254;272;225;231;262;249;256;286;292;296;347;335;314;329;294;273;289;288;308;316;289;287;318;299;321;308;248;304;314;286;276;271;267;263;281;278;299;314;298;290;302;272;293;271;272;286;303;314;537;1551;2752;2072;802;337;314;299;277;314;290;278;320;345;301;279;313;267;320;355;357;368;311;309;287;297;317;287;395;430;397;335;341;390;411;453;438;348;338;304;264;258;303;304;288;276;271;269;367;554;771;646;492;458;398;352;352;343;357;395;454;566;577;466;385;372;463;397;382;280;336;314;396;449;506;518;471;464;429;399;455;439;333;353;488;471;437;346;386;431;524;589;429;389;413;387;404;521;500;431;461;491;532;467;358;421;666;858;1042;886;688;504;408;415;558;687;710;562;366;324;349;317;284;309;302;294;271;246;256;276;245;268;254;269;286;268;248;305;267;262;227;267;273;280;287;265;259;297;280;280;244;256;260;243;290;277;300;299;266;237;281;239;237;290;312;332;515;1095;1698;1493;912;438;292;355;578;1168;1943;2244;1645;1689;2556;3274;2442;910;406;305;305;305;244;290;289;292;330;279;284;298;291;314;303;318;299;260;289;260;242;265;299;281;299;276;345;254;269;292;289;267;271;258;307;305;279;276;293;279;269;271;287;262;261;291;268;264;299;293;345;301;352;306;291;321;317;314;289;307;311;276;270;282;257;271;270;259;299;440;815;1491;1459;879;463;296;283;307;293;288;272;297;263;255;316;315;296;319;431;609;647;455;455;718;879;667;405;339;335;350;377;423;426;672;847;594;464;494;992;1428;1176;585;328;358;328;340;303;347;335;308;368;429;573;1170;2024;1883;1117;499;307;368;700;1022;796;395;347;370;361;322;336;310;373;654;1268;1054;848;1708;3456;2984;1316;485;363;299;284;312;341;490;817;1085;683;328;288;322;261;260;258;290;263;299;327;306;288;320;334;432;334;319;311;309;325;349;385;461;389;311;298;300;299;364;425;399;317;298;289;319;329;270;245;261;238;237;252;233;269;263;295;290;295;329;286;274;273;270;296;271;281;274;285;312;293;317;326;325;305;286;305;320;523;1342;2551;2341;1030;490;379;376;364;338;324;374;374;462;666;621;373;367;490;689;673;493;414;504;448;407;334;340;375;360;454;441;358;391;422;399;392;346;328;271;264;284;282;245;319;298;315;298;326;285;289;304;319;339;281;290;292;266;251;255;255;250;249;245;241;244;253;258;266;350;322;324;246;287;270;280;256;259;245;251;291;283;297;286;281;279;284;306;254;278;281;318;276;260;272;277;319;311;305;317;391;354;367;373;311;348;326;296;273;275;281;325;346;307;297;298;327;364;321;331;294;296;303;311;314;295;310;296;264;303;305;294;310;318;323;259;290;287;339;293;292;272;310;361;349;390;370;490;1056;1278;892;398;299;317;306;353;384;464;434;451;611;595;422;521;632;646;422;311;319;402;448;384;426;352;414;383;349;322;290;304;339;303;349;381;423;368;333;372;282;280;316;326;252;269;248;240;273;278;313;292;336;289;286;256;286;280;257;289;235;265;291;283;278;263;251;261;277;283;284;299;270;301;308;313;286;256;267;305;295;332;308;332;382;440;373;348;302;265;297;313;280;285;306;266;290;276;234;248;249;292;280;275;354;853;1940;2079;981;464;341;454;840;1827;2114;897;391;261;268;234;263;294;313;292;263;352;417;375;281;314;407;471;399;388;431;429;363;288;274;283;379;542;662;721;608;430;384;303;277;286;270;275;330;447;532;501;390;312;294;413;465;355;313;344;390;460;554;425;351;329;315;451;767;1123;1016;728;606;428;342;351;384;535;652;700;556;405;393;424;417;417;391;414;380;449;390;311;327;314;281;268;264;268;267;331;320;333;313;256;270;267;266;261;243;256;263;290;286;274;297;233;254;263;279;265;248;288;256;276;252;235;282;240;257;224;268;239;240;258;226;267;258;259;273;255;250;268;230;245;236;271;303;262;279;309;278;318;317;371;411;363;339;313;319;312;322;341;394;417;408;433;454;462;513;666;731;731;638;685;606;840;988;689;529;684;688
264;319;295;287;323;332;277;259;295;283;352;485;506;430;343;330;328;411;625;831;657;648;673;700;781;792;614;489;428;434;407;419;388;369;379;543;937;1083;717;441;386;345;352;352;336;326;468;492;353;297;315;351;287;370;681;784;617;371;290;303;309;359;309;334;299;358;288;316;262;279;339;418;576;575;413;307;343;300;368;455;430;468;456;439;297;249;259;239;239;265;249;289;243;231;249;245;225;237;275;273;264;277;261;276;250;248;279;276;260;256;252;283;262;255;223;277;287;243;267;259;433;623;464;327;261;258;262;263;285;312;291;269;277;272;275;274;265;245;268;254;252;255;288;244;248;267;264;238;245;309;261;246;260;232;255;283;361;316;292;359;428;406;433;525;705;1104;1512;1306;897;743;1111;1212;874;703;545;446;539;632;581;751;1588;1947;1219;632;339;270;280;296;294;307;254;266;239;279;471;701;906;922;1021;1195;1211;1102;1046;1043;1025;953;1052;1156;1083;686;437;317;291;324;348;449;338;310;296;279;294;297;312;328;265;267;266;247;278;304;312;315;274;276;261;260;281;301;271;292;311;341;360;326;290;343;357;387;335;287;307;296;302;306;389;403;361;389;407;431;453;638;852;1070;1333;1158;1055;955;903;719;531;411;518;749;1103;1643;1623;1729;1659;1086;712;754;1215;1718;2638;2326;1366;871;616;721;900;815;584;465;410;311;310;282;252;275;301;316;331;322;290;280;345;586;733;527;398;362;294;235;249;278;280;282;261;287;309;282;280;390;620;625;570;347;288;236;246;212;230;252;255;295;267;301;279;268;254;276;268;290;256;239;304;300;321;284;301;310;320;292;325;339;288;275;279;311;303;325;301;293;287;276;260;282;304;377;352;297;264;275;333;383;456;436;423;574;1191;1896;1897;1152;522;476;377;358;459;504;429;486;648;621;465;334;330;308;335;319;269;251;291;258;256;243;193;227;218;237;241;251;272;273;252;301;267;320;302;306;354;310;276;246;275;279;319;326;308;306;360;357;343;283;287;334;378;279;291;283;312;298;289;329;336;390;352;290;262;306;301;314;345;413;346;315;299;298;314;332;323;300;293;275;279;287;266;284;285;307;318;292;290;330;342;289;326;314;314;299;283;320;291;422;656;1053;1113;732;556;654;545;370;301;285;306;332;408;429;437;330;305;317;317;359;396;397;344;399;507;470;485;590;600;516;463;430;545;574;533;515;601;762;876;997;846;653;655;709;820;922;1073;1171;1442;1330;1174;863;613;596;635;655;477;406;418;372;330;335;477;560;574;449;393;370;432;329;290;310;288;332;427;781;1309;1242;641;435;351;371;384;391;466;488;380;307;384;411;471;430;333;288;253;271;295;281;344;386;354;310;272;315;308;378;490;405;350;332;340;369;377;413;530;667;621;445;336;431;539;645;468;383;359;380;546;844;709;593;613;981;2086;3563;2885;1095;456;419;771;1752;2527;1800;785;372;369;343;373;340;339;370;321;361;390;349;374;321;301;307;313;307;343;331;367;390;306;316;343;316;270;294;274;289;298;308;360;364;385;378;337;353;374;318;263;245;251;244;244;210;234;265;284;300;273;279;286;267;306;323;369;333;304;276;307;292;301;290;300;300;302;286;310;264;287;285;247;266;220;230;260;286;270;318;319;291;259;275;291;280;286;255;229;250;262;372;1122;2151;1798;755;324;287;292;304;266;301;269;302;312;278;271;293;280;299;371;372;379;296;304;332;315;307;296;366;404;382;297;345;404;554;751;699;412;357;326;260;234;233;253;292;293;241;275;306;389;551;492;402;374;316;353;351;364;325;428;681;946;983;799;473;401;451;386;368;351;317;299;348;410;485;537;496;414;317;378;435;445;395;409;415;405;330;375;446;509;659;800;599;383;315;353;367;417;456;452;451;458;384;357;305;340;412;549;684;611;451;370;333;477;747;998;1104;701;426;430;415;332;327;313;271;290;236;267;236;274;255;284;262;284;314;273;274;254;265;265;230;266;266;263;274;241;280;299;284;261;243;231;246;281;321;286;303;309;289;277;237;279;257;283;239;341;700;2263;4385;3635;1779;678;302;300;518;1054;2093;2649;1865;1800;3304;4184;2677;1058;366;301;332;277;284;281;264;310;312;330;320;287;304;319;311;306;271;299;259;283;283;251;280;277;278;263;287;287;290;294;339;298;300;266;287;279;294;263;289;300;308;279;285;279;282;301;274;286;298;286;327;300;287;307;349;285;288;280;301;303;292;293;257;276;271;298;260;251;267;350;585;1073;869;497;327;294;276;325;305;311;305;263;277;300;305;287;345;327;374;549;570;393;418;684;994;760;403;299;341;349;329;322;348;457;496;471;473;672;1057;1608;1596;817;394;345;287;337;270;341;331;355;370;494;423;496;639;694;484;358;327;397;707;1001;780;421;322;330;310;328;354;315;410;906;1557;1383;1069;2344;3767;2499;1026;453;342;307;295;297;308;407;690;894;593;362;299;274;263;291;291;276;270;265;322;282;312;350;384;394;338;290;298;276;294;322;530;764;722;485;331;334;383;632;966;1102;690;402;300;322;313;257;273;251;247;263;275;266;248;281;279;265;294;306;276;289;272;303;305;275;302;304;313;363;334;306;316;298;286;258;309;403;685;1666;3182;2989;1192;458;315;303;340;309;311;305;332;342;355;342;307;477;907;1644;1624;824;449;340;330;298;330;313;352;424;445;418;392;385;420;419;458;361;310;293;301;288;312;327;286;303;304;291;308;301;261;310;295;297;316;328;297;286;260;253;256;278;253;255;262;227;235;262;279;296;318;294;280;292;272;276;228;252;241;283;286;319;275;291;288;243;304;282;272;316;315;366;293;253;275;278;311;286;295;305;390;403;443;433;432;352;323;299;271;244;289;291;289;317;335;345;359;443;388;297;322;331;292;266;297;289;321;328;298;301;294;323;289;325;281;267;290;314;312;263;261;263;254;282;294;289;330;344;391;471;435;369;332;408;360;366;395;421;473;517;842;899;496;479;613;741;481;351;386;437;471;395;364;391;329;353;279;290;280;310;302;328;299;410;424;371;352;424;360;301;299;278;297;302;314;264;240;277;288;336;423;362;279;262;314;287;265;261;264;282;303;268;271;266;237;242;259;314;311;302;292;366;284;281;323;279;276;278;319;336;288;306;353;380;372;299;318;279;276;327;332;292;264;233;270;309;281;282;266;244;315;284;358;718;1613;1864;1003;441;315;339;491;739;887;563;299;283;270;251;312;344;313;268;256;276;263;270;233;295;310;342;373;315;353;354;325;299;297;294;389;549;725;844;812;556;394;285;302;263;281;260;321;429;471;506;374;267;276;387;454;360;282;310;330;439;506;470;308;324;372;467;584;696;783;925;754;494;398;327;355;407;421;508;384;349;378;359;432;396;386;395;398;424;388;372;381;387;295;265;261;275;252;293;304;311;336;275;260;225;229;242;263;258;298;287;296;319;275;249;267;261;262;289;320;284;272;276;249;218;236;248;242;260;241;255;268;237;274;254;251;257;255;264;215;254;262;256;263;290;276;257;255;300;255;321;350;400;392;390;371;372;340;368;372;377;404;340;349;362;360;445;552;654;587;508;489;629;568;485;479;455;423;479;449
269;294;314;342;311;302;302;293;276;297;366;525;605;439;410;385;349;475;624;682;636;521;613;723;913;889;540;391;421;443;398;427;422;323;333;512;875;876;590;356;371;369;359;307;345;333;440;452;332;303;336;389;310;382;494;575;404;306;280;297;316;356;350;314;306;281;296;284;304;293;278;386;624;684;421;322;370;319;407;468;430;566;735;571;354;262;254;239;246;228;234;218;264;267;223;233;264;246;261;265;268;250;294;273;268;263;248;252;300;262;275;299;356;279;270;280;289;257;235;256;354;483;418;264;270;252;248;267;289;309;346;282;257;262;291;268;212;288;277;243;243;253;286;291;240;260;252;256;270;327;281;242;268;268;266;235;328;309;302;363;423;386;400;595;809;1472;2234;2012;1495;1041;1352;1392;943;731;647;546;647;670;502;641;1276;1559;897;457;299;269;272;280;297;275;254;261;259;293;535;873;1019;935;1003;1439;1318;984;991;924;736;655;728;995;929;568;348;323;242;337;464;460;358;305;272;289;285;321;325;264;290;296;262;276;277;315;321;271;264;248;272;243;289;301;345;327;315;372;307;305;317;324;402;379;307;293;283;286;294;282;291;307;308;337;402;388;444;584;795;952;1035;940;935;988;933;832;695;524;589;676;912;1493;1748;1640;1512;906;638;812;1200;1602;1866;1602;887;679;541;699;895;838;553;421;385;324;288;278;313;353;339;330;286;291;337;279;281;418;432;390;294;263;257;267;255;293;281;329;291;299;283;274;277;381;479;462;407;279;278;254;259;264;276;248;270;257;262;282;287;293;275;291;279;262;259;280;265;283;284;274;293;274;288;343;313;289;283;257;291;333;345;300;328;291;281;255;288;266;287;281;333;295;285;276;350;394;490;459;430;592;983;1205;1032;707;577;515;357;319;369;395;432;616;763;764;496;352;298;311;320;295;272;284;274;257;239;224;234;218;232;243;266;243;290;303;290;270;312;296;353;308;296;279;317;335;333;361;309;319;341;346;332;330;338;364;412;498;396;328;336;332;315;309;312;312;319;311;337;338;279;256;240;271;288;286;320;293;315;313;298;346;308;317;303;297;314;303;260;263;322;291;290;290;288;324;338;312;378;311;295;296;296;301;343;450;864;1454;1406;927;914;860;594;354;331;341;286;348;357;383;390;309;303;325;317;382;469;408;424;527;655;593;470;543;525;526;504;580;634;717;595;477;577;686;822;963;788;586;537;667;953;1091;1091;1196;1162;1059;964;854;649;521;562;458;399;347;347;310;283;357;491;527;487;433;398;359;405;359;354;317;321;303;414;644;1055;936;602;473;366;425;485;767;1117;1013;618;409;361;381;367;357;332;306;302;259;295;323;372;391;354;338;308;299;313;363;380;371;337;312;331;362;471;598;878;933;621;414;384;560;742;826;560;449;403;367;367;379;364;367;501;835;2109;3559;2818;1110;529;459;818;1793;2798;2102;781;402;371;333;348;328;304;325;360;376;375;355;309;301;308;284;317;320;315;352;359;317;322;312;297;303;329;331;283;259;308;350;349;357;345;356;312;322;313;275;261;264;239;244;273;267;207;253;261;271;288;272;262;275;319;319;346;320;291;297;270;290;350;300;274;259;267;277;315;281;290;292;258;245;245;291;251;275;287;309;290;289;249;293;257;308;294;256;223;230;241;346;615;934;835;478;338;311;325;302;319;303;286;294;271;295;263;290;278;323;379;420;345;336;295;342;314;316;317;345;368;360;354;343;488;704;1165;1043;507;347;316;295;294;312;308;269;263;271;296;291;297;319;359;310;322;286;287;306;350;388;592;1084;1273;1070;785;556;378;385;349;363;383;347;338;321;350;463;574;549;429;325;338;452;423;454;445;471;401;349;378;388;533;682;756;492;385;373;359;345;382;423;460;423;424;396;375;375;364;362;437;548;501;406;363;403;527;774;962;962;590;387;355;337;310;240;268;273;265;268;254;268;288;266;238;275;307;315;289;321;291;276;260;269;289;277;260;245;228;304;338;293;272;287;240;248;268;256;279;277;277;257;265;306;279;256;268;316;481;1274;3781;6950;6218;3293;1094;388;320;435;656;1253;1440;1251;1228;2047;2189;1327;617;358;353;309;299;255;297;284;327;351;377;363;319;304;280;295;310;273;296;265;275;285;278;278;318;272;259;272;311;266;292;287;291;285;290;290;259;271;266;277;290;299;272;250;271;296;343;313;282;282;283;316;305;315;357;353;300;342;286;290;297;290;305;287;259;266;272;278;284;281;301;380;520;521;360;288;274;304;319;310;308;295;320;334;296;262;301;283;301;344;401;386;321;386;545;587;477;337;354;334;316;346;305;359;407;452;440;627;1042;1274;1666;1438;702;365;328;328;289;286;298;280;316;355;457;421;345;408;326;358;335;318;337;522;544;514;340;311;303;336;345;303;327;445;718;1153;981;1089;2258;2847;1599;711;377;310;305;309;305;291;334;436;444;388;297;242;257;265;291;301;304;291;268;283;276;285;284;311;328;301;258;287;296;291;397;770;1572;1851;1143;466;364;576;1409;2831;2937;1484;554;363;297;304;296;252;283;281;248;285;290;271;269;268;240;267;286;284;257;262;310;282;273;285;309;405;455;346;313;302;303;292;263;270;367;625;1379;2168;1654;725;356;268;325;288;316;349;320;313;343;328;319;368;867;1985;3283;2573;1064;441;306;325;342;340;367;351;411;407;395;437;402;365;444;450;403;363;319;307;278;278;290;289;309;288;304;267;295;313;311;327;310;319;323;322;312;303;246;279;249;284;271;272;194;239;232;260;283;299;297;280;235;270;255;254;239;248;287;325;285;284;270;243;247;252;255;238;308;386;431;355;281;256;243;258;293;245;293;334;398;569;546;439;387;373;304;262;291;287;310;304;330;342;432;443;537;556;410;326;358;297;280;320;417;390;325;283;299;305;348;306;294;291;331;358;347;322;312;274;278;289;324;294;285;323;327;333;463;719;823;570;628;604;458;457;407;368;457;779;740;504;375;426;551;430;338;313;414;428;430;426;353;360;303;302;284;276;268;260;251;326;312;337;321;380;418;341;284;305;284;298;333;280;266;265;301;297;318;366;369;301;262;294;269;279;314;251;249;282;275;262;242;249;239;292;363;394;311;295;285;337;280;283;266;298;337;310;318;285;296;307;298;310;301;318;294;274;270;288;271;281;281;242;300;296;276;259;283;292;243;343;496;834;832;572;309;296;315;379;365;386;296;243;269;261;292;338;319;323;317;288;287;248;225;258;259;279;295;287;287;284;364;339;317;326;334;387;552;754;939;964;677;401;297;278;292;276;283;322;409;560;576;414;297;270;317;343;336;311;307;339;399;435;435;356;370;421;485;469;470;610;760;728;661;514;338;372;383;367;385;323;302;368;375;400;406;399;345;439;552;453;406;421;358;294;259;305;298;297;318;307;268;270;249;262;219;255;254;225;237;293;281;325;346;309;277;227;251;260;294;260;298;303;276;236;239;230;248;242;211;262;224;275;275;246;242;270;235;271;236;255;254;251;276;286;313;282;296;269;289;300;353;344;337;367;362;313;346;362;320;380;415;394;347;338;356;307;397;577;620;479;392;367;433;412;338;289;326;438;499;388
325;332;306;297;299;336;292;257;282;308;331;402;462;416;462;406;452;530;620;672;606;563;561;527;796;874;526;373;403;476;422;413;417;396;341;371;506;494;383;296;360;375;318;301;287;357;358;366;321;336;324;313;327;355;401;398;276;256;271;312;362;337;320;288;283;319;303;297;274;276;275;338;488;444;335;321;317;320;414;393;393;535;768;686;452;283;247;265;229;243;245;257;257;233;249;224;239;259;257;259;267;291;267;256;269;242;273;286;307;272;266;271;287;247;275;263;288;247;261;244;294;322;295;258;262;229;234;271;294;292;296;277;260;247;237;242;258;253;252;257;262;274;291;342;289;250;267;233;270;269;277;263;242;242;261;239;290;274;304;313;366;356;442;591;715;1349;2028;2008;1857;1225;1028;1111;864;745;693;547;557;585;414;409;650;731;467;319;266;217;258;293;239;288;259;316;235;368;575;965;1124;854;897;1513;1391;855;640;683;566;445;477;624;560;398;327;267;272;355;624;696;485;333;311;282;287;356;295;287;301;282;270;277;292;337;283;316;282;297;280;294;291;274;317;333;327;348;348;331;268;333;382;378;345;327;344;262;271;274;242;255;300;345;434;438;446;527;646;724;657;512;749;1225;1156;965;740;545;593;657;733;1142;1432;1446;1161;919;762;648;1001;1228;1063;791;553;574;699;703;672;577;429;371;330;373;289;241;345;395;418;324;317;296;235;262;235;306;271;274;313;262;281;249;289;272;340;318;311;300;300;302;305;286;331;349;334;279;265;242;238;279;307;264;273;279;297;322;295;307;285;244;245;279;278;255;265;251;262;266;273;308;316;310;265;286;312;264;297;316;300;329;323;313;279;305;266;298;261;287;252;304;287;275;289;372;406;445;408;541;733;701;565;461;491;477;406;322;327;358;504;664;746;780;574;386;340;322;332;266;296;297;305;256;253;253;236;222;244;240;276;258;284;301;291;320;350;389;343;330;338;324;287;371;342;362;321;269;329;340;318;327;314;405;628;904;654;388;318;312;277;297;300;318;333;318;303;315;301;277;258;250;256;258;248;285;284;285;312;351;306;319;303;301;257;287;288;275;316;282;296;306;281;325;312;305;325;304;298;313;285;293;320;365;587;923;986;766;951;828;496;360;319;377;338;330;336;359;371;360;316;300;347;362;423;400;415;574;789;722;538;579;494;413;494;571;717;834;694;548;516;735;990;1151;952;647;475;644;835;945;959;801;699;676;672;709;689;674;671;505;403;341;339;333;353;380;416;545;529;400;380;378;378;448;534;424;331;283;332;410;607;701;721;635;451;468;864;1915;3295;3218;1567;556;355;384;364;348;355;352;275;306;297;272;326;306;355;309;337;326;296;321;341;442;418;388;350;486;635;899;1651;1784;818;428;392;486;672;680;474;376;397;374;380;344;322;305;335;468;1101;1629;1441;867;556;471;600;1205;2156;1759;746;365;318;318;304;300;321;349;362;382;355;341;333;305;307;282;317;293;331;337;345;336;330;328;344;320;355;326;288;290;285;354;348;322;348;304;323;300;330;290;249;216;260;242;225;254;256;270;289;330;321;284;278;271;295;296;295;315;283;283;305;315;291;289;316;302;272;243;291;290;269;261;249;279;270;265;254;289;307;306;296;272;279;248;285;270;304;244;241;227;238;274;330;370;365;291;276;275;291;281;320;274;260;283;309;277;279;272;274;352;421;416;354;317;306;319;271;313;318;338;382;370;393;389;498;806;1422;1493;611;360;293;297;292;299;344;313;288;254;252;285;270;296;319;260;293;311;300;314;322;406;582;901;1125;764;570;537;398;355;333;322;381;424;386;348;368;442;543;571;445;323;397;573;621;523;537;490;451;376;371;412;424;511;588;363;357;375;463;425;403;409;454;488;408;385;438;501;377;354;413;411;442;370;383;434;524;668;852;757;566;376;313;330;326;286;284;262;298;264;278;262;244;255;250;261;304;277;284;314;293;306;291;251;275;273;237;256;296;373;479;407;268;243;269;295;285;276;233;288;272;286;287;262;289;280;264;269;320;842;2867;6652;7381;4733;1432;400;330;318;409;538;652;701;912;1077;911;599;337;338;348;319;330;308;286;310;290;332;353;315;324;303;306;271;304;297;323;286;279;267;293;282;260;284;229;260;279;271;313;323;299;314;281;273;266;308;296;294;302;263;273;262;273;280;344;382;330;297;266;229;295;325;307;325;326;308;321;263;284;300;285;275;282;308;271;292;309;318;270;355;448;576;508;350;317;311;287;293;296;324;356;373;384;338;303;290;272;341;373;523;511;373;379;389;390;332;322;342;342;314;355;373;382;346;413;696;1222;1741;1752;1073;602;388;329;367;300;283;261;276;284;318;439;395;371;373;381;348;355;296;326;375;397;397;312;304;300;326;307;331;323;327;546;617;601;608;1152;1417;895;605;505;360;340;295;290;274;280;301;306;299;251;290;276;265;325;277;299;276;266;280;263;304;270;299;319;320;277;274;296;278;442;1170;3126;4134;2493;883;547;1001;2620;5612;5570;2805;1128;496;336;303;266;322;286;305;280;262;293;272;265;239;235;294;264;277;267;292;271;309;282;270;294;389;491;357;313;291;289;293;319;316;342;516;938;1107;796;416;302;307;333;313;307;323;326;361;352;329;291;437;1047;2352;3850;2695;989;382;298;427;401;415;362;340;407;445;435;361;351;348;359;424;376;427;327;296;289;251;293;305;309;315;276;302;255;278;333;326;296;349;297;286;336;287;238;244;228;223;262;247;233;241;255;269;249;288;310;308;332;273;249;263;275;268;264;291;274;282;258;263;220;248;220;280;310;410;450;331;286;250;299;263;244;266;276;332;428;500;453;424;394;343;300;345;353;276;264;327;288;325;344;399;599;697;454;317;334;302;286;285;329;348;299;292;286;334;336;328;283;288;351;310;332;355;296;274;280;288;321;343;297;358;442;382;767;1584;1967;943;591;606;497;479;432;334;385;566;731;565;361;361;476;504;364;327;367;382;491;591;469;379;350;307;271;290;247;281;306;303;313;308;300;317;315;311;277;260;328;459;415;332;275;278;297;321;284;316;273;270;305;301;299;304;288;243;282;284;257;282;260;262;303;499;711;729;438;314;280;305;287;273;323;330;325;291;303;283;297;299;297;274;297;283;349;330;280;254;270;274;295;266;283;270;256;257;258;317;286;306;385;382;435;357;292;303;334;335;305;261;265;250;227;264;262;304;314;307;302;293;255;291;266;271;251;257;252;246;247;302;375;341;321;361;349;364;487;687;820;837;680;390;324;303;274;235;266;362;542;825;886;507;323;266;289;311;279;302;330;304;355;399;393;390;516;464;453;444;423;530;635;684;782;501;353;345;350;358;382;353;306;318;375;408;396;399;373;510;757;747;513;426;332;349;404;395;386;418;421;366;312;283;261;267;274;275;232;231;264;297;327;341;356;313;286;243;257;264;285;282;290;285;250;260;250;262;187;239;243;234;228;253;237;262;240;236;251;281;261;264;279;296;295;319;292;282;281;298;311;372;446;396;287;325;320;360;358;350;314;342;405;411;480;370;352;353;410;525;577;488;368;328;262;296;281;271;285;358;342;365
291;301;279;357;320;252;282;282;328;317;310;305;347;385;385;447;441;502;677;883;814;648;476;416;614;777;530;348;390;436;399;462;612;481;352;334;339;349;349;293;338;344;388;300;323;401;447;406;386;356;346;276;277;296;337;284;279;258;274;294;368;325;271;268;262;311;267;283;295;314;320;324;353;343;347;302;300;322;314;361;307;395;526;566;438;317;244;224;243;239;257;231;243;238;247;233;241;279;249;232;267;294;265;268;268;286;279;278;286;278;245;250;238;268;283;268;266;258;238;282;303;246;281;285;284;259;271;245;259;305;282;248;247;244;249;269;268;275;263;284;245;247;300;329;294;240;268;273;291;264;310;290;273;234;271;233;283;328;401;325;362;487;645;613;583;709;970;1107;1163;910;859;799;852;909;685;548;551;595;486;362;357;362;318;260;252;200;304;230;248;301;277;272;288;379;612;1068;1141;875;837;1133;1192;865;569;490;453;415;413;445;441;339;295;313;275;373;638;771;539;392;325;293;301;287;304;315;308;312;298;270;298;350;367;327;285;307;282;314;290;298;288;294;289;329;394;325;311;311;379;360;389;367;383;333;270;243;278;239;322;433;527;499;620;633;657;588;426;346;529;799;855;741;551;574;906;977;956;819;960;1038;1199;1119;919;775;688;735;570;436;451;698;835;845;644;507;404;336;313;264;246;273;293;376;442;385;346;269;271;248;227;251;269;256;243;269;297;295;290;282;302;301;301;326;309;286;317;285;252;265;309;268;249;293;271;275;253;272;271;267;292;319;309;271;266;266;277;268;295;270;279;259;258;298;296;311;321;314;278;312;279;258;285;287;336;344;362;303;324;298;275;297;257;274;236;258;292;290;315;320;330;368;467;621;728;647;474;408;453;555;515;460;352;381;482;648;601;620;498;493;504;433;349;334;299;325;352;316;256;241;234;242;242;220;272;314;310;305;312;311;372;374;380;415;443;474;373;370;397;403;356;302;310;289;337;334;346;493;787;1202;854;462;333;311;289;324;321;305;293;312;299;321;295;271;233;250;221;277;263;296;282;281;314;284;308;308;253;285;282;286;298;295;291;338;311;310;304;332;294;303;306;332;336;313;319;294;329;326;404;520;524;530;609;573;370;288;351;337;398;358;343;317;334;337;340;316;267;320;343;371;381;477;655;569;522;487;480;463;459;512;659;682;664;655;643;716;922;1126;1035;674;440;563;760;979;1039;759;556;556;573;529;717;947;907;661;464;402;377;347;349;391;437;560;558;479;388;351;401;587;817;640;366;305;295;356;460;693;972;883;446;536;1191;3918;7684;6913;3119;923;432;329;396;335;311;363;260;286;314;262;276;300;302;359;343;339;333;382;537;897;938;591;389;583;881;1122;1624;1774;848;399;355;419;474;454;389;354;357;365;388;447;464;372;318;303;414;602;625;531;498;496;566;823;1106;1102;570;369;307;338;315;326;343;333;350;330;365;358;333;320;318;316;314;326;357;374;348;295;331;315;360;371;377;333;298;280;312;325;336;304;329;300;299;316;315;257;261;228;282;301;269;275;267;241;299;300;301;303;279;297;292;256;291;268;265;317;268;277;302;300;311;306;267;288;259;255;267;254;246;221;293;279;274;299;278;302;316;323;248;291;314;291;324;341;309;242;217;240;242;245;240;271;283;269;300;308;286;285;304;299;294;281;279;253;313;359;508;501;354;353;339;283;284;331;368;392;421;493;569;587;504;615;1073;1175;629;361;317;293;288;308;344;279;280;241;250;260;230;272;286;319;357;320;329;279;318;344;480;711;810;544;409;448;402;370;384;337;376;342;445;345;331;417;543;524;471;404;460;565;585;520;501;464;437;383;385;360;415;434;447;393;344;332;407;432;414;512;635;559;470;432;498;501;430;460;437;467;411;360;377;442;477;501;611;679;473;377;348;315;307;296;302;297;275;294;248;243;284;269;236;262;285;285;277;257;289;249;296;274;283;289;240;259;288;413;530;421;312;247;265;320;262;244;272;254;254;259;258;282;296;261;272;267;354;526;1556;3775;5302;3731;1346;420;276;308;317;323;391;814;1421;1309;679;331;279;358;432;390;317;293;310;299;267;260;312;290;297;275;294;294;291;286;296;299;303;257;279;272;281;278;266;259;251;280;255;298;301;294;291;299;303;295;332;263;261;280;270;274;261;275;353;334;321;293;247;283;271;335;301;338;320;337;321;290;264;290;267;305;341;396;313;289;410;544;465;419;760;1199;1009;491;301;298;261;327;287;332;378;482;570;464;377;320;322;381;734;1144;1139;565;333;358;354;361;343;331;337;354;319;349;366;324;382;688;1265;1539;1376;903;473;376;381;387;338;308;278;261;273;342;482;530;418;370;386;346;331;275;303;333;360;353;293;327;318;333;357;375;368;409;469;430;356;408;540;616;534;748;740;431;346;363;332;327;263;253;251;284;299;250;278;293;298;311;308;320;281;313;300;278;298;317;297;335;324;363;303;346;481;1232;3265;4766;3301;1341;864;1313;3247;5851;5541;3561;1974;824;360;296;299;278;331;286;267;306;292;288;258;250;294;238;271;289;240;263;261;338;233;287;271;280;301;298;288;273;296;293;286;304;360;534;903;986;523;393;294;302;311;337;325;265;333;345;309;338;292;386;857;1662;2361;1592;741;405;560;996;936;716;420;385;417;417;451;405;325;293;300;329;398;398;343;316;289;280;287;261;262;295;278;279;286;315;293;344;315;317;287;319;281;266;243;278;238;214;251;242;263;238;239;256;271;306;269;330;322;300;277;301;301;294;290;277;263;251;281;252;269;241;247;237;292;365;433;343;317;296;273;300;285;289;289;320;411;433;450;419;378;366;335;349;296;301;295;282;286;292;355;393;501;605;476;366;304;304;300;266;282;298;315;313;273;300;295;287;262;314;272;312;275;283;274;269;274;275;311;367;386;375;388;432;885;2060;2394;1087;479;434;429;451;429;317;323;519;864;726;442;358;526;644;425;306;378;419;512;625;554;620;619;486;392;321;267;260;238;269;268;298;287;331;358;404;370;326;323;485;443;380;324;307;363;331;312;294;279;259;266;296;294;295;292;278;246;262;252;252;280;259;352;960;1665;1716;725;375;291;288;296;260;299;324;300;297;306;304;332;311;289;261;302;314;308;304;298;252;253;269;310;283;255;282;277;252;258;316;298;365;386;400;413;298;262;350;322;294;242;265;284;272;266;250;305;295;307;293;280;315;293;297;283;262;291;238;268;258;269;283;296;320;333;365;346;363;403;530;640;577;521;417;326;304;301;285;266;294;454;734;745;449;283;237;260;296;312;318;359;330;334;368;345;418;525;439;402;374;428;491;514;603;689;597;385;338;380;420;427;374;309;327;367;406;421;405;434;602;975;1064;558;398;403;439;427;480;433;470;504;474;379;321;299;307;331;283;263;234;261;279;273;285;307;292;272;223;232;223;247;266;276;311;252;240;243;207;219;238;215;228;238;245;250;236;262;202;258;262;243;253;278;300;308;285;292;306;270;288;381;625;783;522;385;265;294;335;406;396;382;335;367;540;619;404;329;305;382;484;610;668;505;417;328;310;304;295;274;298;319;331
297;280;280;306;292;276;316;368;292;342;312;289;324;376;452;479;468;416;670;1118;931;646;471;478;582;623;475;393;355;387;340;552;859;593;341;355;357;421;384;334;344;315;365;338;352;469;658;576;401;372;326;232;236;297;315;290;308;304;235;300;338;286;312;284;275;270;295;257;289;333;382;374;401;347;299;306;293;263;319;315;286;321;387;424;391;236;262;250;268;290;240;256;261;251;221;249;238;261;245;228;286;318;292;248;258;276;315;256;246;263;280;267;252;229;243;265;229;248;252;278;268;276;253;301;258;257;228;292;284;291;265;227;255;236;230;260;224;261;285;262;245;299;287;296;280;246;238;247;248;270;293;262;262;272;242;279;315;331;359;364;354;559;689;549;386;369;527;598;767;844;976;972;912;913;811;629;690;792;716;627;441;356;255;238;216;232;292;279;245;278;282;270;303;362;667;1111;1161;1063;1020;1176;945;791;567;525;497;486;484;487;467;402;292;284;301;351;467;583;441;405;297;260;261;281;343;324;325;328;282;281;302;389;404;388;348;323;300;323;282;279;265;297;273;310;298;314;360;337;359;364;346;399;414;415;323;316;282;311;327;435;502;592;883;936;765;564;385;342;402;458;475;539;478;777;1722;2157;1621;1132;819;831;1116;1006;1017;750;631;628;456;413;489;797;1075;917;650;463;363;331;334;303;257;259;332;416;377;356;330;317;315;274;285;275;309;240;275;232;299;309;305;290;265;276;291;319;358;365;341;306;348;352;413;310;297;271;277;265;256;259;269;284;271;307;313;299;305;301;259;259;278;275;288;287;270;290;285;324;340;297;291;308;274;295;306;300;323;342;307;278;261;298;333;316;300;279;270;261;315;334;343;360;326;383;463;699;734;615;421;424;552;831;712;605;424;492;526;518;449;467;445;539;610;647;388;296;304;389;388;322;260;246;229;260;219;226;269;284;286;303;306;326;304;316;337;465;625;567;380;410;385;376;288;324;304;278;276;314;315;380;627;857;619;370;321;307;282;319;330;298;309;315;291;282;297;267;242;235;237;215;260;275;287;267;337;310;288;291;271;302;282;290;303;363;325;374;313;324;310;296;292;288;315;286;313;355;284;302;339;317;301;372;437;436;406;336;342;339;332;329;450;430;370;290;306;334;331;310;343;351;331;341;369;395;441;438;443;521;642;823;686;521;532;665;785;903;917;944;1004;997;869;662;559;741;1119;1579;1671;910;627;700;647;612;827;1387;1344;756;607;542;435;368;414;366;435;468;484;508;383;380;417;617;832;595;358;288;293;324;437;698;1125;1008;559;709;1736;5234;9417;7631;3435;1005;493;419;336;330;313;328;273;263;280;275;293;324;336;316;335;333;324;430;953;2167;2350;1165;542;598;876;882;1006;931;563;411;344;365;396;401;304;351;371;388;585;940;1072;772;476;358;328;381;461;486;503;443;529;650;830;868;527;328;356;362;326;316;314;345;322;355;365;325;297;325;325;320;323;323;316;375;320;329;363;374;331;391;383;380;319;292;317;295;300;329;312;345;316;307;299;285;244;270;297;299;248;252;253;262;228;283;266;265;261;248;283;274;275;268;284;291;271;278;283;281;296;283;262;267;266;245;265;257;271;256;235;251;321;289;320;289;321;282;287;307;301;316;357;392;362;270;257;237;218;248;221;255;283;314;318;321;272;290;278;262;299;279;293;290;322;308;357;356;356;301;287;285;340;318;389;501;532;570;626;591;462;526;614;560;399;326;265;288;299;328;299;289;297;260;236;253;275;287;315;331;412;432;330;281;345;351;414;570;487;383;359;396;404;407;348;319;362;373;344;357;353;447;485;484;504;444;412;446;470;416;411;437;497;527;402;430;372;399;453;430;348;385;390;419;433;626;826;973;843;622;677;530;557;625;638;586;427;342;423;468;456;501;524;451;390;351;403;424;367;339;323;299;274;268;274;265;277;256;259;255;241;268;241;265;273;282;252;252;289;278;280;273;302;315;372;319;279;269;264;310;251;279;254;284;252;269;222;292;289;256;238;260;272;336;668;1543;2382;1653;641;306;267;294;289;315;430;995;1902;1726;702;364;298;315;367;323;296;303;294;272;234;281;291;270;273;243;266;316;314;267;297;306;257;283;298;292;266;290;258;242;271;262;264;272;303;336;313;269;242;271;298;282;239;267;246;258;297;279;297;293;274;299;302;302;311;318;287;321;285;302;325;342;291;295;360;373;451;508;459;551;1122;1526;1195;732;1177;1728;1387;639;418;356;351;314;327;387;496;594;687;466;328;298;321;504;1169;2542;2362;935;357;395;379;358;386;382;327;306;352;358;345;333;354;471;862;923;759;535;362;378;432;491;429;311;260;252;328;623;1165;1378;830;409;368;321;289;280;289;331;384;315;347;332;304;312;348;344;365;360;405;358;368;379;380;367;420;639;625;448;382;390;331;281;291;282;280;306;289;310;291;286;285;271;263;300;295;313;280;309;293;355;418;573;794;870;756;572;541;1145;2708;3592;2371;1112;712;1110;2607;4537;4447;4120;2753;1048;377;288;287;300;295;287;273;258;326;297;275;264;264;261;250;286;270;273;261;306;272;293;292;262;315;284;292;282;283;258;290;315;388;492;824;853;508;385;308;327;301;279;315;307;319;334;315;325;364;395;555;844;871;597;359;427;1091;2222;2249;1279;568;427;465;440;447;359;286;322;288;339;314;335;323;303;297;254;285;266;279;238;243;298;312;298;327;358;364;318;322;286;289;266;286;271;263;271;254;240;267;263;223;273;279;321;292;305;296;271;306;295;279;274;287;264;275;278;302;263;257;312;298;247;271;334;301;290;266;280;324;329;326;308;319;287;336;342;379;446;493;489;361;310;261;299;260;247;298;345;361;403;410;432;428;363;331;317;309;282;279;317;291;263;256;265;313;273;287;271;278;270;287;261;301;281;272;291;281;378;366;335;344;399;699;1411;1557;766;359;313;336;416;360;310;294;433;631;518;352;329;470;520;419;372;356;438;425;480;731;1105;1070;769;553;422;319;278;282;294;321;315;284;366;538;680;590;413;473;525;447;351;321;352;360;388;311;274;308;246;317;266;305;289;278;284;272;268;280;292;262;269;410;1170;2232;2047;803;333;314;302;231;248;268;313;279;246;260;345;400;320;308;285;345;324;304;287;250;266;264;301;321;288;248;251;247;231;279;269;329;489;528;504;468;357;299;331;332;342;263;272;259;248;264;294;327;285;293;282;282;259;289;267;273;287;253;279;267;273;318;308;281;292;309;311;340;363;390;452;493;395;407;354;337;306;311;269;284;309;403;461;464;315;300;273;225;280;272;307;316;313;349;398;528;617;611;441;402;398;390;394;458;515;570;538;406;372;390;432;416;394;324;381;396;432;459;405;454;650;1030;981;521;384;396;412;416;397;408;425;485;396;374;383;352;344;305;319;280;256;242;269;256;252;275;244;235;231;248;233;296;292;270;300;286;248;267;241;218;227;228;286;270;255;245;240;216;237;252;264;248;255;246;275;307;269;274;309;270;329;458;687;870;578;388;276;316;362;535;439;375;470;477;565;547;342;293;368;470;559;736;782;548;416;339;331;422;383;306;319;314;339
253;284;300;279;303;293;315;315;353;398;366;318;303;395;432;475;409;413;634;975;795;523;504;727;575;500;444;337;319;305;342;472;666;511;395;412;437;596;512;410;371;357;312;305;411;458;635;617;395;310;296;269;325;321;287;313;257;230;263;245;258;282;276;257;286;294;290;256;279;325;395;415;367;360;302;302;262;324;323;313;302;281;333;374;306;271;238;266;316;273;229;251;238;244;243;230;235;234;241;250;297;289;305;279;305;297;257;230;214;250;238;249;281;278;259;252;262;230;268;267;255;270;254;246;256;270;261;272;280;269;292;247;246;256;270;259;332;250;251;263;260;255;268;277;262;278;254;246;296;283;274;257;275;264;231;235;281;289;302;300;328;454;564;408;317;336;492;546;553;849;1298;1367;1301;1270;1227;897;747;960;1124;1162;802;373;266;246;228;263;233;294;309;291;280;286;303;383;649;929;1031;985;1233;1346;1066;766;795;953;947;742;613;603;645;497;337;296;299;294;325;370;362;444;383;278;237;276;295;321;305;308;309;292;325;372;378;347;292;319;339;312;294;265;292;280;288;298;311;344;338;347;382;301;290;371;511;413;378;349;330;347;364;392;519;688;1174;1125;1076;949;620;393;305;331;410;626;650;904;2118;2658;2466;1693;1104;797;796;721;785;711;717;673;636;550;529;855;1046;825;599;428;352;330;289;261;258;293;350;381;374;329;350;352;344;296;310;347;299;285;278;280;333;425;462;356;290;283;325;353;516;588;508;362;358;497;467;392;309;270;280;274;265;313;259;295;362;437;411;379;303;282;259;270;260;288;303;262;263;268;284;276;271;264;293;264;275;300;305;308;335;322;297;281;288;292;326;289;259;313;280;281;284;327;423;495;418;416;472;638;676;597;510;454;584;907;887;667;554;560;524;448;379;485;564;699;805;755;510;287;334;306;339;294;267;261;224;229;211;240;242;268;291;301;262;271;276;283;321;391;510;486;387;327;326;340;347;253;298;315;305;295;317;366;417;487;408;332;340;315;311;325;321;319;308;301;281;282;311;229;224;248;227;240;259;259;269;298;317;307;319;290;306;291;249;277;304;339;331;327;325;275;333;284;300;295;298;325;335;340;282;323;313;340;327;371;434;470;360;306;342;327;363;349;420;427;365;339;324;357;342;395;351;379;362;334;344;331;385;400;452;576;1259;1808;1309;708;547;667;954;1337;1448;1428;1535;1136;992;812;770;855;1495;2156;2178;1106;706;723;786;755;921;1260;1123;720;758;720;482;448;451;421;471;539;489;439;352;337;364;425;501;430;330;318;303;296;388;547;732;734;667;980;2190;4402;6869;6542;3645;1206;566;411;362;339;332;303;296;296;307;337;318;311;338;300;316;316;353;545;1358;2927;3696;1850;664;553;568;545;483;463;435;404;379;356;362;378;406;377;364;447;827;1692;2102;1365;746;429;337;370;459;494;467;379;449;608;792;815;480;364;349;380;341;320;287;357;328;329;335;316;281;325;304;316;312;302;338;340;337;330;397;383;350;357;356;393;318;340;322;337;301;302;307;312;325;326;278;270;264;256;259;263;265;243;248;255;254;269;257;260;269;272;302;258;267;274;267;314;320;284;291;293;288;268;263;271;257;222;256;269;259;251;228;260;289;312;310;302;284;283;261;281;298;345;480;527;411;346;289;261;275;271;274;272;302;281;332;295;323;312;275;289;309;302;296;280;292;272;297;295;320;300;310;339;333;379;461;597;601;560;515;478;401;388;382;401;319;303;286;299;328;406;418;330;281;330;255;256;302;302;363;388;513;514;350;331;320;323;401;502;467;366;390;384;395;380;357;364;382;382;424;436;398;433;482;480;498;458;408;329;346;368;392;420;516;653;555;463;479;404;480;510;521;577;564;559;574;566;904;1543;1446;792;620;656;687;986;1050;637;410;364;436;450;498;532;497;411;378;389;529;525;474;376;306;308;236;262;258;237;271;248;250;239;251;278;277;264;295;352;308;277;241;289;240;304;276;304;279;290;260;280;313;254;259;251;269;302;266;247;268;265;271;300;233;274;260;260;353;533;712;588;357;286;303;254;298;307;371;604;1129;1090;605;337;293;320;328;343;305;284;254;242;262;249;295;278;254;297;288;267;280;323;314;301;300;284;283;294;291;282;261;263;286;266;275;276;318;327;302;355;291;259;320;295;261;267;254;268;290;295;278;307;256;282;284;287;334;290;296;268;315;281;319;290;306;261;385;419;446;454;443;758;2273;4095;3081;1262;1617;2199;1565;752;666;605;390;300;360;434;673;684;600;421;327;297;333;445;1161;2518;2632;1106;482;396;369;386;396;362;348;333;336;358;380;417;426;395;549;612;547;357;340;371;499;748;644;397;288;278;412;1147;2765;3056;1483;523;361;275;306;281;286;322;382;325;341;326;290;353;309;345;334;362;360;415;419;446;372;345;317;375;437;356;361;366;289;311;316;263;280;273;284;285;281;312;263;311;280;280;292;311;290;285;322;370;647;1431;2509;2628;1950;1083;676;1073;1763;1914;1272;653;495;504;1052;2135;2648;2784;1977;822;387;312;327;290;272;287;282;318;337;320;296;272;255;244;259;274;289;264;301;266;275;280;284;238;257;301;259;292;300;305;329;331;332;398;517;588;415;370;378;337;330;307;333;305;336;349;320;435;582;571;473;430;391;356;298;434;1196;2980;3391;2065;1072;561;431;447;397;391;318;283;262;251;292;324;324;310;278;312;311;262;271;306;303;325;327;323;341;406;366;371;330;291;267;246;283;256;278;260;253;278;279;294;248;259;266;284;340;302;284;294;285;369;302;277;306;300;269;243;277;314;258;280;283;250;264;294;270;284;248;288;287;297;304;289;280;310;298;291;357;432;700;698;438;332;271;283;301;279;317;366;410;383;403;361;360;345;306;301;236;271;260;290;270;269;266;248;278;266;280;299;272;261;285;274;260;229;261;251;266;311;327;378;349;339;521;895;1059;700;350;286;313;335;333;277;287;349;460;343;318;262;357;452;416;443;421;385;374;388;701;1175;1295;894;709;504;336;292;321;301;301;305;358;352;505;851;786;533;533;704;469;380;310;284;297;341;296;278;282;288;267;255;274;275;267;293;307;288;307;285;252;254;345;748;1398;1340;605;322;264;299;258;258;311;284;289;304;295;305;348;300;316;336;369;366;328;317;256;239;283;311;297;262;272;222;257;246;274;292;402;708;840;981;957;642;345;340;342;293;294;241;246;262;301;315;328;413;380;289;280;279;251;272;255;247;257;238;269;255;261;269;278;276;277;322;389;445;535;517;442;388;400;385;348;364;318;314;279;262;291;286;302;297;293;279;237;285;281;249;282;317;427;619;1043;1117;822;498;404;448;436;382;428;448;430;441;392;400;342;413;383;376;362;446;537;515;551;450;450;580;900;893;586;421;325;332;401;415;412;379;356;269;382;427;397;328;304;277;229;232;242;290;266;268;268;267;243;242;240;214;276;261;268;256;246;249;249;218;194;205;284;361;374;305;253;259;258;271;242;274;286;273;294;246;246;315;285;301;343;412;400;562;690;540;419;351;316;360;393;417;425;493;527;533;511;328;330;380;412;508;724;720;540;477;460;506;761;679;448;366;333;339
268;247;253;298;272;282;293;338;388;426;406;377;311;380;403;432;440;397;531;702;625;499;539;680;576;370;345;298;303;329;382;428;399;360;446;463;453;572;573;384;424;350;363;394;410;469;456;479;313;304;252;315;323;336;345;329;264;281;268;286;292;268;278;287;283;335;273;257;264;334;339;421;388;351;282;283;268;305;307;366;332;334;401;383;329;285;257;290;293;283;241;242;212;249;259;242;258;246;249;224;256;246;295;281;275;298;261;259;250;252;212;225;265;254;270;272;263;248;255;265;248;269;269;275;294;220;234;257;295;271;249;266;259;284;231;263;272;276;239;293;274;307;237;278;267;249;259;306;323;317;267;245;277;242;269;229;271;285;318;271;324;426;437;356;315;496;640;550;433;578;1061;1505;1703;1846;1693;966;658;727;1000;1099;703;438;260;233;246;247;273;241;280;303;289;242;283;405;834;1263;1039;986;1224;1280;1077;1121;1082;1330;1334;953;754;790;831;579;342;293;274;284;262;298;310;369;316;290;261;281;314;290;288;256;273;289;301;342;344;329;316;344;269;289;258;265;250;283;286;306;302;313;272;310;289;272;299;334;412;372;368;430;381;497;500;458;482;640;1046;1203;1827;1956;1167;647;389;330;443;747;885;1226;1806;2104;2016;1640;1011;870;747;696;824;925;953;965;834;730;697;936;962;680;509;419;356;332;306;263;299;332;425;474;370;345;339;349;349;369;382;330;337;317;285;301;369;518;564;457;424;350;383;453;670;796;635;416;363;417;409;345;289;259;276;258;271;277;268;362;635;1014;954;522;341;274;259;259;247;290;257;279;301;274;287;292;298;332;280;245;281;292;322;311;327;320;266;267;275;284;243;266;270;266;292;323;272;330;395;488;523;472;607;650;740;743;656;486;467;671;767;738;589;517;467;395;402;543;773;1010;1299;982;479;296;296;329;307;301;262;243;258;258;241;254;231;265;289;262;274;250;287;263;277;323;382;383;332;318;299;288;333;282;288;292;324;302;339;342;350;351;327;297;310;308;331;294;300;284;327;330;303;284;252;240;230;204;228;256;274;254;246;337;337;290;300;299;279;286;321;244;284;310;319;321;312;294;294;304;272;283;308;330;342;342;335;382;351;323;348;425;477;489;387;311;350;342;332;393;432;385;345;301;305;363;383;339;364;384;419;360;326;355;346;489;610;1019;2389;3351;2510;1043;599;772;1071;1542;1571;1461;1350;1210;1031;1092;1055;1073;1373;1527;1451;935;612;699;860;877;856;846;711;636;710;732;488;410;405;483;435;480;459;411;329;311;289;305;350;336;293;336;341;304;351;366;510;634;992;1827;3383;4766;4937;5087;3476;1187;491;402;326;351;318;299;290;343;342;344;324;297;302;309;332;301;327;387;1075;2426;3478;2119;816;670;592;419;361;402;415;369;342;333;343;344;370;341;367;436;713;1537;1997;1322;705;429;377;433;419;420;389;423;549;745;869;715;434;325;328;368;344;355;303;318;299;330;264;306;299;342;317;307;345;330;356;332;323;330;363;385;316;349;363;354;355;309;272;320;305;293;301;308;298;304;286;258;230;239;239;258;267;261;299;235;277;264;320;297;277;330;269;267;261;273;288;296;318;295;297;304;317;286;278;285;270;254;239;248;287;241;239;292;281;312;322;340;292;273;274;277;373;577;1015;1135;767;417;334;299;273;297;309;258;291;305;327;340;314;283;321;298;283;306;292;323;303;257;270;300;319;362;364;357;383;402;512;621;804;674;487;444;445;390;331;306;331;320;309;306;365;593;577;424;325;323;310;329;317;385;345;391;557;545;374;276;286;273;349;428;370;345;329;335;394;401;351;335;516;562;520;501;471;498;537;504;457;407;343;344;354;427;426;548;617;701;738;676;619;540;529;647;769;904;1091;1007;667;522;912;1447;1310;807;607;641;823;989;1054;654;426;375;457;489;539;563;526;499;456;450;536;629;453;332;331;276;252;253;251;280;279;251;219;227;276;255;253;265;269;229;303;262;265;282;288;300;260;256;254;309;258;262;264;274;277;279;264;263;253;259;270;238;279;275;257;234;251;270;320;294;309;341;280;283;294;277;281;277;277;353;532;459;374;329;310;253;282;282;286;260;304;271;284;277;256;308;250;259;265;276;262;272;305;297;295;302;283;269;291;274;284;274;261;250;285;273;293;317;340;298;292;281;280;280;258;296;282;266;250;264;293;295;295;281;297;280;311;332;302;274;298;277;292;307;352;310;334;381;340;365;442;991;2642;4908;4331;1822;1646;2204;1562;806;854;751;442;307;361;525;748;757;459;339;325;294;316;397;721;1199;1384;792;736;720;469;401;364;353;351;316;318;396;531;796;735;524;472;526;470;396;349;317;410;577;575;355;334;401;838;2049;4107;4130;1930;638;371;319;347;312;299;332;339;351;329;303;331;304;276;337;374;382;442;483;619;652;474;333;305;295;281;314;331;338;336;286;300;343;290;304;306;279;267;308;308;286;298;302;358;306;262;295;318;578;1468;3394;5380;5447;3484;1590;874;1095;1169;906;649;487;550;496;591;847;964;1090;855;534;364;362;325;303;280;276;250;282;325;347;345;270;261;261;293;273;267;293;280;308;300;329;327;327;312;274;256;275;295;301;286;352;305;353;342;392;383;377;366;343;305;332;313;330;302;379;472;672;1089;1259;792;508;365;292;269;417;950;1841;2552;2542;1709;725;464;400;424;378;287;288;304;310;281;291;272;294;280;325;316;332;314;335;345;346;335;347;293;348;383;349;325;296;259;247;271;277;272;245;240;241;258;262;299;272;326;304;320;302;249;276;338;307;300;319;332;360;304;239;280;279;301;298;311;250;256;277;264;284;288;260;261;282;289;354;295;296;315;314;312;490;705;806;463;316;273;323;307;313;292;338;358;360;382;437;394;321;296;301;292;258;235;282;242;270;256;260;254;235;305;300;281;274;238;251;274;253;278;257;263;309;309;367;358;431;776;1227;1296;761;431;373;331;294;304;309;331;387;336;318;283;289;345;408;468;445;429;377;334;356;539;692;838;647;528;430;277;295;283;363;375;363;349;339;495;640;584;468;620;723;497;349;279;286;253;274;275;282;286;305;267;288;308;319;301;263;303;321;290;263;271;248;260;454;822;936;584;318;272;277;242;284;254;283;288;305;321;301;311;330;304;311;321;304;320;299;269;259;323;360;378;290;266;276;224;250;254;309;399;690;1066;1598;1895;1178;480;347;342;302;247;266;267;294;301;400;667;763;539;352;283;280;296;244;274;238;240;263;263;265;294;292;286;304;285;377;554;744;697;586;551;451;427;461;415;330;317;303;282;264;269;288;302;290;274;277;304;282;271;259;298;344;486;976;2021;2021;1008;487;432;491;421;363;393;415;410;384;353;341;341;379;382;392;398;458;609;597;530;467;411;560;746;836;619;391;368;329;363;429;429;384;317;296;339;400;391;273;277;244;223;261;261;322;281;241;222;256;215;256;254;237;215;220;246;264;235;258;213;217;235;226;263;347;407;292;274;265;238;262;255;283;260;274;314;274;272;275;320;319;500;563;503;519;589;505;446;466;397;337;363;372;365;383;406;455;400;347;373;354;365;531;655;631;469;374;433;580;932;775;458;360;333;374
246;238;298;277;299;297;309;345;392;415;401;359;305;345;400;459;461;478;440;463;468;510;692;565;447;309;317;352;411;385;477;430;325;379;429;577;472;476;475;486;544;492;556;654;767;545;460;354;289;277;259;269;272;326;352;282;290;251;345;325;317;311;297;313;341;413;280;243;270;297;427;538;478;338;266;287;296;306;335;340;352;417;418;318;287;287;255;273;261;250;221;258;217;237;262;269;240;244;237;265;256;247;272;260;260;254;249;234;247;256;245;258;257;284;276;262;300;242;271;233;285;239;223;253;267;262;260;293;268;244;265;259;249;281;273;243;254;270;269;265;228;235;238;268;252;266;262;275;315;292;251;242;259;230;234;251;266;322;313;299;388;472;494;381;381;646;800;541;413;452;721;1119;1839;2045;1547;964;629;677;758;763;596;388;273;227;263;299;258;278;292;290;274;301;321;444;790;1185;954;704;787;907;1177;1303;1199;1195;1196;864;624;648;693;513;335;279;296;297;273;291;320;313;253;260;251;248;311;296;283;255;292;270;288;293;296;284;241;247;276;304;299;278;278;271;308;315;312;315;267;278;319;290;294;327;321;295;322;387;383;546;536;427;363;522;803;1419;3237;3583;1797;889;512;445;559;734;926;1525;1992;2010;1849;1276;840;984;1000;1017;1277;1320;1196;972;752;706;760;862;778;563;455;434;349;315;322;249;284;350;493;485;399;345;283;310;308;394;404;356;309;266;298;348;421;445;480;387;440;391;404;457;595;603;486;343;329;315;320;276;265;259;264;281;263;282;317;606;1576;2989;2824;1211;451;326;259;269;256;290;290;289;248;297;306;305;319;321;273;270;273;295;287;340;324;287;270;233;282;258;278;253;295;279;280;295;311;335;347;423;425;584;827;1179;1186;1146;985;670;473;463;620;636;560;437;391;438;387;579;810;1249;1504;1265;572;322;268;256;259;287;261;253;285;275;261;261;237;245;264;301;251;261;284;282;305;266;302;348;341;315;305;323;295;317;300;265;283;334;369;409;448;373;281;277;294;324;323;295;298;276;306;281;279;289;292;240;241;255;232;251;261;269;287;324;333;331;327;322;279;292;300;301;292;280;284;286;275;293;278;288;290;285;322;333;354;361;324;350;343;336;328;374;431;425;358;315;338;344;362;334;419;385;364;329;284;324;404;387;326;360;407;426;342;370;429;514;650;1125;2761;4240;3163;1412;690;848;1115;1391;1177;966;883;854;1011;1225;1106;1020;1087;916;900;663;598;617;815;1021;938;740;640;525;604;598;415;429;418;422;432;429;409;368;349;340;307;309;304;315;351;370;355;320;319;327;376;549;1102;2487;5477;6274;3857;2902;1920;835;424;311;336;318;280;290;295;330;295;305;308;310;295;313;292;280;292;328;675;1332;2040;1664;1269;1298;1102;660;404;376;394;379;384;324;360;373;342;363;390;379;470;748;914;707;495;390;455;443;459;373;404;619;958;1391;1544;878;453;366;350;348;333;310;382;356;347;341;301;284;322;333;301;329;348;344;360;330;341;319;346;331;373;361;377;314;305;305;287;305;309;289;290;269;303;314;268;285;280;240;247;237;253;241;283;255;248;237;274;286;323;298;279;264;270;276;307;291;285;308;290;271;291;284;314;252;316;278;260;243;265;256;276;276;320;329;310;293;327;257;258;292;453;1006;2297;2747;1415;483;319;344;288;330;326;326;256;279;320;322;286;298;294;300;297;270;318;275;313;293;272;302;356;385;367;419;402;453;529;824;1150;1218;657;430;414;364;329;303;317;292;324;336;390;602;654;446;368;387;479;418;333;326;356;335;430;367;327;318;264;269;295;325;335;303;301;322;408;424;391;487;644;626;538;606;597;582;608;533;450;395;400;465;536;548;609;788;898;962;1029;994;912;694;562;736;1121;1384;1831;1720;919;549;588;883;863;655;543;561;719;784;699;535;420;503;498;553;642;695;602;553;563;462;450;489;378;316;295;278;294;281;246;279;271;255;235;246;253;269;264;265;278;289;276;294;268;272;288;294;286;274;258;246;268;288;285;253;276;268;282;271;231;246;234;294;249;286;283;292;268;286;265;260;242;256;292;290;267;282;280;286;265;289;303;352;296;293;289;287;309;313;285;276;275;283;277;273;286;265;297;236;265;248;286;287;273;264;312;266;261;296;252;267;291;296;270;277;289;282;303;297;296;297;287;289;293;260;277;263;275;261;281;293;263;331;309;310;291;277;281;308;293;323;283;278;258;267;301;290;320;317;311;321;340;693;1775;3178;2971;1492;1089;1221;848;652;768;636;388;313;332;412;529;502;376;315;287;296;298;339;403;561;686;946;1731;1700;918;443;345;327;351;317;362;455;803;1561;1628;792;432;447;392;362;285;315;356;387;373;374;367;572;976;1978;3475;3235;1473;562;407;509;538;360;323;321;337;348;374;329;322;310;286;365;486;705;908;722;856;1078;877;453;284;277;302;301;333;350;390;347;368;360;299;287;303;282;297;332;307;268;283;267;295;315;287;276;330;656;1653;4125;6640;6364;3334;1340;628;674;729;641;544;692;952;654;390;354;413;456;425;359;327;315;320;291;304;278;274;266;274;300;248;305;281;320;283;276;282;324;332;336;345;423;513;419;316;275;270;292;311;346;308;322;343;300;323;305;360;353;378;286;273;312;317;285;319;335;542;885;1690;1871;1270;793;437;297;266;298;492;837;1533;2155;1597;617;394;385;368;343;340;331;285;300;310;299;305;291;267;350;397;323;303;315;328;328;323;286;295;328;336;301;333;278;271;277;276;311;261;263;275;247;256;297;256;303;323;333;302;306;291;283;285;257;296;274;314;333;293;237;277;258;295;267;289;269;265;271;281;277;268;265;261;283;306;352;354;354;375;311;337;439;634;670;420;314;262;289;330;301;323;328;332;395;436;420;427;313;272;263;267;273;283;240;235;289;281;243;265;264;253;292;292;263;273;264;278;226;259;248;288;297;295;419;548;491;746;1312;1406;830;660;531;381;338;317;292;359;341;295;288;245;272;320;374;346;382;340;310;344;324;394;416;498;468;503;339;271;250;272;422;498;467;324;337;356;401;411;420;497;492;401;319;289;260;263;262;272;338;341;379;356;304;267;262;293;300;319;299;309;281;236;250;319;678;1249;1868;1321;487;271;302;286;306;273;284;335;302;286;307;342;374;379;330;342;268;269;309;277;260;253;323;335;278;283;273;312;277;249;257;285;502;959;1732;2388;1492;601;366;308;276;271;277;276;265;336;528;1014;1147;686;349;275;291;329;273;292;272;253;283;289;293;325;287;278;262;285;422;728;994;832;597;601;435;393;419;435;366;312;334;350;298;264;299;274;271;300;310;349;334;265;275;284;333;475;900;2037;2044;1048;470;378;452;468;371;402;398;434;402;346;367;336;414;414;428;427;544;610;600;454;383;401;444;571;649;503;363;314;313;352;399;368;396;345;305;318;341;357;285;277;282;246;261;271;254;320;244;227;224;252;210;244;226;219;251;245;239;240;216;246;200;218;249;250;308;281;284;254;241;263;208;253;269;264;329;386;352;327;370;358;380;536;547;438;446;459;524;523;530;439;446;423;382;337;324;351;333;339;334;305;353;357;465;618;569;416;375;368;494;659;558;406;367;359;399
274;298;271;286;286;290;304;317;309;329;315;344;363;355;423;555;649;496;404;327;429;531;808;642;434;407;370;405;517;460;494;415;335;339;340;450;401;487;525;721;692;548;705;1005;1074;732;415;337;322;316;336;296;271;295;336;302;290;350;355;355;356;380;279;311;420;459;318;243;231;284;378;605;507;350;289;305;312;293;287;299;342;528;520;348;253;266;272;225;247;241;268;264;225;272;258;250;255;244;263;270;236;251;233;231;229;237;265;253;260;236;281;272;286;270;267;248;266;252;275;266;256;246;257;260;220;262;241;246;255;281;262;238;239;263;247;266;270;278;242;237;252;252;270;274;227;220;271;295;270;260;234;269;250;288;261;275;272;336;319;302;354;500;651;571;422;591;676;593;410;474;539;729;1272;1560;1334;1141;981;1048;730;712;815;486;337;286;258;242;254;316;304;296;280;336;404;529;649;808;664;418;618;1121;1446;1090;815;837;731;647;479;418;471;403;326;384;394;353;289;315;289;252;306;256;266;260;289;293;278;286;302;334;293;285;273;346;270;274;287;291;291;275;265;308;327;284;283;305;303;283;305;325;354;381;373;303;312;319;333;364;439;319;346;477;788;1306;2857;3611;2303;1349;848;695;613;785;985;1326;1787;1739;1498;971;651;786;918;1061;1428;1403;1116;874;655;698;764;716;678;552;475;419;412;339;285;277;277;359;409;410;368;339;309;301;304;386;413;404;385;333;307;387;422;389;360;394;381;377;452;538;471;464;335;267;272;281;261;242;263;261;260;270;260;280;287;759;2862;5817;5824;2440;755;281;262;304;268;282;242;242;285;283;301;341;314;278;275;275;283;310;270;329;288;292;243;265;280;280;262;251;263;252;280;331;320;336;321;366;531;784;1235;1838;1574;1441;1295;1075;618;487;649;813;577;465;432;489;539;650;851;993;1038;784;450;298;278;263;266;279;262;288;292;290;296;244;287;275;280;272;283;304;263;276;299;281;297;305;308;327;314;330;299;319;337;293;345;360;349;432;431;389;265;339;329;321;353;321;303;283;289;296;319;312;268;250;241;226;262;277;286;277;285;324;348;329;296;293;335;289;281;258;312;301;292;274;298;313;299;271;299;319;279;322;343;371;365;367;325;315;297;393;449;459;394;341;342;363;357;356;371;374;332;330;303;307;329;328;292;357;358;415;367;467;452;503;650;899;2006;2977;2451;1182;818;896;1052;1046;743;633;571;652;840;979;906;1071;961;751;654;687;591;623;775;866;911;807;779;719;648;521;448;500;526;442;462;408;381;368;367;382;348;304;313;303;384;439;353;320;333;322;329;404;679;1849;4106;5256;2823;1278;880;481;334;309;294;306;290;305;342;290;308;296;314;330;285;263;290;302;307;381;614;1110;1408;1751;2113;2178;1980;1067;506;359;390;368;356;373;337;353;378;383;425;390;350;382;465;412;376;358;406;511;478;366;464;994;1816;2150;2012;1299;537;368;375;354;335;356;347;366;310;310;316;344;306;330;328;283;350;309;314;328;368;355;344;352;338;368;340;333;277;326;322;327;259;292;272;300;286;304;289;278;251;251;260;262;270;277;298;322;284;280;274;279;311;303;271;268;278;257;299;310;301;272;293;273;287;265;259;268;292;280;263;263;262;261;285;295;286;255;305;297;314;290;248;273;391;1045;2995;4002;1966;635;326;330;327;274;319;315;332;396;366;315;299;310;306;255;290;268;315;281;258;284;287;300;365;375;388;389;445;532;604;788;1134;1265;721;378;361;367;327;305;295;289;293;288;318;420;400;375;445;639;701;497;341;286;320;349;319;383;359;323;281;277;280;278;284;266;296;383;578;730;590;441;591;677;561;533;489;508;469;395;399;404;476;550;681;682;783;986;1236;1236;1177;1144;1027;625;438;650;973;1337;1940;1747;903;456;462;556;526;481;474;482;542;546;525;445;462;550;647;754;716;651;587;528;521;481;401;344;357;293;319;260;282;266;282;284;314;228;218;264;285;242;243;267;270;248;289;288;281;261;258;326;379;309;278;272;273;271;271;305;290;299;278;285;264;269;266;275;264;245;267;263;288;288;291;253;245;309;292;276;265;240;274;260;274;283;309;302;272;272;291;292;304;334;273;263;285;310;330;286;292;290;275;281;284;252;291;307;272;287;275;289;269;293;289;261;254;280;263;298;268;281;273;299;323;283;311;283;277;253;267;306;280;254;271;314;285;308;304;294;321;278;298;306;310;301;261;291;279;267;310;289;273;259;258;288;261;347;716;1446;2204;2118;1106;664;559;686;1003;776;509;500;566;430;356;344;311;315;328;409;516;471;466;487;565;1443;3316;3716;1693;573;331;386;341;315;348;465;1015;1932;1894;915;470;420;343;352;329;299;342;290;323;364;520;922;1455;1667;1903;1462;810;451;584;822;782;493;320;343;346;329;328;332;335;357;374;425;735;1425;1854;1106;930;1337;1217;554;330;261;286;313;373;437;457;414;395;374;285;299;285;284;292;301;309;300;284;274;272;289;255;291;332;455;1110;2634;4718;4214;2167;845;492;409;416;418;492;819;1118;736;385;289;300;293;303;281;289;285;308;300;354;251;285;252;265;272;285;331;273;331;254;270;280;270;302;383;347;455;553;502;333;295;312;288;291;300;288;304;280;329;324;310;302;286;311;283;319;303;320;317;309;347;455;763;1409;1665;1293;819;432;307;274;277;317;403;637;949;863;467;348;371;362;332;311;315;282;295;331;283;313;288;316;375;465;400;298;310;296;348;294;267;323;302;332;329;333;313;305;303;276;276;278;253;274;256;249;304;268;284;350;350;319;291;297;259;242;277;250;304;285;326;268;286;260;317;255;254;273;258;229;295;316;250;255;282;272;292;302;320;376;462;429;397;383;452;587;635;426;314;336;299;307;315;300;324;369;359;432;466;407;313;264;267;262;286;278;253;254;302;275;251;237;251;257;247;300;272;275;289;287;275;259;265;245;276;334;473;516;429;565;822;1010;1095;1242;967;581;382;317;283;337;404;313;262;290;288;312;297;330;381;355;323;343;321;398;410;437;497;529;341;230;266;314;486;676;588;355;338;399;437;454;415;385;467;400;350;279;291;281;276;249;296;280;396;351;292;288;268;287;309;302;322;324;286;275;320;339;991;2410;3734;2351;723;333;296;289;275;304;286;330;287;284;296;365;443;463;406;367;304;303;295;284;254;280;293;347;298;278;276;304;293;264;251;304;347;673;1309;1618;1204;806;444;309;256;272;267;301;313;329;524;843;869;559;270;298;255;296;286;253;269;304;274;288;287;292;299;265;270;285;418;709;985;859;607;526;424;392;397;428;377;315;311;283;330;326;285;315;323;340;405;420;381;305;307;294;329;376;587;1071;1191;767;436;382;403;481;522;467;433;394;384;352;372;350;448;496;528;487;526;567;504;460;392;370;369;421;439;404;431;350;379;386;343;341;416;433;318;320;361;326;303;275;282;297;270;292;289;257;236;212;245;229;241;236;226;256;274;242;251;267;240;203;221;219;233;271;242;254;241;239;266;272;232;256;296;293;285;377;405;518;634;480;365;390;360;351;304;365;403;431;412;399;438;435;457;346;323;334;370;382;336;333;306;352;394;427;433;422;399;415;490;504;375;411;435;408;357
221;241;263;310;322;267;290;275;257;309;380;420;380;373;440;665;747;455;353;348;350;565;881;789;528;541;463;483;536;523;515;526;444;391;378;356;381;471;533;594;719;519;617;756;904;637;357;325;358;356;343;322;260;305;319;329;317;300;307;339;424;348;330;306;359;365;266;306;283;289;309;491;742;642;405;296;261;257;248;264;296;406;424;320;264;286;253;242;259;247;261;241;239;252;257;261;254;257;243;277;247;250;291;265;234;259;252;311;257;264;273;281;287;275;264;243;279;295;287;267;239;217;254;295;242;257;258;294;252;225;266;250;238;232;249;258;273;266;283;260;220;240;245;259;283;259;257;249;256;219;246;236;247;240;242;209;254;291;285;280;322;478;706;814;589;485;528;436;416;579;558;526;730;1008;1037;1064;1054;1169;858;756;918;621;374;257;255;261;251;339;356;371;334;337;559;871;827;727;535;463;910;2266;2805;1554;710;534;511;529;430;341;363;449;475;524;595;459;347;316;319;291;264;270;270;268;293;306;292;333;315;320;295;326;293;339;307;343;294;301;277;266;265;273;291;311;286;314;377;403;388;322;412;412;433;365;323;307;296;366;398;329;306;461;640;827;1612;2200;1599;1252;1150;901;831;1004;1125;1172;1194;1109;799;495;468;643;845;904;952;918;716;565;614;722;724;764;929;882;601;498;473;442;383;313;258;286;343;328;324;317;314;297;337;343;409;454;381;352;373;399;389;337;303;347;354;396;404;504;445;391;297;296;254;273;227;258;238;232;250;240;276;290;340;1065;3624;6938;6872;2728;818;297;298;300;290;261;269;238;269;287;334;327;305;343;269;284;268;252;287;329;297;309;276;256;242;244;283;289;266;291;280;315;306;374;432;460;494;747;1338;1829;1575;1235;1294;1317;749;615;832;926;684;532;663;777;872;847;956;973;689;524;328;285;256;281;282;231;253;262;272;244;252;267;261;297;307;294;287;250;281;281;272;267;288;309;312;317;332;302;317;314;351;324;344;333;301;338;366;314;286;311;250;279;279;323;296;304;308;371;372;378;274;282;260;232;288;257;279;275;299;302;331;336;301;305;343;300;283;296;312;311;302;319;323;275;279;333;356;320;372;378;485;428;425;343;353;301;277;385;625;626;495;350;290;323;352;370;364;376;350;303;312;327;322;332;317;304;318;393;432;488;455;479;568;826;1178;1432;1013;662;730;828;801;662;591;565;670;783;725;766;876;1086;1054;816;667;629;558;651;682;787;853;990;977;969;793;549;571;780;718;594;544;439;412;389;387;410;359;402;396;358;363;353;313;315;291;300;263;328;489;975;1885;2023;1177;545;400;369;341;318;321;320;319;302;334;308;307;339;297;316;322;290;260;320;305;463;1032;1870;1717;1841;2198;2040;1638;949;481;373;405;439;500;494;446;372;361;364;399;383;310;340;339;393;352;346;413;472;482;385;592;1317;2461;2286;1762;1047;523;429;422;385;347;311;387;372;320;353;348;333;340;337;346;287;303;342;316;326;340;346;350;350;269;339;296;336;345;309;328;299;302;336;315;264;274;310;309;338;280;231;252;248;282;379;328;302;269;321;287;301;334;335;317;298;260;247;262;286;305;274;294;293;290;285;253;290;254;292;267;239;277;270;294;252;266;268;306;284;296;289;297;267;387;943;2463;3372;2037;759;366;274;262;262;285;367;474;573;473;362;299;291;288;306;282;322;266;273;285;296;346;326;358;451;428;394;400;584;653;624;700;765;516;378;331;318;311;301;279;306;335;328;340;331;309;327;448;684;903;548;303;340;279;323;329;422;466;402;338;311;260;298;285;276;347;578;1166;1514;1006;503;427;512;561;428;396;375;368;399;353;390;547;651;630;657;811;1145;1255;1098;1093;1124;961;615;376;409;638;951;1110;1051;683;487;433;455;478;427;370;376;429;502;462;390;446;594;693;668;632;533;407;421;431;376;316;286;277;298;269;303;326;365;365;323;304;278;256;271;267;270;276;261;309;266;260;275;261;245;277;320;408;366;290;250;280;268;283;280;288;286;327;292;262;284;258;278;260;274;262;241;291;270;274;282;241;291;275;247;247;269;248;278;245;267;290;289;225;255;268;283;280;284;313;296;471;511;485;335;302;302;283;276;268;269;319;279;302;293;279;275;297;268;248;244;254;275;269;305;312;311;305;277;308;290;304;282;288;300;268;266;261;253;299;286;282;308;290;249;288;274;289;290;294;270;294;306;294;262;274;266;275;290;273;273;277;323;376;769;1604;2152;1302;954;890;1300;2011;1639;982;1139;1292;750;385;345;277;295;344;581;855;820;955;1074;916;1526;3409;4131;2233;650;361;339;359;366;410;515;1067;1739;1392;649;423;422;392;295;345;331;290;357;329;370;538;1263;1626;1175;787;562;418;386;500;741;765;495;375;359;405;399;381;433;386;349;343;438;895;1710;2334;1181;750;967;901;497;322;280;292;323;397;430;392;353;324;301;317;288;279;320;343;408;558;494;348;312;307;303;312;292;295;351;644;1566;2916;2632;1265;635;369;293;284;303;340;542;700;568;370;315;266;255;245;267;258;254;286;322;339;292;248;256;248;280;278;322;339;277;260;248;250;287;308;379;350;394;476;459;338;268;311;313;293;291;294;275;327;334;276;279;281;290;292;276;316;355;315;310;316;320;411;661;1539;2023;1290;628;369;306;298;296;299;309;339;406;423;402;330;351;341;330;321;319;318;351;323;267;276;340;337;400;467;398;335;300;321;303;282;299;284;295;314;315;335;317;305;250;283;239;283;244;249;252;255;297;301;283;323;344;337;322;247;273;263;254;278;252;283;307;278;278;254;282;268;279;295;255;274;286;307;303;271;264;282;273;276;339;443;701;655;443;422;489;619;557;382;295;295;283;307;311;334;369;363;355;426;409;370;317;302;307;264;288;252;250;278;336;293;271;243;213;236;262;267;319;326;347;293;296;274;269;304;297;407;457;480;411;490;624;725;1318;1623;1113;681;376;295;298;323;406;387;368;325;353;293;338;325;315;354;314;316;312;407;430;442;501;456;338;285;244;328;485;646;589;390;436;577;661;523;398;392;429;440;397;306;277;295;317;276;273;291;311;328;295;237;278;285;307;310;342;289;312;235;270;303;873;2214;3521;2360;750;346;329;292;295;296;309;340;298;280;272;325;531;653;559;414;323;329;319;265;275;259;257;253;267;257;271;284;281;281;250;267;355;726;1460;1729;1760;1370;667;431;304;293;291;264;274;297;344;501;494;419;295;285;281;264;299;283;288;320;322;294;328;306;316;213;282;266;379;599;1005;1000;737;532;486;453;496;438;373;360;300;299;300;304;309;290;347;395;468;471;398;348;375;403;326;388;425;578;662;585;451;421;396;467;618;653;511;393;354;358;352;380;438;562;602;565;494;473;534;489;442;386;342;345;346;353;399;403;370;394;314;300;437;394;372;306;405;346;301;295;308;273;247;286;245;233;244;233;232;214;253;217;242;230;255;264;260;238;229;211;265;230;246;232;256;238;266;247;242;241;280;316;301;287;283;344;461;898;1264;946;443;320;318;275;286;274;304;348;368;363;374;364;385;349;335;343;465;487;422;361;348;379;400;329;413;563;690;573;630;440;355;346;440;381;341
294;264;302;338;339;297;249;278;315;308;381;484;480;398;512;718;640;412;345;350;427;494;842;763;627;489;474;577;774;656;570;509;468;521;471;424;425;472;469;495;551;463;457;448;519;395;295;291;294;301;279;284;289;313;332;381;336;324;330;317;324;346;294;327;282;313;374;342;275;256;325;698;1374;1222;496;288;282;274;251;237;277;298;311;339;284;281;222;254;253;252;277;254;222;245;222;248;265;230;244;260;266;244;259;273;277;279;278;313;267;240;274;299;296;260;254;238;242;267;242;266;256;211;266;263;237;271;262;263;258;251;257;239;273;225;258;265;306;279;258;259;246;216;257;258;238;250;258;280;237;273;238;249;240;261;277;243;242;275;298;294;282;446;682;817;546;415;395;407;479;787;772;693;780;908;971;786;716;742;570;662;953;760;426;292;239;270;325;347;354;328;334;361;578;903;927;838;676;590;1385;3566;4067;1802;778;609;511;458;372;303;380;498;528;557;556;503;418;336;319;271;270;274;278;281;321;326;330;307;329;302;273;305;325;356;423;421;297;283;276;276;334;342;324;331;375;438;714;849;602;441;351;431;463;428;345;267;340;383;373;296;315;381;533;607;922;1325;1029;930;1109;969;919;1217;1353;964;805;586;424;420;544;711;766;786;737;737;541;586;834;798;746;1146;1455;1289;840;560;523;469;383;325;306;291;317;350;347;333;325;322;373;316;358;386;407;350;325;336;292;271;301;327;407;398;418;557;556;464;339;281;247;227;238;248;248;261;231;265;251;250;305;523;1751;4517;5974;3123;956;340;272;277;254;250;252;286;246;279;278;323;320;303;263;318;290;292;302;285;295;289;240;261;257;229;253;269;282;291;322;362;403;480;707;810;601;721;1048;1449;1334;1034;1039;1055;891;1008;1165;1163;839;578;688;959;1094;1023;1231;1070;681;474;368;288;308;247;234;246;252;222;259;262;260;253;248;291;222;267;285;290;328;279;313;267;328;378;353;324;308;272;295;291;384;324;326;328;304;313;315;320;293;312;307;323;284;316;295;326;312;409;496;394;314;275;298;243;266;255;281;256;285;280;294;310;319;326;328;295;287;264;302;307;319;323;313;317;282;300;324;337;408;507;819;887;687;528;426;316;342;541;1093;1309;762;401;317;295;317;328;402;381;400;318;274;304;307;382;404;326;317;339;394;455;433;453;488;679;843;751;526;550;659;754;697;559;470;524;672;754;889;898;810;913;1001;930;763;617;534;584;690;804;972;1049;1097;1031;843;619;652;894;758;546;511;462;432;396;413;385;407;418;341;332;312;311;284;277;273;296;301;342;399;503;676;695;474;352;348;369;287;296;320;290;326;302;296;279;292;318;318;302;302;280;298;305;352;555;1131;1670;1442;1143;1131;1061;878;588;369;354;393;610;984;997;629;401;343;362;343;326;282;319;418;455;406;350;346;374;380;422;603;1035;1492;1299;1040;640;419;493;618;476;371;343;349;331;340;392;438;348;327;313;308;332;306;326;379;356;370;346;330;317;305;317;335;418;423;380;323;312;304;309;268;307;296;361;381;353;282;263;221;270;301;357;313;274;254;275;316;310;316;298;300;286;270;257;325;301;313;279;291;278;332;274;288;253;291;284;247;273;284;289;261;256;248;278;262;243;247;251;304;305;377;991;2448;3911;3018;1530;665;298;234;229;272;400;622;862;577;344;282;253;276;291;262;271;304;303;296;311;322;391;568;777;823;634;475;553;538;477;512;427;344;352;366;317;281;315;324;369;400;367;359;380;433;314;375;478;564;434;329;291;267;349;409;501;588;448;342;252;251;287;282;321;380;670;1343;1827;1096;459;321;396;493;449;375;342;382;382;370;426;674;793;574;511;627;933;1006;819;802;988;735;538;365;387;493;610;654;663;589;499;543;571;522;428;350;386;456;527;468;376;449;561;526;560;504;493;387;320;346;275;307;316;305;313;301;295;308;354;337;284;284;255;250;255;249;261;252;261;305;308;287;315;282;285;282;294;389;332;249;254;279;282;288;269;267;268;250;250;299;265;268;268;258;291;280;288;248;303;267;291;234;285;280;278;261;294;313;287;291;265;259;263;262;286;302;291;304;240;283;347;529;863;706;420;298;285;308;279;265;281;242;272;268;289;270;259;285;283;250;274;259;277;243;290;284;266;256;297;295;268;281;287;314;303;270;284;264;257;291;248;319;310;263;261;278;270;350;291;293;308;299;296;274;273;321;274;283;293;318;292;303;277;339;518;952;1234;1200;1512;1470;1594;2522;1956;1590;2502;2426;1105;625;452;338;314;383;705;1120;1268;2104;2419;1416;1008;1997;2239;1287;524;328;356;359;463;422;477;1039;1627;1086;544;373;380;340;294;356;310;303;312;338;366;509;892;1050;753;431;352;355;346;390;483;486;392;361;436;487;703;1157;1252;861;497;349;360;602;1131;1380;661;471;480;496;371;304;309;260;304;329;364;324;268;275;333;321;293;309;375;497;981;1393;1000;484;359;268;280;299;292;323;376;648;1291;2043;1715;789;415;310;272;297;253;295;360;393;389;292;281;276;223;219;284;266;254;269;315;323;268;271;239;249;266;268;260;274;279;284;284;266;291;286;265;330;314;335;328;282;309;278;309;295;275;271;292;347;320;336;246;279;249;266;279;305;321;329;310;329;302;399;758;2348;3109;1584;646;317;333;348;307;320;280;295;280;366;337;394;386;337;374;305;285;292;314;333;286;331;332;301;353;363;358;312;285;289;290;277;270;286;288;302;289;315;341;318;276;257;281;250;257;217;242;307;271;270;279;310;364;346;303;270;269;287;283;294;297;259;257;289;238;247;230;253;269;269;293;305;312;277;266;275;263;322;304;285;343;492;791;777;466;426;522;652;499;400;341;313;341;351;285;359;368;386;401;380;388;372;417;349;286;294;264;285;270;289;316;282;263;235;244;255;275;263;324;394;371;344;304;275;260;262;290;419;441;418;445;621;740;670;949;1106;692;425;277;295;276;367;499;519;418;462;506;442;340;341;338;394;355;342;314;341;407;468;485;427;294;300;262;285;407;504;491;420;524;698;889;558;364;333;360;365;352;304;259;303;270;320;288;255;275;282;269;282;273;299;301;313;282;297;296;246;235;282;462;1053;1579;1143;478;285;286;272;319;310;311;292;252;291;261;339;439;512;504;385;367;364;367;294;283;264;260;223;250;281;253;261;266;294;260;254;293;738;1520;2098;2917;2603;1460;821;515;324;288;295;325;281;311;315;357;308;329;311;277;299;259;274;290;297;306;322;338;335;300;268;270;308;302;540;1055;1351;1000;828;785;610;498;395;348;364;363;302;347;286;313;287;363;470;426;364;368;416;473;436;398;337;342;361;406;427;418;468;422;483;714;867;591;429;368;331;343;399;473;631;724;704;534;470;514;503;480;425;333;321;291;341;372;316;344;368;308;300;346;362;378;450;521;412;326;291;302;313;265;245;232;222;221;230;203;234;227;233;267;237;266;236;268;268;231;264;261;272;246;249;234;252;237;271;264;277;324;287;267;250;281;286;524;1039;1501;989;528;317;289;289;251;259;287;376;387;364;327;323;324;314;306;385;460;487;432;385;315;374;339;370;484;774;839;694;691;527;350;323;324;314;328
220;256;302;312;334;319;309;330;381;361;430;577;580;493;532;599;624;565;471;402;344;451;624;591;474;459;497;924;1143;838;602;417;448;535;543;544;459;441;466;461;436;373;347;349;337;305;280;259;276;253;274;288;268;357;423;430;361;315;284;315;292;336;284;286;243;329;450;474;353;293;327;744;1458;1270;568;316;275;285;276;260;273;299;339;316;272;299;268;271;262;222;250;262;212;247;276;269;274;263;271;228;240;255;251;229;285;278;311;301;268;255;256;253;255;262;268;232;273;247;250;251;267;225;240;271;271;297;280;247;260;250;299;282;253;269;253;266;304;289;262;255;230;250;271;251;259;253;262;279;251;252;283;230;252;218;285;245;273;266;265;253;277;463;731;752;548;411;423;383;497;794;869;910;1120;1118;1004;741;568;539;459;511;820;638;379;277;262;279;290;353;268;294;297;353;429;713;1107;1098;718;568;1256;2986;3312;1606;819;853;860;587;414;315;392;519;563;496;481;453;379;297;306;294;270;249;254;272;343;308;307;303;296;310;265;279;309;395;503;484;334;305;287;276;307;311;340;415;481;1086;2475;2423;1354;568;390;420;485;411;335;288;287;339;349;308;256;361;661;802;857;926;782;700;1018;1251;1175;1477;1457;831;468;367;377;397;536;740;738;645;688;730;705;666;895;925;999;1446;1827;1833;1075;630;508;376;368;314;284;270;309;376;330;377;324;329;384;336;305;336;371;380;320;313;309;276;285;404;438;427;386;508;567;488;321;242;242;269;271;242;235;220;243;254;253;289;273;449;1152;2530;3485;1887;692;322;266;258;273;266;249;264;273;305;267;311;321;305;293;335;300;282;266;312;264;258;271;274;239;285;289;303;282;350;402;453;539;729;1188;1332;890;1012;1270;1353;1287;1304;1352;1418;1426;2155;2376;1684;939;642;741;889;997;1114;1495;1387;830;570;422;362;288;287;244;252;242;224;264;222;255;265;258;267;284;277;293;269;297;324;318;271;410;462;477;347;313;327;274;305;369;320;317;269;323;314;341;324;323;342;305;290;314;310;307;330;347;403;415;365;281;286;273;265;281;246;259;293;258;292;294;339;323;283;288;304;293;291;294;328;324;313;350;302;286;294;335;316;405;697;1225;1445;1127;875;584;388;397;802;1498;1915;1085;424;335;324;328;338;387;386;429;366;315;353;414;645;625;431;317;359;427;451;508;467;451;548;684;504;418;502;636;718;674;510;553;555;747;855;1290;1608;1110;769;820;855;823;493;436;499;698;776;883;934;784;719;637;588;645;788;830;676;506;440;386;363;353;424;484;404;345;330;292;292;321;294;285;297;297;324;371;410;404;419;369;343;336;338;308;287;313;290;304;290;291;303;305;290;291;326;305;283;303;319;317;444;666;873;714;574;552;483;462;403;342;347;457;869;1560;1603;748;417;408;404;342;316;299;351;430;460;400;343;309;343;370;371;434;532;694;632;563;414;408;504;562;452;338;321;295;348;364;333;383;337;346;337;330;319;339;371;384;388;395;329;321;320;315;335;367;401;376;314;319;297;304;345;289;281;311;373;399;356;273;241;230;275;303;301;266;275;269;318;342;310;271;262;301;328;277;308;320;321;275;284;266;258;316;291;283;297;288;312;246;287;220;278;275;265;268;258;289;266;256;284;275;313;388;853;2539;5126;5836;3245;956;371;225;235;260;342;574;687;501;385;325;284;279;297;299;261;269;287;310;317;311;450;836;1528;1438;934;565;450;458;401;408;345;340;383;385;359;328;364;396;482;472;550;569;790;770;532;352;326;374;355;303;287;382;497;626;573;521;474;332;300;266;275;282;264;335;465;862;1111;764;388;295;295;421;425;409;398;440;401;342;357;576;704;530;451;556;602;590;628;627;629;574;411;371;336;436;541;542;697;802;604;511;597;611;512;399;438;433;478;538;488;567;587;507;437;474;479;399;323;305;301;292;319;309;317;275;294;308;299;296;268;266;274;263;264;231;284;288;278;232;298;289;288;289;264;272;282;293;277;285;288;273;289;284;267;260;268;270;265;274;274;276;255;297;283;275;292;271;284;271;297;263;287;257;256;262;261;301;254;265;279;279;264;287;299;302;322;290;297;270;308;454;695;599;358;255;263;285;251;263;278;243;275;254;257;279;275;278;284;272;267;269;274;260;289;281;277;284;305;312;277;295;303;280;309;305;254;295;237;300;246;270;293;304;266;275;273;306;305;315;274;319;312;283;265;294;306;273;317;313;324;321;308;282;351;442;633;902;1353;1245;1085;1401;1195;1399;2912;2758;1469;1097;758;411;311;459;885;1404;1404;2318;3045;1620;660;740;871;586;409;336;362;418;599;680;609;636;871;608;418;468;367;306;320;301;322;320;265;316;324;447;574;529;428;359;307;308;319;304;328;366;371;405;580;1091;2092;4110;4506;2856;1135;436;340;362;501;551;372;309;321;331;313;303;305;279;291;306;341;310;292;287;301;337;287;342;444;693;1918;3026;1880;700;345;303;304;290;307;288;426;864;1955;2957;1671;619;319;307;321;254;265;272;302;318;353;286;282;249;221;252;264;265;232;264;299;270;277;266;244;220;279;263;260;281;273;275;258;262;276;272;294;264;262;307;279;311;298;294;312;288;285;299;298;341;361;291;266;247;280;312;288;307;326;324;340;298;302;357;666;1720;2292;1285;538;389;517;526;407;292;289;318;322;330;376;390;420;374;337;276;295;289;291;353;328;320;373;295;334;336;306;329;310;264;283;290;261;284;262;249;266;295;328;346;303;272;244;258;260;271;247;256;249;280;301;347;342;304;262;282;294;298;304;316;365;291;304;290;242;243;227;244;301;290;279;289;301;262;285;266;275;298;309;262;358;430;589;513;394;424;552;537;415;346;306;315;327;345;324;410;470;435;389;413;355;350;376;369;277;265;285;251;281;300;329;278;232;251;263;243;274;279;301;323;286;295;270;268;253;269;279;361;484;491;588;778;949;669;553;498;396;346;292;302;345;436;547;515;459;539;623;509;408;358;451;408;414;303;295;311;401;432;410;371;348;277;272;338;397;456;505;471;456;572;599;444;284;301;290;273;268;264;272;256;315;327;320;284;296;295;271;273;316;324;285;297;272;284;298;257;240;242;297;409;540;455;301;309;307;295;338;338;312;291;310;277;279;296;325;415;404;407;354;390;396;319;286;271;287;274;291;302;330;272;267;288;305;287;333;535;1045;1903;3295;3825;3353;2461;1207;478;326;336;317;290;280;328;301;300;304;281;307;298;277;295;314;323;322;360;343;335;336;306;320;338;346;456;808;1097;1162;1535;1422;804;476;342;321;326;354;320;345;304;304;312;367;336;364;338;339;370;439;449;353;316;336;324;384;377;487;436;485;510;776;931;573;429;376;329;334;396;551;750;861;720;638;543;466;563;562;503;410;345;311;313;305;322;377;355;340;327;338;372;447;654;857;698;479;392;378;361;299;222;229;241;260;222;220;268;210;275;247;266;292;282;294;271;246;281;279;277;250;239;239;212;218;223;262;262;288;252;278;257;277;317;408;676;997;702;409;318;317;315;263;254;319;330;407;342;345;348;355;331;280;291;366;355;317;329;309;364;392;481;663;985;1058;815;548;441;302;296;314;285;331
250;268;248;343;322;289;305;311;408;402;436;680;738;677;609;598;716;817;633;501;396;421;457;535;549;471;563;1324;1581;920;506;329;410;482;528;627;555;480;446;524;428;386;286;300;246;269;268;275;258;256;234;260;257;348;367;333;311;302;324;290;283;270;273;267;269;360;619;638;418;282;327;477;751;725;452;295;294;285;286;290;273;397;475;388;281;277;307;247;282;259;244;239;272;262;321;303;285;252;231;259;257;259;254;283;300;258;313;298;288;236;276;271;273;251;252;259;269;230;250;302;282;259;237;269;298;294;276;248;252;298;339;395;369;252;235;259;309;294;264;273;238;243;253;223;264;284;323;291;265;252;260;229;249;252;268;260;255;267;249;239;335;417;623;913;616;435;484;523;681;985;924;1170;1512;1208;1073;882;654;549;448;446;546;435;311;265;261;300;248;261;278;256;298;334;330;550;1123;1218;800;546;791;1389;1581;1213;1262;1169;1175;787;501;424;375;479;469;479;432;379;336;326;307;295;277;249;266;289;315;326;318;307;332;317;298;294;263;393;358;423;352;312;300;285;336;292;361;467;739;2192;5395;5705;3169;1373;586;407;399;394;347;300;332;356;330;275;339;456;761;1143;1300;931;705;666;1090;1330;1356;1382;1251;801;507;439;394;458;536;702;669;533;637;753;922;905;842;926;995;1187;1471;1358;923;617;438;367;390;339;291;264;285;308;421;436;329;376;379;363;299;369;467;509;414;316;281;279;302;407;451;399;395;415;420;372;287;256;241;251;244;251;247;262;218;293;280;299;381;702;1324;1751;1580;886;439;290;271;268;291;265;258;275;274;287;265;301;291;301;311;318;291;290;279;261;259;292;262;245;273;283;307;301;295;381;494;558;603;764;1178;1301;1062;1196;1444;1440;1375;1719;1655;1701;2297;3721;4149;2636;1332;950;940;850;850;1158;1831;1658;897;554;519;433;340;286;309;276;238;245;233;218;258;293;231;271;284;281;244;277;333;296;361;346;400;488;530;392;322;317;331;309;332;347;322;303;301;309;314;330;301;294;325;342;302;318;354;353;362;375;360;312;298;240;239;248;229;225;281;283;287;274;284;313;309;330;318;298;303;301;325;327;326;327;335;294;264;277;278;295;379;632;1249;1624;1424;1177;872;530;419;676;1441;1854;1053;395;316;324;346;359;408;353;361;378;334;342;427;758;778;504;376;374;417;473;488;439;426;401;475;429;389;491;707;668;577;623;722;785;942;1278;1913;2502;1706;963;929;1054;821;480;417;392;584;738;893;807;585;460;409;486;592;790;1174;1160;724;501;356;338;349;394;466;382;342;305;330;321;296;314;318;301;299;306;366;407;397;398;340;345;351;321;260;320;319;295;308;311;310;297;319;303;336;321;303;283;299;327;328;323;359;423;374;350;380;365;344;335;287;335;382;626;1053;1182;788;661;675;522;363;369;307;332;425;391;367;338;294;329;384;379;335;353;389;387;383;377;340;375;439;421;394;359;325;374;405;363;356;342;341;322;337;304;360;360;404;380;393;330;366;366;365;333;342;354;316;297;301;286;291;328;329;311;317;386;399;350;303;290;269;241;279;263;248;253;272;271;311;270;338;347;331;262;296;302;328;309;289;247;244;255;265;293;283;309;288;261;237;244;259;281;218;282;265;273;281;282;295;277;291;283;311;620;2116;5657;7761;4487;1210;311;250;235;245;293;364;448;437;349;342;322;314;317;303;287;291;291;276;324;323;431;827;1567;1420;953;634;495;476;370;396;379;397;392;461;498;496;481;465;513;636;786;1192;1940;1784;1012;435;299;299;326;304;314;406;671;742;540;485;404;386;353;302;303;292;289;319;347;471;526;465;361;317;316;390;402;387;460;475;397;358;308;401;469;429;468;538;523;467;468;476;495;409;354;338;429;417;441;471;711;874;678;481;607;699;574;496;464;458;480;503;598;657;599;465;452;450;430;370;327;283;288;353;281;314;331;317;296;285;284;248;290;268;277;251;242;261;288;268;280;282;299;277;291;259;300;271;277;241;283;252;247;247;241;242;257;251;248;269;320;300;304;296;261;273;272;244;272;294;309;392;304;268;269;296;307;235;280;289;289;317;374;392;325;307;283;295;318;310;316;307;289;315;443;378;316;277;283;285;286;273;297;265;264;243;268;271;279;291;273;281;263;247;271;264;287;275;321;320;320;325;298;291;298;280;292;295;259;281;276;284;265;261;265;276;253;277;290;309;329;299;296;308;306;287;312;291;323;285;269;260;276;282;336;362;405;385;435;565;761;564;502;534;533;822;1477;1566;1675;2071;1551;541;294;526;1052;1691;1324;1418;1622;1013;383;384;384;376;333;394;353;437;730;873;655;428;406;369;506;732;556;358;324;287;315;292;295;284;357;419;430;344;341;273;304;298;356;356;379;427;427;659;1307;2522;4858;9235;11440;7094;2702;670;345;306;292;280;260;285;282;288;357;286;299;263;284;282;339;328;294;270;318;349;369;482;617;1045;2089;3411;2047;702;382;288;283;283;304;302;418;931;2134;2909;1556;566;342;282;290;299;270;291;278;304;299;279;250;250;219;233;245;230;231;251;268;273;254;252;223;273;293;262;285;238;302;279;275;261;298;257;255;279;274;283;309;284;287;293;298;304;278;286;288;298;302;290;318;301;290;275;288;279;324;298;303;306;335;328;428;846;970;633;459;494;755;741;426;319;268;329;369;367;420;431;413;369;330;360;305;271;300;316;349;363;404;317;335;331;330;300;329;318;309;284;296;298;265;241;238;272;322;309;262;308;258;265;265;258;237;229;220;254;291;322;350;295;300;261;268;252;293;335;343;311;328;257;254;238;255;246;247;226;278;298;285;299;272;282;325;291;273;286;283;325;397;410;365;431;436;407;376;330;325;324;313;321;417;514;576;442;353;342;372;329;341;318;263;304;250;279;255;265;265;259;248;253;249;250;253;268;248;258;269;234;271;256;281;247;319;397;605;666;781;1024;1195;763;470;358;294;339;284;356;381;457;466;398;394;431;489;459;414;439;567;543;406;364;324;374;417;411;359;310;331;339;285;303;379;475;478;430;367;383;370;353;306;267;290;258;259;277;242;264;303;334;325;270;261;269;319;295;311;307;290;281;305;301;285;261;251;222;279;297;397;364;301;317;288;319;348;325;313;253;309;295;278;297;287;345;372;361;415;417;392;357;289;246;233;371;564;699;580;381;305;286;293;286;278;354;632;1502;3554;5980;7685;6254;2966;915;383;349;336;339;327;320;327;320;298;320;289;312;280;304;280;322;321;310;340;345;321;351;305;384;415;499;698;937;1388;2030;1990;1010;510;298;259;301;331;336;305;299;301;316;282;285;343;342;335;329;330;411;357;324;294;305;343;395;453;495;421;503;710;728;567;456;344;301;340;432;593;764;786;676;629;550;590;587;492;532;536;485;380;296;303;364;460;550;422;364;416;388;451;778;1265;1052;622;471;551;470;351;240;223;248;219;245;195;243;256;240;279;303;314;323;290;271;256;325;319;283;240;253;218;222;229;245;282;289;242;276;266;282;256;272;353;501;646;490;348;304;354;341;326;291;342;384;454;506;486;385;377;417;342;301;313;275;314;278;314;394;485;513;767;1051;1116;893;524;318;346;313;299;291;335
254;263;259;262;301;285;319;312;338;377;406;688;848;808;754;763;827;916;719;546;508;522;488;575;682;535;593;1300;1545;889;433;326;321;423;474;560;446;375;399;469;430;346;335;289;300;316;308;225;259;234;245;254;284;286;337;308;283;344;316;338;267;342;305;302;262;361;562;543;362;295;292;335;435;387;295;291;300;276;293;271;315;516;721;512;325;265;269;218;256;241;256;256;236;293;290;276;256;223;254;241;279;243;250;250;249;274;252;259;259;276;271;246;260;257;258;257;264;241;284;350;292;255;246;265;329;283;279;274;252;285;554;651;446;307;254;251;279;294;243;246;244;254;242;247;242;305;389;351;282;263;251;263;258;230;237;236;251;260;288;292;294;379;623;774;722;561;744;663;669;897;795;844;1064;878;924;1038;913;613;404;368;402;355;329;277;286;294;262;266;255;251;312;310;358;642;1160;1210;919;616;565;721;772;1051;1414;1479;1374;922;665;454;464;489;480;508;490;372;323;290;274;272;306;290;333;289;293;313;342;312;316;326;325;343;326;305;330;427;353;256;247;263;278;301;321;456;881;2914;7539;7823;3269;1036;415;397;381;389;393;380;341;352;356;296;285;385;804;1530;1711;963;762;786;954;970;1022;896;893;681;534;518;544;657;642;680;650;519;544;966;1454;1210;953;928;993;932;892;819;595;448;410;354;398;363;330;268;299;393;427;415;344;339;332;301;283;412;643;694;444;378;335;314;308;339;375;332;355;376;359;310;316;267;262;269;259;281;257;262;258;257;242;296;522;1421;2786;2902;1492;558;308;260;259;271;264;258;290;289;276;287;282;285;279;291;288;307;295;288;301;321;295;312;270;288;302;296;284;313;344;376;422;520;464;504;721;850;796;969;1233;1290;1484;1890;1983;1826;2540;4508;4747;2869;1592;1117;1043;812;758;1088;1662;1421;861;642;632;565;378;362;320;282;244;263;259;242;267;260;274;232;282;282;304;256;316;318;318;332;368;375;419;361;345;324;324;320;342;318;332;324;298;302;312;287;324;329;304;302;300;321;342;330;355;355;353;292;285;234;274;261;240;297;298;288;287;287;281;311;296;323;303;303;308;328;319;288;296;291;311;311;322;278;247;269;331;555;990;1175;1129;918;678;523;450;789;1526;1617;766;376;277;351;345;334;408;408;390;375;336;342;463;758;681;453;397;383;498;509;425;433;427;456;367;336;341;459;573;513;489;623;909;958;1083;1398;1992;2485;1884;1186;850;727;634;365;325;367;497;665;873;842;617;459;387;405;529;849;1420;1505;919;518;429;365;343;425;360;287;345;312;313;339;313;311;307;301;318;288;353;385;365;366;342;363;304;286;334;303;315;315;306;298;312;328;308;342;370;375;374;316;295;292;285;308;320;329;308;286;327;354;306;354;312;321;335;471;599;675;729;1084;1176;790;421;374;343;356;331;364;349;363;316;365;397;360;377;370;381;383;350;410;364;334;352;381;355;320;376;451;485;368;313;320;278;340;315;311;341;344;307;306;341;353;350;358;327;366;330;349;337;302;312;325;312;329;323;311;316;344;374;318;273;249;270;267;312;290;251;277;239;259;333;297;332;368;307;287;290;315;314;355;278;274;239;280;268;262;291;280;250;260;274;253;241;270;270;284;307;288;313;282;298;269;305;294;334;613;1775;4234;5459;3042;886;259;240;246;222;244;317;322;336;351;315;325;343;331;338;320;353;322;331;348;326;367;497;737;772;582;552;449;335;340;378;435;468;458;551;664;605;468;456;405;541;882;1977;3571;3434;1714;597;314;290;301;278;309;375;527;590;557;609;523;401;392;480;448;342;308;281;267;334;363;434;384;344;406;443;415;422;412;429;389;402;408;364;386;410;460;501;470;408;431;431;427;366;391;417;473;395;390;422;548;585;520;415;672;744;530;425;435;411;375;481;625;731;567;482;518;472;410;298;293;348;326;289;319;326;306;326;306;235;250;270;268;291;243;246;254;267;284;262;288;257;284;294;288;314;260;309;248;243;249;256;241;240;234;260;277;290;309;261;310;302;312;270;247;248;260;257;260;278;304;290;283;263;262;259;276;301;268;329;377;749;1034;994;494;333;293;288;259;273;267;319;282;283;331;308;268;277;269;284;267;297;275;272;268;283;295;268;270;280;256;263;249;249;230;234;267;278;277;289;343;286;294;288;282;278;277;328;301;276;242;280;263;243;276;274;264;289;316;310;275;293;286;302;289;351;282;332;357;347;271;288;267;322;390;544;747;749;774;779;587;372;284;266;281;358;621;837;1398;2198;1563;602;328;449;897;1223;907;703;602;479;338;319;320;321;328;356;331;400;539;618;495;354;289;335;709;1130;892;497;369;307;315;316;298;308;346;335;326;330;274;284;312;342;459;653;550;482;741;1786;3322;4846;7108;12091;15406;10789;3974;856;317;262;262;283;289;280;290;294;280;307;309;320;281;306;315;339;314;268;340;372;448;581;710;794;1190;1670;1114;530;326;278;284;296;280;306;355;619;1111;1377;934;442;297;311;353;385;325;315;314;282;292;266;228;215;244;245;269;282;268;275;282;268;246;207;236;267;267;280;267;249;276;299;313;262;253;268;252;247;272;268;299;297;293;262;275;283;286;299;270;294;305;285;280;266;289;292;329;298;305;309;306;333;334;316;310;383;404;333;320;423;599;588;435;319;297;316;356;381;475;453;441;405;373;339;333;363;344;359;378;450;455;402;321;328;390;451;468;503;379;307;317;280;229;207;237;216;246;280;289;351;289;239;240;258;221;251;273;254;290;316;335;313;274;286;253;272;255;296;313;308;308;292;259;287;263;278;261;271;241;292;257;331;362;397;466;389;318;296;280;311;311;361;353;390;422;352;332;306;337;350;336;338;472;600;591;502;393;331;354;335;318;287;287;360;317;306;257;238;237;221;232;219;216;259;216;224;272;263;274;260;284;259;244;265;370;609;1148;1409;996;969;933;911;524;364;288;322;348;341;364;385;376;354;349;391;468;397;426;576;830;798;516;367;304;364;417;369;306;323;325;288;315;317;378;404;446;415;308;300;313;308;300;314;293;267;268;241;281;273;302;305;326;282;264;287;270;308;275;286;247;275;261;283;253;279;252;241;248;303;396;372;323;328;323;334;323;384;312;262;301;300;326;327;344;288;351;349;413;402;362;295;291;261;289;539;1651;2449;1561;634;323;312;277;319;262;330;563;1725;4697;8914;9892;8419;4392;1252;380;273;343;291;337;361;389;353;305;323;306;271;266;336;363;334;334;268;296;339;311;333;373;394;501;604;722;1069;1606;2102;1961;1027;485;313;297;253;302;304;331;327;348;312;327;294;286;282;304;288;326;276;309;285;303;286;338;433;514;573;436;448;624;599;514;425;367;323;379;467;551;632;588;512;527;586;548;557;532;521;644;658;568;453;377;417;700;936;670;458;378;421;411;572;892;803;580;436;537;556;374;266;252;246;248;226;248;272;231;301;326;353;384;329;307;260;276;271;273;285;264;216;245;241;237;249;261;256;270;282;224;256;259;305;293;320;350;346;274;264;310;372;334;339;421;588;596;614;547;412;403;536;466;314;266;283;302;320;390;544;719;643;703;900;1002;687;435;344;337;321;305;298;352
235;262;270;312;289;256;274;266;262;269;332;541;793;1064;1034;923;868;800;590;499;552;589;555;589;655;473;482;1134;1473;926;448;390;392;455;453;384;361;316;348;360;335;338;303;300;326;289;329;253;296;258;273;268;281;338;293;313;309;350;310;305;306;313;292;272;256;344;418;369;342;271;318;370;329;332;277;295;324;352;337;281;343;495;660;502;310;276;260;239;230;253;212;263;259;265;293;250;279;237;277;243;245;267;268;232;258;284;269;271;304;285;279;267;284;251;232;239;268;275;292;362;287;254;252;260;253;277;266;271;231;283;483;542;408;282;245;251;271;228;264;241;269;287;273;244;234;265;316;290;259;251;274;259;237;268;271;239;259;266;279;251;307;405;687;893;830;713;881;710;581;575;576;606;639;657;814;1043;945;651;420;374;308;327;303;295;284;337;273;247;255;269;327;315;473;914;1452;1339;997;740;674;753;705;878;1226;1354;1200;838;557;425;393;460;510;555;532;414;364;338;278;281;289;269;289;306;319;343;332;325;290;371;353;299;276;306;334;350;324;297;264;248;283;293;294;343;545;1714;4096;4360;2177;960;440;347;391;443;512;429;369;394;347;301;288;309;576;1114;1234;1100;1198;1196;933;632;592;655;642;632;586;588;613;781;697;704;609;612;617;836;1183;1140;968;1138;1363;1152;1004;924;665;468;405;447;388;376;281;276;310;369;489;353;349;316;391;252;280;405;603;558;426;354;342;328;312;302;292;318;318;413;351;383;334;276;241;282;266;296;260;296;259;223;275;274;538;1664;3640;4158;1888;609;370;272;264;270;302;237;265;289;297;270;274;308;269;248;285;281;293;292;304;269;266;271;267;274;298;268;259;316;389;392;377;404;410;387;500;637;665;1003;1211;1288;1445;2076;2175;1602;1871;3134;3488;2261;1363;977;828;811;940;1208;1608;1562;976;662;700;638;420;389;365;350;280;274;226;278;258;250;244;264;284;272;285;280;262;306;335;305;334;323;306;308;354;359;354;328;330;307;321;348;317;305;319;312;285;310;303;299;321;338;362;335;333;334;330;289;254;253;275;256;261;263;337;322;314;315;283;318;326;317;291;311;283;275;289;308;301;294;335;317;301;288;281;297;318;423;624;719;655;544;499;394;494;778;1354;1347;729;357;317;372;343;326;395;398;356;361;353;342;422;498;510;385;372;412;518;528;471;399;433;470;447;392;341;372;420;395;468;725;1043;1085;1086;1324;2066;2431;1874;1097;663;458;409;393;353;370;506;631;875;998;915;652;475;456;484;721;1064;1195;875;586;511;356;411;420;363;289;309;328;323;295;273;321;326;336;325;307;336;373;370;351;344;336;326;358;393;403;377;344;280;297;352;330;326;306;363;430;405;320;324;285;317;307;277;315;277;266;298;305;308;304;308;355;381;394;406;438;658;1248;1434;843;386;331;330;360;368;387;492;480;415;394;388;429;481;522;490;375;375;367;382;354;400;397;354;355;350;458;494;333;315;367;323;300;322;325;354;331;352;337;328;351;336;371;332;346;320;300;335;314;318;317;281;309;321;302;307;348;350;293;303;262;264;300;262;302;287;265;289;254;289;324;362;355;311;302;262;304;348;395;316;270;264;283;284;270;249;304;275;263;232;233;260;270;263;314;315;353;314;287;251;297;294;302;346;622;1668;3363;3293;1562;488;243;229;238;263;276;303;271;297;270;309;297;290;287;299;327;308;348;347;316;273;351;354;398;431;353;377;388;361;326;351;448;446;413;488;587;591;458;349;325;362;756;2056;3631;3684;1884;573;344;325;312;275;306;297;375;452;470;666;556;432;403;472;567;530;434;315;273;307;289;368;346;352;521;585;528;445;463;455;412;426;472;394;409;390;356;499;452;519;555;569;493;378;402;487;622;553;409;415;433;396;383;426;577;609;428;410;404;401;383;427;559;556;499;475;522;496;410;382;313;366;325;341;343;307;318;297;301;284;259;285;248;252;241;272;279;266;306;282;296;262;266;293;329;281;288;248;255;212;264;268;247;280;258;240;240;238;268;285;293;269;277;268;275;259;256;267;259;269;304;286;278;256;244;260;272;282;305;358;602;1652;3176;2733;1107;496;306;255;282;288;311;267;283;279;298;287;280;254;273;245;255;286;283;298;287;294;296;265;261;265;279;276;277;257;283;276;297;241;278;287;314;266;300;272;286;300;275;276;295;298;275;299;291;284;269;285;293;270;306;289;316;313;288;329;296;294;305;305;307;296;310;268;283;337;499;914;1252;1347;1844;1923;956;384;245;242;261;290;283;416;804;1107;849;440;321;397;645;899;702;433;373;301;298;308;337;307;321;313;366;368;402;415;410;350;247;335;666;1289;1108;521;379;315;349;316;335;344;313;342;339;367;271;307;298;479;860;1188;881;655;1267;3790;6631;6539;6362;9162;11786;8226;3210;704;307;265;270;269;322;295;290;295;306;269;262;323;279;287;249;308;329;292;304;344;361;675;852;608;537;633;519;381;384;327;320;335;320;325;317;362;468;549;433;304;285;299;335;394;368;325;322;304;289;256;230;211;227;234;263;258;250;272;231;264;218;227;226;248;281;275;249;270;274;274;272;279;269;233;270;244;264;287;295;252;292;267;258;276;306;286;305;325;303;282;288;311;295;267;315;336;312;330;329;348;357;321;339;297;362;320;280;319;400;411;386;354;356;314;353;382;435;463;487;440;387;352;344;355;351;440;500;531;528;450;377;417;622;1101;1532;1405;901;435;297;278;262;216;210;228;253;254;295;312;241;220;236;254;245;235;255;258;287;319;332;308;293;257;284;262;273;322;266;300;281;261;277;265;289;245;268;250;269;244;282;339;429;760;1071;700;351;274;288;272;262;286;296;369;355;367;340;362;332;281;329;366;417;532;579;515;391;329;367;349;277;288;381;520;536;334;261;264;247;241;228;245;256;237;236;257;261;256;274;288;316;318;288;252;331;752;1746;2402;1289;700;773;926;772;436;325;362;402;342;311;349;323;330;321;413;540;473;389;518;860;797;514;383;336;414;391;308;323;296;253;295;293;281;377;403;419;368;345;343;278;257;286;321;313;262;253;281;260;272;319;304;328;299;279;272;250;270;270;268;281;273;280;298;281;269;255;260;259;274;304;290;293;282;327;329;307;362;350;356;318;337;362;381;342;311;298;346;407;479;358;308;301;262;366;1129;3804;5952;3450;1117;375;294;304;299;292;319;488;1394;3909;7284;6938;5575;3368;1123;362;306;284;294;346;328;347;329;287;325;289;284;345;320;386;338;298;290;260;318;336;348;362;358;505;564;847;1160;1469;1768;1423;801;517;360;271;278;286;307;337;406;389;345;293;277;313;293;303;304;295;295;286;314;302;363;310;437;577;624;481;471;609;698;554;394;349;312;375;459;461;478;447;429;573;559;588;537;563;541;742;869;930;768;488;499;1136;1647;1162;513;356;317;339;387;452;421;411;404;384;401;332;271;291;308;284;244;264;251;271;284;315;356;321;334;262;197;251;257;277;268;231;244;252;253;247;256;273;280;246;260;263;269;250;272;251;274;260;286;241;231;274;298;339;360;528;812;700;526;403;378;384;483;474;399;286;307;331;302;367;496;555;485;584;633;676;558;466;457;387;344;327;317;354
257;291;292;291;322;386;305;280;281;293;366;533;772;1067;966;852;810;723;594;450;463;574;508;520;532;466;466;845;1395;916;458;406;450;505;454;412;369;331;390;346;370;410;343;311;343;378;347;267;266;259;240;285;297;300;302;332;379;391;328;268;282;313;290;267;248;299;336;314;277;242;302;345;342;393;263;259;305;308;306;316;406;529;517;439;355;275;243;241;267;239;241;242;236;272;264;264;238;279;264;251;316;312;275;282;259;269;267;221;296;257;267;291;276;255;249;246;260;263;266;294;271;261;256;255;249;271;240;295;282;281;328;324;322;289;284;292;280;268;278;272;283;269;261;257;284;273;274;288;285;261;260;246;247;267;245;263;237;269;254;281;321;462;768;1110;1207;1027;1044;1074;779;594;623;545;559;769;996;1160;928;721;647;458;351;314;324;299;282;282;294;233;264;302;392;389;729;1662;2292;1935;1174;909;708;683;615;633;1016;1670;1551;741;522;381;364;451;546;690;581;362;326;330;342;261;300;299;320;335;356;309;315;293;329;331;344;329;305;316;330;331;270;276;276;255;259;294;265;316;478;790;1350;1522;952;563;385;338;311;400;421;395;457;536;458;342;341;275;365;602;880;1096;1815;2138;1254;792;558;640;636;653;737;735;656;671;618;627;589;582;545;528;767;777;796;1167;1861;1972;1581;1288;817;534;525;510;420;324;287;264;319;388;416;330;291;292;313;290;295;323;404;444;376;328;296;312;314;352;301;317;354;528;598;509;358;292;259;285;255;257;259;285;258;277;261;267;435;1080;2093;2498;1704;853;458;337;269;259;289;272;251;258;264;289;285;271;296;276;281;276;307;291;324;309;318;250;279;258;248;274;238;309;382;429;397;348;396;403;499;566;756;993;1167;1025;1344;2011;1938;1488;1373;1900;2185;1787;1140;830;832;844;1145;1580;1983;1904;1067;691;571;497;371;314;353;308;284;217;252;263;268;279;245;271;252;274;281;275;276;267;304;335;306;310;307;294;329;334;333;335;283;327;303;347;346;310;300;311;356;323;340;322;356;357;357;366;317;316;318;302;271;245;231;226;262;296;346;309;296;326;352;309;294;310;278;264;300;294;297;290;295;342;269;290;277;304;308;302;322;310;380;416;436;372;340;395;528;747;1060;1051;617;318;313;316;327;354;375;385;341;336;345;356;339;363;325;312;311;355;405;424;418;469;478;527;500;461;392;377;413;423;437;693;1005;1063;1149;1638;2571;3554;2822;1264;573;356;321;365;396;525;663;729;797;900;997;1042;779;599;540;545;704;837;754;595;525;478;389;404;347;343;360;328;339;322;291;299;312;318;331;337;361;392;407;345;380;311;296;354;556;700;527;333;330;316;335;352;313;305;363;410;474;356;284;306;312;307;310;294;293;302;315;369;339;349;349;340;382;370;395;365;457;705;910;620;352;339;356;359;391;451;725;779;470;373;396;558;906;1148;966;557;371;397;366;386;396;467;460;391;326;363;418;378;336;330;306;331;309;327;371;357;435;335;365;367;343;336;328;314;321;315;320;324;353;291;318;271;311;340;326;332;325;281;274;287;280;260;270;269;276;282;292;249;307;312;335;316;337;283;285;294;354;382;355;273;259;249;284;241;258;280;261;285;280;260;232;271;269;274;341;325;390;304;251;270;283;330;399;837;2466;4429;3491;1164;320;242;245;256;253;257;277;285;291;294;292;317;311;278;308;263;318;340;336;280;304;271;275;277;294;362;355;374;374;355;368;393;357;332;410;416;427;387;350;348;421;639;1272;2084;2075;1262;553;384;381;352;357;343;302;330;341;425;498;453;353;348;575;774;788;532;362;305;323;349;341;370;414;545;675;562;557;627;559;412;410;478;443;442;401;405;409;473;651;737;643;509;459;432;497;548;528;456;401;404;452;462;489;605;489;355;397;448;441;423;410;450;450;401;404;497;511;534;488;448;374;335;370;331;305;289;303;287;258;261;257;268;229;276;275;276;306;275;282;282;295;278;283;285;296;312;285;298;271;257;290;270;257;257;259;267;254;270;274;244;287;236;260;288;264;234;248;269;246;292;295;267;315;267;292;318;270;283;355;837;2671;5000;4654;2054;581;340;287;291;266;295;254;329;314;280;274;305;298;240;255;265;254;330;279;310;305;250;303;258;284;234;290;245;292;288;255;283;329;326;259;283;326;271;295;322;315;308;284;272;300;269;247;249;254;273;267;304;269;286;256;288;298;276;292;308;308;275;307;302;312;305;280;302;346;549;955;1482;1924;3084;3336;1582;531;271;265;225;265;298;338;400;455;403;338;328;326;434;571;565;424;337;345;324;296;299;306;339;331;334;375;342;354;319;323;294;310;479;833;890;492;368;362;409;347;350;312;350;313;323;288;320;281;345;488;906;1458;1055;685;1449;3991;6958;7188;5372;4332;4793;3713;1556;518;318;302;270;302;300;343;280;293;293;296;318;309;301;265;324;257;326;313;324;302;354;490;577;447;338;349;377;366;349;407;438;403;331;344;340;328;347;280;269;262;301;325;348;328;323;319;302;300;336;266;244;232;250;247;265;257;270;263;282;245;212;254;237;283;288;253;288;267;272;275;310;282;247;283;271;279;248;305;323;295;294;249;290;322;319;336;300;319;305;318;303;294;278;324;299;299;303;303;317;353;379;375;331;346;318;285;329;331;328;333;387;358;353;395;418;513;468;433;421;418;315;346;327;357;376;427;445;431;510;530;408;565;1242;2844;3894;4011;2265;807;336;290;209;226;203;247;243;265;272;277;240;243;277;232;236;274;261;232;282;308;312;334;288;283;302;282;286;267;279;257;283;280;294;323;348;287;276;259;282;274;276;319;632;1334;1899;1288;498;322;278;254;293;314;287;304;375;317;368;353;307;340;340;428;530;487;486;446;364;348;383;354;291;323;447;682;683;394;288;239;276;231;259;237;278;252;241;225;244;243;236;319;322;302;310;292;362;709;1458;1892;1035;568;697;947;801;457;383;410;384;367;334;269;273;282;339;433;508;537;456;436;559;579;481;363;363;350;340;348;314;318;286;270;262;322;325;415;457;380;347;329;322;288;297;311;282;288;243;288;283;309;308;290;277;311;272;268;292;281;250;262;292;248;273;310;235;237;257;247;324;277;260;309;284;336;341;309;304;357;318;321;334;330;378;445;366;303;333;410;493;398;355;326;293;254;494;1907;5416;7357;3941;1193;383;298;302;301;302;302;403;885;1882;3177;2835;2417;1650;726;332;273;293;311;366;374;323;325;336;310;308;297;329;336;360;323;351;335;300;295;400;414;311;338;390;563;898;1181;1283;1422;1074;674;475;402;339;329;322;339;427;458;470;386;285;271;279;322;321;327;301;277;327;346;401;411;387;397;476;523;514;463;611;799;667;451;362;320;345;407;420;385;445;448;542;579;582;589;760;828;890;985;1157;1091;592;643;1090;1562;1020;476;314;320;325;314;323;308;322;306;311;263;273;283;301;302;276;263;273;270;292;296;363;384;365;333;247;243;212;220;243;276;260;235;255;225;247;267;264;223;273;299;221;247;292;289;282;250;245;267;270;254;251;263;308;357;436;666;552;421;362;375;400;391;426;357;323;321;334;339;385;443;465;370;375;444;476;402;497;555;396;361;335;319;367
229;276;304;338;508;657;480;324;292;292;303;453;560;681;646;565;568;609;533;426;425;460;402;441;507;486;416;634;836;660;424;405;492;478;497;533;403;399;397;367;467;610;508;423;379;353;270;280;259;307;297;306;361;344;359;444;512;391;342;266;280;307;282;260;243;270;291;276;264;275;294;294;337;314;304;264;278;272;309;295;417;596;530;471;412;297;263;259;273;282;242;233;249;257;272;239;270;250;260;249;272;268;269;266;271;251;263;249;260;258;257;271;272;262;233;238;252;247;251;272;267;273;281;281;226;262;232;245;278;299;260;300;274;252;251;289;258;266;244;236;252;250;273;261;274;245;240;258;269;264;276;269;275;268;262;288;257;267;260;294;404;466;719;1080;1292;1242;1686;1770;1365;854;683;557;584;918;1194;1063;785;923;931;749;506;337;318;270;285;284;306;282;288;313;412;470;1061;2541;3000;2022;1272;865;724;607;504;480;831;1382;1247;718;551;422;354;394;511;679;527;436;314;266;328;322;280;272;290;384;354;334;325;318;311;318;312;334;335;337;340;312;267;277;290;287;279;289;331;377;570;605;531;488;385;384;360;312;326;332;343;345;471;560;453;545;425;358;450;608;797;1139;1672;1724;1184;854;651;597;596;743;900;894;809;683;564;570;449;455;413;455;532;585;586;1004;1785;1920;1608;1076;664;524;469;458;372;315;256;260;315;399;357;317;314;279;300;303;297;280;333;356;323;312;268;301;374;399;353;356;489;867;917;669;440;323;263;297;260;275;257;259;271;250;220;262;316;523;849;1166;1231;826;432;292;296;267;258;267;243;271;280;255;292;289;306;265;260;298;314;267;309;293;339;291;250;272;246;256;249;302;380;398;413;364;384;424;501;654;607;752;842;735;1130;1625;1668;1221;1098;1474;1682;1536;1053;962;956;985;1204;1447;1755;1565;889;581;450;342;315;317;276;248;271;261;242;245;289;318;285;260;265;264;320;318;280;234;314;290;278;310;301;320;297;329;290;307;330;310;339;387;391;346;310;297;352;294;305;381;374;444;394;388;323;317;344;318;250;208;232;255;276;304;321;317;318;357;332;337;304;303;286;287;244;257;320;275;286;274;284;309;310;311;340;332;304;337;322;340;322;326;368;447;543;662;712;626;391;327;311;314;340;363;371;354;325;287;357;323;338;361;328;313;309;288;304;377;391;407;437;428;427;493;449;427;448;479;589;850;1045;1072;1200;1965;3536;4789;3328;1458;639;383;422;525;655;731;893;776;654;728;897;910;833;774;723;604;508;597;488;465;445;438;396;353;373;342;337;385;317;336;283;297;282;279;329;381;439;444;454;450;421;382;446;611;974;1056;618;422;322;345;331;365;305;312;323;351;383;397;307;282;350;297;288;319;309;349;349;398;341;325;345;346;331;354;364;339;351;458;490;376;324;353;382;371;405;520;705;747;491;329;422;744;1429;1859;1581;843;430;377;338;395;454;632;725;460;352;331;350;316;330;347;310;338;348;366;364;334;332;350;345;349;371;389;345;331;296;299;314;329;301;284;291;339;294;314;315;322;269;304;251;281;300;271;257;265;256;263;291;254;286;288;277;305;320;296;286;319;318;335;346;297;301;288;269;311;238;256;270;279;241;245;246;264;303;310;328;345;326;314;327;337;298;320;399;783;2101;3755;3073;1079;386;268;263;260;250;253;277;280;287;322;331;329;290;307;319;312;334;302;337;314;296;308;278;301;333;326;357;423;365;342;338;401;372;322;313;358;344;402;451;447;452;522;633;836;875;688;447;348;394;510;614;488;334;328;308;353;366;331;326;307;490;689;794;670;430;351;314;357;425;424;356;497;610;495;511;608;564;426;401;463;424;426;427;371;404;435;585;604;596;528;504;506;482;439;471;406;398;419;450;449;542;575;466;335;355;447;550;523;451;434;381;390;356;396;502;646;549;474;414;352;338;343;289;305;282;299;272;279;268;275;230;269;266;253;299;278;311;259;244;288;318;268;290;279;254;270;244;263;274;258;253;265;283;286;245;233;260;274;255;241;264;282;253;261;285;285;257;243;266;261;285;300;303;299;282;273;337;620;1731;3219;3740;1917;607;303;252;280;260;328;284;298;284;276;268;267;284;241;259;304;286;262;294;307;290;273;264;277;294;261;302;251;268;287;302;305;292;321;266;288;303;324;310;346;308;298;274;290;309;317;275;264;254;267;285;284;260;305;316;269;295;269;275;296;286;273;280;264;296;282;260;261;308;350;542;864;1315;2674;3031;1577;465;263;232;261;260;278;335;312;384;325;307;292;304;349;417;387;390;381;365;310;319;302;338;301;347;311;352;347;334;341;414;387;338;384;453;474;388;312;336;326;335;354;345;364;319;286;286;295;314;325;392;632;886;744;606;958;2128;4076;4916;3723;1994;1422;1079;586;350;286;300;319;349;395;433;401;295;296;301;269;296;276;272;308;320;343;327;284;271;313;330;349;332;313;334;339;352;342;392;514;567;420;379;353;331;313;338;291;272;257;287;314;278;295;312;293;294;296;283;249;229;218;261;255;290;292;267;269;261;274;242;271;281;258;323;286;242;252;256;282;268;272;258;264;272;336;271;282;291;259;296;279;298;308;317;315;280;309;275;314;302;306;329;300;301;336;333;347;329;346;331;343;317;317;273;288;308;345;332;417;467;497;593;929;1016;653;419;369;388;388;335;323;344;367;385;393;441;420;405;417;558;1444;3606;6120;6939;4007;1196;382;265;284;213;235;247;224;241;259;246;257;253;223;261;262;248;221;251;268;321;311;298;283;292;293;242;277;277;267;257;281;254;279;295;351;314;288;356;451;403;317;307;540;1160;1796;1319;516;291;279;274;262;298;295;300;308;307;313;326;330;336;340;477;620;543;390;356;360;332;342;325;298;317;393;459;478;369;281;234;231;277;258;290;255;274;257;230;232;251;269;274;304;271;284;255;286;377;590;805;587;467;786;1193;904;467;384;342;382;367;334;269;253;281;281;355;466;537;515;408;428;403;359;343;343;332;341;408;354;293;279;261;258;281;328;334;370;401;399;354;365;327;295;256;246;286;247;245;267;306;336;280;263;300;299;301;254;291;256;267;303;220;276;323;303;275;286;426;536;435;300;277;319;325;310;289;291;317;292;359;347;316;345;385;374;324;368;498;609;413;380;325;268;283;560;1228;3676;5649;3374;1107;367;295;303;344;298;310;300;413;686;1321;1424;1456;1201;624;349;293;303;403;661;848;714;471;360;332;317;312;305;337;341;345;490;491;379;334;372;408;321;292;366;494;704;918;1105;1072;758;529;385;354;374;345;334;357;438;465;460;388;313;290;278;333;354;302;315;286;320;326;365;412;386;391;460;430;389;405;487;649;644;468;335;355;358;412;405;409;400;418;480;562;588;661;707;772;838;954;1057;941;550;461;661;859;730;397;335;345;317;303;313;340;365;285;280;237;255;287;305;306;300;285;260;277;264;299;368;355;354;362;269;255;226;220;261;270;245;227;261;243;233;234;274;264;245;284;268;298;263;243;253;246;253;250;278;246;243;283;275;292;366;420;428;376;300;328;323;304;370;372;381;389;361;382;481;571;504;388;373;378;411;392;391;435;384;412;392;352;398
266;255;297;376;696;1013;660;403;351;332;279;359;392;406;420;552;458;442;380;360;463;498;483;598;564;375;405;476;511;448;365;360;412;421;637;774;599;538;464;421;531;677;633;520;406;292;283;247;274;312;365;351;320;267;359;559;669;442;338;276;279;299;272;282;294;252;269;242;272;261;281;282;340;321;296;305;276;259;298;299;359;462;464;492;421;293;277;286;228;246;262;245;279;277;237;269;262;250;236;259;233;264;267;264;272;294;258;242;240;258;273;243;325;325;263;246;244;254;232;223;277;253;273;261;253;239;251;223;276;255;255;260;243;291;258;231;237;234;246;290;269;289;270;261;275;243;236;240;287;262;275;281;231;260;272;282;249;232;287;406;605;662;738;844;1167;1619;2245;2687;2217;1345;751;449;484;742;880;740;661;936;1149;1096;617;375;293;289;292;255;251;249;252;305;365;504;1041;2120;2489;1896;1446;966;738;662;514;536;565;751;629;475;420;410;352;335;394;471;440;335;286;301;326;333;307;287;301;325;282;311;329;316;316;303;281;297;350;374;363;307;281;278;273;293;282;276;328;376;499;466;423;317;333;359;385;387;332;346;313;314;392;415;492;555;521;347;405;623;831;987;1131;1048;878;958;909;639;691;1116;1525;1662;1169;782;537;451;374;400;386;467;603;702;694;822;1292;1653;1274;727;472;378;364;324;335;270;297;286;303;340;340;315;314;273;290;309;281;320;325;353;341;338;342;348;427;440;430;376;564;1007;968;698;381;317;292;260;259;278;266;247;288;263;259;264;311;306;355;527;686;536;371;287;282;271;268;253;263;254;287;292;295;292;272;265;269;296;327;294;290;300;308;276;255;244;260;268;254;314;338;368;362;307;313;390;536;519;486;505;615;698;914;1346;1397;1298;1170;1193;1353;1118;827;862;914;783;813;883;1039;932;676;504;396;331;308;288;266;256;241;236;257;254;283;280;283;272;281;295;321;302;285;275;276;278;264;280;311;272;270;327;319;337;316;307;320;346;392;384;386;312;308;351;357;337;371;434;446;353;361;304;313;275;247;283;242;278;244;288;296;332;330;332;329;340;319;295;276;306;316;278;269;303;293;293;333;298;355;348;371;352;318;304;311;303;278;312;344;387;526;604;482;416;340;288;272;321;307;325;335;341;330;335;322;335;388;385;408;358;333;294;274;308;367;367;339;356;389;393;400;385;475;542;615;947;1258;1001;899;1346;2670;3781;2795;1361;690;372;424;617;869;1005;959;879;636;590;698;830;903;939;932;747;555;452;432;409;414;438;440;421;446;393;404;375;350;291;290;296;274;304;310;354;380;518;483;525;726;771;571;546;829;905;574;398;373;318;361;322;339;271;298;341;397;421;361;352;329;293;288;304;277;307;324;356;309;324;305;359;314;359;340;361;356;352;373;363;397;391;333;400;462;477;465;467;395;374;379;627;1196;1485;1301;651;389;341;311;327;488;651;626;378;319;287;325;349;329;316;335;384;390;364;354;343;366;305;321;378;401;411;342;337;285;288;312;303;297;303;290;297;325;321;310;286;295;309;263;291;269;267;296;273;276;301;267;291;267;289;292;323;296;291;299;341;355;333;312;292;284;295;281;279;261;267;249;261;265;265;245;251;271;291;309;293;360;373;537;744;624;358;398;700;1751;3078;2203;729;385;344;349;281;268;263;286;303;261;334;324;289;288;315;293;292;294;311;279;287;295;275;280;344;331;330;357;375;414;358;327;354;322;298;334;329;312;408;456;457;410;436;468;489;480;465;354;342;478;730;959;711;460;443;392;384;354;345;286;290;307;447;570;560;414;385;439;545;623;477;429;530;596;463;427;491;489;507;546;510;407;416;376;388;409;466;472;490;443;495;573;562;510;423;396;360;382;420;424;385;431;489;442;362;378;454;564;589;539;407;333;394;410;352;478;588;463;422;403;413;344;278;302;285;304;247;260;260;274;237;261;260;272;272;258;284;257;264;280;269;258;309;261;258;258;249;279;282;269;238;270;274;282;275;298;273;275;316;259;306;270;268;271;273;241;238;288;262;301;266;235;298;268;311;275;270;270;356;713;1289;1445;856;393;277;280;294;312;300;304;311;294;290;300;300;300;264;284;272;275;280;297;281;278;296;302;267;274;297;278;262;290;292;295;299;293;287;269;283;327;358;359;321;332;313;305;297;284;275;250;256;255;245;289;267;289;298;275;311;326;263;271;261;275;275;289;273;325;264;280;242;230;279;365;457;737;1306;1318;726;353;295;257;266;259;309;353;523;603;487;308;285;352;365;381;374;440;548;484;340;312;312;307;325;338;336;315;350;349;366;373;560;476;374;344;317;310;315;341;343;329;304;330;313;340;333;367;336;303;280;338;425;561;575;729;975;1297;1740;2103;1704;889;578;455;379;316;265;285;305;380;514;606;422;299;277;277;276;290;326;322;332;318;357;330;281;251;283;270;292;335;345;351;304;303;336;416;540;673;502;368;336;332;307;271;286;307;295;268;260;314;312;287;323;306;270;309;264;259;272;242;252;249;265;240;270;298;252;261;272;273;271;269;279;266;274;257;286;270;292;249;299;273;236;313;297;273;284;277;277;291;291;278;324;300;328;319;315;326;380;366;319;282;309;384;412;383;313;292;299;282;253;277;299;326;283;341;436;550;696;1377;2708;2556;1129;492;402;321;335;318;325;310;322;362;387;351;355;371;347;502;1044;2728;4899;6086;3281;1042;415;284;289;229;242;234;254;255;275;297;290;270;258;255;240;248;257;242;259;283;333;340;293;283;280;264;259;234;233;264;277;302;259;278;295;310;501;989;1340;900;499;316;422;675;900;661;394;318;327;305;284;305;346;318;297;313;332;346;303;308;316;357;482;404;306;308;330;326;327;345;351;368;326;357;335;299;254;264;279;245;281;264;269;282;245;242;232;278;243;295;265;250;279;273;270;276;326;378;331;425;884;1312;888;424;392;378;391;351;333;288;303;295;355;351;485;560;614;456;365;356;344;321;358;375;376;360;355;271;289;275;248;255;283;314;383;570;663;550;486;333;305;295;280;263;258;278;297;325;320;251;274;299;285;255;261;294;273;280;278;316;413;642;596;366;405;820;1152;777;385;290;278;295;296;291;297;288;265;316;348;338;348;387;403;364;317;400;508;409;355;318;245;309;345;707;1882;2667;1565;541;323;323;331;305;306;287;313;287;417;804;1364;2015;1408;631;398;319;338;583;1663;2367;1633;768;405;337;318;303;348;295;310;437;610;603;487;329;373;364;297;326;392;495;701;812;916;906;588;400;341;312;311;343;296;335;387;427;415;348;273;258;306;331;307;300;278;316;327;355;374;418;356;414;420;394;329;370;424;505;511;463;389;323;372;406;387;386;446;440;432;514;599;623;534;534;714;904;890;629;378;377;386;403;383;350;309;317;351;300;308;333;358;315;267;254;281;269;303;280;312;283;276;296;302;316;377;372;349;317;228;222;214;223;234;231;243;241;231;241;277;247;273;281;278;264;293;247;271;281;263;280;275;265;241;276;248;285;262;304;285;326;349;352;313;347;346;285;323;352;480;425;377;446;631;680;558;443;493;519;488;560;551;451;408;344;404;342;397
292;265;315;393;615;817;560;366;329;304;284;367;367;368;502;624;491;388;330;367;539;658;617;623;485;369;328;383;396;405;420;419;392;438;702;1043;847;682;551;474;471;521;568;538;351;299;262;263;322;386;361;381;359;322;338;459;565;497;399;338;300;325;302;302;313;335;306;285;260;282;300;271;344;311;297;367;316;284;267;308;321;359;378;474;438;376;277;285;276;273;215;251;342;278;245;255;226;238;200;251;257;266;260;238;262;245;244;255;228;246;233;239;282;337;285;242;278;259;253;275;246;289;219;247;232;301;269;295;253;256;263;242;255;282;297;288;252;219;260;244;277;280;246;260;273;259;227;240;280;262;284;252;256;277;255;274;271;253;293;492;810;884;730;714;1264;1893;2413;3188;3059;1929;814;483;491;529;586;618;794;980;1006;897;591;384;347;340;278;305;257;261;243;284;374;385;586;1045;1325;1656;1698;1339;981;904;723;603;446;390;362;328;360;387;417;374;362;335;350;289;376;342;362;313;314;273;254;286;314;308;330;348;320;309;302;280;353;374;366;300;268;270;303;290;335;327;377;310;362;357;328;332;300;316;435;445;368;325;319;321;351;371;435;446;382;328;439;625;903;1010;799;752;850;1231;1076;713;860;1221;1761;1997;1589;1021;664;493;410;434;549;652;771;922;1178;1125;1195;1427;1144;618;410;280;343;329;318;242;238;272;277;303;331;323;267;288;281;307;331;349;358;359;347;333;358;437;443;496;507;454;507;654;609;486;352;277;238;269;261;242;253;276;243;257;267;279;272;276;273;333;380;331;305;239;261;254;271;243;288;274;272;265;273;275;286;284;283;255;286;295;311;296;281;286;235;261;257;277;264;300;309;301;341;275;293;344;401;396;396;513;654;780;955;1123;1232;1262;1162;1169;1181;1057;755;675;724;615;485;498;602;615;573;466;397;323;310;275;273;256;244;277;244;293;303;267;279;255;288;284;314;302;295;287;300;281;286;292;302;299;306;308;269;331;378;317;313;350;335;351;335;314;372;342;326;357;350;380;416;344;374;313;334;262;312;274;243;258;281;284;304;293;316;345;349;337;329;314;306;302;306;289;270;265;302;299;320;299;340;399;389;352;314;276;311;325;314;318;360;377;460;416;334;284;269;271;279;282;341;318;370;354;366;375;357;348;465;463;422;385;321;270;329;319;378;374;336;322;340;373;366;380;448;500;805;1375;1565;909;745;1058;1573;1860;1519;758;526;410;437;631;984;1121;932;768;659;704;647;689;812;873;1028;808;516;440;438;507;556;602;621;483;462;432;435;340;314;303;330;271;305;320;288;342;425;476;597;798;1076;1199;756;516;528;483;392;313;327;335;378;354;307;307;320;338;425;463;365;335;344;314;296;307;336;313;309;365;336;335;336;327;331;372;362;380;374;420;393;395;420;429;383;436;418;361;341;348;309;350;398;484;624;730;638;467;397;445;368;335;373;430;423;346;250;284;315;328;307;313;330;418;441;392;328;346;263;314;306;465;584;526;412;397;342;307;309;318;302;319;295;324;323;338;286;358;246;291;261;275;303;339;288;272;297;289;289;301;290;261;292;303;306;288;315;310;356;285;316;312;302;278;277;246;284;280;278;313;266;268;239;271;261;279;304;306;364;704;1278;1907;1381;515;400;709;1742;2473;1400;570;403;392;418;369;338;308;304;322;264;306;286;283;304;266;295;277;278;297;277;293;296;279;275;296;308;319;308;359;336;345;376;372;303;351;322;358;304;319;398;341;338;347;331;328;358;368;332;365;544;871;1208;981;603;603;680;502;364;327;276;293;317;327;357;371;366;360;488;845;1083;701;539;580;569;449;399;457;503;636;766;584;439;449;424;391;439;451;456;459;431;493;551;546;535;455;450;444;465;518;464;374;366;400;444;402;447;483;567;589;567;409;376;333;334;321;375;442;394;395;387;398;346;273;292;278;306;276;275;280;273;250;252;287;297;329;252;272;271;262;271;269;290;289;323;263;288;264;249;242;244;233;246;264;262;278;285;264;304;291;244;305;309;265;279;263;282;259;256;293;280;256;271;269;312;308;345;295;299;283;387;564;700;713;462;310;292;295;273;295;334;317;307;308;316;296;271;251;270;272;289;280;288;313;317;263;310;267;244;250;269;260;294;285;302;286;284;270;273;293;311;336;387;294;298;308;290;299;287;300;302;278;287;273;267;303;319;313;323;291;262;279;310;276;275;250;292;292;289;262;242;225;238;270;292;320;383;493;465;356;292;284;250;272;258;362;479;846;1005;652;328;308;396;474;369;437;738;997;711;369;340;315;313;329;313;319;372;338;307;367;381;439;474;313;281;305;343;387;357;318;266;297;343;316;312;353;373;378;339;293;335;331;390;667;1435;2320;1867;1019;851;650;495;588;611;526;343;293;301;305;357;500;584;410;253;226;265;268;293;314;308;276;334;312;345;297;271;248;262;273;305;268;290;282;276;304;425;456;455;395;349;294;295;303;264;307;265;275;318;322;331;277;269;311;261;282;302;280;255;239;259;290;304;272;240;274;267;250;281;295;299;252;255;264;268;286;278;283;274;248;271;273;273;277;289;278;294;285;301;289;289;302;303;337;324;290;282;325;394;403;338;307;306;430;648;727;550;337;321;285;274;264;279;307;304;320;342;462;558;930;2333;4878;4517;1638;528;343;326;288;288;333;339;343;379;382;375;334;328;355;453;685;1383;2634;3401;2095;680;333;306;285;246;247;236;265;245;255;294;330;288;276;252;260;267;268;252;280;301;325;336;289;262;270;262;256;281;275;263;259;264;251;280;273;447;1216;2942;3909;2293;862;312;300;370;384;358;331;265;317;274;290;299;310;332;312;341;338;299;309;300;341;307;318;334;331;354;348;321;333;345;444;462;401;281;287;287;274;253;233;248;271;276;252;264;273;275;247;271;266;274;247;275;266;271;263;310;339;316;329;421;614;905;562;361;360;391;384;345;350;306;317;311;319;378;479;570;569;469;413;350;299;315;441;447;382;328;341;317;279;327;275;281;293;351;589;1003;1013;667;484;380;289;308;258;269;280;312;302;264;273;280;240;294;243;245;263;268;290;259;269;374;741;1304;1174;604;532;1144;1732;971;401;284;273;292;298;305;293;301;305;308;325;322;276;310;372;395;325;353;370;351;308;261;293;306;302;370;629;757;560;399;333;382;379;281;299;302;280;300;403;797;1969;2911;1706;669;424;368;450;925;2533;3914;2751;1204;513;374;340;315;331;313;276;383;529;531;329;363;409;368;331;353;396;522;642;700;880;876;660;454;377;297;319;330;328;315;337;352;329;358;330;310;329;306;311;310;340;304;374;344;377;404;428;392;394;324;316;325;357;444;428;419;409;369;399;444;431;415;428;451;430;462;493;558;481;452;588;848;764;515;409;395;342;338;326;331;329;340;363;373;283;268;323;312;343;335;279;304;289;280;286;273;290;287;335;338;302;369;302;252;216;213;239;238;223;280;242;231;239;232;221;236;293;253;265;255;277;263;283;290;250;289;302;295;283;302;259;242;296;293;373;404;353;403;359;329;358;371;391;444;525;487;421;545;670;618;478;468;521;612;682;912;837;511;386;353;383;352;368
290;282;260;380;462;430;393;285;286;309;330;301;402;501;639;716;582;364;341;452;617;734;647;552;420;317;318;352;380;494;496;618;549;413;644;917;935;781;778;634;586;506;494;443;311;271;317;330;357;441;364;356;312;327;297;370;398;486;526;392;354;356;320;333;307;370;311;269;274;271;301;358;391;350;327;332;292;291;329;285;292;319;378;537;782;611;377;253;258;263;231;307;348;266;273;263;281;250;239;266;268;237;238;246;245;273;242;275;257;211;232;256;291;319;307;234;279;252;306;265;293;236;285;243;232;260;270;254;282;286;248;278;298;283;280;273;270;293;279;278;274;259;226;254;275;250;263;248;274;279;262;262;245;291;279;259;276;290;279;454;686;832;731;757;1116;1400;1371;1966;2382;1817;923;667;618;514;593;828;1021;1045;905;894;630;388;360;347;308;289;278;288;287;261;338;323;359;402;663;1032;1413;1415;1265;1140;905;692;502;328;265;278;322;462;481;421;323;311;292;340;370;359;303;275;284;275;276;290;305;295;288;317;321;333;333;265;340;324;347;300;283;283;329;299;287;345;360;357;317;312;344;348;346;313;339;441;407;355;380;317;330;358;343;379;363;365;548;1136;2005;1974;1163;858;1012;1214;1006;776;941;1055;1385;1588;1565;1290;875;643;538;482;700;771;796;966;1543;1534;1331;1296;864;628;457;379;385;347;298;263;288;250;290;327;309;330;292;309;321;404;400;381;402;369;330;357;445;455;508;534;544;447;422;395;335;301;275;272;258;247;254;213;246;245;268;275;238;294;271;254;271;281;275;291;283;319;294;294;279;254;259;280;257;265;287;263;277;297;285;296;302;316;351;345;292;245;285;258;260;301;230;255;254;277;329;295;274;310;370;424;411;598;868;1106;1348;1191;1153;1077;1071;1104;1108;1109;894;696;680;540;507;420;463;488;552;566;456;333;311;277;290;257;245;275;270;220;244;273;273;279;282;273;293;300;296;290;284;276;289;308;287;303;297;317;335;342;312;329;290;297;318;342;340;331;281;349;334;351;313;353;325;370;335;345;326;292;288;253;231;271;239;279;331;309;277;302;304;340;313;306;324;323;309;262;239;289;293;329;317;305;350;327;386;363;286;296;378;382;359;327;358;339;339;322;290;224;285;303;318;310;329;326;319;339;341;339;336;399;487;466;416;402;334;318;332;453;441;439;369;433;410;374;423;385;373;461;723;1313;1316;870;881;1252;1385;1092;805;645;703;557;520;718;1062;1073;745;706;709;767;724;575;522;643;684;651;459;434;483;630;740;720;638;461;381;382;361;330;309;288;273;318;319;314;336;401;571;651;845;972;1246;1093;686;430;387;336;328;313;342;334;357;331;352;303;321;366;420;447;364;349;348;348;321;323;304;332;337;353;326;303;363;378;387;400;373;421;387;409;445;455;469;474;372;377;354;341;335;334;363;349;357;387;408;420;391;446;587;542;405;319;332;322;300;288;286;289;323;344;312;385;385;544;506;417;320;284;316;302;362;503;756;745;492;330;387;346;325;327;332;293;292;309;278;302;353;301;299;295;264;288;264;320;311;277;259;267;282;316;314;283;277;267;317;296;254;263;297;268;286;324;263;268;254;253;273;281;302;281;289;297;278;265;244;275;299;300;346;704;1748;3200;2268;619;333;442;948;1288;976;557;433;423;459;382;346;319;304;294;286;262;297;273;314;295;322;299;330;289;285;291;314;260;290;314;284;275;317;302;332;347;363;380;311;355;315;323;293;284;304;288;298;293;294;307;325;366;376;455;635;802;1287;1183;847;794;822;563;348;291;298;284;324;334;296;398;320;354;532;758;1062;852;664;658;696;566;554;564;525;663;673;552;431;514;438;402;426;456;508;484;433;452;547;593;509;483;511;520;476;549;501;366;399;398;432;464;478;553;563;519;542;425;353;324;325;321;335;357;381;348;352;392;324;287;278;275;303;308;287;287;292;271;279;284;305;303;294;255;269;265;246;294;294;278;293;288;262;269;274;231;272;257;272;283;264;262;274;302;312;279;335;320;272;265;256;279;254;260;260;270;250;222;255;310;347;451;605;631;489;340;396;745;1472;1734;1005;397;307;265;286;293;311;314;315;305;285;288;238;267;276;305;296;287;295;298;312;303;282;257;269;274;256;255;308;310;307;282;260;270;277;294;310;320;342;321;308;287;272;296;283;274;266;262;266;259;269;289;361;441;365;280;265;283;281;269;278;261;252;261;269;243;245;218;256;281;286;305;283;324;328;290;258;293;253;246;236;316;415;736;929;610;322;321;336;358;346;465;944;1371;960;469;298;304;328;327;342;341;360;321;297;316;329;344;327;304;278;298;343;361;331;320;304;300;296;337;308;356;446;572;456;350;337;339;402;771;2029;3949;3153;1089;498;383;439;851;1226;930;432;307;309;296;339;414;403;295;247;233;229;266;299;291;307;311;336;321;345;316;302;258;255;278;273;321;320;348;292;337;354;334;328;328;266;343;264;263;270;324;297;281;292;289;293;286;311;289;291;277;264;283;264;226;249;274;251;258;243;257;268;290;273;296;299;283;276;246;270;308;271;282;270;242;260;275;289;313;334;285;283;260;251;289;305;331;349;314;297;290;292;339;368;369;326;320;326;656;1363;1792;1101;434;330;289;302;291;279;296;319;337;362;417;442;700;1926;4442;4465;1543;444;330;316;277;295;304;297;321;354;352;326;316;286;344;381;461;772;1525;2407;1716;702;371;370;332;257;234;253;201;246;243;293;275;317;263;273;250;261;245;268;258;289;318;305;276;250;273;277;294;294;300;291;312;274;253;256;328;582;1813;5045;7098;3982;1208;381;300;283;269;336;339;327;347;342;321;313;360;323;324;364;344;345;338;329;330;317;302;341;372;397;339;329;327;351;502;465;399;304;294;298;261;243;257;269;264;275;266;243;247;264;316;350;343;258;273;229;236;291;284;285;393;395;444;513;621;641;425;326;343;342;376;330;339;334;296;301;355;387;427;498;560;507;419;353;322;325;391;430;351;286;303;314;271;293;289;272;269;334;551;880;865;586;550;458;330;331;325;307;331;404;428;385;359;283;304;266;277;257;274;267;226;298;287;415;910;1829;1407;614;471;864;1238;843;508;288;270;314;286;314;293;283;308;289;312;341;282;250;355;303;293;314;348;280;274;269;283;268;307;300;335;324;371;325;316;340;299;383;301;319;271;307;400;869;2009;2491;1475;573;403;305;390;715;1849;2845;2552;1271;534;392;335;333;319;242;302;312;420;446;371;370;425;379;385;405;452;542;634;689;747;821;840;731;482;382;357;309;315;319;294;343;375;366;358;365;341;343;355;322;340;347;368;311;391;436;411;372;421;388;328;347;401;458;496;520;442;413;435;517;463;423;376;392;392;408;410;347;321;357;471;584;556;422;440;381;388;367;353;321;340;309;372;374;306;246;265;316;407;446;340;299;313;281;290;279;270;294;307;323;283;284;282;252;240;259;230;218;207;257;267;223;249;222;236;275;283;201;256;256;279;252;273;270;271;301;342;278;254;309;304;305;346;380;458;526;541;546;556;441;371;391;475;504;524;485;377;499;577;548;453;422;429;505;648;1003;1170;733;415;380;393;400;376
341;287;323;286;301;301;256;276;273;284;295;306;369;485;568;636;621;446;438;559;753;759;616;475;362;354;380;407;435;474;535;738;657;462;512;725;838;820;825;788;737;729;648;444;331;291;291;284;326;357;367;352;339;326;335;309;337;442;461;419;408;436;354;282;309;321;300;275;263;246;261;348;389;424;420;305;275;268;275;257;276;306;365;743;1579;1274;503;299;241;232;253;279;305;296;271;284;260;262;228;233;246;262;235;246;260;261;275;273;285;235;267;275;268;278;267;267;279;272;304;274;302;248;283;307;293;276;274;260;290;314;282;262;282;256;289;274;265;328;333;297;252;272;242;270;241;266;254;241;274;228;285;321;262;242;256;254;250;296;288;385;638;1037;1102;973;810;721;647;816;1131;1171;857;664;748;808;1053;1007;1047;1052;1106;1502;1125;632;461;367;313;307;262;301;285;312;329;301;272;268;410;742;1252;1277;1258;1279;994;741;467;354;298;305;392;454;480;404;373;292;342;315;328;323;290;254;284;249;281;280;291;284;265;333;369;439;378;358;338;324;364;298;290;270;279;302;297;344;373;330;337;318;283;331;274;308;315;365;429;437;421;355;334;377;360;441;427;461;712;1509;3041;3248;2104;1445;1434;1551;1034;650;661;739;829;1058;1367;1524;1079;860;658;627;631;639;691;790;1075;1091;1146;1012;697;612;488;418;408;356;338;272;237;285;309;331;388;391;405;396;420;457;491;464;433;372;377;347;404;439;452;486;494;470;384;312;274;280;241;251;293;257;236;244;232;252;255;254;249;251;304;256;284;295;294;260;263;310;292;299;282;232;258;267;278;274;247;258;273;250;293;276;316;305;305;331;309;276;282;239;260;310;289;254;290;324;332;369;294;329;353;490;461;612;788;1106;1349;1408;1319;1042;854;917;843;1002;1020;702;800;860;710;548;428;429;467;496;524;320;308;285;267;274;268;234;246;242;235;252;289;293;277;280;318;299;325;299;315;308;322;316;282;273;329;294;287;319;338;290;274;280;308;289;314;331;321;324;316;334;331;330;335;326;332;320;317;306;292;237;231;265;268;302;322;362;263;308;309;324;310;311;300;289;318;289;257;297;294;308;343;302;266;274;309;333;324;356;311;368;342;323;327;287;293;278;257;254;244;301;289;292;317;328;327;347;310;312;348;401;466;463;401;391;333;344;313;410;439;393;393;414;445;439;487;451;403;423;648;1060;1125;835;821;1255;1503;971;727;862;1173;1199;979;974;1093;1121;727;734;690;707;708;498;426;459;518;504;467;475;455;553;692;641;486;407;362;303;336;325;320;296;301;308;296;308;338;511;853;1177;1355;1492;1535;947;535;351;332;306;319;331;349;308;319;339;328;294;319;312;363;376;325;316;347;376;315;343;303;309;316;384;340;348;402;628;632;592;552;549;474;445;486;451;501;450;377;351;352;342;328;405;473;444;409;343;378;344;407;496;671;586;435;287;301;320;319;308;308;319;339;339;341;380;515;767;824;538;349;313;339;308;359;485;652;667;500;413;429;373;328;305;289;347;313;290;286;323;309;310;250;287;284;276;270;331;327;305;265;277;326;342;337;323;316;292;312;302;273;263;287;255;268;283;271;271;262;312;281;265;258;278;250;263;263;280;264;256;323;300;301;542;1213;2229;1748;612;296;327;555;1029;1110;747;486;408;412;348;316;323;315;323;284;268;284;284;256;292;285;292;285;280;324;302;294;328;297;311;287;299;283;294;326;393;384;339;350;274;315;324;289;284;295;292;301;289;321;335;359;350;348;460;494;741;1318;1712;1171;700;603;439;306;252;257;312;273;295;319;403;412;363;372;534;606;659;514;568;668;682;869;760;519;466;496;380;412;559;564;431;403;422;463;474;439;473;578;617;616;532;597;639;527;506;506;449;428;460;485;451;464;563;488;418;416;401;413;391;393;347;294;361;426;428;363;316;333;308;280;275;275;316;311;290;251;297;300;280;303;313;297;232;244;256;248;264;291;299;338;366;326;257;259;264;282;268;250;270;238;280;280;263;332;301;332;338;297;269;260;260;276;269;264;298;276;273;259;350;591;1402;1805;1845;1408;688;585;1173;2887;3530;1874;607;340;331;275;306;324;324;281;323;288;263;272;282;284;280;257;291;281;283;268;298;279;305;254;256;253;282;252;296;287;274;278;265;260;252;298;303;299;282;279;290;303;287;282;284;269;276;306;258;291;256;317;329;334;293;288;278;266;293;264;267;278;257;259;235;248;217;268;275;311;266;293;300;357;341;308;303;280;282;271;278;318;507;516;421;325;282;283;308;322;407;669;893;701;414;311;348;308;346;316;354;319;307;357;303;339;282;286;272;314;279;323;311;360;329;360;310;311;314;319;403;513;658;532;376;317;348;405;681;1531;3096;2673;998;408;356;388;799;1259;1061;511;334;361;396;396;359;302;254;222;235;231;251;252;319;320;277;333;327;365;369;310;263;264;274;271;306;340;343;341;331;314;357;275;295;298;303;292;270;277;254;266;265;286;301;316;332;305;349;373;350;293;282;288;259;255;251;280;265;298;289;238;282;242;261;263;278;234;264;270;303;243;268;243;232;252;251;284;276;322;286;274;282;331;301;316;345;431;419;282;303;283;286;287;338;288;308;385;875;1861;3006;1898;645;306;325;307;302;326;332;332;369;404;431;413;506;1081;2118;2227;1070;445;321;343;274;282;282;313;288;335;365;362;309;305;306;346;368;680;1858;3440;2861;1115;448;337;324;284;245;250;249;234;236;281;309;292;265;277;276;279;236;214;252;289;325;299;290;293;280;290;269;290;314;277;269;265;273;273;320;474;1375;3922;5729;4028;1232;338;302;299;250;259;346;366;400;367;283;328;393;344;329;313;316;390;365;379;407;383;356;408;482;455;357;313;331;357;382;370;286;266;279;261;245;274;234;242;269;272;249;220;275;376;616;765;566;344;269;278;266;273;306;295;389;434;694;1050;1435;1360;625;326;269;314;330;347;362;392;332;292;345;357;336;432;516;496;434;341;329;318;338;335;337;328;298;273;294;295;284;281;326;317;408;525;534;445;476;439;344;359;313;306;349;488;625;439;338;295;291;289;282;302;273;280;257;267;283;327;536;952;853;456;343;404;608;726;525;335;269;309;298;311;303;295;269;316;353;341;278;290;269;299;303;276;277;241;271;246;273;307;300;285;311;333;338;359;296;278;315;308;335;336;318;344;489;813;1567;1432;877;422;311;292;287;434;826;1368;1452;892;492;360;310;337;360;307;267;299;347;413;343;353;390;395;418;476;541;567;591;712;687;811;1098;1084;654;418;330;361;336;302;309;349;366;381;381;411;404;324;362;365;395;346;371;316;329;339;359;452;537;547;445;406;544;612;632;632;524;452;481;506;569;476;351;431;415;395;323;335;295;269;322;422;442;390;433;422;424;488;396;355;298;311;458;384;276;231;277;290;405;446;349;302;315;273;282;274;272;267;287;298;267;286;269;284;247;250;224;209;213;224;267;212;225;254;243;263;238;242;237;228;265;250;234;262;275;261;297;275;251;239;296;349;376;452;575;815;923;996;1025;600;461;358;518;679;682;517;434;460;521;483;458;441;491;542;501;787;1026;824;466;384;368;339;389
286;312;288;289;309;262;264;259;248;265;280;305;337;385;443;486;627;727;898;844;814;729;506;414;353;368;403;473;551;401;399;576;481;379;382;524;646;608;601;643;766;723;654;464;370;316;289;327;299;288;340;321;336;367;340;316;326;354;390;442;484;531;409;325;268;293;284;271;260;269;268;288;370;470;484;356;231;244;276;251;304;308;444;893;1465;1177;550;339;305;247;232;296;293;275;315;282;244;264;262;267;241;236;224;266;270;273;266;230;225;240;222;251;288;277;268;277;283;287;282;271;248;251;232;310;285;287;244;250;268;243;274;271;285;271;247;256;249;296;294;262;262;237;273;298;287;303;301;277;231;280;263;280;243;251;258;247;287;276;262;407;928;1508;1632;1320;705;401;309;373;469;598;567;538;756;1379;1591;1090;819;1035;1526;2093;1514;819;530;379;283;333;286;306;322;298;307;292;268;325;458;811;1090;1093;1073;1062;813;564;437;348;330;300;395;413;422;403;313;287;328;303;317;355;301;295;281;285;284;291;263;284;243;296;399;385;392;366;400;384;343;332;301;303;302;291;270;304;318;303;284;320;251;264;247;314;271;321;369;461;445;366;319;359;440;633;777;743;783;1262;2325;2430;2263;1931;1865;1428;839;534;447;456;501;742;1379;1824;1497;1295;855;734;661;647;671;682;927;947;905;713;541;484;411;468;421;437;363;266;292;238;325;360;364;462;646;601;538;537;522;425;348;376;433;360;370;389;390;417;474;376;327;231;270;232;243;273;285;230;252;270;266;274;235;251;255;264;266;248;283;236;295;285;255;309;283;265;252;251;267;253;273;277;265;247;271;289;317;329;335;312;312;342;319;299;279;235;220;280;266;279;275;335;340;376;367;297;358;465;607;769;853;995;1186;1452;1500;1140;932;779;774;826;973;807;799;938;816;512;404;416;369;421;378;301;265;261;262;255;263;209;235;230;244;272;289;311;282;308;284;333;307;295;310;312;335;290;287;289;295;293;321;332;365;326;279;318;259;300;335;353;344;331;321;330;343;337;336;349;299;292;290;305;312;257;249;250;280;303;334;308;297;322;350;344;335;314;291;340;330;302;289;286;307;349;333;311;280;283;309;270;278;261;332;308;331;325;314;320;281;282;263;265;255;265;259;268;268;304;386;328;350;346;380;412;450;425;425;406;360;342;380;358;368;344;347;340;400;434;492;495;439;456;667;1102;1073;880;913;1307;1355;960;927;1307;1622;1583;1340;1266;1347;1196;871;782;733;653;552;445;419;415;413;438;434;407;499;533;518;432;395;353;299;300;287;294;324;336;336;302;281;290;443;974;2217;2903;2784;2641;1874;804;415;340;323;340;307;332;364;330;335;306;323;363;308;312;346;306;318;318;368;330;363;342;301;342;382;377;369;442;681;1355;1403;926;833;865;674;464;439;507;465;427;394;345;361;358;467;749;1087;866;538;387;369;380;391;533;662;581;426;320;287;309;301;332;361;360;373;340;334;387;536;837;771;509;332;293;284;327;326;424;477;443;384;482;359;344;321;369;365;328;290;297;277;283;337;309;338;313;299;255;279;304;292;261;304;320;321;360;309;331;302;296;304;299;304;244;255;278;285;281;307;320;263;263;258;251;236;229;308;281;261;252;268;267;279;290;332;424;710;1114;1158;693;392;469;1056;1972;2108;1188;558;384;345;300;304;265;291;311;288;267;304;269;275;300;281;269;273;293;274;283;301;296;290;303;280;282;293;316;390;414;417;354;352;308;310;295;280;276;297;337;291;317;358;353;394;366;382;391;404;700;1349;1499;952;498;408;304;283;274;270;289;283;301;309;366;362;334;339;381;411;426;407;441;487;602;873;711;490;401;332;382;481;594;610;404;392;453;414;368;401;540;580;636;566;468;649;618;459;468;432;410;400;420;426;438;529;558;554;490;444;428;469;454;410;400;447;553;584;519;406;301;292;343;318;300;290;261;299;276;282;265;271;285;296;264;258;254;260;254;265;275;294;380;536;595;436;267;243;235;260;281;258;288;280;270;306;262;297;331;312;316;302;300;273;256;260;299;264;283;310;284;317;555;1364;3344;4587;4074;2927;1027;598;1248;2770;3310;1789;966;684;401;315;294;300;311;267;300;303;258;293;306;294;305;287;280;304;305;263;284;316;272;256;263;264;289;247;272;251;265;276;256;282;286;278;266;276;254;249;283;306;318;286;275;248;276;259;254;281;281;309;278;294;288;282;299;303;228;269;273;278;282;281;243;211;244;285;286;289;289;313;327;325;319;333;342;367;308;371;301;307;312;338;341;290;282;272;272;285;390;464;515;423;344;335;305;312;318;332;343;333;342;372;361;352;305;268;310;300;294;340;362;379;340;334;327;331;279;328;339;458;542;431;330;328;396;443;608;891;1313;1024;517;357;346;425;607;747;667;433;362;500;612;530;342;296;261;232;235;226;248;285;289;324;291;325;320;347;323;285;299;261;256;291;300;330;311;338;316;279;321;326;274;286;325;311;295;302;341;372;294;332;432;464;436;468;727;842;590;339;258;267;246;234;237;262;272;282;283;293;300;242;280;274;282;283;288;272;303;233;279;274;284;300;256;282;339;299;302;308;309;312;349;392;461;556;407;310;305;254;302;276;311;291;291;382;747;1671;2395;1455;526;319;294;296;317;324;298;352;338;412;417;409;341;494;796;752;475;317;326;331;309;294;306;297;333;355;364;339;330;340;292;299;388;823;2162;4205;3209;1067;389;300;305;279;278;317;287;304;254;300;293;281;228;274;294;249;228;230;264;302;324;316;291;270;280;280;299;266;287;257;247;279;287;318;323;353;702;1778;2280;1565;566;302;277;291;259;295;413;526;534;400;323;382;392;345;263;289;333;409;490;469;469;414;384;444;527;474;341;345;379;345;305;336;260;277;272;282;265;258;251;270;261;304;291;273;330;582;1378;1952;1230;506;275;290;293;273;303;325;434;653;1312;2687;3958;3054;1052;346;248;261;313;304;327;377;307;361;324;303;288;365;441;450;407;351;314;303;291;324;291;291;237;293;287;302;311;313;343;335;302;347;379;366;345;348;281;338;277;291;335;403;488;390;340;312;284;295;294;340;296;296;333;297;295;286;331;442;426;329;270;294;399;429;405;306;303;304;298;266;331;309;309;300;309;332;287;309;314;281;257;259;283;306;318;322;287;290;310;293;289;338;353;334;281;295;293;345;335;347;322;409;552;1009;1452;1049;586;362;332;306;335;423;775;1227;1068;675;364;343;286;347;335;352;294;312;500;542;386;325;408;423;402;510;599;758;923;1079;986;976;1477;1331;717;415;320;386;357;325;331;345;361;376;416;446;432;415;500;459;423;331;327;332;316;279;331;417;601;582;444;495;787;744;602;715;588;379;391;509;559;455;394;436;447;404;337;341;342;308;318;414;389;415;451;477;523;524;415;290;304;399;450;470;289;236;247;267;302;342;291;296;380;365;320;280;285;263;279;306;310;248;295;284;217;254;236;234;241;257;269;238;202;254;224;268;253;304;241;230;250;249;226;252;233;272;293;279;271;290;375;391;385;420;715;1223;1492;1244;935;698;454;399;559;747;697;540;473;464;530;573;493;570;783;816;626;567;748;649;458;425;344;305;337
275;313;278;258;254;266;285;260;283;302;334;315;328;340;331;525;948;1710;1980;1440;957;730;480;382;333;388;477;671;644;445;357;356;359;322;352;408;455;594;510;506;515;477;473;546;465;309;308;273;300;305;327;322;297;355;346;324;332;287;340;371;525;502;406;323;274;266;281;261;269;262;285;309;374;440;517;339;289;256;252;254;269;336;456;750;859;636;350;392;354;291;230;226;306;277;283;243;246;266;244;280;259;236;267;279;249;260;222;246;225;217;248;276;291;271;283;275;258;254;276;262;271;260;261;280;289;257;305;234;254;227;264;261;254;264;266;267;287;287;299;268;261;256;278;254;282;296;325;275;253;283;220;249;281;297;285;268;250;268;348;454;953;1580;1445;1003;579;317;288;303;376;390;472;546;758;1314;1278;823;808;935;1577;1985;1360;794;473;378;316;366;344;326;303;273;279;280;243;337;463;969;1171;1147;1216;1004;677;594;515;354;326;358;369;333;364;316;333;365;306;340;338;317;287;274;252;293;283;267;297;253;260;316;356;353;360;431;485;473;392;331;338;298;286;287;276;322;308;286;300;291;265;247;250;261;296;293;321;386;397;378;382;502;720;1300;1980;1860;1018;785;1062;1639;1998;2124;2028;1207;705;492;407;408;363;608;1075;1468;1699;1817;1189;746;666;760;912;809;957;979;909;633;506;449;438;516;472;491;380;345;273;316;349;373;353;529;767;698;592;449;396;304;363;387;356;385;355;383;427;390;438;402;380;309;281;246;275;295;260;250;258;254;266;312;281;257;240;271;240;259;282;284;272;273;264;288;277;259;232;309;271;262;297;269;297;277;277;280;283;297;330;303;288;333;327;293;252;275;278;258;274;284;296;316;402;411;364;286;281;383;552;677;716;735;894;1224;1341;1252;1238;915;629;657;857;945;893;839;730;610;429;384;363;354;318;311;301;275;257;262;249;227;252;257;270;269;258;279;247;289;307;306;314;292;298;272;289;285;286;324;318;305;299;278;304;297;279;290;310;327;338;292;314;350;330;337;323;334;338;328;338;300;316;301;326;292;274;283;286;289;339;296;303;296;330;340;339;323;342;333;279;291;312;290;295;322;289;268;294;315;317;270;278;268;285;314;399;372;319;295;311;280;260;276;329;273;261;303;285;325;306;320;336;343;414;497;436;399;340;308;324;308;329;333;339;295;394;409;397;395;439;482;466;450;697;946;954;796;889;1177;1184;1192;1301;1441;1513;1394;1210;1102;1161;1044;805;718;697;710;594;470;493;501;455;450;483;436;465;443;428;359;380;306;371;373;284;293;282;305;307;338;291;292;434;1232;3517;5417;5193;4321;2342;865;420;357;357;356;331;320;352;349;328;313;384;322;349;333;325;314;298;326;365;336;358;367;320;389;421;401;370;491;932;2245;2488;1449;1131;1110;690;461;413;504;528;568;540;439;408;503;825;1592;2443;1847;799;440;345;384;410;473;585;626;434;268;275;276;345;384;420;412;377;313;303;338;473;603;575;396;373;325;360;332;332;379;358;391;397;358;396;334;316;341;312;305;283;277;303;272;283;370;311;314;289;260;234;261;274;284;303;321;292;334;305;287;294;323;312;319;282;272;274;229;251;244;282;318;333;255;259;257;238;256;249;258;260;251;248;247;309;334;373;417;658;1332;2235;1584;680;696;2053;3852;3898;1965;1003;621;300;330;319;334;334;361;286;281;281;333;276;276;277;281;264;273;259;281;306;321;316;320;310;297;305;303;374;379;377;409;362;300;297;291;295;260;273;320;304;277;311;366;389;362;390;341;348;468;788;754;586;383;300;301;314;327;320;330;284;295;273;306;292;306;337;381;337;307;347;373;385;435;520;576;516;390;366;406;498;654;574;407;451;461;380;348;395;492;559;524;418;358;448;451;382;388;416;384;385;460;427;417;600;691;639;503;436;486;464;442;393;436;505;666;681;582;364;290;295;301;288;262;282;304;287;270;274;257;253;294;298;263;279;216;285;281;244;305;282;502;931;1092;627;317;249;240;291;265;286;293;283;277;258;285;287;303;336;298;296;270;290;264;284;293;283;313;269;260;322;538;1901;4725;5707;4836;3083;1020;436;642;1391;1758;2000;2123;1658;790;372;317;268;302;297;277;309;293;284;306;314;300;265;276;289;257;271;316;330;297;299;239;269;255;271;339;260;309;265;280;290;271;269;272;259;291;293;289;323;320;287;317;273;335;278;289;299;255;294;297;291;277;292;279;267;273;280;267;289;272;234;266;255;239;254;284;263;311;291;296;271;306;344;346;314;335;348;312;318;320;305;280;264;268;317;301;324;333;340;345;320;361;301;283;302;317;330;326;333;345;438;443;344;290;234;289;334;312;330;386;354;348;349;306;310;290;309;315;337;378;335;342;406;537;614;631;541;593;441;366;348;323;367;437;445;401;342;397;589;809;688;368;307;242;217;252;230;248;285;308;312;264;302;320;390;398;345;285;275;271;266;314;311;333;320;291;262;286;319;303;320;270;296;320;438;638;567;385;369;701;988;763;804;1498;1873;931;414;272;235;250;251;275;254;271;289;280;304;286;274;261;294;276;284;281;284;256;269;283;299;276;265;283;302;327;325;284;263;247;339;383;313;334;423;381;328;284;271;269;306;314;298;287;340;464;821;1011;643;380;318;284;291;338;312;298;317;305;405;469;415;296;323;395;430;343;414;361;329;331;314;321;318;331;372;347;319;318;326;318;327;340;624;1297;2196;1752;686;373;305;276;262;310;290;336;329;294;247;308;273;262;234;223;213;237;256;282;293;290;329;291;262;276;281;245;279;312;255;255;282;294;284;272;286;356;545;623;467;315;265;284;283;348;387;518;720;717;543;410;376;338;317;314;276;341;487;449;405;434;392;389;442;454;374;331;385;336;358;330;293;328;284;258;287;235;258;243;244;283;319;294;253;337;881;2510;3458;1888;649;331;270;282;327;340;364;445;909;2722;5826;7257;4269;1382;537;348;339;357;354;430;429;443;396;301;301;290;299;362;362;359;300;307;320;260;272;270;273;292;294;371;318;366;319;296;273;323;338;340;325;312;315;286;280;330;290;287;314;353;321;290;286;299;304;285;280;298;390;364;350;276;292;299;297;298;292;242;266;265;309;307;294;334;345;280;286;285;283;308;305;273;284;327;387;433;358;292;263;238;268;270;299;277;282;278;309;333;291;365;370;290;295;283;344;323;322;369;487;912;1709;1603;944;459;347;284;373;449;568;1126;1699;1162;542;339;280;321;328;328;276;245;321;456;492;367;342;336;393;509;582;594;845;1261;1661;1385;1158;1429;1265;701;384;322;349;400;348;385;346;321;328;428;497;437;521;607;559;393;347;354;310;283;275;252;353;478;455;455;559;782;577;525;611;601;413;397;501;525;459;361;382;457;438;359;418;465;420;411;354;365;416;448;619;848;691;399;318;317;522;740;519;318;259;245;260;264;243;286;368;513;507;338;276;274;280;298;264;291;271;283;273;262;260;258;234;262;261;230;276;239;248;283;278;249;255;259;237;217;261;254;240;287;269;289;310;292;310;437;484;440;494;793;1145;1376;1062;868;657;447;475;532;586;599;490;477;402;484;611;632;883;1291;1452;995;589;584;560;390;392;380;326;309
300;311;289;262;259;265;264;298;373;331;375;362;302;369;428;707;1616;3213;3479;1994;1141;863;776;799;603;543;894;1045;865;510;403;342;315;343;404;439;454;531;491;414;375;387;466;505;455;366;288;294;304;308;331;334;332;379;439;409;296;277;275;341;358;383;381;272;247;283;272;306;322;331;260;255;313;381;428;304;276;278;296;258;323;377;416;517;525;376;312;330;331;274;252;248;267;307;299;241;261;243;242;276;234;249;256;278;270;245;276;236;256;224;269;282;283;309;299;297;253;259;254;257;222;263;239;247;301;287;283;266;257;271;251;271;291;282;266;248;265;261;254;278;233;273;284;251;306;291;342;266;241;256;255;278;268;281;281;266;280;254;317;426;721;1016;887;695;570;440;311;434;412;371;646;853;852;856;798;707;847;971;1366;1612;1042;561;362;326;364;380;411;346;317;285;298;277;293;369;461;783;1047;1343;1420;1027;774;836;659;471;475;419;350;283;308;326;317;301;340;380;456;335;261;249;257;255;272;254;263;260;259;278;325;293;319;454;652;671;446;361;328;315;311;272;236;302;284;284;303;293;301;292;275;253;293;267;277;324;370;404;621;957;1229;1904;3247;3259;1507;754;590;961;1406;1567;1328;837;575;475;506;584;419;516;790;1006;1617;1758;1306;952;769;838;992;838;792;874;827;727;621;509;463;446;486;472;405;379;295;302;382;358;391;426;555;547;481;367;316;306;266;343;417;367;440;518;460;511;576;559;528;360;347;268;295;296;256;258;287;280;313;351;360;302;244;262;254;237;260;243;301;247;269;260;254;264;249;278;268;245;302;262;277;289;255;290;276;304;366;294;274;290;287;280;248;290;248;270;279;316;305;397;440;408;328;282;282;292;395;531;519;667;949;1073;972;1026;1276;1098;803;682;834;910;808;673;703;661;533;470;412;348;346;281;285;279;269;264;234;253;229;297;261;263;281;258;268;280;322;329;337;338;324;285;285;307;307;344;328;317;305;315;265;321;296;332;275;337;331;342;335;323;335;356;337;377;327;347;312;316;353;321;321;304;265;275;263;299;304;322;338;326;334;365;321;315;322;322;314;287;261;323;293;276;307;251;292;302;321;300;317;275;256;330;423;430;364;294;275;296;318;302;311;330;306;283;294;314;360;331;318;319;379;435;441;398;326;310;345;314;297;338;291;311;372;404;406;439;443;451;403;462;491;736;794;794;708;779;935;1204;1527;1338;1319;1142;942;798;729;772;692;671;684;636;678;614;641;641;618;541;502;479;501;483;397;356;313;366;442;463;312;283;268;311;273;276;302;257;394;872;2640;5321;7003;6380;3258;1063;473;326;386;374;340;368;392;439;488;366;369;387;343;338;318;301;310;350;308;327;357;347;359;362;359;390;376;443;769;1652;2233;1675;1278;975;540;391;348;386;564;792;886;655;549;581;1079;2194;2952;2295;1016;482;379;362;355;429;549;620;460;320;296;309;354;369;462;633;519;332;348;342;364;395;363;334;327;355;365;397;367;324;336;366;350;312;331;327;314;319;357;306;331;282;290;279;280;263;324;318;331;264;293;269;259;296;271;298;271;323;292;313;304;294;390;307;276;288;269;265;290;260;290;286;286;249;248;242;257;251;269;274;300;254;287;284;291;345;447;481;793;1924;3842;2636;975;1134;3215;5596;5175;2424;1490;891;403;298;369;542;742;614;366;305;295;251;252;296;258;271;269;257;258;296;286;312;272;344;329;313;340;365;392;421;372;359;365;324;332;280;270;235;284;290;283;292;285;298;300;310;331;341;315;361;456;457;361;320;328;302;338;333;348;334;336;322;253;281;270;312;330;387;396;398;372;355;353;386;416;526;575;449;423;411;440;557;484;375;434;410;342;349;446;498;560;582;458;313;367;365;440;493;471;450;431;456;417;378;459;563;526;497;481;470;529;497;424;411;484;607;532;466;376;266;273;294;280;275;280;262;267;268;306;253;247;251;274;232;244;266;313;290;269;261;271;423;915;1335;877;394;253;276;303;297;271;255;275;255;284;287;285;293;318;300;273;303;315;304;262;309;298;293;278;267;291;418;1030;2574;3352;2605;1651;673;288;348;591;1282;2815;4058;3030;1188;451;338;307;312;322;295;306;273;277;307;307;272;282;286;269;260;247;317;294;314;276;255;273;242;299;290;338;327;285;300;287;276;258;274;312;264;288;288;323;353;302;332;277;326;292;315;257;252;243;281;271;347;305;302;257;259;252;277;259;272;291;278;252;245;287;269;309;262;319;278;289;331;309;312;283;343;358;431;372;319;277;280;284;285;301;301;365;444;446;392;335;324;317;289;300;304;324;363;291;362;544;482;350;318;276;298;281;324;327;362;391;322;327;313;320;269;262;315;318;323;348;448;643;768;795;860;585;436;345;339;322;303;450;441;456;357;308;348;474;551;545;371;331;275;256;235;268;274;268;281;277;288;292;329;439;542;544;387;269;234;271;286;315;331;358;321;292;274;319;300;276;281;299;349;610;1103;1053;490;493;895;1468;1145;959;1834;2499;1366;521;313;284;242;246;246;274;272;248;266;298;304;289;276;258;280;280;311;300;255;249;274;299;261;298;284;315;368;299;297;291;301;298;305;321;317;315;311;297;317;292;303;326;387;409;334;334;420;454;464;405;297;297;323;295;316;327;285;330;373;445;500;413;312;310;358;399;419;402;355;355;345;300;326;338;338;384;351;336;374;352;330;288;309;332;539;742;688;405;273;302;311;268;303;315;338;325;272;286;241;220;232;238;226;235;225;250;261;304;312;302;301;275;264;250;291;249;239;262;288;297;281;299;283;268;270;292;301;282;271;281;315;349;355;400;492;623;642;587;472;384;317;373;336;276;288;387;431;424;428;356;361;422;400;359;333;348;318;336;328;330;360;341;295;269;250;277;241;279;270;304;268;250;315;702;1706;2420;1600;686;377;269;317;364;352;369;452;1299;4018;7142;7730;4693;2152;1131;569;579;698;561;623;733;540;364;323;308;298;281;308;315;331;338;324;256;284;281;263;298;249;296;324;325;292;292;301;275;329;391;407;426;318;283;286;322;308;285;267;297;290;305;302;330;358;355;283;299;356;482;651;521;325;272;257;304;309;263;258;261;225;256;295;309;365;318;309;299;306;276;307;262;251;271;402;758;1015;611;378;275;320;254;307;277;276;255;271;261;284;351;353;351;327;284;318;312;360;371;390;744;1567;3273;2800;1110;466;324;406;516;655;762;1187;1206;894;471;341;282;300;263;248;286;260;277;337;406;358;307;358;498;631;790;727;776;988;1381;1468;1170;1014;809;525;354;293;342;440;403;461;375;343;337;421;418;455;551;588;490;385;396;322;313;299;297;277;302;374;416;543;792;856;566;551;601;661;471;457;608;695;464;393;402;395;398;436;535;671;594;571;410;421;466;586;821;1016;851;533;319;419;605;792;559;323;261;224;236;232;330;381;490;569;527;383;265;283;276;308;298;273;282;301;243;245;259;232;244;266;233;290;275;250;279;284;257;257;255;253;249;253;218;238;295;270;327;350;442;379;312;375;441;447;682;1125;1093;931;866;959;814;519;423;461;456;476;475;483;462;449;561;867;1377;2180;2745;1726;923;587;413;381;358;398;333;345
313;276;286;297;304;277;313;374;331;328;319;341;413;418;569;810;2069;4498;4094;1901;1333;1205;1540;1706;1094;880;1731;1697;934;739;679;476;355;348;377;411;382;420;385;360;427;495;649;526;417;379;275;282;291;320;321;318;344;422;648;600;352;296;263;294;300;329;263;259;258;251;252;284;322;340;257;238;316;305;329;343;397;349;324;357;410;537;622;567;440;283;262;293;279;258;237;241;248;268;250;255;245;220;257;260;254;233;261;280;289;261;291;269;243;236;259;256;281;328;301;270;278;260;284;249;218;247;260;272;302;257;261;248;241;246;244;244;266;257;286;258;279;271;260;229;272;232;268;258;265;295;325;261;298;284;284;249;274;317;353;334;282;265;247;345;539;693;689;756;853;569;401;505;486;439;816;1254;1141;819;780;842;935;1157;1213;992;718;538;356;306;320;401;466;401;332;340;302;266;268;308;437;674;1166;1346;1203;778;544;684;530;478;642;575;387;323;323;329;337;314;364;413;477;399;297;255;273;281;289;280;258;298;280;325;309;288;314;426;663;661;485;348;310;329;288;272;285;300;311;306;307;269;276;300;256;271;308;285;290;308;399;527;1091;1622;1405;1686;2651;2401;1135;569;518;788;997;911;687;474;431;393;520;612;456;489;714;928;1161;1099;996;1181;1008;793;772;549;519;725;863;813;710;593;453;380;417;537;471;337;277;307;378;355;353;379;447;407;384;264;254;227;246;331;363;428;646;716;649;694;677;694;563;448;400;350;299;246;252;268;254;257;298;381;341;278;258;251;252;243;236;272;238;275;258;281;281;239;289;265;280;295;263;289;322;293;288;271;282;339;351;262;267;314;296;255;238;241;241;238;276;328;343;434;459;412;353;295;230;280;357;421;458;724;1024;1033;857;774;1060;1117;875;741;682;647;621;603;631;591;500;522;580;541;456;394;296;271;299;273;284;229;256;260;295;272;262;275;271;296;300;310;309;367;346;311;270;289;319;318;335;316;334;284;306;317;317;334;328;323;347;349;339;333;329;344;289;325;374;343;323;326;332;358;306;303;294;257;236;292;282;287;284;330;323;315;343;308;327;288;309;331;362;393;343;263;271;280;300;326;311;327;316;287;302;299;350;356;300;304;271;259;270;300;315;318;313;267;294;351;345;342;291;341;326;348;402;374;355;341;297;305;297;304;309;331;394;407;393;434;477;520;440;433;466;532;673;736;702;708;920;1027;1121;1170;1063;948;839;709;591;551;573;568;639;667;655;739;744;653;642;578;566;515;640;561;404;340;317;449;484;455;350;326;309;328;291;309;299;314;329;556;1444;3952;7055;7320;3986;1357;505;359;372;353;339;329;468;617;720;503;400;361;356;346;298;284;310;355;358;354;388;384;370;374;344;345;434;491;543;923;1602;2019;1738;830;484;384;327;385;712;1433;1712;970;634;673;1026;1672;1867;1500;856;501;343;324;383;466;512;542;426;306;293;312;326;321;465;566;522;352;332;334;339;345;344;308;347;353;428;439;366;374;348;367;359;328;345;330;364;443;451;429;313;301;274;301;303;246;280;326;319;303;271;281;245;285;278;288;293;317;323;297;309;323;356;306;270;277;276;275;233;294;249;297;268;254;266;297;258;259;270;242;208;292;288;261;277;292;368;423;568;1480;3044;2200;843;1070;2842;4777;4246;2089;1142;644;332;337;525;1103;1694;1067;475;290;276;267;278;257;287;264;254;280;281;297;314;321;302;297;328;347;420;421;465;393;435;394;357;337;315;277;290;304;341;331;283;279;307;269;321;319;302;298;299;300;309;343;288;292;279;288;355;354;344;345;329;300;277;286;271;241;275;433;489;435;358;329;332;382;536;558;579;485;470;439;384;384;435;390;451;433;387;327;400;539;673;693;418;309;337;360;408;435;510;491;491;529;427;386;400;425;435;431;456;546;583;528;411;365;410;473;406;362;351;289;306;281;270;277;259;258;249;239;241;270;248;246;287;233;273;281;280;314;266;248;271;339;644;775;589;329;285;306;345;315;280;273;273;299;261;267;308;338;357;309;277;302;338;272;296;297;308;335;341;286;280;297;496;923;1111;836;606;348;282;290;410;1266;3222;4580;2778;963;403;298;298;332;329;315;286;285;326;289;295;289;265;264;245;259;273;261;346;369;292;303;278;256;256;272;337;323;297;273;266;312;285;295;265;287;273;272;351;340;332;337;330;273;288;276;283;277;294;242;283;284;285;283;284;278;253;276;275;274;327;301;285;230;251;263;277;295;297;310;301;262;274;289;302;400;557;764;538;330;289;284;286;294;306;343;488;873;857;513;357;369;349;305;329;325;347;335;349;461;592;556;349;273;262;251;275;326;331;340;319;308;293;283;287;278;291;336;399;394;445;890;1345;1058;832;746;527;373;338;308;312;357;504;585;501;384;302;346;353;343;376;348;316;294;289;303;298;280;263;304;287;274;299;397;664;1041;966;474;293;269;240;319;305;338;311;304;266;317;307;296;324;295;334;368;609;1069;939;473;421;765;1179;988;790;1232;1565;880;467;303;298;261;266;247;219;230;245;238;282;272;242;284;254;281;269;272;278;269;271;305;266;314;245;292;296;315;338;276;247;294;309;318;324;281;279;311;279;304;288;321;315;418;437;390;402;386;408;351;358;350;310;312;308;327;329;328;316;361;510;587;436;325;304;437;591;665;548;357;347;338;321;352;398;437;578;537;487;510;433;343;301;293;313;351;341;362;316;273;258;255;297;354;311;306;312;249;261;242;245;274;246;230;242;243;243;285;252;284;315;281;266;212;267;291;274;258;297;274;284;279;263;254;288;273;259;259;260;288;339;407;403;353;356;401;446;592;631;552;385;355;399;360;346;359;361;373;475;460;359;362;372;415;352;335;325;338;316;294;329;339;357;383;312;253;261;256;281;280;254;236;241;288;397;763;1050;833;488;315;289;309;438;440;457;528;1489;4154;6403;5274;3659;3214;1708;997;1282;1443;887;863;989;590;342;324;304;341;329;302;284;245;287;312;300;321;296;299;269;259;316;285;323;295;304;291;285;326;391;495;496;385;324;323;330;309;269;279;273;277;294;320;358;506;518;338;316;388;641;817;525;337;262;284;290;257;275;245;249;251;250;265;292;355;332;327;280;318;260;261;257;218;293;508;1381;1954;1028;461;351;298;264;317;315;324;240;270;244;264;270;345;361;356;305;292;313;326;382;389;801;2195;4985;3717;1292;404;322;479;615;731;1132;1568;1037;565;404;317;322;288;306;284;239;263;284;291;300;354;309;284;415;742;963;767;628;730;1010;1319;1165;705;585;431;352;370;397;370;436;535;487;333;340;390;405;415;461;516;409;411;420;389;327;295;304;254;319;312;375;577;981;1116;735;626;823;829;549;459;644;750;575;417;350;392;357;467;560;640;636;654;594;519;548;668;967;1125;939;637;386;395;519;563;467;273;240;250;250;309;351;650;810;566;417;323;286;301;313;333;296;297;315;264;269;270;234;242;249;275;244;285;304;256;234;247;275;263;266;265;225;254;259;259;299;286;352;542;685;547;378;403;388;430;792;1648;1710;1016;734;1133;875;589;437;407;412;407;577;693;468;405;528;1166;1964;2634;3342;2366;1315;665;395;296;338;326;287;290
324;327;300;315;319;281;281;343;317;299;290;317;400;528;546;692;1356;2980;2738;1451;1140;1539;2230;3072;1579;864;1672;1834;1129;812;710;470;360;320;343;360;404;450;466;431;574;918;1210;818;433;411;428;375;377;313;305;286;317;495;925;839;436;316;260;265;291;288;305;269;247;248;249;279;299;312;288;282;352;426;417;407;478;425;356;392;551;830;999;973;623;353;282;291;310;260;230;251;252;273;247;264;264;250;274;265;248;258;254;313;343;285;299;297;252;252;250;252;308;330;310;268;208;284;277;247;256;228;269;257;304;229;264;286;222;266;256;288;271;280;261;231;276;256;254;276;262;280;276;253;243;296;269;275;284;275;271;281;279;315;360;330;288;240;265;311;434;609;692;868;960;707;489;657;670;654;1166;1582;1185;827;831;1068;1355;1800;1569;1023;703;588;403;318;338;401;462;466;383;372;379;310;305;351;438;833;1641;1931;1669;997;518;399;367;371;523;496;386;345;422;383;344;358;330;357;411;346;278;253;306;316;302;329;283;280;286;311;262;306;262;336;444;454;374;343;297;281;290;273;276;302;298;349;293;300;268;259;293;267;304;270;293;354;432;664;1149;1435;1167;981;1088;1121;829;545;413;582;805;791;728;632;611;560;505;510;456;500;736;839;790;887;996;1028;1007;753;604;511;515;914;1172;930;730;597;456;358;401;458;443;350;280;291;306;347;301;336;318;370;327;289;281;246;259;293;359;466;633;756;625;641;652;586;573;601;559;445;370;271;281;259;269;269;268;290;302;277;274;254;268;254;226;251;297;280;290;318;253;265;262;271;280;299;291;288;264;316;305;287;287;287;281;256;242;276;266;262;250;266;240;277;249;320;356;446;587;551;455;286;279;342;422;481;472;789;1176;1315;963;788;903;786;693;640;662;585;549;597;644;578;514;701;1006;1070;760;463;306;288;300;277;224;243;222;250;280;256;242;314;294;318;307;277;281;276;303;319;280;296;294;300;303;346;292;321;314;303;333;336;343;319;300;329;342;358;285;327;348;342;394;317;340;332;395;382;357;317;272;266;261;248;279;299;286;309;327;303;331;336;319;307;290;315;400;363;334;260;287;308;294;343;320;310;316;306;300;314;293;322;309;296;297;272;307;291;325;356;354;292;300;351;324;337;324;331;319;322;353;362;353;343;298;314;345;352;382;337;354;379;384;546;766;828;544;518;520;549;736;886;943;1044;1097;996;950;1091;1086;1031;1074;1220;861;692;572;499;617;664;728;703;665;591;586;689;599;552;547;490;440;380;325;333;413;360;345;324;364;297;312;335;305;331;408;593;1492;4130;7788;7779;4545;1828;613;374;360;366;305;349;433;565;602;455;430;358;292;340;303;325;384;436;385;346;413;435;438;322;373;463;763;884;879;993;2175;2931;2068;803;360;353;357;427;748;1597;1871;1095;571;527;798;1213;1513;1176;1001;598;368;376;459;795;978;790;422;347;340;322;322;322;332;432;390;313;322;351;340;375;342;353;322;337;392;407;382;344;356;336;303;303;296;337;363;482;531;443;384;337;298;323;269;231;286;318;321;287;296;266;278;266;288;271;319;312;324;317;289;323;303;279;280;292;269;291;295;290;286;282;273;282;286;269;273;251;237;293;263;257;260;267;290;309;287;336;382;714;1222;880;582;989;2890;4806;4201;1981;721;382;300;345;621;1275;2087;1270;519;288;324;278;295;269;257;254;279;243;312;296;304;312;340;351;355;326;377;435;418;421;457;490;417;333;329;305;323;322;365;364;329;327;330;287;297;348;303;311;294;299;306;298;281;280;278;304;318;340;364;302;278;308;253;271;292;285;289;392;507;428;359;291;284;412;650;692;568;463;432;471;379;353;375;381;393;435;383;374;467;579;702;653;476;387;403;393;405;462;570;532;482;472;455;446;406;412;416;495;508;616;653;554;398;393;405;400;405;316;290;291;286;305;286;278;269;262;246;246;247;265;288;299;252;269;251;257;266;265;288;245;254;297;308;396;332;298;274;318;423;352;281;266;268;277;276;308;291;300;293;305;261;300;285;320;281;314;331;363;309;286;284;314;283;357;380;374;267;279;291;354;546;1280;2585;3051;1586;646;309;289;318;319;313;266;307;272;315;312;324;293;283;251;250;233;304;286;337;433;373;330;294;294;263;272;307;322;275;264;268;255;266;288;287;296;272;347;359;420;366;291;298;267;311;279;310;279;269;283;293;319;298;390;436;399;345;271;284;322;378;357;287;273;238;277;257;301;265;312;257;280;296;305;329;481;672;1016;657;376;341;277;289;279;322;374;738;1488;1440;746;394;378;364;325;304;328;330;381;434;872;1059;699;408;274;233;226;260;318;335;333;371;377;317;269;296;270;276;373;499;480;546;1070;1787;1437;669;482;387;326;349;321;336;379;514;641;534;442;356;331;277;291;303;324;311;332;285;306;300;270;291;286;266;258;263;382;706;1165;1090;466;271;233;294;286;331;338;307;293;295;289;314;311;290;307;296;313;463;640;615;376;363;522;937;935;648;612;665;486;400;381;360;277;259;272;277;246;222;214;261;248;253;244;277;278;257;260;233;296;310;301;264;273;276;303;261;263;280;255;271;299;336;296;291;274;293;279;305;293;340;328;376;327;341;345;342;355;397;439;346;344;315;298;330;349;345;333;352;390;417;455;354;353;356;608;1191;1530;1032;553;352;331;290;352;443;822;1416;1251;782;679;517;372;337;303;325;330;335;288;297;260;298;285;331;343;342;280;283;266;244;230;238;217;252;256;243;270;260;232;271;301;269;280;259;214;255;262;305;280;336;294;288;260;276;288;263;303;271;266;246;324;369;348;354;293;286;288;380;422;430;429;359;389;431;426;347;413;341;388;500;533;415;401;407;406;373;308;326;342;320;346;321;331;366;302;328;298;283;305;313;317;268;230;224;222;258;319;448;398;358;280;273;301;361;412;367;432;933;2236;3000;2477;2117;2427;1470;1163;2043;2448;1296;653;631;458;319;291;288;334;357;321;294;286;295;313;306;327;266;281;305;257;329;301;371;373;311;331;310;340;419;429;468;414;322;297;320;303;289;287;286;279;304;332;389;646;639;395;279;314;421;494;404;278;232;260;280;261;233;253;258;251;241;249;331;368;362;323;315;284;280;251;255;254;274;498;1116;1713;983;464;328;318;292;281;311;331;320;287;296;309;306;364;374;347;369;308;307;336;328;379;727;2006;3846;2792;940;369;377;526;616;695;1018;1273;777;410;355;293;334;293;285;269;254;226;276;273;278;262;300;275;354;513;730;712;598;629;852;1073;921;583;414;366;364;387;394;393;460;494;417;339;340;367;425;453;387;425;430;401;423;412;433;407;334;257;273;308;327;437;797;1031;709;610;849;810;460;369;513;624;629;586;415;403;475;499;494;407;484;683;635;587;594;569;753;863;900;637;487;431;563;511;349;272;298;259;233;267;406;796;1201;686;368;301;283;277;321;359;295;283;266;265;272;257;245;234;262;237;267;252;295;255;282;254;247;269;258;263;248;274;261;256;263;280;369;572;919;741;428;383;430;445;798;1731;1916;1147;701;928;938;645;414;409;488;566;620;770;658;523;575;1157;1770;2081;1992;1646;1162;597;309;300;317;285;298;354
298;342;407;310;307;268;233;288;293;255;254;276;348;452;554;517;730;1251;1171;681;767;1067;1745;2617;1387;663;1122;1620;1272;842;818;542;398;326;324;344;550;964;940;702;829;1144;1488;978;482;413;466;446;391;347;307;294;355;478;663;643;426;304;269;284;330;349;285;255;259;290;285;272;284;275;268;298;433;545;525;556;567;503;384;477;681;1095;1490;1425;823;415;306;298;300;251;244;245;243;238;263;245;217;235;246;244;242;262;260;272;338;268;276;317;221;236;244;263;291;274;300;285;243;292;287;291;284;256;270;257;280;251;254;258;293;237;254;245;281;257;269;260;282;274;271;242;227;298;264;276;236;268;265;279;284;278;262;260;280;303;329;286;285;245;248;305;355;532;676;763;887;629;555;782;951;814;936;1236;858;658;791;972;1337;1890;1657;1270;1012;600;449;341;347;379;499;616;539;392;370;381;360;319;525;1088;2050;2527;2082;1218;495;285;316;292;380;351;359;359;388;401;395;321;370;331;323;308;271;272;313;341;339;303;302;300;300;254;292;310;291;312;340;345;373;320;256;291;294;308;301;314;334;317;357;302;259;269;332;326;339;349;368;392;511;593;871;909;700;490;389;456;536;473;384;575;1179;1595;1332;1220;1210;1271;823;572;415;508;602;675;695;808;1053;968;826;662;636;527;615;951;1087;881;674;584;482;399;380;436;421;326;269;273;332;310;311;277;296;284;294;285;253;268;282;265;315;409;582;632;514;424;492;555;600;589;515;431;318;304;267;239;249;256;281;261;231;253;249;262;253;265;250;259;258;267;286;274;300;259;274;276;263;293;299;280;291;282;275;268;267;292;295;245;251;238;270;261;263;306;299;270;302;279;322;518;660;717;592;431;343;384;464;510;505;650;1025;1208;1214;1181;917;757;572;498;515;484;564;614;667;711;750;937;1530;1797;1120;492;352;303;306;321;246;244;224;238;264;304;273;274;302;310;300;271;258;246;289;309;321;296;293;324;288;300;321;307;338;299;312;328;334;359;313;320;319;318;339;303;309;290;329;345;323;357;385;400;345;308;258;276;274;272;290;288;281;337;297;314;342;372;316;299;301;335;328;361;306;270;256;289;291;296;306;351;378;340;296;297;310;259;280;315;332;318;294;325;336;377;366;317;300;275;335;331;301;325;317;333;373;331;327;282;307;357;375;406;410;360;337;336;374;575;904;996;634;552;568;720;1072;1497;1635;1738;1505;1063;919;1240;1066;981;1293;1737;1431;944;793;701;683;737;700;590;530;524;583;598;669;505;455;459;355;348;376;367;398;404;340;355;346;335;332;324;297;338;349;540;1429;4139;6862;7204;4323;1916;647;366;346;329;312;315;377;388;460;450;390;369;331;330;337;446;760;959;677;446;404;409;417;351;337;536;1172;1846;1527;1199;2644;3599;2612;922;396;332;337;369;584;941;1103;759;441;471;808;1830;2728;1961;1116;646;357;338;609;1460;2346;1857;790;396;366;337;336;340;357;357;295;332;321;350;357;368;369;378;350;342;383;351;347;351;372;337;303;284;299;297;339;421;485;452;349;303;310;286;264;250;270;273;260;273;272;247;276;238;299;322;295;326;328;360;322;300;265;283;310;276;283;266;318;284;319;302;283;291;280;294;289;265;243;265;256;230;246;258;262;306;326;314;300;357;457;440;419;963;3319;6893;6892;3006;789;352;292;306;414;814;1145;806;388;277;324;303;293;280;258;249;257;259;290;284;324;336;317;335;381;334;338;373;340;390;390;464;384;328;289;333;357;292;350;359;368;348;353;318;326;332;331;302;308;302;322;317;295;262;267;261;302;313;312;298;297;302;254;284;305;280;317;335;341;394;330;358;314;377;546;573;566;415;449;416;391;388;413;375;390;366;414;418;508;498;537;532;398;399;403;466;439;460;605;592;505;443;468;517;440;393;450;498;583;556;505;470;405;444;439;380;310;324;289;291;280;285;264;298;292;246;282;267;256;236;267;257;236;291;272;284;247;272;262;305;256;241;282;259;267;272;262;296;321;300;274;302;269;282;282;251;291;285;303;300;295;267;314;259;277;333;302;319;288;267;285;282;294;370;400;476;379;313;237;272;377;812;1808;2123;1049;351;282;286;302;323;279;304;259;334;301;329;321;300;319;299;304;253;267;283;334;366;423;300;264;283;252;279;289;258;308;292;280;294;259;278;291;284;290;326;439;475;476;344;304;286;302;276;335;310;264;293;249;310;401;803;1223;1145;588;310;275;320;362;302;287;254;264;281;255;273;304;302;269;261;291;308;308;401;587;779;591;495;566;504;357;338;307;327;556;1150;1241;691;379;327;351;346;342;333;361;396;508;1115;1652;1118;445;283;259;257;291;288;337;378;403;365;350;308;269;285;262;325;409;441;439;828;1574;1512;690;395;320;336;294;315;315;340;465;520;508;389;310;287;277;259;268;306;284;292;275;314;301;319;304;297;302;293;264;280;424;658;658;418;273;267;295;276;303;308;319;286;302;280;307;284;313;305;313;303;317;349;383;319;334;486;1145;1412;964;440;345;381;417;391;305;276;253;235;251;261;279;255;254;266;277;256;285;311;267;278;275;297;283;287;246;273;338;290;286;248;245;282;281;253;269;301;276;293;282;282;249;237;290;312;350;319;315;285;293;289;322;406;418;385;376;293;344;334;397;439;490;439;420;345;266;267;344;696;1960;2887;1691;714;373;311;317;335;492;1447;2976;2710;1330;664;474;432;372;331;312;315;287;295;263;277;275;288;309;345;327;326;286;239;229;216;240;255;237;217;229;235;254;234;269;275;287;281;257;234;235;270;286;318;286;296;267;285;244;274;267;253;268;258;244;288;317;327;303;282;264;255;300;287;297;335;356;378;390;375;420;410;363;368;447;481;438;396;450;427;467;424;448;353;380;298;318;316;327;298;286;288;317;357;287;284;264;215;246;253;234;271;283;314;304;262;245;299;337;354;302;337;492;940;1172;1009;1058;1365;944;884;1593;2043;1159;489;374;346;321;318;317;361;403;387;308;239;275;312;320;329;283;270;308;294;309;309;330;399;326;317;332;322;360;374;390;439;327;240;308;306;327;304;234;265;278;302;361;508;493;339;296;262;335;318;257;285;251;255;222;261;271;230;248;254;241;228;295;347;384;289;292;273;281;279;258;229;259;329;563;749;578;432;384;383;336;323;415;378;365;275;276;253;306;357;447;478;364;311;326;316;354;367;487;873;1474;1217;561;335;410;692;783;664;655;693;479;364;325;323;283;258;235;272;235;265;263;255;262;264;279;273;300;388;504;539;600;686;878;1107;1093;671;439;315;317;388;451;353;377;443;344;309;320;421;557;616;550;572;560;479;451;467;646;638;412;342;325;309;332;389;550;615;546;570;771;755;491;366;382;494;551;536;444;461;507;534;448;401;407;576;598;552;478;385;433;537;609;509;529;705;817;644;394;289;311;296;290;285;367;540;765;557;327;286;283;269;260;315;262;293;266;277;269;249;234;285;252;232;244;276;271;277;244;238;264;266;280;309;259;239;289;275;281;270;309;464;695;570;383;412;448;447;684;1495;1763;1164;783;1203;1305;869;448;437;643;692;614;873;1021;739;641;832;1067;1288;1132;899;756;486;301;308;265;322;323;326
294;287;319;300;287;261;296;275;303;299;226;252;312;398;520;553;550;592;527;445;471;655;978;1253;844;507;1214;1935;1697;1171;1024;681;442;372;385;346;863;1920;1904;1197;1100;893;987;685;409;473;492;446;356;291;271;327;386;534;574;484;375;301;275;290;336;280;316;269;294;267;345;277;269;270;289;341;508;697;637;621;667;539;561;583;845;1253;1772;1705;1061;469;272;280;278;268;260;253;263;266;248;252;280;263;249;246;267;278;247;259;256;255;262;246;249;246;283;284;252;252;291;257;272;280;354;375;308;260;288;228;281;272;241;233;239;259;255;263;255;229;242;237;253;260;256;302;263;272;254;257;303;241;276;261;258;280;263;250;228;275;301;269;268;265;252;279;380;587;709;810;771;669;477;687;771;644;687;714;553;491;495;654;927;1168;1273;1560;1213;683;437;410;404;419;658;922;753;476;335;402;404;331;445;852;1638;1865;1760;1170;552;279;258;308;345;349;319;385;478;492;394;356;342;307;307;284;298;279;312;302;277;308;309;295;292;278;282;315;313;308;315;318;337;305;308;284;379;424;406;376;339;325;351;260;294;285;336;342;413;430;349;382;456;468;606;602;427;403;325;347;458;375;396;860;2053;2832;2301;2019;1962;2001;1296;779;576;593;713;671;710;745;807;747;697;659;653;609;679;751;766;775;684;576;571;458;414;425;396;343;290;323;355;310;304;282;291;260;291;280;269;279;237;294;317;372;469;555;511;464;428;495;597;509;475;382;294;279;279;273;247;255;265;253;269;267;246;261;274;273;238;252;265;290;281;319;245;256;250;286;268;266;243;273;266;271;289;248;291;297;275;270;269;256;289;291;271;330;286;301;288;301;334;396;555;664;740;599;462;379;436;552;592;582;783;1034;1428;1606;1337;974;633;500;530;550;642;651;719;830;734;927;1544;1811;1193;510;361;305;290;298;265;229;239;245;262;244;231;293;272;266;274;285;266;299;283;301;309;289;301;351;297;294;303;332;307;327;314;322;387;369;391;354;299;328;364;317;312;334;335;346;383;382;390;365;421;323;297;287;290;251;281;266;308;297;334;322;279;307;304;282;291;316;336;278;282;272;285;304;277;296;321;338;361;373;310;326;304;317;308;344;346;375;363;355;369;373;346;301;286;289;317;340;364;392;381;385;365;331;297;306;335;399;421;398;351;387;345;349;377;481;642;660;508;496;668;747;1092;1633;2012;2170;1619;1052;953;1039;915;854;1227;1912;1834;1361;1118;974;800;749;569;490;447;475;577;631;608;454;390;341;369;374;423;403;364;335;330;343;386;315;324;293;343;338;431;631;1804;4205;5321;4049;2212;1021;478;349;370;363;341;309;346;340;360;377;441;395;365;313;407;807;1641;1992;1267;532;346;384;329;319;391;627;1238;1815;1707;1683;3663;4674;3058;1002;415;363;375;404;551;680;636;408;429;495;1280;3319;4715;2585;966;492;406;489;945;2457;4167;2845;939;414;377;338;341;348;307;312;333;313;339;310;327;348;367;350;349;368;320;340;334;359;356;322;282;302;272;280;333;372;398;352;331;301;302;283;255;251;265;283;295;289;269;228;264;295;275;291;324;354;318;354;281;282;238;280;266;284;267;265;314;285;282;268;277;318;298;278;282;239;238;269;260;253;260;249;277;268;311;303;313;292;300;299;429;1055;3263;6808;6590;3092;1012;434;283;264;301;397;473;405;279;304;280;286;293;309;281;265;251;267;300;302;315;312;333;341;337;359;332;349;361;345;317;360;318;313;333;413;349;293;355;340;364;345;379;401;321;298;295;313;316;315;321;371;340;271;259;302;370;354;314;320;319;323;316;297;315;302;328;315;379;346;326;328;288;332;373;429;424;456;490;429;360;349;358;372;403;487;451;388;495;455;451;432;357;377;453;479;443;428;484;492;489;456;454;468;437;415;458;446;466;425;414;434;461;472;505;363;335;307;293;311;265;248;304;282;282;262;229;273;253;283;241;277;294;326;293;295;278;295;290;272;249;278;271;325;284;246;277;252;306;283;267;279;276;265;255;272;264;269;294;275;268;272;273;271;301;299;327;272;311;270;285;308;314;487;785;963;647;327;294;244;334;524;897;983;541;324;267;328;297;309;264;282;296;284;341;309;291;262;291;303;279;312;278;290;288;315;313;308;253;270;293;313;287;328;316;282;259;264;282;282;301;279;296;326;394;482;443;334;310;292;326;276;273;271;279;283;297;308;534;1601;2905;2660;1081;352;271;280;273;305;264;221;231;268;264;287;263;310;257;289;306;330;317;338;389;479;531;900;1206;973;591;410;314;338;405;548;608;503;351;321;351;310;347;372;458;428;525;934;1161;756;344;189;241;259;266;315;357;342;343;377;354;305;293;270;259;305;322;366;364;563;1002;1025;524;369;311;339;364;418;341;302;402;428;480;386;321;309;293;294;283;287;310;299;272;290;321;303;292;300;311;261;274;317;322;359;379;324;276;242;290;290;300;322;318;291;309;291;322;375;390;324;287;258;284;307;334;456;584;785;1022;1168;785;403;294;326;328;301;249;257;241;267;265;235;305;253;268;263;259;223;283;297;287;294;264;298;261;288;277;257;311;275;273;271;265;269;274;265;258;272;258;267;310;309;305;292;292;334;390;403;326;296;283;306;326;309;339;371;344;350;339;348;403;611;642;451;355;284;250;270;352;736;1751;2279;1251;481;345;300;347;426;664;1850;3800;3435;1778;877;559;430;376;381;405;460;472;429;290;274;265;278;305;316;276;292;293;242;215;220;229;225;258;216;246;267;277;280;298;297;293;299;246;246;283;295;278;280;275;352;297;246;254;276;304;279;288;277;247;274;305;267;293;269;275;302;267;260;304;315;342;335;354;406;453;459;431;395;401;424;400;413;426;436;525;488;445;485;412;336;301;285;261;295;261;291;316;300;322;291;265;251;233;254;269;290;266;303;306;246;278;330;398;368;288;301;353;506;592;722;1191;1443;762;557;799;910;612;338;292;331;425;461;363;311;398;366;335;285;282;337;315;301;304;305;298;342;313;308;336;381;393;366;323;306;315;358;352;378;315;322;339;337;310;316;291;252;270;248;302;383;407;324;287;255;255;248;267;241;253;246;251;278;244;240;247;235;242;257;274;284;258;294;279;270;263;255;250;256;343;373;510;511;446;491;580;556;440;447;446;465;530;431;349;253;311;380;524;585;576;409;334;289;339;337;361;368;509;498;339;324;423;642;743;542;482;416;335;320;263;289;260;231;255;261;227;277;242;304;242;267;297;284;296;354;420;465;602;829;1007;1328;1246;1024;750;426;332;333;327;371;343;385;360;341;310;431;589;723;608;707;765;638;397;421;547;551;434;460;414;374;342;405;491;557;554;569;842;850;558;378;370;418;414;400;416;460;514;485;402;332;401;496;559;472;365;314;306;379;437;414;505;757;927;582;374;359;327;310;262;240;253;371;428;339;347;276;267;295;290;276;284;294;250;277;247;268;246;208;249;262;264;205;233;267;235;255;280;237;280;265;235;293;264;275;287;276;300;326;351;339;278;330;345;357;496;908;1119;1017;928;1488;1808;1180;523;471;579;616;622;886;1153;862;527;515;614;773;853;760;595;454;341;341;322;295;276;300
292;266;313;278;268;255;251;294;314;298;262;256;288;351;510;675;789;592;486;508;493;627;700;571;452;446;920;1676;1697;1417;972;621;446;444;409;364;900;2199;2382;1597;1365;922;604;428;391;422;490;460;327;279;306;329;415;505;545;461;382;296;312;264;293;293;251;253;252;275;300;255;279;330;382;473;626;913;829;561;592;558;550;647;957;1638;2332;1852;989;415;282;256;284;273;234;264;260;252;253;276;292;240;262;259;275;282;250;270;293;250;236;269;231;270;256;244;258;238;269;289;257;263;347;389;306;251;243;284;261;231;278;293;307;242;237;244;246;257;246;248;256;288;289;291;253;253;272;268;276;228;273;255;254;283;248;223;246;272;275;246;264;234;243;302;414;563;816;946;937;699;511;525;578;721;850;708;478;421;391;373;487;632;1081;1544;1250;750;474;430;320;403;708;886;741;455;354;337;317;302;376;592;870;1131;1192;853;538;343;293;301;387;390;370;366;436;442;376;350;363;354;320;308;317;294;270;282;285;274;264;345;297;276;382;346;365;330;319;314;294;329;293;319;543;780;573;450;324;331;266;263;271;288;320;342;403;390;386;331;378;428;476;417;369;327;308;353;462;414;507;1348;3116;3797;3312;2567;2494;1726;1130;606;592;739;859;615;626;664;595;619;675;592;548;687;887;889;865;791;657;597;517;464;452;397;343;328;321;331;387;330;307;302;307;269;302;329;315;320;283;267;281;311;392;494;486;468;407;368;395;393;366;300;287;274;268;249;261;263;279;259;252;285;251;250;223;225;225;240;240;259;303;293;268;281;255;291;251;236;269;283;269;267;271;275;313;275;263;290;237;290;264;303;285;261;283;261;292;302;317;327;398;560;877;862;611;510;519;556;630;613;741;880;1193;1316;1418;1314;994;751;687;713;679;708;859;843;667;702;1063;1216;803;501;374;309;325;263;281;249;251;210;232;263;244;262;215;246;259;260;272;285;284;334;320;300;316;284;326;247;327;312;345;333;288;364;346;359;374;372;307;350;341;323;319;327;339;351;323;355;349;410;363;330;280;307;275;299;299;272;297;293;310;318;298;332;290;313;322;303;290;271;304;261;301;310;325;310;309;338;319;347;365;335;337;343;354;322;348;343;366;346;349;320;334;303;314;338;333;319;376;358;352;344;368;419;360;321;307;356;384;346;328;353;343;354;406;432;482;484;458;473;527;646;807;1116;1463;1635;1126;726;717;821;884;833;985;1465;1470;1356;1216;1072;1046;819;549;417;382;429;562;585;550;477;386;382;364;416;436;411;403;366;309;313;324;330;281;337;342;338;371;515;1266;2829;3256;2046;951;570;425;340;398;364;338;300;299;336;415;454;477;354;334;353;439;967;2111;2709;1588;573;380;306;321;348;347;450;757;997;1097;1512;3123;4407;2940;972;439;340;397;546;835;1051;842;478;352;450;1021;2764;4351;2701;974;504;815;1133;1377;2015;3036;2400;907;402;393;350;328;316;336;335;289;294;308;294;339;325;340;396;399;391;313;292;290;334;299;297;275;313;291;283;311;332;339;367;355;295;269;274;269;239;248;279;255;280;257;256;278;252;258;334;328;296;317;302;290;286;286;283;300;306;270;325;291;310;268;306;285;286;282;277;266;266;269;270;249;256;269;258;260;291;275;303;292;271;269;265;342;647;2311;5132;4889;2373;851;392;266;266;232;255;276;291;288;286;259;286;310;252;273;304;253;331;289;294;276;323;284;312;328;315;357;324;325;298;332;286;326;360;363;366;337;324;359;304;276;299;348;373;288;285;285;300;314;346;371;374;326;277;290;328;346;321;314;340;367;361;386;383;330;334;339;340;358;366;312;302;329;316;318;313;366;402;531;475;320;293;308;386;498;546;531;379;401;385;374;436;422;424;504;511;428;400;418;455;527;548;419;385;344;362;384;520;603;489;441;437;471;443;382;329;319;319;316;293;288;302;260;297;287;270;246;227;266;232;238;257;303;305;304;304;283;290;290;255;247;261;306;321;249;243;253;264;231;266;236;290;262;250;248;249;271;258;252;284;254;268;245;260;278;315;284;291;253;278;286;270;332;629;1308;1653;919;403;300;252;256;299;403;410;319;259;282;277;300;293;293;278;294;273;301;304;279;287;286;297;283;262;286;320;302;325;278;281;318;290;274;269;303;283;285;274;248;277;292;297;239;331;297;312;366;394;357;305;303;296;305;314;292;301;285;253;266;317;603;1885;3771;3359;1353;417;274;265;302;259;227;261;264;273;273;257;225;249;294;272;276;298;295;319;314;344;642;1364;1992;1837;1275;669;436;360;341;339;393;336;331;330;286;320;376;472;627;664;506;507;553;416;286;242;238;234;275;279;312;346;304;329;302;273;287;281;320;261;289;299;342;372;520;519;403;335;338;392;407;420;415;371;579;877;839;574;420;439;383;320;286;272;274;295;272;297;294;304;302;266;277;294;266;267;285;295;292;275;284;273;280;359;360;365;307;294;284;335;412;485;473;328;274;286;266;291;491;1070;1986;1945;1330;868;473;316;251;263;279;289;238;299;286;272;283;281;266;285;306;285;261;246;272;271;250;273;284;292;254;257;257;275;289;280;326;297;270;316;281;256;283;309;350;322;288;312;298;314;325;559;677;609;375;320;325;310;337;369;306;301;311;346;408;414;433;564;562;404;298;285;268;310;295;437;872;1046;673;388;345;332;336;382;556;1241;2775;3455;3103;2211;1482;1028;690;450;609;1078;1284;816;369;302;288;308;268;221;224;249;281;286;257;267;188;238;230;249;275;247;270;276;316;289;315;287;247;231;264;334;301;312;339;379;358;291;273;262;314;299;296;277;282;273;260;264;280;272;288;269;283;301;269;301;343;372;415;447;432;414;432;373;382;402;388;404;433;456;425;438;593;558;467;427;332;290;282;260;266;309;315;290;270;306;251;282;267;299;338;322;332;291;320;267;321;305;333;345;342;294;277;347;451;734;1720;1817;785;398;464;455;368;293;318;397;533;487;356;286;329;322;276;305;275;387;362;327;311;371;392;411;334;328;337;406;351;328;352;299;321;330;365;390;336;351;376;360;315;306;303;265;278;289;325;381;333;324;286;270;240;252;234;282;263;213;249;270;244;249;239;247;245;277;277;278;247;277;260;294;277;230;238;326;519;919;1322;1236;908;725;795;679;554;513;540;624;827;622;310;235;288;394;501;611;734;608;370;331;319;341;327;312;294;286;275;338;442;531;497;382;348;321;316;328;301;248;261;267;259;259;276;274;313;291;284;289;274;314;313;353;390;430;709;1016;1299;1433;1402;1388;937;557;365;325;334;351;316;335;345;299;296;425;570;594;533;613;673;572;418;373;402;390;427;512;552;356;365;392;396;498;445;496;635;717;584;395;390;380;391;374;327;376;424;398;372;333;370;446;495;439;368;298;286;305;335;390;497;612;629;461;403;372;347;307;273;242;250;266;380;370;309;283;310;252;312;272;278;260;258;245;285;275;271;244;241;234;252;250;256;238;246;242;276;268;263;249;231;287;291;227;275;259;245;241;296;284;244;302;270;303;451;581;715;771;996;1730;2457;1626;733;570;578;546;503;758;962;770;538;463;547;823;1166;1218;848;585;445;485;400;312;273;283
279;239;266;272;261;281;297;319;336;273;232;271;343;435;619;794;933;690;620;622;575;814;819;515;363;321;532;905;1180;1311;908;667;425;421;353;292;693;1513;1928;1519;1351;1021;637;444;387;441;569;483;336;318;335;309;322;423;522;531;350;299;298;288;284;275;291;269;252;268;286;269;318;438;540;611;865;1275;1131;678;601;629;561;803;1237;2260;3730;2392;839;350;276;271;295;278;244;268;228;257;262;302;275;225;246;253;234;265;223;288;277;272;283;223;254;267;248;242;246;269;273;253;247;228;281;295;270;272;243;269;252;260;256;232;282;270;244;248;270;267;267;264;253;234;280;288;212;283;292;266;283;267;260;258;248;238;274;283;258;299;274;267;257;233;251;269;393;523;784;909;908;882;591;437;569;1038;1748;1076;668;563;512;416;362;473;1028;1512;1399;988;650;376;358;387;527;650;603;413;334;277;309;286;349;460;643;1141;1471;1045;715;404;331;386;536;485;338;331;369;388;409;372;409;323;302;322;290;263;284;278;277;303;325;321;267;308;345;397;420;450;352;326;306;342;299;317;579;849;601;424;355;335;290;301;299;314;338;419;433;462;406;345;331;379;447;354;297;288;290;339;489;474;652;1920;4523;4860;3078;2155;1935;1423;809;520;501;571;620;488;581;633;658;672;581;495;629;1150;1688;1789;1477;1231;778;601;496;462;472;414;406;338;317;326;365;364;334;290;266;290;285;372;347;296;290;297;299;336;361;442;555;517;432;383;374;310;321;308;281;273;243;257;247;266;248;258;253;223;241;254;267;265;270;243;259;280;322;286;300;280;273;243;254;251;242;245;248;284;268;276;309;305;301;291;281;252;258;305;286;259;264;283;270;262;335;330;348;416;626;718;479;462;578;653;598;608;724;741;807;977;1129;1208;896;982;781;792;843;849;914;711;550;595;713;612;533;400;359;298;263;276;291;265;273;255;244;242;255;261;231;254;287;291;265;285;288;332;372;326;314;294;304;309;302;319;311;366;346;353;322;348;361;346;334;301;329;319;347;319;354;345;349;335;347;337;368;313;244;288;261;257;307;299;279;306;292;315;308;334;334;259;307;345;312;297;273;283;273;294;331;318;293;313;306;320;329;394;349;340;306;321;342;339;283;338;337;306;329;279;295;295;323;354;356;328;366;336;381;451;414;383;297;313;331;290;290;321;323;368;458;493;479;434;500;511;593;623;592;680;874;911;675;460;430;666;959;951;871;1051;1051;1124;1323;1307;1340;1142;639;433;430;465;525;556;652;547;416;303;408;431;417;389;369;318;371;379;355;330;346;346;358;311;329;383;675;1236;1541;1146;683;495;411;428;471;378;342;378;343;372;358;412;375;353;340;368;391;598;1199;1652;1092;523;325;312;320;326;354;373;408;577;733;1024;1625;2062;1510;633;311;345;384;600;1357;2047;1244;599;349;382;734;1996;3430;2597;1066;857;2020;3258;3282;2139;1579;1103;518;357;339;342;361;332;347;349;311;324;271;314;341;370;379;367;372;403;368;312;294;307;315;335;377;306;278;301;289;336;355;349;320;369;335;301;285;271;274;262;261;257;255;265;255;295;315;307;317;288;259;291;285;258;261;273;306;288;292;305;310;291;276;255;278;276;280;262;278;252;279;264;302;277;279;278;240;247;280;304;264;265;295;265;357;675;1783;4010;4250;1944;664;335;279;264;277;246;276;320;323;315;250;278;318;274;289;281;277;288;283;257;301;282;314;328;313;322;321;356;323;317;275;337;310;343;346;348;316;293;331;295;307;276;307;302;308;279;310;335;449;405;395;364;345;306;337;308;340;359;351;324;525;539;474;345;365;409;354;359;357;389;381;403;367;296;290;238;317;390;424;393;314;335;409;462;556;591;544;408;348;334;347;443;482;493;496;483;434;432;424;552;736;649;460;322;336;321;444;578;690;569;472;691;626;444;357;316;331;331;342;311;306;342;345;343;292;264;253;245;270;221;249;308;259;269;288;257;252;238;255;229;249;285;250;306;302;271;271;242;277;258;242;278;278;266;263;266;279;246;284;273;305;283;260;261;253;264;265;290;273;300;310;328;343;582;1005;1201;703;365;260;279;260;243;257;241;260;234;272;271;259;317;277;295;268;268;305;278;256;273;304;281;299;300;255;272;366;379;369;274;274;283;276;296;311;308;267;277;262;283;286;293;264;303;276;316;305;334;280;264;266;279;297;280;279;285;275;282;259;272;462;1262;2269;2230;909;330;293;275;270;284;328;316;342;327;309;275;277;255;272;292;302;276;323;323;307;327;507;1086;1903;2790;2633;1110;597;357;364;363;322;376;314;317;310;307;371;529;868;983;557;438;370;342;280;235;221;248;247;285;322;350;320;286;243;303;300;336;285;341;322;305;307;267;295;351;398;296;317;332;397;409;366;408;881;1862;1956;1166;876;1160;999;575;336;303;264;283;295;291;302;259;278;284;304;304;314;287;298;295;303;300;272;244;296;332;394;374;345;385;301;297;455;649;559;343;271;270;297;340;1000;3308;6106;5983;2951;965;426;294;339;272;259;241;295;224;270;268;293;277;252;304;284;286;239;270;257;242;267;263;304;271;261;268;276;273;284;354;305;266;301;286;296;265;325;356;362;342;275;310;313;387;534;981;1497;1016;514;330;426;465;384;319;294;256;280;337;432;459;432;338;377;302;324;272;313;325;318;347;394;440;389;295;337;327;403;348;427;759;2103;4843;6871;6520;4730;3282;1585;813;1384;2560;2970;1533;459;272;286;245;222;251;248;244;218;259;257;245;305;260;253;267;275;264;264;293;266;326;320;269;257;243;250;282;303;314;306;357;337;288;270;287;270;288;298;276;255;261;261;277;282;289;268;274;279;307;266;339;343;396;486;523;426;387;364;365;323;349;392;437;440;424;380;473;540;512;442;361;330;254;269;314;310;283;310;272;306;298;278;273;262;323;425;378;285;313;301;296;293;312;286;323;279;283;277;281;335;613;1252;1423;642;334;337;445;373;334;316;417;482;494;336;313;278;282;272;318;344;346;359;350;300;376;388;509;431;357;338;335;365;396;344;320;330;386;376;451;389;463;532;358;306;258;315;262;285;294;320;363;325;280;273;277;305;279;244;285;245;243;243;249;226;218;257;243;262;291;310;281;274;238;297;312;278;249;266;335;779;2075;3939;3450;2292;1200;786;563;539;503;498;519;724;601;386;275;298;333;360;510;615;547;372;300;312;299;321;314;363;329;365;544;965;891;547;341;267;300;322;359;355;293;287;233;242;254;253;280;314;260;277;248;328;379;406;364;331;397;772;1531;1904;1565;1442;1405;1001;602;477;348;392;377;374;368;307;291;319;470;692;608;542;467;534;479;399;403;378;319;394;485;474;406;352;341;385;385;381;392;466;515;442;432;451;439;451;347;325;325;357;322;330;358;339;382;445;436;362;297;285;305;403;407;466;530;487;366;399;403;366;296;232;229;247;283;363;431;330;256;256;262;253;263;266;253;247;289;290;265;258;240;262;252;251;273;254;214;285;287;252;255;264;262;255;291;283;294;302;276;265;273;264;289;267;216;285;351;542;788;811;621;682;1380;1905;1493;944;937;826;529;543;827;800;686;575;426;584;1012;1595;1643;1380;1107;963;818;616;414;306;272
253;295;274;291;264;284;300;306;345;312;272;251;417;827;947;776;732;734;724;611;642;863;754;490;361;300;332;489;717;857;911;789;441;354;330;265;482;1158;1652;1217;1020;964;739;494;332;405;544;494;340;306;338;306;315;460;644;561;376;317;300;260;305;270;224;288;265;261;269;262;312;515;717;745;1004;1704;1963;1433;866;840;1086;1442;2071;2545;3127;2204;820;395;342;305;294;295;246;262;256;258;235;315;267;291;266;271;251;246;224;273;249;294;248;258;274;240;269;266;256;248;268;284;270;272;306;280;267;273;256;259;255;272;248;256;255;282;241;257;216;288;262;270;298;261;277;259;268;255;298;258;258;244;251;254;286;264;281;268;247;250;245;273;223;257;273;337;392;586;845;1035;1117;1064;573;423;578;1126;1862;1192;863;730;587;420;329;433;780;1196;1421;1103;693;429;358;312;382;462;489;364;286;271;271;292;347;469;790;1819;2122;1519;854;554;430;483;587;484;367;312;324;328;382;337;316;349;361;345;268;251;266;261;288;406;404;324;265;296;288;360;382;466;426;406;374;328;319;294;446;527;449;362;361;338;309;289;278;300;324;411;521;554;440;381;352;371;430;358;289;263;319;350;375;364;556;1518;3330;3528;2252;1444;1382;1241;791;697;577;489;496;589;806;1083;929;883;607;458;672;1396;2436;3033;2323;1609;911;571;464;410;455;556;447;379;267;310;340;319;325;278;319;280;302;325;332;355;351;378;337;316;333;433;540;590;557;487;402;325;290;300;280;277;248;218;255;281;251;252;248;250;263;233;249;244;221;241;257;287;284;277;283;281;268;249;260;268;254;249;263;277;274;305;296;265;265;293;280;261;281;290;270;276;260;257;242;288;313;319;320;339;439;468;419;431;522;625;658;703;748;714;787;884;1135;1116;833;768;658;747;974;1011;910;687;557;550;506;464;389;334;312;301;297;278;284;287;256;233;242;275;278;251;232;252;271;302;271;288;292;314;297;309;297;291;337;336;298;301;280;322;345;338;334;352;341;352;310;337;333;332;326;356;333;332;318;340;374;358;377;326;287;231;268;273;274;309;308;282;297;308;298;358;284;316;326;317;334;278;291;299;258;260;308;314;324;314;313;330;337;402;409;335;323;312;321;343;347;302;316;334;333;319;312;286;292;302;307;299;334;322;484;580;570;393;316;315;270;305;323;334;335;417;445;505;445;442;462;461;445;541;578;664;696;735;591;410;476;772;1000;1119;1173;1121;940;1044;1371;1409;1559;1346;687;517;556;540;548;666;717;596;487;428;389;421;453;395;315;347;461;423;354;338;345;405;427;321;302;333;359;771;1319;1582;973;519;409;523;594;464;397;392;373;367;336;346;335;325;316;341;328;403;552;683;500;372;313;342;326;348;315;343;360;524;860;862;702;819;596;391;352;325;386;551;1279;1791;1312;545;318;299;606;1860;3777;2981;1118;1168;3613;7068;6547;2842;961;529;358;334;350;353;382;358;322;325;269;322;313;331;344;408;409;362;396;350;340;327;294;314;314;388;385;317;322;298;282;294;306;327;285;335;373;402;317;277;226;231;249;244;253;245;271;298;287;321;306;271;287;269;259;279;264;249;286;258;244;299;290;287;280;253;272;257;287;286;263;261;310;265;249;318;251;251;253;283;271;286;304;288;277;269;299;441;1444;3385;3315;1542;548;310;297;251;267;294;297;304;292;296;288;263;302;282;280;287;308;278;282;230;273;316;336;333;388;412;415;367;319;272;292;354;328;356;364;332;356;308;311;342;291;273;256;296;243;300;284;402;595;603;458;427;369;380;382;301;278;321;336;387;541;602;493;417;388;371;329;364;314;338;409;362;354;313;319;261;296;326;341;393;374;391;462;534;692;759;668;471;351;283;392;348;420;413;362;378;384;373;368;552;734;611;381;354;345;354;407;621;573;474;617;757;669;490;382;340;330;356;353;305;375;471;400;334;297;254;264;252;242;251;263;258;259;326;281;267;250;227;290;237;252;263;262;263;281;281;271;261;274;270;242;256;270;220;266;266;292;267;294;256;243;258;246;255;265;274;272;299;265;278;283;346;430;602;758;644;435;340;288;258;237;262;263;247;261;241;237;275;332;301;316;275;306;299;265;300;272;309;309;270;273;309;298;327;345;394;344;306;296;279;294;305;303;279;257;278;279;298;301;265;256;306;315;281;305;316;280;263;249;304;301;272;261;254;275;301;267;275;316;520;836;835;489;270;297;271;283;409;696;802;655;389;319;282;265;305;262;281;274;296;321;295;289;343;467;730;1464;2692;2621;1281;752;462;486;515;504;371;312;339;307;294;352;547;790;947;611;482;405;292;219;206;270;227;269;304;307;374;296;258;279;294;304;298;315;362;333;346;298;269;259;299;271;308;343;414;472;439;383;454;1058;2277;2416;1583;1632;2831;2319;960;371;251;248;260;269;285;289;258;301;275;303;297;316;305;289;336;299;301;292;272;286;270;325;331;315;343;317;317;386;456;417;340;290;324;319;471;2037;7054;12098;10158;4279;1105;436;417;415;282;246;289;256;296;243;329;276;282;244;288;267;279;252;248;232;271;258;259;282;275;248;268;278;273;291;310;294;284;336;332;298;325;446;537;567;410;268;342;455;591;812;1257;1597;942;475;440;651;640;435;340;270;258;289;306;405;409;379;329;388;320;327;346;368;439;355;395;388;318;343;326;357;358;367;348;390;769;2750;7663;11956;11624;9175;6818;2852;1807;3083;4140;3609;1572;488;304;248;231;225;244;247;227;244;268;265;279;241;259;279;260;252;295;268;281;305;312;346;339;257;229;259;292;299;285;285;324;291;247;306;268;277;307;294;285;251;281;297;261;324;334;272;274;318;282;334;354;416;507;617;702;461;380;333;338;306;351;353;460;453;420;364;373;413;381;323;280;285;272;271;306;306;219;246;258;300;297;304;285;261;352;349;326;298;300;274;286;325;278;294;284;297;273;275;263;286;395;646;672;467;346;414;403;341;328;335;372;399;358;293;310;305;283;311;340;348;352;338;362;345;385;393;456;431;356;333;423;436;477;395;368;323;339;406;399;421;523;574;387;332;275;285;239;271;264;269;280;273;301;285;270;284;279;255;248;284;243;245;245;241;283;272;243;257;266;279;266;268;244;272;274;273;266;231;377;1029;3150;6106;6455;4329;1846;812;601;483;405;388;398;431;383;291;247;290;321;318;401;427;406;340;293;296;313;390;462;659;655;637;1427;2653;2236;905;413;309;306;357;370;363;386;386;314;238;298;263;251;235;274;273;281;329;429;420;364;326;412;732;1455;1647;1300;1284;1230;785;618;508;399;365;428;438;372;326;329;412;498;720;742;494;450;416;439;476;453;477;386;368;351;343;333;392;391;370;364;377;467;481;428;445;429;461;502;493;375;310;291;341;306;332;362;361;328;390;398;403;356;305;371;575;588;470;509;453;349;376;370;346;312;257;234;209;244;305;314;265;240;250;259;225;267;261;229;268;248;208;234;274;264;278;297;258;212;240;245;241;221;231;270;274;260;271;266;300;283;302;259;273;230;213;258;268;258;289;438;1044;1753;1475;782;473;754;1102;983;1107;1358;940;633;658;1016;821;559;479;440;625;1162;1899;1922;1999;2084;1427;906;595;416;318;275
275;263;269;277;276;287;296;332;327;327;282;281;514;1477;1788;961;673;756;776;660;706;798;678;461;382;382;360;377;499;714;1325;1257;747;394;288;304;485;854;1020;767;734;901;726;418;335;338;401;370;354;264;301;322;316;450;572;527;359;271;305;275;312;255;258;276;259;283;283;287;337;489;731;891;1615;2773;3637;2756;1645;1587;2191;2876;3414;2983;2285;1571;1036;648;491;374;357;312;281;237;239;203;246;258;263;249;301;313;257;262;259;251;281;294;284;271;262;248;249;232;220;292;270;253;252;251;304;240;251;275;276;252;268;277;276;268;269;258;245;263;282;304;252;280;295;280;251;253;235;255;296;294;245;273;294;235;274;253;240;302;262;263;258;263;278;276;314;352;478;794;1267;1666;1613;1046;572;467;563;927;1235;1101;931;941;682;484;382;393;543;615;852;980;781;502;357;311;287;323;365;300;301;281;258;266;313;352;759;1983;3040;2058;1103;653;558;554;619;457;385;319;298;310;332;316;312;353;372;358;296;284;254;256;331;492;592;347;266;259;300;348;361;358;338;424;394;370;351;247;313;389;317;325;354;296;319;306;308;330;340;401;588;613;435;353;321;343;391;378;287;297;329;339;363;325;404;761;1516;1738;1362;966;1113;1154;1075;1226;1022;737;537;704;1112;1385;1180;1153;930;614;681;1222;1946;2583;2044;1560;932;581;434;363;406;498;459;370;347;325;309;274;309;257;289;277;291;297;328;308;353;325;371;400;396;484;560;648;786;679;511;379;334;291;310;277;261;246;229;261;292;266;239;238;267;223;241;254;241;237;248;307;273;288;262;249;262;283;256;240;252;249;249;298;295;298;256;260;258;257;269;245;288;297;269;258;237;265;264;314;344;276;290;297;333;380;374;428;510;589;673;766;919;900;990;983;960;887;735;638;550;657;942;1110;989;866;718;508;521;470;411;333;328;312;299;262;276;264;279;277;265;255;277;285;257;288;228;270;281;291;295;307;299;337;304;307;319;329;333;297;300;301;317;309;330;350;373;350;312;338;339;327;359;334;337;302;298;314;337;378;344;298;275;285;267;268;315;291;333;325;318;337;293;324;286;348;309;313;323;271;280;312;277;270;272;325;357;293;294;323;370;390;424;357;364;441;550;466;380;281;313;276;326;341;335;309;332;309;311;328;327;404;456;690;707;516;399;337;358;326;379;355;368;360;409;429;448;459;412;396;347;456;611;759;838;826;659;453;562;763;960;1175;1607;1492;1055;983;1225;1631;1957;1580;712;577;675;710;807;960;845;684;469;422;449;388;396;374;349;349;426;429;404;407;385;399;394;331;324;332;508;1240;2581;3141;1860;751;583;867;1031;707;460;408;451;363;393;327;343;337;301;317;354;398;350;345;330;407;364;324;352;320;311;356;405;584;963;934;533;421;381;387;371;337;353;433;670;816;653;464;314;329;544;1251;2111;1565;867;1072;3315;6591;6711;3263;925;377;327;317;324;385;349;320;333;354;312;288;287;293;360;392;389;390;345;329;346;336;307;308;339;340;341;316;294;325;316;318;293;291;312;337;381;347;308;314;267;257;259;256;267;256;261;262;289;288;253;307;324;277;281;295;302;277;251;260;267;297;287;273;302;267;261;251;248;289;293;285;293;296;272;268;262;283;278;277;280;255;285;289;278;280;360;600;1448;2917;3249;1689;745;381;307;329;384;384;368;269;265;266;259;266;302;269;299;302;295;300;244;290;288;283;332;346;425;507;528;409;358;340;333;375;358;311;334;367;344;320;267;290;261;294;280;274;275;282;350;389;505;577;535;443;341;343;293;322;282;290;339;318;445;539;456;442;367;345;315;338;301;336;358;367;349;329;328;325;304;311;384;460;534;439;470;570;674;812;714;555;425;344;328;327;344;351;309;358;329;357;366;452;458;443;382;369;342;356;408;505;503;454;484;562;506;439;429;425;384;348;299;341;475;718;641;422;295;270;233;268;225;245;274;283;262;262;282;254;268;255;301;276;258;282;279;310;277;299;244;266;284;307;278;256;249;297;239;268;296;297;299;272;276;275;254;276;281;303;300;291;307;287;335;521;863;1521;1310;684;322;306;281;291;281;292;277;261;261;285;284;265;268;309;269;278;311;313;286;281;284;261;272;278;286;290;296;278;328;343;324;305;281;317;293;286;312;269;234;272;263;299;281;294;266;288;307;296;295;258;305;297;289;290;273;327;280;286;267;277;303;287;255;310;339;351;328;272;299;280;316;757;1967;2550;1819;670;323;259;256;256;267;271;275;298;291;328;337;388;509;690;831;1321;1342;951;702;614;666;685;541;420;340;321;336;329;372;458;700;850;684;595;462;332;240;214;228;242;311;313;343;349;318;319;296;295;306;305;284;344;365;360;306;290;258;258;306;334;395;458;625;638;449;359;594;1187;1385;1148;1678;3466;2944;1408;464;278;219;253;264;276;300;266;282;287;276;294;315;265;308;266;296;289;319;318;289;301;252;312;299;330;338;324;374;352;367;392;390;441;380;655;2647;8819;14676;12273;5064;1399;503;672;706;412;286;279;275;270;281;273;300;276;271;290;265;271;258;243;248;292;244;277;262;259;277;308;273;247;273;299;280;308;334;377;296;330;464;797;813;427;308;374;718;1475;1784;1354;1136;726;464;379;594;644;432;333;270;257;283;293;329;344;338;374;537;534;426;453;756;896;614;518;542;413;307;288;311;328;329;347;356;751;3525;8819;12820;12326;10438;7512;3534;2741;5224;5631;3648;1392;496;286;242;250;221;235;253;251;225;272;304;294;301;244;249;253;290;257;285;315;300;284;293;344;298;259;241;266;249;291;287;285;251;273;278;304;310;269;282;293;273;274;296;276;290;324;319;315;313;307;354;380;463;552;568;488;500;385;334;307;282;327;365;386;417;445;447;408;384;349;306;279;278;307;302;265;276;261;259;271;287;334;308;298;257;304;295;306;278;371;311;299;276;295;282;316;353;315;252;300;284;279;351;379;323;364;408;455;371;304;310;305;336;301;270;269;313;262;259;283;320;359;350;321;327;337;357;356;323;303;315;348;484;525;406;372;353;338;377;402;420;397;407;318;281;279;282;279;296;307;304;260;276;291;252;293;279;252;277;287;296;237;240;255;245;271;276;264;261;260;245;252;241;274;277;305;315;386;296;356;776;2152;4775;6318;5089;2457;954;603;474;424;376;363;328;267;276;292;290;313;337;366;348;342;310;295;322;348;475;793;1751;1838;1363;2437;4727;4117;1402;538;338;316;333;358;423;520;483;335;233;241;249;260;304;270;291;294;273;320;395;343;327;372;470;771;957;884;900;899;674;644;572;426;373;439;533;467;403;377;341;472;590;605;503;449;393;441;490;631;745;662;413;424;412;414;348;397;459;407;497;468;452;436;424;435;504;621;527;361;359;361;318;349;328;439;438;392;344;415;424;394;370;405;578;614;463;430;399;391;404;306;304;366;347;268;317;298;227;267;253;233;260;251;248;252;253;241;247;247;242;215;247;227;280;256;251;240;248;241;254;269;250;285;276;291;280;286;324;363;326;292;263;259;243;271;268;265;284;588;1653;2899;2463;1253;444;485;544;658;951;1080;866;640;716;886;725;570;511;598;622;892;1443;1856;2247;2834;1765;775;475;361;296;315
289;291;280;246;285;269;320;283;397;415;374;323;580;1393;1695;869;686;758;714;724;1044;1017;645;503;455;435;504;382;415;595;1334;1469;765;441;335;399;731;1049;948;615;595;633;487;394;302;268;300;326;264;262;323;397;402;540;661;569;322;304;314;401;430;332;239;289;316;260;264;274;392;400;698;1407;2581;3887;4674;3860;2737;2518;3307;5178;5732;3375;2059;1474;1301;992;634;386;357;286;261;281;252;244;230;242;272;275;255;300;246;259;237;277;231;305;282;276;251;238;250;250;247;294;262;299;304;271;276;279;255;259;251;267;255;256;285;298;281;277;235;281;266;254;255;319;307;263;255;263;259;260;257;271;242;248;255;271;237;253;250;266;275;233;269;275;272;282;276;354;528;903;1430;1833;1823;1179;737;627;897;1105;1022;1047;1265;1229;910;629;538;449;395;405;683;1045;820;504;355;284;258;268;283;262;292;271;261;283;298;301;679;1724;2770;2213;1531;1226;928;642;454;402;311;310;329;300;346;255;264;279;295;277;247;262;275;256;334;467;532;356;306;275;286;297;291;328;324;353;318;339;322;297;283;307;330;311;379;335;324;347;338;318;312;435;511;425;394;352;358;353;392;342;332;317;315;340;312;274;345;573;795;927;867;710;817;1003;1157;1970;1704;952;679;790;1118;1349;1259;1358;1007;609;614;972;1353;1492;1269;1000;853;641;465;371;383;373;409;367;308;291;262;275;282;263;278;279;290;335;393;391;333;350;484;590;561;505;624;820;898;734;527;382;284;303;277;262;269;270;221;267;276;241;253;262;230;241;246;276;232;257;323;265;282;246;240;237;251;260;265;292;271;254;248;275;298;310;279;277;278;245;271;228;255;289;316;275;258;232;246;313;341;295;296;259;324;319;371;457;616;616;579;730;983;1411;1761;1533;998;700;569;538;495;514;651;761;937;969;862;654;554;510;472;373;345;303;288;263;296;275;286;278;302;288;313;275;241;281;287;274;270;274;278;261;318;303;285;305;295;290;343;297;292;263;305;302;322;330;338;311;289;321;314;287;317;333;327;308;321;330;289;307;324;277;273;255;250;296;272;270;315;289;313;305;292;299;291;324;294;318;341;293;284;277;263;255;278;294;299;290;339;346;360;374;383;347;418;574;1032;1050;486;339;264;312;310;359;338;333;332;319;298;322;394;441;494;486;509;388;413;407;348;358;431;395;380;354;311;376;394;475;344;371;357;408;601;662;785;793;729;569;759;989;887;942;1355;1307;962;847;1263;1588;1785;1415;694;532;620;801;1028;977;804;561;394;410;401;389;381;331;310;319;373;372;335;380;350;335;349;312;364;365;515;1587;4103;5883;3296;1146;637;998;1282;777;463;442;471;401;406;382;359;377;318;311;314;333;330;301;338;373;425;364;358;349;307;345;365;499;708;749;458;422;469;472;464;438;386;381;393;420;395;343;313;318;360;537;899;713;457;540;1543;3238;3438;1767;641;420;306;327;386;338;349;324;335;328;322;338;291;341;363;409;332;311;287;331;356;336;338;303;316;344;336;309;301;312;317;343;303;288;299;295;298;334;342;310;268;254;277;272;246;258;263;282;292;290;270;282;281;278;265;273;259;290;253;280;276;281;299;287;272;252;290;262;266;290;271;319;302;315;287;267;266;271;261;255;279;282;294;282;280;267;346;524;1098;2115;2496;1953;1208;572;342;407;653;900;741;344;261;292;284;281;299;283;279;264;291;286;297;263;290;295;332;348;405;520;473;400;340;347;358;411;342;339;357;436;386;305;311;275;262;335;260;282;275;252;286;355;391;428;392;364;325;336;314;270;289;296;273;288;323;389;378;371;352;306;296;305;267;341;317;353;346;395;403;333;366;435;386;473;482;452;434;450;506;635;627;446;422;365;317;326;358;350;387;348;322;317;375;363;368;380;410;461;462;383;406;473;418;377;452;443;475;447;465;445;351;286;299;334;459;701;597;389;342;268;274;267;267;285;242;263;256;266;300;258;252;243;278;272;237;256;290;279;315;270;259;252;296;260;256;263;248;267;268;285;276;257;269;269;279;282;279;266;266;295;267;280;269;284;337;736;2059;3861;2961;1116;391;306;312;333;286;281;241;274;274;246;248;289;253;276;290;270;269;294;309;316;269;244;282;299;279;280;292;297;298;355;308;346;297;315;268;327;303;272;286;277;273;284;314;251;274;272;291;287;275;278;322;276;282;279;288;260;262;274;267;254;270;300;279;287;263;286;253;260;290;252;343;1142;3590;5064;3066;824;299;256;273;266;290;291;265;297;299;340;324;435;697;835;713;595;519;469;576;993;950;632;420;359;320;273;295;295;348;515;822;1030;756;489;378;298;220;223;248;278;357;393;428;370;332;347;338;278;306;307;326;324;352;365;314;240;227;251;316;291;291;380;518;520;393;305;381;524;531;560;957;1955;1576;900;347;263;259;234;252;278;288;286;289;270;272;305;279;299;319;291;330;303;320;299;314;283;275;274;282;303;332;311;338;420;525;677;887;1042;785;652;2148;7098;11616;9922;4385;1337;634;966;990;508;332;280;250;266;255;274;246;257;291;266;299;287;244;310;261;275;250;296;302;262;277;303;288;275;266;288;293;309;370;353;349;271;441;662;652;414;322;433;1321;3183;3271;2030;1365;1096;577;419;554;535;412;331;282;281;287;290;272;299;332;450;953;1115;712;587;1178;1340;886;848;797;475;332;286;323;301;299;315;349;697;2765;6945;8630;7367;5895;3977;1933;2454;5442;5408;2624;823;360;278;251;253;228;229;247;240;280;296;287;294;274;250;211;272;282;258;270;330;325;320;385;481;388;275;277;255;276;303;327;268;270;260;275;308;307;267;274;276;309;332;303;273;327;373;411;379;366;304;331;346;516;560;464;429;409;365;311;292;283;296;344;400;431;411;463;396;347;327;314;348;308;281;266;309;270;274;252;275;297;307;280;275;275;267;276;284;335;325;299;252;249;255;309;469;552;440;345;272;295;320;324;338;318;364;409;441;380;362;323;316;286;281;304;306;293;290;306;327;305;346;314;286;318;334;314;360;300;297;329;342;400;414;342;279;330;323;408;386;381;453;404;333;323;300;289;307;287;299;297;265;310;285;282;267;240;258;242;270;269;262;227;250;225;253;279;284;256;234;231;212;243;254;263;430;817;1222;979;502;517;1216;2731;3931;3342;2014;983;551;544;468;546;390;313;276;287;288;310;326;377;328;333;380;320;312;330;326;470;1320;3857;4112;1904;2204;4797;3872;1362;498;332;277;279;327;410;504;396;349;267;229;245;292;305;292;299;288;273;317;324;311;331;299;371;420;586;749;850;757;732;822;772;545;396;410;455;435;451;421;359;352;472;466;426;377;414;504;641;785;934;781;481;384;444;383;395;445;407;468;406;460;499;467;476;420;398;526;526;405;338;338;298;275;332;406;434;407;371;344;357;349;396;404;420;428;347;410;465;398;419;315;312;354;328;380;393;301;242;253;221;232;229;234;232;242;257;218;240;215;227;227;262;245;266;247;267;263;240;228;253;240;263;292;267;279;308;266;280;362;320;287;273;255;266;288;299;304;322;477;1294;2250;2109;1053;436;341;373;507;607;648;531;506;635;756;613;653;768;765;662;658;832;1287;1927;2154;1276;564;370;340;295;389
286;236;260;249;295;327;290;305;434;563;441;412;454;838;922;646;607;526;532;849;1350;1064;596;523;560;442;462;417;402;585;869;819;692;549;373;474;905;1481;1175;792;636;493;376;333;311;301;305;345;294;298;312;415;457;783;1101;714;358;304;339;432;433;321;292;276;274;258;312;266;358;365;699;1299;2344;3381;4428;4063;3405;2593;2794;5618;6722;4005;2237;1803;1523;1309;944;566;382;342;342;272;225;259;237;250;251;271;258;306;273;245;256;250;226;270;282;271;264;257;265;234;236;281;271;293;252;236;272;268;267;217;254;295;266;269;271;300;268;257;229;220;262;262;256;275;275;285;250;253;234;268;248;274;251;256;239;281;260;248;246;258;252;294;266;279;269;260;308;320;449;640;969;1346;1651;1438;1003;861;1118;1415;1052;1029;1335;1388;1018;928;867;599;333;330;535;911;747;395;304;276;283;261;284;313;265;274;255;282;263;304;546;1115;1888;1824;1969;1910;1487;859;491;312;288;265;304;327;309;278;278;252;272;322;279;281;274;253;270;348;384;324;283;294;263;278;266;285;276;318;297;280;303;273;278;331;324;352;358;346;355;304;349;313;295;375;461;418;367;334;405;408;386;318;359;345;310;323;308;320;285;468;747;759;695;564;519;620;798;1526;1585;988;665;621;737;1148;1504;1235;972;602;503;626;782;886;821;1025;1074;910;619;452;368;325;394;397;281;285;291;335;306;294;297;305;297;395;462;495;399;355;464;552;561;510;616;894;866;784;600;422;368;300;298;257;279;267;258;248;254;235;230;244;264;256;242;246;278;256;263;277;327;281;258;259;278;274;266;287;232;242;254;274;263;279;294;278;262;272;242;239;253;260;267;273;270;267;283;320;301;287;261;310;314;295;313;382;526;513;484;616;953;1481;2171;2284;1329;817;710;679;675;501;499;648;848;1094;993;791;771;637;540;458;397;336;314;285;271;285;268;302;265;297;306;308;317;294;303;320;270;280;287;255;269;312;304;287;325;319;311;286;257;328;296;308;322;326;370;344;338;309;339;289;316;322;320;315;272;304;302;349;287;277;291;291;247;282;289;314;301;309;315;336;295;334;280;292;329;282;268;312;312;331;317;291;286;287;290;341;377;364;338;351;314;329;381;685;1273;1354;739;357;321;317;304;329;331;362;317;316;339;328;344;454;449;396;409;353;387;413;398;370;402;384;390;321;334;357;444;477;396;419;440;369;459;501;660;706;629;691;974;1065;870;822;982;901;737;725;850;1197;1167;917;626;540;677;889;953;867;715;532;377;359;350;435;466;375;382;295;269;273;329;300;310;322;304;353;355;388;559;1637;4045;6339;4106;1227;577;705;838;604;454;464;460;480;407;360;364;360;353;308;300;308;292;307;315;378;406;414;363;371;387;323;375;372;500;452;515;581;767;804;592;544;453;407;280;321;342;315;276;306;303;315;391;351;356;394;598;972;1105;650;434;380;355;342;359;357;365;368;344;352;330;304;289;367;368;339;317;321;321;329;345;362;323;356;335;374;360;311;293;334;332;322;316;280;304;275;295;327;317;304;315;252;232;241;215;292;305;267;261;304;278;291;254;273;254;280;276;253;292;258;275;256;299;316;292;289;286;299;277;314;319;326;272;296;280;280;269;227;247;252;291;252;297;301;268;301;339;506;882;1381;2301;2973;2377;987;422;443;817;1375;979;382;273;266;298;267;303;301;259;256;271;267;285;263;317;323;311;346;420;542;538;401;357;368;426;471;379;367;372;388;401;323;275;265;298;257;300;315;325;306;310;316;342;324;314;341;358;297;308;271;324;294;360;304;343;344;324;316;293;305;298;286;282;259;323;403;356;380;353;385;424;445;454;451;487;509;462;375;391;476;494;383;391;348;321;335;342;408;422;325;407;379;394;368;318;334;387;536;510;424;428;436;452;418;490;488;437;402;378;386;352;310;303;299;340;429;390;332;295;283;282;290;286;303;273;254;247;245;279;248;262;269;265;290;258;239;323;333;290;267;280;260;288;247;263;252;253;261;265;298;256;252;246;278;293;278;262;258;246;231;288;255;269;299;353;785;2384;4899;3916;1391;449;342;318;291;333;268;288;249;294;268;279;259;286;295;267;268;293;299;255;266;289;302;273;284;265;299;289;289;280;326;322;298;299;308;311;295;293;282;289;295;268;298;279;307;271;274;248;288;258;282;268;302;284;272;265;286;283;269;294;287;310;261;280;251;261;255;284;298;275;304;443;1048;2829;3885;2221;667;303;279;275;270;283;279;269;317;320;332;370;378;497;642;521;366;367;371;492;855;836;521;366;349;296;316;342;330;368;555;960;1192;742;445;404;319;250;236;307;409;422;582;564;373;346;376;323;312;319;308;303;362;370;425;369;264;259;262;279;329;324;348;403;347;333;304;348;338;326;328;512;742;647;496;305;233;213;243;264;294;282;240;264;268;291;252;286;297;289;321;308;370;336;301;290;294;286;250;286;266;309;317;418;645;753;1030;1752;2205;1536;845;1223;3252;5138;4630;2681;1699;1114;836;675;394;262;249;238;254;249;261;258;260;276;259;220;265;264;239;260;276;284;268;270;280;261;314;260;293;254;264;286;291;346;429;390;380;342;470;442;350;358;515;1454;3507;3618;2468;2448;1918;794;507;788;802;488;364;328;278;308;373;322;259;351;593;1268;1557;924;740;1024;1176;799;708;702;476;307;353;328;316;336;317;329;535;1515;3122;3502;2737;2012;1351;857;1393;2538;2480;1242;457;329;272;254;232;194;262;228;234;275;308;312;287;246;248;240;272;262;296;287;302;336;358;400;532;535;358;275;265;254;336;289;293;319;270;281;249;275;281;285;270;354;413;381;273;324;346;414;373;411;364;379;417;525;485;443;459;368;334;292;295;292;300;326;359;380;437;480;446;383;417;370;413;356;317;267;254;255;297;276;297;303;278;233;252;269;262;275;266;264;267;263;237;226;226;392;739;987;674;355;350;364;376;320;302;289;361;387;498;417;314;362;359;305;241;266;305;294;285;281;324;356;314;305;311;309;323;333;322;326;330;320;315;306;316;321;312;305;377;326;387;403;517;545;408;359;316;320;299;290;291;298;278;279;299;295;264;238;259;281;278;324;266;270;236;234;273;281;284;220;211;262;224;276;322;425;1107;2389;3584;2617;992;703;978;1607;2045;2435;2315;1412;659;603;707;619;491;334;292;300;296;278;325;325;332;330;322;315;300;308;350;601;1497;3563;3670;1662;1322;2068;1719;725;332;302;286;254;323;383;385;332;290;277;240;289;299;293;308;279;283;306;270;301;282;295;342;413;493;688;924;1102;886;791;855;778;522;387;424;466;428;395;370;365;404;384;399;385;351;368;505;660;616;667;522;380;412;397;404;391;416;510;534;483;542;521;651;629;463;475;503;481;398;333;310;273;297;313;358;379;333;351;317;295;304;335;349;348;332;366;468;588;477;375;309;333;336;331;435;501;345;268;233;246;231;247;257;209;245;232;226;239;222;199;233;246;256;247;225;250;245;238;237;249;259;252;265;277;299;272;266;273;307;293;303;273;295;283;324;287;274;310;399;695;1135;1069;684;527;461;552;619;516;451;416;438;468;586;663;641;917;935;651;561;618;941;1458;1277;808;430;336;303;285;427
286;253;277;299;263;352;341;373;369;446;449;482;434;537;506;484;527;441;585;924;1118;853;492;470;504;476;516;410;425;508;506;544;536;451;446;509;677;982;1114;1255;840;415;319;373;402;403;448;429;295;338;343;306;471;1178;1704;963;382;323;394;350;306;311;273;270;277;272;279;334;366;401;540;840;1279;1927;2835;3314;3641;2614;2178;3616;4308;3148;2004;1946;1705;1634;1191;836;572;517;384;319;257;256;267;237;275;250;273;263;270;264;269;257;271;269;295;265;247;253;268;263;239;262;271;248;245;260;225;252;234;261;294;301;248;260;246;279;286;248;241;245;248;249;271;254;231;226;241;310;252;243;263;267;234;229;277;266;238;254;239;265;290;277;243;230;271;243;288;355;363;397;566;840;1245;1408;1294;1185;1154;1299;1347;1349;1216;998;763;997;1233;757;401;353;421;583;437;285;231;262;329;262;278;286;290;287;307;325;343;302;410;709;1122;1519;1847;1750;1454;941;568;308;271;279;252;271;282;262;254;275;270;258;258;300;241;302;316;311;264;277;296;272;294;295;305;297;275;291;263;293;277;318;292;280;333;360;367;378;333;324;321;328;301;450;558;489;388;378;353;357;340;309;308;326;289;285;263;252;342;573;918;862;566;464;374;408;590;999;1057;663;543;519;602;1136;1777;1335;652;453;444;603;794;830;819;911;1078;881;580;392;313;343;412;349;264;268;282;328;305;269;329;304;321;345;421;425;428;409;383;422;472;522;748;940;990;1017;744;433;315;292;275;280;284;249;222;274;237;264;253;288;267;254;253;267;258;214;264;290;280;271;248;280;252;264;270;272;281;301;255;248;289;249;251;267;297;263;230;264;297;266;287;268;250;261;271;277;295;301;264;284;307;299;309;314;394;429;520;609;784;1297;1807;2237;1646;1027;835;971;1017;609;483;611;848;906;897;910;1006;891;540;437;407;426;384;277;275;286;250;263;286;327;312;310;331;289;327;314;315;318;268;303;286;271;295;269;307;298;293;280;311;329;315;311;305;347;345;377;298;305;316;343;328;340;372;300;319;338;320;285;300;304;295;289;288;276;321;322;323;303;313;327;319;300;305;276;310;296;257;300;330;318;366;332;282;311;358;419;529;474;362;316;314;318;412;583;964;1068;627;379;302;313;353;359;337;335;341;308;343;360;361;381;387;338;294;318;376;411;422;408;375;435;456;399;346;418;460;444;509;703;675;477;402;436;717;914;808;836;970;957;738;651;683;805;734;645;763;948;859;753;784;620;600;677;726;756;631;509;367;367;447;510;586;551;432;305;326;294;336;313;306;299;324;310;341;377;495;1142;2955;4813;3468;1270;511;493;577;479;410;470;465;468;429;339;357;335;345;321;335;333;300;278;321;358;382;393;449;359;363;358;315;362;408;429;596;1153;1855;1643;1013;1008;823;500;333;336;292;317;299;319;294;290;291;318;372;636;795;687;555;430;402;337;378;338;343;345;336;327;326;310;337;336;298;353;333;342;317;309;326;351;330;331;330;338;355;387;353;310;347;360;357;369;309;334;301;322;290;318;317;352;333;305;290;253;240;217;241;295;288;303;266;282;271;267;291;309;292;296;289;282;290;253;262;289;290;276;260;247;266;302;310;278;275;275;254;283;259;243;260;276;271;289;324;281;291;305;445;720;1368;2173;3933;5093;3615;1265;363;356;598;839;630;324;289;268;312;297;284;239;276;280;241;293;261;300;326;300;342;399;487;520;494;374;316;334;420;405;390;331;361;329;292;296;318;292;276;332;404;486;490;317;304;327;370;319;327;341;371;334;301;293;315;326;362;366;300;287;325;332;321;327;332;261;276;289;347;401;450;340;365;417;444;476;509;502;486;531;474;391;355;446;399;403;376;292;349;386;390;409;362;423;417;436;467;387;310;302;437;578;548;465;372;454;405;412;551;537;460;378;325;298;296;316;294;299;313;334;327;316;280;269;280;285;304;263;280;262;273;260;272;248;284;277;265;237;256;232;278;254;272;266;240;256;249;250;222;253;260;287;264;274;259;274;231;267;260;240;237;242;246;273;249;235;259;249;296;540;1495;2986;2771;1253;472;324;311;295;300;254;278;259;274;260;241;240;285;267;287;261;325;333;297;263;280;272;304;313;312;264;278;300;343;272;286;286;337;320;294;293;283;276;266;286;294;315;328;261;301;293;276;246;279;236;282;286;273;283;289;272;292;243;274;285;256;289;289;255;241;277;260;254;264;289;492;780;1298;1541;959;449;273;277;261;246;266;302;289;280;317;274;309;321;310;377;331;337;316;374;403;501;554;443;363;338;335;333;325;316;319;420;647;827;595;425;417;407;298;275;476;666;693;655;566;410;383;353;350;268;273;314;335;324;349;397;345;233;252;296;329;305;329;325;302;315;327;319;339;331;286;357;371;403;377;352;266;254;295;284;295;280;259;262;279;307;253;306;282;282;304;319;328;352;326;286;278;306;285;313;303;249;265;310;386;602;674;1119;2362;2685;1799;664;496;955;1595;2027;2992;3844;2333;961;413;303;257;214;257;246;222;259;252;281;279;285;293;269;269;246;307;238;277;289;277;276;303;295;265;271;264;262;287;315;366;585;643;462;380;529;504;421;348;376;861;1789;2077;1899;2449;1831;852;613;1103;1229;660;445;397;568;598;597;527;382;288;419;879;1118;826;523;555;603;506;471;425;395;306;367;304;314;327;382;534;746;963;1084;974;711;544;488;384;471;779;759;496;318;276;290;263;230;247;223;232;245;251;304;295;271;249;216;223;254;245;269;269;320;352;355;372;595;580;368;240;281;265;382;334;313;311;296;299;274;270;297;294;345;314;382;352;321;338;346;380;443;413;369;309;361;425;378;334;372;336;321;304;271;282;277;287;310;343;469;473;429;403;443;505;471;383;323;282;241;266;283;297;311;299;262;277;237;262;299;271;268;254;257;240;280;236;260;415;846;1105;683;389;368;470;428;344;305;282;288;362;383;401;379;455;501;343;271;243;306;246;279;299;290;341;304;322;293;306;308;291;297;303;321;335;289;280;265;297;362;445;438;354;374;375;587;472;353;321;330;394;337;335;347;313;314;293;359;319;328;247;252;269;289;289;295;286;261;242;279;237;273;246;242;227;244;267;281;475;1542;4066;6504;4365;1442;788;919;1026;1236;2202;2895;1958;882;663;669;612;424;337;348;293;281;285;269;301;318;340;331;347;297;295;307;391;891;1898;1901;927;551;700;572;379;271;310;297;297;302;351;323;286;307;310;299;261;296;265;272;283;235;273;274;282;339;337;416;600;729;1040;1171;1016;721;658;659;542;361;398;401;428;389;400;391;451;485;577;515;381;410;478;500;472;459;376;339;335;389;426;462;396;423;533;574;611;601;576;731;686;455;489;478;428;338;322;326;279;305;313;339;314;286;320;276;286;287;363;401;377;326;352;387;471;375;334;378;354;343;398;403;436;350;261;233;233;240;243;265;244;259;244;254;228;219;205;218;221;238;213;262;227;235;236;249;238;258;255;239;280;259;232;280;217;255;278;279;304;281;272;306;312;303;275;296;396;544;627;586;653;724;772;697;486;346;395;387;422;600;673;649;710;871;767;509;523;732;859;761;700;401;299;298;308;323
282;283;271;274;300;367;349;331;308;318;422;483;431;456;471;450;528;555;785;964;980;814;490;474;557;668;695;636;535;519;440;402;505;494;446;425;428;548;805;1261;926;509;378;382;473;614;667;507;351;346;324;288;457;935;1399;884;364;302;342;364;325;292;311;285;275;265;292;401;621;534;609;636;595;806;1448;3293;5559;4339;2417;2124;2415;1920;1737;1964;1871;1791;1654;1128;825;772;621;364;261;274;245;224;255;254;288;271;266;247;255;297;253;259;285;287;242;288;252;272;275;260;233;250;252;240;268;232;306;285;313;266;262;238;248;240;257;265;239;264;261;242;245;240;256;265;267;278;244;252;263;236;259;258;256;276;256;262;272;258;285;276;249;242;275;219;286;336;346;302;391;555;890;1166;1319;1162;1203;1414;1291;1439;1163;701;528;952;1396;910;549;485;472;536;327;287;290;276;304;270;286;269;275;291;303;381;390;339;460;861;1192;1385;1419;1324;1339;1021;551;328;255;306;283;288;279;262;286;265;281;263;272;275;301;286;267;277;284;282;288;274;314;315;295;301;276;272;271;275;303;277;308;253;348;356;324;316;305;346;316;311;298;409;657;565;373;359;395;306;322;301;269;257;297;289;292;295;361;611;945;824;504;407;331;367;498;807;856;670;501;547;575;764;1247;992;586;428;472;700;1173;1211;991;910;898;721;545;413;336;379;383;368;285;263;254;299;303;295;314;304;310;297;339;316;356;355;317;415;492;741;1077;1226;1455;1552;1104;576;366;302;341;320;294;292;258;251;236;250;264;259;264;253;236;255;241;282;274;270;287;257;197;272;262;273;289;236;321;332;302;260;259;259;275;242;255;286;274;248;302;317;300;256;242;271;277;288;278;285;282;294;313;317;287;326;346;369;478;527;581;850;1269;1654;1467;1062;996;1053;1244;792;608;597;767;796;693;857;1061;927;572;424;329;337;370;298;272;253;246;229;264;292;298;287;272;285;274;292;320;291;292;305;312;262;293;275;349;304;321;315;289;284;307;336;322;354;375;356;329;354;374;368;332;329;316;314;278;323;281;311;297;310;330;275;265;282;294;303;329;318;305;320;330;290;334;297;289;273;276;312;312;324;319;302;289;308;341;398;522;485;398;331;322;389;440;563;922;1009;662;438;338;338;393;339;325;348;335;327;359;366;395;384;337;279;264;271;315;404;376;359;394;447;613;486;373;382;462;510;679;1123;1164;728;569;621;1086;1499;1046;868;905;753;722;675;607;727;734;689;687;791;826;910;951;750;542;618;693;752;720;549;530;481;492;560;735;680;459;331;304;296;322;338;313;274;298;325;332;401;456;801;1860;3256;2386;1161;612;581;519;511;452;411;400;434;383;350;353;324;309;324;355;370;338;302;299;342;366;359;390;327;376;320;346;395;393;432;623;1222;2233;2409;1496;1751;1549;772;416;379;393;346;357;329;370;298;328;377;745;1738;2286;1835;1024;496;441;413;336;332;286;347;333;328;331;324;329;364;261;308;303;351;354;346;344;387;364;400;317;336;367;303;323;328;337;364;350;378;343;302;313;305;313;322;340;336;309;290;300;285;262;252;258;260;291;249;252;250;267;295;321;363;293;291;280;254;264;275;272;267;285;271;280;230;278;268;280;247;277;277;254;257;311;275;270;283;272;292;296;250;300;329;483;1090;2475;3340;4918;5849;3747;1196;341;280;344;440;354;321;316;385;359;262;274;286;253;262;288;287;301;296;302;272;299;397;465;447;403;349;331;321;378;347;328;352;348;305;283;295;288;295;315;348;598;925;803;474;320;328;318;292;311;305;336;339;328;300;277;315;426;381;336;307;315;373;343;340;318;263;263;261;348;486;569;428;339;446;394;461;518;425;458;499;454;412;318;363;393;361;330;288;323;359;413;393;410;415;424;458;526;382;313;326;357;540;517;487;415;410;382;369;448;494;416;345;298;312;286;290;292;270;291;271;261;281;273;264;295;241;272;281;286;251;241;257;270;313;301;278;283;229;225;273;291;248;317;260;234;276;247;284;253;252;249;269;259;269;256;277;241;235;298;274;254;279;247;271;242;255;257;271;245;314;601;1351;1424;918;398;295;299;289;306;273;267;272;262;252;254;266;272;264;267;310;298;312;290;259;270;303;297;281;316;306;275;313;285;293;276;281;307;311;325;269;259;271;322;314;302;327;328;278;255;291;268;256;250;255;276;283;325;300;306;291;278;283;299;302;295;272;265;243;278;241;261;273;288;365;690;1318;1111;743;432;294;268;272;282;302;248;276;288;292;301;338;306;277;301;328;318;363;477;564;444;387;387;341;313;354;357;328;356;364;364;424;565;601;554;498;548;573;390;365;626;1194;981;576;465;405;365;306;293;291;309;339;327;308;330;342;266;309;310;321;361;302;326;321;323;305;331;336;370;349;309;328;362;386;359;317;256;247;267;328;296;312;272;278;277;308;296;308;280;299;306;315;333;357;313;291;323;296;294;306;291;305;307;265;325;407;504;814;1512;1780;1016;455;361;559;874;1893;4390;6352;4414;1380;386;284;265;228;246;253;294;267;291;262;260;262;257;273;261;290;270;258;261;236;278;269;284;259;271;241;290;284;265;286;396;609;629;457;504;696;789;707;478;315;392;648;811;867;1119;984;604;663;964;850;639;556;655;1057;1104;1020;999;640;346;321;488;604;476;353;363;397;339;363;342;372;340;328;316;339;428;609;1146;1961;1850;963;467;334;314;326;332;291;316;346;276;311;276;246;240;230;212;250;270;239;235;256;260;256;261;237;214;274;291;272;293;308;336;313;376;468;362;335;273;261;313;346;329;289;295;280;297;285;319;278;268;365;358;317;311;296;279;277;345;411;414;343;283;307;310;328;362;371;370;340;304;303;261;302;291;294;370;417;460;495;533;497;487;533;443;340;277;288;322;295;303;285;294;301;274;243;243;294;354;317;272;235;237;282;268;244;327;557;789;647;434;419;515;436;359;264;275;287;297;311;341;362;463;530;383;300;302;306;314;280;275;331;324;321;290;285;301;344;322;318;293;308;297;272;255;291;312;389;498;441;350;317;379;506;380;318;269;278;361;376;359;421;318;307;266;306;309;286;296;279;288;278;267;254;239;280;270;239;260;259;252;265;219;240;215;234;459;1197;2996;4707;3318;1275;951;1209;900;885;1596;2344;2202;1423;852;563;452;358;299;322;293;242;296;290;278;306;375;333;303;281;270;297;372;786;1486;1635;799;408;337;337;328;301;257;281;293;340;425;364;320;290;267;283;300;282;281;260;251;262;276;301;293;314;416;544;847;1051;1624;1515;945;581;558;558;445;366;372;454;401;366;443;425;495;598;808;800;557;409;447;531;432;411;379;368;354;413;406;462;437;415;522;702;720;618;575;612;585;484;390;442;400;346;337;339;346;302;316;294;315;305;266;270;270;334;394;355;372;308;366;357;299;269;258;307;403;362;403;361;352;311;285;295;261;239;236;229;232;249;270;229;223;201;228;222;216;226;236;232;260;231;223;241;230;248;234;201;261;233;231;244;254;280;282;276;278;294;258;299;282;281;290;276;302;381;464;622;689;689;744;579;365;339;352;359;383;545;519;516;544;734;749;555;479;551;616;571;487;359;331;305;274;359
259;300;283;279;326;338;350;333;303;294;300;395;405;446;420;591;822;903;1082;1119;879;779;565;497;717;969;975;684;532;528;417;462;668;722;574;379;314;338;553;751;650;500;439;455;506;833;871;516;343;309;293;273;385;611;703;544;327;279;327;328;285;270;300;341;303;290;285;368;580;748;1037;911;518;495;965;3654;8042;6600;2841;2021;1947;1228;1191;1760;1925;1913;1850;1212;840;1027;852;462;303;278;272;236;259;276;275;259;240;246;236;291;267;283;252;283;246;244;250;288;254;260;287;225;244;255;260;245;234;274;258;262;249;253;300;242;241;272;289;220;219;208;255;248;247;259;273;255;272;245;234;273;247;263;254;248;249;262;230;259;288;297;290;292;334;279;324;364;399;338;395;586;820;1063;1248;1198;1553;1583;1011;938;775;496;426;786;1261;1072;976;780;727;607;414;327;276;287;276;252;261;255;273;292;289;366;452;463;731;1160;1525;1555;1508;1218;1046;890;583;317;295;280;265;272;267;294;345;342;305;266;266;307;289;283;290;295;290;252;298;321;331;350;323;295;300;303;267;240;267;272;301;304;284;314;286;280;401;414;340;330;338;367;473;478;363;319;315;320;334;336;344;292;332;313;316;305;393;544;680;564;440;405;404;456;735;946;960;735;632;732;635;613;689;606;439;381;554;884;1460;1736;1214;1161;879;582;445;379;363;389;455;386;347;238;289;298;311;319;310;289;285;283;240;315;328;336;329;413;571;1063;1720;1584;1837;1774;1306;663;395;355;420;374;344;270;263;251;250;283;266;253;274;256;240;211;257;259;290;330;351;324;248;271;291;242;262;312;320;456;392;311;286;284;268;269;267;322;256;246;321;322;337;280;274;260;262;248;253;290;278;280;270;315;294;341;398;340;366;433;512;776;1065;1277;1280;1060;820;935;875;642;582;599;666;775;846;1069;1147;835;532;366;327;326;325;294;263;262;214;214;282;257;298;301;263;271;262;315;320;323;276;310;289;295;279;316;344;352;326;300;314;320;308;313;373;396;341;342;350;324;374;385;352;315;355;383;313;317;344;315;344;308;305;287;278;298;302;296;332;297;289;309;291;300;350;305;277;273;293;267;273;285;315;335;327;309;291;335;415;353;356;325;345;408;455;620;1179;1363;901;530;424;566;503;413;332;343;322;340;344;361;342;340;324;274;283;308;324;366;363;374;405;444;562;422;425;364;457;584;753;1282;1241;868;826;907;1468;1823;1240;861;793;693;717;669;582;631;653;672;596;867;965;1120;1236;945;794;826;841;852;760;662;621;609;608;664;771;548;406;313;313;337;300;348;281;318;324;338;312;416;417;639;1058;1698;1392;898;747;694;590;484;403;340;347;372;352;327;330;300;362;325;339;332;294;336;337;323;342;337;386;341;345;373;330;333;396;464;586;948;1516;1667;1820;2693;2450;1318;766;663;399;307;378;422;392;389;341;624;1802;4511;5572;3896;1703;632;465;435;336;334;287;287;321;308;305;357;374;279;314;310;344;339;423;378;421;438;410;338;345;326;380;325;321;322;394;322;347;331;344;324;307;286;323;323;370;326;344;298;317;286;247;271;288;248;257;252;252;281;274;273;293;327;324;279;289;270;292;287;294;295;279;300;276;279;250;244;250;296;271;271;275;234;270;254;278;259;287;279;270;251;275;328;652;1766;3768;4027;3568;3335;1750;601;298;245;246;276;290;421;675;896;676;327;309;261;247;277;291;265;266;287;351;340;335;347;387;370;365;327;348;371;359;317;290;355;298;301;294;301;276;337;298;504;837;1244;1040;544;328;333;277;279;279;304;304;285;324;314;312;347;451;394;354;360;327;290;318;296;279;259;287;305;382;489;565;436;378;381;374;340;370;404;491;611;510;422;303;327;326;343;345;375;410;435;455;519;424;429;407;533;473;368;317;310;314;444;481;477;433;397;343;345;338;376;333;301;302;284;302;310;272;316;318;275;274;288;332;305;296;304;287;307;276;286;227;250;239;265;231;260;250;266;237;255;264;274;280;310;273;273;285;262;270;297;258;277;259;239;271;268;263;283;308;277;268;257;246;280;253;244;259;248;239;273;336;567;610;499;335;276;265;271;278;255;265;279;293;273;261;252;305;233;258;296;291;276;270;276;266;262;286;293;271;299;300;292;293;273;298;271;294;250;240;309;269;271;267;319;336;336;344;316;284;275;270;308;295;267;291;269;280;279;260;281;277;272;327;300;276;300;306;279;278;276;265;274;292;461;1008;1928;1405;603;310;271;256;293;274;312;310;273;299;267;245;329;305;283;306;341;434;625;984;1083;611;371;328;335;303;321;310;339;358;315;436;742;1129;1048;897;692;646;583;373;314;573;1004;820;557;402;349;334;289;311;252;265;304;337;349;422;457;373;298;328;345;378;308;351;379;442;432;382;427;559;672;507;378;359;337;318;299;295;285;326;313;275;288;280;293;301;342;299;297;298;293;297;324;304;295;341;311;357;431;410;300;291;261;270;278;281;280;316;435;707;797;527;411;558;812;1010;1994;4703;6567;4537;1356;302;279;270;231;307;271;282;256;252;282;276;257;264;264;261;243;260;252;262;254;275;279;292;282;264;273;268;280;267;292;344;435;452;363;434;859;1554;1607;796;363;350;341;376;453;481;570;732;1028;909;590;527;479;701;1103;1306;1449;1746;930;486;322;337;389;355;331;303;439;374;354;317;313;352;339;325;376;464;1022;2437;4690;4260;1761;542;305;304;330;288;280;311;298;289;315;287;305;285;266;275;253;221;243;252;261;213;196;215;243;215;257;280;317;299;290;343;308;299;324;293;284;245;264;303;298;315;281;270;278;294;269;273;278;284;307;326;303;270;313;307;297;347;389;352;302;285;320;324;351;401;367;391;463;453;338;294;297;301;304;336;381;502;693;891;832;641;667;553;369;293;281;295;266;292;301;300;299;272;275;259;279;322;315;279;246;253;297;239;245;334;594;888;940;705;604;560;476;367;302;322;291;279;318;324;332;429;422;350;325;326;304;338;375;358;330;341;337;346;348;352;385;368;322;304;254;274;290;313;265;291;356;414;379;333;372;400;403;335;295;278;263;315;325;393;436;339;270;258;290;284;238;270;289;248;253;243;270;276;277;297;344;279;234;235;226;247;230;261;260;303;602;1255;1719;1352;805;1073;1480;1109;749;1039;1814;2185;1691;980;568;435;342;312;278;273;301;280;289;274;318;327;300;291;274;326;317;499;901;2183;2356;1026;424;315;301;271;307;299;224;298;423;574;566;399;289;292;268;283;275;248;253;286;292;283;305;297;303;383;615;979;1651;1996;1408;899;580;548;578;464;404;396;424;417;378;372;398;447;577;769;780;501;404;490;513;454;416;390;355;365;419;448;436;382;478;576;896;1212;973;656;579;481;425;387;371;375;354;361;390;358;390;355;310;319;283;332;365;345;340;313;349;268;326;373;345;285;277;220;310;398;411;424;351;306;308;335;308;313;254;243;254;255;282;262;229;264;222;237;230;232;224;222;233;253;224;233;274;259;236;236;257;252;229;236;227;255;233;264;292;317;285;280;297;271;292;269;293;301;390;475;591;567;494;472;424;334;322;365;338;434;477;471;390;475;684;829;667;500;445;462;443;435;416;352;360;351;353
263;268;296;317;300;302;381;293;266;258;293;443;603;581;506;690;1111;1019;1086;960;681;598;529;622;816;954;989;692;483;425;337;389;666;871;677;424;358;345;365;377;372;486;518;542;476;625;588;389;294;327;277;290;340;399;457;371;282;312;304;313;257;297;323;365;334;270;243;331;510;880;1505;1257;671;567;831;3115;7118;5838;2747;2428;2207;1078;758;1171;1634;1972;1821;1014;650;783;863;563;342;260;237;257;251;238;252;296;272;274;269;275;247;260;264;235;243;268;250;241;241;263;245;255;222;268;234;255;250;250;276;272;249;246;260;277;259;241;247;252;244;234;254;225;241;264;256;246;276;240;259;261;242;251;221;254;255;275;295;250;283;268;313;432;396;389;359;359;393;366;372;624;747;1137;1325;1490;2113;1761;785;602;556;451;402;632;953;1083;1325;1235;827;645;503;445;306;304;248;264;255;236;295;269;290;362;401;654;1012;1476;1958;2219;2435;1789;952;620;396;258;270;306;288;274;273;293;358;432;340;271;245;273;286;300;349;301;277;281;299;289;294;346;297;350;292;299;272;289;275;314;355;299;324;288;261;291;405;430;359;312;297;329;345;356;357;317;332;353;411;419;407;369;388;360;308;344;358;429;510;492;469;524;565;603;812;924;873;662;659;850;692;604;624;517;391;382;566;894;1470;1699;1507;1203;786;530;409;395;413;436;458;448;381;299;288;320;319;340;318;320;320;303;299;369;380;403;404;426;533;925;1225;1320;1481;1452;1047;707;461;454;549;500;385;278;254;268;290;257;302;279;246;261;226;257;264;252;381;619;731;622;481;363;311;311;289;307;339;443;404;288;266;290;286;276;276;298;286;274;276;286;290;303;256;262;264;258;299;305;291;311;280;304;343;364;394;290;349;401;540;875;1185;1311;1673;1274;743;639;564;442;483;516;719;806;1071;1482;1609;1119;596;379;330;319;322;280;268;252;254;233;264;278;313;287;301;258;298;315;283;299;250;304;293;286;276;304;354;340;304;311;298;316;327;306;372;367;441;354;358;341;347;320;341;308;335;345;330;356;332;319;322;282;310;275;282;301;305;322;320;274;280;290;319;309;308;278;279;295;257;294;298;309;355;432;405;335;304;293;310;301;306;307;329;360;422;619;999;1286;945;657;643;965;812;477;342;349;323;368;348;354;316;359;342;320;295;288;290;332;311;323;350;358;439;459;420;433;497;631;642;765;822;891;1062;1152;1238;1241;913;904;924;685;539;517;502;532;588;647;652;616;842;1268;1630;1279;890;924;1071;1038;805;692;613;744;710;662;648;488;365;325;331;340;280;304;304;311;286;321;299;361;438;482;607;851;790;915;995;966;628;436;350;317;312;289;317;313;318;322;341;346;331;372;371;343;355;345;368;394;361;339;355;341;324;366;397;413;450;610;782;1038;2164;3940;4403;2245;1271;1030;553;342;341;404;397;421;456;780;2179;6024;7558;4566;1767;617;400;386;342;266;318;314;345;295;301;282;354;376;325;303;342;407;465;445;442;534;405;362;315;350;358;386;368;298;331;369;354;306;339;350;303;322;324;361;337;328;348;287;290;269;223;247;281;268;233;266;282;256;308;292;293;303;316;319;291;289;264;288;328;278;310;274;282;292;267;285;231;276;259;306;265;268;253;247;286;280;269;289;258;242;245;283;469;1224;2662;2606;1649;1206;697;343;330;332;271;265;336;557;1260;1996;1388;497;274;284;248;290;277;261;326;389;649;744;516;341;365;374;359;377;382;392;385;337;330;357;314;339;310;300;321;294;303;402;625;1172;1042;568;353;287;273;261;272;286;335;369;338;287;336;353;381;381;378;417;381;352;291;280;289;278;311;335;352;445;458;400;335;379;389;363;383;346;544;768;749;583;361;303;377;391;456;499;467;407;461;522;487;430;408;457;443;471;454;348;350;420;418;424;462;576;443;358;332;313;312;299;320;340;367;321;325;298;292;289;276;287;308;315;283;269;288;259;289;286;259;249;273;286;255;277;286;263;251;273;281;312;287;304;244;228;240;289;275;290;303;299;290;259;228;279;253;285;329;281;273;282;254;249;272;256;242;235;259;301;279;346;383;347;322;261;255;258;285;263;272;386;426;397;298;260;259;263;230;255;299;315;275;314;341;292;320;303;279;261;240;275;245;305;291;264;270;284;272;302;298;290;266;291;293;346;335;293;306;296;284;310;296;285;270;315;282;279;311;276;286;268;305;322;256;277;302;308;276;236;288;265;296;357;708;1237;985;451;303;328;280;265;265;291;276;237;284;280;297;269;305;261;289;448;807;1250;1469;1429;782;373;284;284;331;340;332;374;359;383;468;1148;2154;2073;1849;1516;749;474;328;245;364;516;494;436;414;390;320;286;283;270;277;318;344;384;485;582;521;345;314;372;361;339;351;506;805;860;658;613;1036;1581;1131;551;348;379;286;310;301;267;305;321;301;302;287;243;291;357;356;319;244;304;303;302;304;344;283;308;439;649;646;378;302;280;287;254;294;267;303;321;365;362;416;578;783;1378;1611;1888;3366;4088;2781;993;333;270;248;272;291;315;299;288;290;258;237;240;253;267;252;260;264;273;257;246;239;263;290;259;272;241;283;286;261;315;309;304;306;293;472;1016;2340;2634;1276;491;291;299;334;323;374;590;1272;2020;1407;590;403;460;535;763;905;1108;1272;852;642;422;309;329;336;311;360;421;428;352;351;315;346;343;335;373;485;1009;2823;6141;5447;2126;588;314;312;302;275;309;298;272;272;325;272;333;280;333;271;265;271;223;275;247;216;236;223;238;251;265;299;302;278;333;309;287;261;250;269;257;262;244;285;291;282;285;310;300;253;258;280;300;281;267;278;251;272;238;267;275;320;322;301;298;288;270;301;370;378;360;457;611;488;360;342;329;349;343;427;444;627;1086;1710;1517;797;661;567;417;330;339;344;300;284;284;292;289;280;272;231;262;275;248;253;262;247;280;246;276;334;617;1310;1575;1253;1114;860;481;350;287;310;311;354;362;343;412;354;351;402;368;361;344;430;431;422;416;333;318;306;308;259;363;448;342;321;269;310;303;312;294;288;381;371;363;356;355;344;349;299;297;305;275;290;308;361;364;265;291;253;280;273;268;274;266;232;264;254;306;248;301;326;349;310;235;260;251;240;273;255;298;277;319;408;557;533;585;911;1329;1152;767;767;1307;1938;2109;1039;525;372;352;304;289;258;230;259;293;309;290;271;300;299;296;323;345;473;815;1889;2015;910;411;320;302;290;295;277;253;288;405;700;616;450;291;281;299;249;255;259;285;269;280;297;339;327;341;410;578;889;1982;2339;1464;886;729;576;567;479;406;457;505;507;334;334;333;320;406;502;478;397;315;408;451;411;370;399;448;450;440;458;418;402;503;689;1307;2035;1715;983;743;569;424;383;349;339;363;337;371;384;455;396;315;347;342;343;395;379;339;302;301;287;282;338;360;303;257;291;301;358;463;498;346;282;325;281;275;277;246;243;283;296;315;297;250;265;238;255;236;237;224;200;207;246;217;262;254;265;237;212;269;253;218;230;239;249;242;273;285;258;285;302;300;248;264;279;303;358;536;592;571;450;414;359;296;344;343;361;408;415;496;439;381;448;804;1137;979;555;379;369;416;398;414;434;480;371;346
221;293;283;284;338;409;347;317;268;280;293;560;991;925;525;572;861;805;748;580;434;419;467;566;616;630;701;570;456;358;318;363;523;789;960;693;556;541;487;407;387;532;728;720;507;460;394;326;246;275;304;314;289;394;413;336;333;297;297;284;296;293;316;336;328;277;301;357;457;700;1120;985;879;891;878;1836;3613;3298;2144;2227;2132;1351;711;1083;1676;2283;2152;1036;491;530;795;737;412;282;268;303;252;246;268;249;271;266;259;264;260;266;239;269;223;231;241;243;259;239;270;230;267;254;251;224;227;243;259;248;240;268;277;281;264;280;247;284;266;241;248;228;242;202;260;262;262;244;246;265;254;262;240;246;258;264;254;237;252;288;347;513;464;377;332;283;294;367;475;532;634;905;1248;1694;2297;1645;673;519;573;548;495;620;770;907;1235;1196;959;766;725;675;427;316;261;238;228;244;260;278;291;299;388;551;994;1456;1697;2223;2756;1952;775;397;351;274;287;330;296;307;279;286;398;459;331;289;268;249;248;332;362;363;276;295;271;301;280;311;347;325;319;297;251;266;290;312;365;384;339;239;280;306;415;453;326;356;301;337;338;392;360;318;328;359;438;686;562;554;576;414;351;270;324;351;420;518;578;722;953;875;921;879;918;808;675;715;662;578;526;465;419;352;549;915;1607;1992;1763;1207;806;593;456;381;377;415;444;435;424;298;313;319;318;323;343;400;389;338;380;528;632;636;543;463;462;547;756;919;1466;1399;1092;874;662;510;529;408;365;266;275;261;272;276;312;289;316;256;224;225;244;357;777;1617;2148;2019;1491;1071;753;393;280;285;271;340;345;304;269;300;291;286;284;272;299;260;237;288;279;288;297;279;280;289;284;270;312;276;319;336;395;351;362;332;344;393;485;786;1061;1163;1567;1272;752;549;547;427;420;462;501;638;1023;1466;1581;1159;739;379;317;301;304;292;276;261;284;265;264;260;314;285;265;275;270;310;251;306;267;302;316;272;300;296;347;331;297;308;315;319;326;337;368;362;348;361;377;342;374;350;322;309;316;341;327;342;343;343;301;276;318;284;277;291;297;290;312;304;295;300;304;298;275;269;257;275;243;289;269;263;321;431;403;374;324;306;290;320;301;305;356;409;467;592;865;978;925;648;637;997;888;499;337;309;341;369;353;322;326;332;335;295;308;261;277;302;324;294;304;351;358;369;368;433;541;691;556;519;546;828;1034;1220;1225;1167;905;943;856;666;555;512;574;618;631;630;575;533;692;1033;1752;1386;877;742;761;760;740;720;658;766;740;564;469;384;324;333;369;410;300;298;310;284;329;300;314;379;469;441;489;532;671;917;1286;1141;720;403;357;319;327;356;323;318;325;300;350;325;334;359;377;337;355;370;358;345;322;331;307;319;334;402;394;415;374;444;462;744;1809;3819;4276;2133;1211;899;560;353;362;428;437;389;453;708;1738;4301;4875;2715;992;422;383;318;331;310;338;364;354;301;351;291;354;342;316;333;316;417;436;431;431;399;399;359;356;344;347;341;283;373;357;325;349;310;301;309;329;307;321;339;378;364;311;292;328;283;281;289;295;281;293;267;286;263;292;283;302;304;339;382;323;324;276;291;274;260;247;266;262;262;270;261;236;258;264;251;255;272;246;251;227;243;281;277;298;261;263;273;365;630;1215;1065;670;448;385;456;629;687;451;334;267;608;1582;2573;1649;564;319;248;269;317;306;280;343;882;1973;2131;1222;532;410;374;403;360;369;469;525;410;403;344;334;309;334;286;305;301;306;322;484;810;1000;679;444;291;226;275;250;322;372;467;452;318;297;324;361;364;450;434;420;357;310;276;291;290;371;405;447;424;456;404;348;320;330;411;379;403;611;994;1086;683;383;305;401;428;461;465;458;397;365;467;441;381;354;393;517;549;512;415;367;440;420;410;514;625;432;367;347;359;356;371;371;343;358;315;316;323;306;285;298;311;333;308;295;267;288;267;241;276;258;281;251;275;295;250;269;247;265;285;311;286;295;283;298;246;259;311;289;320;336;295;280;235;245;268;283;304;297;307;310;271;288;251;238;234;247;235;231;267;281;317;352;295;271;294;295;348;333;315;420;764;1000;689;349;290;259;272;258;261;266;296;303;348;295;279;267;295;273;263;300;270;282;297;250;264;274;305;277;285;267;241;252;296;292;315;288;305;292;326;338;308;301;307;290;292;245;306;248;267;277;285;296;307;249;302;278;275;288;283;266;280;269;291;370;541;446;358;292;279;279;296;271;289;305;304;270;280;271;308;280;286;371;725;1613;2497;1825;1012;572;346;284;281;326;369;399;387;310;331;456;1143;1997;2240;2489;2003;920;406;278;238;250;308;357;404;424;351;325;323;281;290;279;310;335;407;503;692;513;336;328;339;379;316;402;866;1916;2183;1438;904;1866;2950;2001;697;344;351;329;291;271;341;342;311;284;274;302;285;347;433;444;338;302;283;288;301;291;317;269;320;470;770;744;380;350;278;275;318;256;274;294;319;323;364;584;1037;1230;1409;1582;2084;3625;3507;1700;524;353;380;331;253;253;268;270;286;276;253;250;267;295;291;264;258;227;287;268;292;264;275;251;266;294;277;286;294;298;280;267;276;292;307;425;968;2166;2763;1542;604;308;282;323;299;335;629;1425;2142;1457;527;374;356;419;419;500;554;619;649;616;397;293;292;313;312;346;387;384;376;328;371;376;358;350;316;487;994;2223;3813;3120;1230;474;309;309;288;335;286;302;297;298;302;279;290;341;403;442;437;315;280;245;269;250;232;242;240;230;230;248;260;239;268;282;281;270;260;254;260;237;268;257;258;296;274;276;248;259;302;276;280;265;249;264;225;221;267;261;287;314;326;314;282;289;300;316;398;384;433;416;450;384;312;317;299;356;322;438;555;677;1382;2092;1712;810;555;490;365;401;478;370;318;322;287;255;248;283;240;251;250;239;231;243;229;255;240;278;253;329;626;1246;1575;1823;2300;1453;733;395;326;329;293;361;421;393;388;348;316;350;385;328;375;568;661;511;446;382;317;322;299;312;391;410;373;354;311;314;317;290;312;310;368;384;365;350;319;317;338;315;362;287;264;288;269;335;287;269;238;242;268;246;251;244;281;295;244;256;248;268;254;272;294;273;258;264;247;246;241;283;252;235;287;288;346;380;613;1216;1881;1797;1142;844;901;1408;1575;926;517;433;427;349;331;316;271;277;307;340;298;285;305;275;311;331;378;428;549;896;934;529;376;321;312;294;299;264;282;302;370;566;511;401;317;295;272;270;281;272;281;281;303;292;339;321;329;447;563;740;1259;1516;1111;791;797;660;583;464;441;469;549;575;438;338;297;296;298;330;396;302;328;392;469;462;417;404;419;500;513;487;383;338;468;573;1103;2015;1863;994;637;514;438;425;366;360;320;349;335;415;474;442;355;349;363;362;339;330;264;305;298;321;323;340;331;356;335;336;335;360;393;420;345;298;291;264;258;254;267;242;303;440;493;402;285;215;251;238;237;232;257;234;237;231;244;218;239;268;262;228;259;263;256;265;227;270;241;251;235;278;246;287;228;289;275;273;260;427;815;958;733;533;517;435;357;370;355;420;455;560;608;484;400;418;657;956;930;502;460;487;472;418;376;408;510;452;344
241;298;305;291;322;408;383;334;313;299;380;629;1168;1065;637;454;649;545;536;436;362;449;510;474;423;375;455;455;429;329;297;294;389;716;1217;1010;972;981;660;422;466;573;792;772;491;333;298;322;272;317;297;282;354;529;626;433;301;286;286;262;259;282;301;355;310;288;325;342;391;479;669;734;1029;1060;968;1074;1679;1857;1740;1854;2557;1871;1105;1683;2629;2711;2313;953;378;404;645;715;403;291;271;277;251;260;254;218;263;253;263;270;246;229;235;228;233;268;265;231;221;256;245;250;252;286;226;258;272;267;254;278;254;290;283;278;252;295;283;275;219;247;248;241;247;225;247;238;233;267;267;274;271;247;256;279;266;270;295;253;245;260;306;397;393;366;319;288;303;417;666;791;620;695;1115;1733;2160;1461;673;507;666;799;720;786;1003;896;915;901;686;669;744;632;414;294;268;234;280;245;276;301;233;262;284;407;736;1097;1218;1425;1753;1231;603;331;313;280;316;360;356;312;283;283;326;351;316;287;263;243;267;319;334;331;301;283;307;275;299;313;333;331;326;296;275;287;284;314;335;337;338;286;258;287;307;325;271;306;309;317;321;332;322;322;354;402;506;711;653;624;550;428;297;275;257;308;363;614;904;969;1275;1271;1144;1008;1394;1280;1001;1029;1012;748;624;524;406;489;763;1429;2441;2380;1806;1224;819;674;494;353;379;370;410;384;348;291;339;301;350;368;339;421;439;390;427;702;789;625;504;525;460;478;525;818;1148;1357;1190;1460;1001;659;399;328;269;273;260;244;239;287;296;289;258;267;261;248;340;831;2258;4529;5754;5755;4607;2926;1442;561;264;279;267;273;300;282;334;256;299;287;276;268;269;280;261;303;297;261;320;295;256;264;296;279;301;283;318;376;391;348;374;395;493;510;506;716;878;904;1040;814;703;806;850;577;526;520;524;603;860;1062;911;694;518;389;335;319;292;299;303;280;277;248;288;282;313;282;264;289;279;290;336;271;275;297;286;298;327;314;312;335;309;350;338;381;374;374;360;387;335;362;406;373;349;338;335;347;332;324;347;327;354;320;319;247;262;259;293;272;283;288;307;315;291;312;296;291;323;295;290;285;312;305;284;323;305;339;332;322;326;321;313;325;289;357;454;492;609;768;1102;1536;1379;811;574;736;626;437;345;357;360;360;297;275;318;335;305;317;310;328;287;293;320;277;271;313;347;300;371;443;650;655;584;508;540;731;902;963;1199;1343;1106;818;694;585;526;551;644;851;824;672;612;504;570;764;1141;982;726;518;565;555;624;700;670;619;643;492;335;273;302;324;388;394;332;328;310;314;323;298;312;385;427;419;514;552;603;780;1000;942;662;419;392;366;369;359;412;319;358;330;314;366;344;346;345;370;346;377;350;353;330;316;315;321;333;347;360;373;317;355;392;466;1031;2088;2251;1224;670;539;399;344;381;461;624;623;525;512;770;1703;1681;1030;470;332;331;334;325;317;373;423;365;393;353;321;371;353;367;325;353;359;405;397;344;365;333;392;314;331;358;363;331;312;317;307;311;331;321;321;334;335;305;344;345;354;351;313;315;331;291;296;253;275;259;288;272;283;231;298;299;300;309;319;314;316;300;235;259;276;265;270;291;279;306;283;292;276;267;240;257;260;271;262;281;279;305;284;243;244;248;289;304;598;887;925;613;439;403;647;1354;1528;919;424;317;412;879;1354;928;399;306;300;264;273;265;303;471;1345;3555;4429;2415;771;419;356;368;366;397;432;464;410;450;398;317;296;342;340;299;343;347;360;440;794;1201;960;475;302;252;269;304;341;420;604;453;330;302;326;351;393;450;427;388;352;329;301;269;304;379;675;743;523;426;355;341;358;341;392;416;394;523;853;1143;813;399;302;377;465;432;422;426;416;324;403;443;386;328;378;528;780;674;435;406;440;464;359;460;474;444;429;560;469;435;459;435;378;367;357;312;351;321;296;298;303;260;307;301;276;287;251;238;261;268;270;264;285;292;259;259;250;249;254;272;275;284;267;248;272;276;330;430;503;378;315;281;274;268;241;256;269;261;256;307;306;315;280;234;263;274;280;261;300;296;312;304;281;284;320;458;624;575;439;612;1423;2102;1164;407;294;284;290;266;265;303;266;317;311;336;268;276;270;278;279;265;254;254;279;280;281;254;316;335;279;288;290;328;304;315;312;294;318;279;297;298;316;306;308;288;300;253;271;276;314;262;247;272;285;240;290;268;302;279;300;272;263;294;264;290;306;323;272;297;321;335;275;287;298;294;287;288;309;305;314;323;349;390;740;1654;2787;1864;733;380;310;284;321;411;519;552;421;322;333;387;629;994;1292;1958;1613;717;373;281;248;243;259;342;396;371;353;331;315;300;290;287;302;281;321;423;428;424;387;379;380;329;336;510;1607;4170;5200;3000;1317;1701;2752;1760;681;340;382;316;293;264;308;318;318;283;324;307;336;366;523;548;382;316;278;303;327;364;306;282;293;349;556;524;343;323;300;305;284;337;312;286;290;280;344;583;1495;1978;2013;1901;2100;3557;2998;1249;496;536;571;359;274;242;300;274;279;270;241;296;281;279;313;272;266;281;240;236;297;233;262;264;274;291;282;267;312;308;298;290;281;295;299;359;546;1557;2360;1591;650;309;246;292;295;305;411;814;1161;843;398;316;326;322;352;366;340;345;333;399;360;266;266;299;311;314;361;362;275;336;367;420;402;365;386;397;538;870;1459;1251;622;342;339;312;327;290;298;302;271;295;290;285;329;357;537;797;740;438;264;223;284;251;256;216;205;218;233;232;247;248;230;306;269;278;246;246;269;237;258;268;253;276;278;250;270;308;289;282;290;251;260;286;266;251;268;276;294;298;330;308;296;322;325;337;413;394;409;438;423;373;308;325;305;320;358;473;517;594;1001;1338;1031;564;382;428;350;394;500;407;381;379;309;287;280;284;241;223;279;239;244;248;246;237;244;243;263;284;465;730;965;1790;2517;1606;929;615;372;337;258;295;357;349;367;380;291;324;414;367;445;498;582;611;510;371;327;287;306;324;343;329;318;399;328;308;287;269;271;355;359;464;373;317;275;288;303;345;398;410;326;288;259;291;322;283;290;277;259;271;276;267;266;258;285;297;248;257;275;287;270;233;208;255;262;310;283;241;248;227;291;327;326;428;912;2208;3741;3403;1968;1460;990;933;937;724;519;544;520;435;369;405;335;317;428;507;373;266;265;296;233;319;374;396;386;442;408;383;334;316;303;286;281;318;286;294;364;497;433;422;343;313;298;256;306;290;303;321;323;292;330;291;323;429;534;619;903;997;768;695;744;741;613;586;474;506;505;452;413;371;341;297;326;322;320;287;297;381;515;520;442;419;493;501;475;474;355;377;399;475;709;921;887;606;439;450;434;410;376;398;359;373;293;334;424;391;364;351;379;395;308;308;289;256;300;352;376;366;329;343;349;384;307;352;359;358;311;285;305;294;258;260;283;255;396;700;850;528;340;227;251;260;240;207;275;225;251;246;240;248;233;240;216;250;262;226;249;241;250;252;254;243;228;258;251;249;281;258;282;287;317;450;719;862;726;654;649;499;481;485;446;506;635;776;766;544;438;370;471;533;558;515;596;964;875;566;445;468;570;573;445
325;295;339;285;306;319;351;304;339;380;436;580;857;819;543;473;505;463;452;464;552;580;615;478;390;327;325;361;414;325;336;316;376;542;922;1007;1457;1299;669;369;528;630;691;637;435;314;311;343;300;274;307;289;401;767;938;579;330;314;284;277;247;255;300;309;287;381;514;512;391;398;654;845;862;994;1251;1141;1441;2045;2683;2526;2697;1930;1896;3873;5109;3810;2342;889;339;303;405;449;313;262;247;267;244;256;261;280;240;271;232;265;236;228;256;211;279;242;216;249;224;248;270;275;280;241;236;243;264;242;258;258;258;259;278;245;245;263;260;261;264;259;276;249;254;251;262;232;258;246;267;292;274;261;259;268;313;243;229;252;255;268;274;328;281;306;301;299;335;613;1292;1392;770;681;1172;1812;1973;1255;713;542;618;761;801;958;1313;1019;714;520;416;447;447;437;351;345;275;279;254;256;243;267;285;251;257;332;550;881;1102;989;830;571;365;300;311;303;312;375;380;342;275;238;293;306;296;244;273;281;263;283;328;341;345;362;344;310;315;287;302;310;328;291;295;286;271;288;288;396;341;315;274;271;263;312;290;296;292;301;317;330;334;303;331;434;433;572;642;564;415;340;289;290;295;361;454;666;1082;1298;1331;1236;1043;1035;1340;1142;1016;1495;1855;1501;925;702;627;741;1076;1903;2616;2182;1778;1037;708;660;471;366;347;336;365;353;299;278;350;331;330;317;336;320;338;379;426;530;616;554;532;698;745;565;452;574;735;831;1040;1305;1075;709;377;278;232;258;273;239;266;263;236;275;259;241;250;248;297;853;3609;8439;10842;11536;9385;5559;2704;814;323;281;268;267;268;290;325;306;313;261;298;285;255;232;253;241;309;293;325;292;264;297;281;282;309;295;320;395;396;364;371;449;555;627;579;542;595;646;623;632;711;993;996;904;726;648;638;528;682;837;666;526;422;360;348;336;306;299;288;261;256;282;322;280;291;272;310;274;283;278;281;311;306;317;312;344;302;325;293;319;307;359;295;359;370;375;330;359;344;345;403;503;402;317;324;327;331;321;370;393;352;339;328;278;281;264;281;274;275;300;316;363;330;310;323;307;315;310;262;308;269;308;291;300;280;325;314;346;271;313;314;261;299;362;512;694;886;1373;2608;4087;3648;1668;588;593;564;426;332;330;346;393;386;354;330;324;326;321;316;348;345;314;310;321;290;319;335;295;342;349;439;471;517;456;587;635;669;788;1164;1242;1038;782;601;517;536;579;655;828;928;841;698;506;611;651;679;675;631;572;530;581;611;627;540;527;506;421;370;303;336;305;335;349;305;335;322;314;328;332;309;360;412;442;511;658;695;660;815;845;605;436;394;380;388;393;389;406;374;320;301;343;336;317;325;418;425;369;331;342;312;342;353;346;418;454;416;347;373;337;319;364;572;763;851;566;386;398;323;358;445;756;1383;1609;1049;511;427;473;563;390;314;320;325;325;310;341;369;389;365;341;384;333;326;332;328;368;310;319;404;396;361;357;368;363;337;294;321;340;313;286;323;328;318;307;307;336;362;379;344;322;365;367;336;325;293;307;336;294;298;228;272;290;304;308;278;307;276;306;296;315;303;244;277;275;267;293;269;237;272;259;266;296;279;287;261;269;264;247;235;247;264;262;252;304;259;216;244;280;474;1162;2032;1802;849;444;434;810;1752;2294;1226;490;316;335;457;552;420;316;280;305;275;265;290;323;473;1707;4120;5192;2478;770;585;358;344;394;409;400;420;381;388;328;306;299;314;260;288;305;335;319;417;652;1013;864;409;309;289;292;329;378;522;518;401;311;314;303;306;313;366;372;368;314;369;305;277;332;433;676;740;450;374;390;351;344;390;356;351;367;432;609;791;584;312;288;339;375;362;388;428;432;351;391;364;330;361;374;527;689;587;430;383;448;417;338;338;400;485;677;857;649;449;399;368;400;324;308;317;287;292;316;290;292;287;319;266;340;240;244;275;264;243;298;272;275;271;287;257;280;282;270;284;240;245;259;276;287;283;421;585;629;380;300;260;285;292;310;303;255;246;243;278;312;358;260;241;274;260;275;298;292;247;241;256;273;284;388;716;1263;1014;494;588;1351;1953;979;419;260;292;299;301;286;274;292;290;270;300;286;289;297;246;261;245;242;258;255;279;256;278;305;332;317;329;330;315;301;289;306;270;337;280;334;359;320;318;298;301;272;284;265;260;272;291;285;251;252;270;250;291;284;277;276;291;253;263;270;307;294;269;306;277;294;331;338;309;296;318;304;318;324;304;280;332;299;400;658;1488;2319;1451;482;328;279;312;358;452;608;612;406;316;273;319;336;478;664;879;795;459;313;290;270;263;297;294;394;390;382;381;284;277;339;356;323;300;327;381;419;587;592;493;473;403;412;687;2016;5269;6258;3503;1257;1139;1603;1019;464;268;314;304;290;282;322;314;354;318;307;294;291;365;435;440;337;329;284;301;308;338;321;297;281;281;316;356;317;323;327;337;297;317;258;263;285;320;466;1052;2840;4883;5168;4123;2809;2295;1603;716;451;544;591;373;296;282;331;254;236;261;253;243;266;284;266;262;298;271;254;256;276;265;247;261;265;249;258;280;311;312;286;294;257;319;347;377;503;943;1326;992;543;303;297;289;306;281;325;465;512;416;376;385;379;369;290;279;321;308;284;283;270;248;264;297;324;325;310;288;303;335;396;520;577;492;399;384;477;511;567;511;362;303;312;293;281;284;321;282;280;299;290;313;306;366;596;976;907;497;325;272;261;207;239;243;259;254;249;241;230;264;274;263;269;262;260;259;268;247;247;272;255;254;213;244;267;282;258;300;304;272;274;277;308;256;278;304;315;377;430;361;310;301;329;430;450;425;481;582;498;350;294;281;305;322;361;395;402;524;575;616;503;367;363;339;351;377;364;336;336;346;339;274;265;352;301;270;253;277;267;256;226;240;205;265;279;343;389;489;594;1009;1408;1490;1442;1155;612;342;312;273;297;294;305;298;295;326;369;346;333;383;406;468;436;345;316;270;273;269;305;333;334;369;336;292;277;296;298;330;368;425;399;332;264;279;297;374;532;446;323;264;264;277;243;262;243;249;237;285;301;240;252;291;252;275;285;270;251;210;238;213;212;234;330;444;374;278;252;262;268;290;333;378;1052;2680;5001;4657;2683;1676;1066;855;798;718;668;605;480;365;369;399;357;321;391;512;386;308;279;261;277;359;360;349;389;343;300;353;332;306;305;274;279;262;324;325;347;374;393;421;364;299;282;272;281;268;285;345;348;362;350;265;296;362;427;655;943;1136;950;757;762;707;573;489;381;461;469;337;380;374;366;333;329;327;348;380;320;383;455;428;468;423;487;541;505;411;361;308;434;479;525;554;470;321;321;344;367;380;350;443;424;371;337;316;368;368;328;322;330;350;278;288;293;311;314;355;350;341;297;299;348;319;302;343;311;282;262;279;282;289;259;244;266;224;369;555;679;472;324;238;223;216;267;241;241;280;241;247;266;229;246;264;224;256;223;235;239;267;246;270;263;253;283;223;251;257;290;292;300;316;343;390;516;636;623;752;754;600;529;573;531;541;606;752;756;531;459;378;355;476;448;470;784;1308;1483;837;643;646;755;826;489
310;303;297;294;297;300;370;330;329;367;419;601;701;622;463;385;437;399;391;595;851;657;569;463;363;323;339;407;479;449;309;335;369;438;607;706;1217;1208;743;462;448;564;523;413;346;337;334;357;368;296;319;359;426;687;914;567;296;282;263;252;270;254;252;269;346;420;707;704;546;517;1236;1575;1268;1308;1407;1539;2130;2968;3841;3362;2926;2421;2832;6623;8411;5077;2457;920;410;292;314;286;266;250;258;245;260;249;270;298;268;274;258;241;257;218;242;237;265;260;232;249;267;241;293;266;226;235;252;241;243;266;275;287;287;264;273;267;268;257;276;242;235;247;235;247;246;244;240;258;255;274;299;288;263;285;264;257;244;243;250;267;250;274;292;295;282;298;324;309;450;837;1506;1550;981;754;1073;1309;1350;1089;826;703;724;825;745;944;1183;878;497;377;405;430;347;296;276;299;259;247;236;262;234;262;249;263;280;339;556;880;1025;821;602;401;307;292;284;311;331;418;469;384;346;274;273;288;283;264;259;231;247;257;308;338;349;343;290;320;326;304;296;297;319;315;310;256;273;275;383;570;458;376;283;259;287;334;307;320;309;286;314;398;371;343;421;416;417;580;707;605;474;374;313;265;369;481;584;737;1329;1859;1504;1321;1177;916;956;895;889;1259;1730;1573;1338;1088;1007;1136;1453;1780;1934;1905;1662;1056;712;534;405;370;331;345;335;318;266;253;308;313;357;369;347;294;302;294;331;439;473;375;498;827;973;657;534;542;599;630;684;823;684;472;305;256;260;294;252;247;254;226;246;264;255;259;256;244;449;1487;5055;10779;14072;14940;10737;5542;2331;858;377;278;262;259;313;284;287;338;308;315;267;273;258;250;243;256;314;293;287;312;272;276;283;268;297;298;387;392;354;373;414;484;620;891;868;663;565;451;540;650;725;844;970;1071;919;821;633;529;553;588;590;479;401;363;354;341;314;320;294;250;262;252;271;284;261;302;282;275;268;291;328;301;299;315;279;314;318;322;301;300;321;317;317;350;347;317;372;345;329;393;412;442;435;338;303;343;317;335;370;386;339;311;327;280;281;249;297;280;298;308;340;335;344;301;331;328;329;281;317;301;308;310;297;287;285;297;302;310;331;273;308;315;281;319;516;723;1289;2765;5680;8857;7864;3586;995;545;605;486;364;330;345;362;434;379;356;321;314;374;368;409;405;355;321;300;315;344;359;318;309;321;342;386;440;427;492;719;658;665;1020;1124;896;700;573;527;700;658;550;651;644;764;677;468;519;637;617;567;586;659;742;713;644;553;432;443;505;551;411;300;308;309;307;313;314;342;342;280;302;337;340;352;384;451;578;859;899;684;584;604;480;430;423;412;417;383;416;452;440;368;343;323;312;348;331;437;516;404;337;333;325;326;414;686;1039;890;553;430;403;361;367;343;442;469;450;396;324;325;355;410;495;1283;3087;4162;2300;892;351;286;304;309;312;317;293;348;388;341;306;377;322;345;351;354;356;334;297;343;334;285;392;409;384;362;317;378;367;328;328;330;288;293;299;320;341;346;309;344;371;326;323;380;369;321;355;294;264;277;331;322;263;271;262;291;256;275;246;315;260;239;267;300;283;288;261;322;301;293;288;263;273;280;304;312;267;294;278;270;253;273;238;299;312;284;299;292;307;259;274;313;525;1555;3128;2798;1210;519;407;599;1295;1921;1350;626;336;301;321;310;300;324;366;361;391;306;294;280;400;1131;2750;3175;1752;599;488;398;358;358;387;361;325;354;341;349;298;310;282;277;290;271;276;317;386;498;773;643;448;271;278;271;284;374;504;514;384;342;299;293;343;347;324;383;399;320;324;293;297;350;427;482;482;419;466;540;413;390;352;357;333;366;374;487;570;480;331;309;323;374;436;413;443;446;447;596;548;442;351;374;453;466;419;368;365;466;417;369;333;402;482;622;752;667;506;384;334;335;318;324;313;321;331;328;315;327;299;278;274;265;248;243;259;255;252;230;252;246;228;247;301;302;268;272;270;291;270;284;268;292;278;366;474;515;341;258;278;273;302;261;262;274;255;268;252;303;262;302;264;276;255;302;313;279;330;265;254;270;290;388;741;1290;1029;507;421;677;949;598;351;292;269;271;282;308;295;248;303;274;288;292;250;310;268;260;247;258;254;256;284;274;295;284;295;327;328;325;293;313;307;316;282;311;354;372;488;377;322;281;266;287;258;231;324;303;266;293;252;240;249;261;269;285;277;301;289;271;294;263;293;267;284;302;286;327;339;360;308;314;315;327;262;323;285;308;293;319;319;462;868;1247;914;434;300;339;321;332;388;488;447;369;308;287;273;295;318;354;391;413;356;315;319;302;263;296;301;375;377;347;349;305;359;458;545;441;348;309;341;476;806;1048;822;655;673;424;455;1100;2927;3512;2154;931;982;1538;1206;636;362;331;336;313;294;295;307;307;285;294;278;306;336;317;348;308;309;303;311;312;335;330;329;312;299;308;400;433;382;339;281;312;276;290;291;287;289;444;1268;4360;8851;10195;8622;4194;1697;904;467;361;392;432;294;316;300;303;271;277;286;273;262;281;273;266;262;290;247;255;267;275;254;272;250;299;261;285;266;274;313;295;265;287;289;370;417;422;530;620;543;346;331;291;266;319;275;308;294;367;334;442;586;653;566;351;346;318;299;283;310;260;269;274;269;319;267;289;282;292;365;478;720;985;951;477;358;416;471;535;363;359;299;323;290;284;298;313;304;292;291;274;261;306;329;467;671;710;482;307;261;241;281;258;255;271;253;252;253;267;267;245;264;275;280;267;231;231;246;250;283;283;251;238;289;265;293;257;358;360;304;265;304;362;271;282;395;379;510;582;475;381;341;368;457;473;428;457;652;558;421;329;275;328;324;338;380;383;400;382;312;378;364;345;396;393;353;282;264;290;316;328;302;323;361;349;301;244;257;268;221;251;263;257;256;274;350;390;399;384;592;1096;2229;3385;2768;1114;428;277;265;284;280;291;327;348;361;388;406;415;344;333;348;365;341;295;320;300;279;296;336;407;403;351;286;320;284;345;361;395;438;372;308;274;257;263;350;394;382;310;313;310;266;268;272;279;237;250;247;316;275;249;266;259;280;301;276;249;283;260;230;242;290;410;612;439;267;260;243;250;268;296;362;752;2095;3889;4354;2189;1297;929;896;1026;858;657;554;369;292;309;356;335;342;392;372;297;291;237;284;239;298;323;364;384;343;289;306;347;304;325;308;237;278;302;294;335;345;395;406;394;345;267;247;247;242;264;294;322;377;384;319;294;294;430;684;1225;1733;1407;899;701;574;488;374;341;364;333;388;376;353;315;291;278;344;313;352;391;415;398;422;405;418;478;561;533;430;356;401;491;663;720;618;389;316;312;363;364;344;414;432;411;362;348;360;280;306;314;319;335;372;300;270;302;319;336;314;332;361;314;287;284;316;314;309;286;302;250;261;231;259;252;236;236;248;275;348;387;326;259;225;214;220;228;246;244;241;209;222;239;277;259;233;233;213;237;240;235;287;272;273;259;274;264;270;256;252;282;281;294;327;378;451;433;521;681;825;657;641;659;667;581;583;588;659;586;512;424;336;353;488;495;519;703;1093;1138;845;800;849;779;748;592
306;325;343;354;336;337;436;429;419;362;470;668;707;499;424;509;610;500;462;644;845;593;467;356;433;405;409;479;481;448;369;342;359;397;433;641;770;987;839;526;501;516;440;375;346;322;299;340;341;320;360;437;456;511;597;387;283;256;258;294;281;288;290;280;337;411;616;607;555;695;1789;2382;1798;1708;1501;1666;2712;3193;3552;3150;2936;2844;3400;6913;7945;4637;1878;618;385;331;296;269;225;283;222;227;270;306;275;266;302;276;246;268;236;221;254;265;258;242;234;237;253;251;274;238;269;251;253;244;269;280;278;282;282;320;256;255;228;271;227;274;250;265;244;238;274;255;235;259;296;297;276;262;261;255;236;276;278;251;252;251;313;282;334;318;282;311;346;390;568;979;1267;1358;1159;775;866;931;830;798;803;871;898;903;713;662;753;604;389;320;469;515;421;328;284;306;276;286;291;248;302;276;286;251;324;548;967;1184;1177;968;898;532;315;339;329;281;328;505;722;669;404;302;279;312;282;252;287;302;246;271;325;352;382;314;299;314;315;302;300;320;354;343;306;317;293;363;790;1233;1031;564;342;343;363;406;355;274;291;304;357;385;438;406;459;452;406;447;586;555;476;375;295;299;495;844;844;754;1301;1972;1630;1373;1076;813;992;1382;1217;984;1262;1426;1328;1363;1374;1656;1709;1473;1261;1212;1109;808;611;490;387;359;324;299;321;306;265;286;305;302;363;374;308;283;302;306;314;355;391;385;505;679;781;599;572;739;916;731;602;467;382;336;250;267;235;266;259;271;261;260;263;251;267;262;281;271;570;1988;5908;10519;13472;13769;8611;3735;2083;1283;555;285;291;263;301;291;267;321;377;308;267;262;262;237;225;272;284;280;263;312;264;275;268;286;286;328;379;405;313;281;353;477;546;800;953;827;705;590;700;816;869;842;947;992;872;780;637;633;646;601;588;516;458;376;347;339;317;285;289;245;256;266;271;264;277;301;260;292;268;304;311;353;318;305;332;316;284;307;335;322;372;353;300;326;340;351;369;370;349;368;362;352;355;322;275;334;351;332;337;342;336;293;300;275;298;289;262;294;286;314;296;349;293;311;309;336;300;337;295;277;306;319;313;329;332;327;307;304;269;272;327;268;292;348;494;848;1641;4404;9104;12644;10411;4330;1192;618;553;452;344;326;355;427;442;485;404;348;311;381;406;468;423;334;332;275;286;325;338;297;330;318;312;349;354;414;491;636;536;659;780;800;707;624;672;705;717;621;568;582;545;540;494;481;517;620;623;568;600;744;780;695;583;459;429;516;707;698;421;350;318;312;332;317;321;301;311;293;294;358;344;382;346;435;699;1252;1590;1023;560;420;428;439;500;510;440;413;362;471;502;436;321;334;324;354;394;466;501;418;387;414;416;398;633;1559;2333;1885;796;456;459;458;402;371;411;393;391;336;339;330;345;420;592;1825;4427;6426;3367;1017;420;299;295;291;297;315;355;362;385;367;310;325;337;337;339;311;341;378;344;382;347;307;350;439;398;375;308;285;312;306;282;333;304;351;354;364;325;360;353;311;329;327;371;344;349;353;286;285;277;255;254;313;328;271;264;236;301;265;281;273;271;271;269;277;258;276;279;296;270;286;281;256;249;285;317;308;295;301;269;262;250;255;263;250;254;287;258;292;232;263;299;307;480;1176;2294;2066;1014;722;525;477;687;1152;951;521;324;277;303;260;306;344;512;568;506;399;312;331;318;577;1174;1258;755;424;341;305;346;376;377;342;336;368;302;308;300;272;273;286;290;271;271;269;330;504;746;636;412;300;254;301;314;379;391;485;409;333;349;329;362;321;342;337;331;310;282;278;298;376;461;441;493;813;1525;1502;892;494;366;346;383;372;387;441;478;498;396;360;312;416;473;435;440;527;751;1097;1093;685;446;461;447;362;376;362;391;437;396;377;353;483;431;510;496;494;474;428;348;317;320;319;303;318;333;332;313;299;346;323;269;293;260;223;287;245;239;237;253;261;254;268;295;300;292;267;269;245;295;269;270;295;276;286;334;359;311;268;254;276;270;280;269;283;264;260;285;312;293;271;284;240;270;288;287;314;303;258;294;277;351;506;624;695;595;382;305;383;391;340;263;273;273;323;309;298;313;278;286;295;269;271;273;283;277;280;273;251;272;273;281;270;274;285;307;286;308;305;335;318;315;351;328;315;381;591;627;420;327;297;283;287;265;272;290;259;281;294;258;279;266;266;267;243;305;288;273;278;295;273;269;289;295;303;274;314;341;360;331;280;321;310;333;340;303;318;308;287;322;427;566;729;547;376;348;370;365;344;359;378;404;351;342;309;321;317;318;307;264;263;280;348;380;332;298;266;293;340;313;312;302;307;346;527;816;636;343;349;371;478;928;1098;902;884;736;449;371;582;1145;1280;879;647;1662;2983;2568;1360;554;327;321;314;291;275;314;281;312;274;293;328;320;306;340;322;314;298;321;325;281;324;337;382;354;381;642;639;484;321;311;314;332;285;300;275;303;442;1245;4276;8868;11064;9097;4033;1126;494;338;274;303;339;261;320;325;286;294;307;302;264;256;261;244;305;299;244;295;255;256;255;258;240;279;306;269;294;286;260;297;250;287;305;434;583;533;495;344;376;331;333;391;347;285;293;357;354;339;299;372;723;1380;1628;1092;558;382;389;299;271;293;289;273;252;283;301;296;267;255;307;397;556;1074;1897;1619;688;377;379;474;577;513;422;321;303;245;271;325;301;309;309;303;286;277;300;368;355;466;510;430;326;275;293;262;224;246;223;251;289;257;293;237;258;270;279;278;278;263;262;272;260;278;269;261;284;261;273;264;255;341;358;295;275;309;298;313;287;344;398;538;652;540;491;428;402;491;502;387;356;475;501;448;362;340;334;321;353;353;332;346;336;329;374;414;395;375;354;300;302;240;278;302;298;269;277;321;332;301;251;243;248;227;235;242;271;280;258;307;355;409;410;581;1267;3715;6693;4644;1471;445;304;294;280;278;275;269;393;428;426;475;450;384;361;369;348;317;362;393;366;327;356;475;594;524;325;324;307;311;380;391;405;386;353;352;295;279;281;265;325;309;297;279;264;303;316;287;267;241;248;294;259;332;300;302;302;329;347;328;301;243;209;237;271;264;370;447;371;235;214;232;274;277;255;316;436;1110;2184;2455;1418;970;804;744;1116;1042;665;408;307;273;278;289;369;533;533;371;316;300;241;229;299;301;338;371;347;363;266;324;316;340;307;281;266;261;314;293;346;353;343;430;376;351;303;280;265;271;291;303;405;509;481;345;302;336;425;608;1399;1965;1585;888;576;411;433;323;302;298;395;437;406;335;290;272;300;331;356;399;447;468;439;389;443;443;496;479;452;405;359;474;570;749;909;679;428;320;291;296;311;416;521;529;454;374;328;327;315;339;370;395;379;370;291;285;296;284;283;330;349;361;299;305;278;302;278;302;366;338;280;276;274;267;267;269;248;256;254;266;278;274;217;223;212;208;204;243;238;242;198;216;238;249;298;248;222;242;251;255;240;269;348;316;277;254;247;257;290;289;275;267;310;385;437;455;547;627;708;791;616;617;691;643;633;601;600;556;660;612;451;374;437;530;520;488;523;628;680;611;757;731;596;585;501
319;309;383;405;384;360;418;520;369;370;484;706;720;564;455;586;920;627;529;614;577;459;437;464;581;633;631;651;595;552;409;320;328;388;570;755;746;1119;1279;754;505;519;451;403;332;299;281;381;410;431;432;525;444;399;385;321;292;239;278;287;324;309;281;285;285;348;378;427;500;735;1460;1933;1960;1853;1434;1639;2668;2918;2814;2474;2058;2204;2639;3918;4170;2925;1383;504;385;342;291;266;293;257;231;248;272;272;299;306;267;276;249;226;248;252;254;274;283;245;257;256;243;228;276;254;288;273;288;289;246;287;302;279;319;264;283;275;284;266;228;251;261;254;251;283;264;233;253;292;281;291;270;262;258;258;248;246;236;221;251;272;305;284;314;306;332;346;348;436;670;942;1303;1479;1358;784;571;771;848;898;853;737;723;746;672;598;750;805;498;364;504;664;548;335;296;311;290;316;296;314;317;262;260;251;329;681;1526;2200;1958;1763;1647;850;387;276;291;292;289;497;839;775;490;353;284;321;292;300;248;302;272;274;329;333;353;315;300;343;335;345;332;301;387;380;340;293;270;462;1344;2517;1897;939;415;336;437;414;401;268;258;287;306;427;526;505;535;468;399;348;380;379;381;355;318;328;601;952;956;729;858;1022;1107;1116;964;893;1420;2331;1930;1550;1201;1334;1899;1791;1443;1575;1533;1285;1068;819;833;915;870;621;468;345;336;306;319;324;266;279;312;354;374;415;363;325;311;327;293;300;346;340;376;441;458;462;624;1100;1430;1116;685;392;316;262;258;252;269;242;260;263;252;287;259;277;271;276;270;356;877;2886;7807;11363;11361;10809;6989;4013;3897;3235;1414;468;261;274;276;270;263;287;303;312;277;283;267;241;251;276;273;288;301;263;299;301;249;292;294;299;362;315;289;251;332;333;409;588;724;803;796;701;789;928;972;948;923;1001;952;1014;951;908;839;682;615;570;452;431;427;400;395;348;305;233;220;281;273;259;248;286;244;244;279;297;349;359;303;308;291;302;304;323;323;324;325;290;304;308;343;349;370;366;372;393;357;333;304;318;300;325;354;337;326;326;329;315;299;295;307;315;291;296;297;330;340;342;316;294;327;343;304;294;305;308;273;268;349;313;326;326;342;298;302;302;308;332;277;366;488;829;1898;4440;9165;11971;9993;5277;2162;1025;618;451;353;348;414;444;452;453;436;380;339;366;357;380;373;284;293;292;309;336;309;341;351;339;358;380;400;454;466;546;590;647;649;651;591;623;722;819;620;553;573;691;597;511;466;423;508;623;601;606;556;609;663;743;622;505;466;513;768;804;523;371;308;307;363;355;306;308;263;268;329;330;344;350;356;409;659;1339;1867;1067;525;399;383;472;541;462;472;461;466;455;482;437;368;313;327;333;370;400;441;378;442;685;691;538;825;2246;3702;2814;1188;800;1062;950;618;430;429;440;426;324;381;309;309;374;578;1285;3074;4360;2489;973;408;300;300;307;313;382;366;362;370;353;310;317;339;343;335;299;341;374;397;332;351;335;357;438;403;363;339;312;322;298;317;348;374;397;401;362;353;346;331;306;328;365;370;363;388;351;277;293;288;254;261;316;295;276;250;271;271;285;304;271;293;277;237;273;293;271;280;297;269;274;285;280;284;313;275;316;281;259;264;304;275;272;239;282;309;304;270;272;333;311;328;317;370;649;929;1004;881;998;833;545;444;520;467;392;300;299;288;310;314;404;537;721;621;477;359;326;323;408;612;704;530;353;339;394;382;446;355;334;302;346;350;326;332;313;324;325;317;312;279;300;390;505;777;700;430;319;293;323;291;312;346;349;370;355;394;444;413;358;363;323;287;309;278;292;333;339;449;479;927;2546;4908;4912;2441;910;412;330;361;347;381;415;509;599;579;512;463;494;425;424;458;646;1084;1642;1560;886;559;518;490;432;390;338;390;438;444;425;401;428;397;428;366;348;369;419;355;290;279;315;313;320;321;349;348;324;341;322;297;284;269;245;297;265;254;227;218;249;241;284;279;263;264;257;265;254;273;282;291;262;266;277;271;268;252;266;235;288;277;251;279;270;281;261;325;289;274;267;323;272;285;270;299;295;280;288;263;333;508;862;758;505;381;297;300;305;249;236;274;294;306;290;301;280;305;285;297;286;253;250;267;256;277;269;273;283;255;288;271;273;282;283;317;300;309;287;295;341;364;351;323;320;369;505;577;429;324;268;293;265;286;268;260;253;283;287;245;227;258;264;277;260;282;273;269;268;327;319;307;280;337;352;324;348;395;425;460;387;329;346;334;315;267;289;336;388;400;645;968;1274;793;420;390;443;437;365;305;350;326;368;366;344;312;345;299;261;252;265;281;346;394;378;321;322;282;295;288;288;286;288;376;441;643;521;395;296;343;409;573;654;651;679;597;416;304;328;443;426;419;698;2244;4806;5426;3245;1082;425;334;328;306;308;316;314;345;317;272;295;317;312;294;307;331;324;302;304;321;308;367;451;374;465;903;1035;633;392;271;306;308;297;297;310;452;680;1124;2409;4316;5308;4357;2025;638;356;289;303;343;384;636;682;564;359;278;284;296;259;263;301;272;249;270;282;283;273;310;261;277;233;247;296;284;239;303;284;276;283;334;527;985;1291;938;503;341;335;328;452;592;482;337;313;354;399;408;444;535;1271;2596;3387;2279;944;427;298;265;268;293;285;307;293;338;267;312;329;289;303;379;518;1071;1591;1526;682;341;410;513;703;744;593;423;276;278;274;305;293;344;316;324;292;288;297;283;292;342;429;364;353;297;275;239;247;255;258;257;244;242;265;255;261;248;266;270;281;281;266;269;237;304;261;287;254;247;252;262;263;283;286;264;279;286;302;296;303;322;393;631;720;639;622;427;387;469;440;343;330;365;474;542;422;358;310;321;359;380;353;339;351;383;472;432;471;488;416;317;274;297;287;272;280;283;263;317;294;253;232;241;230;206;250;261;234;253;294;319;425;520;508;785;1552;3891;6193;4531;1580;512;358;317;320;306;281;275;312;343;484;537;586;530;400;349;289;306;370;409;385;319;404;516;735;684;454;354;321;277;352;358;368;387;358;388;379;313;244;285;267;261;260;285;292;296;317;315;262;252;243;277;320;327;291;295;295;301;313;341;277;226;229;216;219;236;225;266;287;240;253;244;253;283;307;300;382;601;927;1007;700;655;676;722;777;761;616;374;300;262;218;268;479;810;857;533;301;245;263;282;274;292;322;388;391;399;359;318;314;339;318;279;270;263;270;278;320;366;369;404;347;351;323;271;223;248;323;510;979;1519;1116;600;323;320;399;499;820;1174;1161;726;501;450;427;364;303;321;483;609;484;374;305;279;332;332;380;440;462;444;429;377;478;528;504;429;424;430;385;446;486;592;702;668;426;382;310;315;444;546;626;549;499;363;311;314;277;314;305;352;365;331;315;320;276;281;295;305;300;306;271;273;273;307;338;318;353;371;283;304;315;276;330;260;253;299;258;248;266;244;242;233;186;230;202;239;223;231;212;244;259;275;278;259;239;249;258;262;244;285;302;366;300;290;261;251;255;287;309;308;301;288;352;404;453;581;722;737;566;543;527;507;585;608;504;582;716;672;469;440;527;626;712;676;647;509;564;616;591;478;422;351;401
424;387;374;440;438;313;383;367;350;369;508;650;687;569;440;499;691;575;775;817;558;502;562;611;835;1047;922;732;598;484;380;325;336;401;578;923;825;1041;1080;627;461;473;487;375;335;315;297;321;396;587;681;592;460;407;367;329;331;256;277;265;348;347;277;297;270;254;316;421;581;782;932;1257;1493;1272;1299;1937;2941;3193;2257;1986;1470;1402;1781;2416;2041;1391;857;399;326;329;282;288;275;256;257;255;238;289;281;258;253;277;263;248;261;241;237;264;285;275;244;275;249;278;239;252;249;246;284;278;284;243;261;289;311;264;280;263;275;282;266;248;288;275;258;251;253;257;292;428;438;345;291;233;293;245;278;241;242;236;267;307;395;367;334;279;332;384;444;612;907;1416;1774;1747;1478;838;641;1127;1408;1227;865;755;670;697;724;660;766;872;549;412;604;615;489;431;344;289;319;285;296;274;286;251;277;289;333;643;1590;2462;2496;2436;2258;972;447;329;314;280;288;436;685;714;482;346;353;341;383;325;331;279;276;300;289;326;318;305;306;313;376;342;320;385;424;399;333;334;314;408;1169;2372;1867;878;402;348;365;328;316;282;268;290;327;427;572;651;700;572;444;335;347;351;337;369;362;372;653;1191;1095;900;768;806;930;914;860;906;1507;2229;2072;1795;1288;1277;1901;1950;1394;1248;1194;1181;1366;1135;914;961;1079;694;487;389;329;350;337;332;277;278;343;346;351;397;394;338;320;316;329;288;281;293;294;360;387;458;652;1043;1368;1068;591;326;284;255;259;240;257;256;273;254;256;289;270;267;285;275;279;346;1116;3879;9208;11716;11885;10508;6629;5102;6023;5206;1807;515;318;299;286;274;269;270;290;254;295;299;266;260;225;277;305;269;292;267;289;280;296;248;268;276;271;330;262;278;292;354;406;575;808;919;816;689;697;763;938;962;905;961;1018;1165;1046;992;826;646;595;581;412;344;368;362;354;335;305;236;240;233;301;294;286;238;252;297;264;313;317;357;338;286;270;286;326;289;316;352;315;321;305;301;330;345;356;355;371;340;307;326;285;326;332;297;339;351;336;298;300;302;314;309;312;329;308;278;310;408;493;491;392;372;305;319;306;336;295;303;314;320;313;336;315;276;300;298;361;332;293;296;321;328;423;654;1229;3023;7016;8570;7660;6006;3633;1486;736;443;356;402;416;399;399;428;402;417;298;324;330;364;335;309;295;308;311;295;316;354;369;397;437;420;472;484;494;655;833;910;857;672;510;668;1007;904;653;475;519;729;754;536;514;460;470;543;540;582;536;546;528;627;565;553;396;425;542;538;414;371;332;346;317;325;335;313;271;293;314;331;367;332;325;359;505;766;1035;765;424;362;365;394;438;486;466;439;497;397;399;382;322;294;308;327;350;371;360;435;608;862;916;625;735;1760;2579;2217;1088;1639;2897;2725;1313;579;553;568;490;439;354;329;295;350;511;824;1277;1646;1110;559;349;331;328;418;502;515;378;319;329;330;299;297;334;353;319;346;339;402;387;367;357;368;362;394;327;314;286;297;274;342;310;351;338;383;378;379;346;378;344;283;324;378;366;410;399;365;319;273;284;262;256;246;291;284;278;306;303;290;262;295;337;338;309;279;309;289;285;271;281;260;281;267;295;324;338;314;276;295;251;268;257;262;270;281;267;309;299;349;462;645;629;425;291;369;525;645;912;1366;1333;692;415;322;363;303;311;300;312;265;285;346;420;502;472;415;341;334;353;564;902;1154;804;422;346;396;475;472;396;352;331;343;341;308;317;314;328;324;372;375;334;348;423;656;823;818;461;357;335;309;284;280;343;328;317;326;392;407;421;366;337;339;289;294;301;324;315;325;393;624;1781;5356;10804;10620;5157;1502;578;337;317;356;291;375;523;674;747;543;460;376;400;413;400;619;1057;1356;1308;827;560;616;566;406;382;401;452;498;526;492;538;496;432;379;361;352;380;380;337;302;312;290;313;271;304;295;318;327;366;364;332;277;281;283;273;270;261;264;269;267;246;280;270;258;285;271;235;255;271;274;284;262;256;238;260;243;249;235;254;255;241;267;242;265;255;262;296;315;289;257;314;315;272;261;281;307;300;306;288;328;460;810;778;477;308;289;306;296;245;271;258;273;303;281;274;272;265;300;275;260;288;240;254;283;277;287;304;270;286;268;261;288;290;299;344;337;318;322;285;328;430;410;399;373;363;364;379;359;320;273;289;299;307;290;268;273;320;305;282;298;288;291;307;271;255;280;251;310;319;312;297;282;352;374;400;473;622;684;752;513;381;350;368;373;244;314;394;567;927;1222;1833;2426;1323;433;369;396;417;343;296;337;400;346;352;334;328;324;298;279;247;219;270;332;337;381;351;298;310;295;320;293;300;299;315;362;409;392;283;285;287;370;394;465;440;477;398;345;314;326;315;341;341;673;2188;5813;7434;5176;1922;728;453;333;338;308;338;352;404;344;313;255;305;308;272;318;295;309;288;290;306;295;356;377;305;430;627;755;546;350;252;315;332;320;270;300;499;866;971;939;1192;1497;1304;776;379;295;293;324;406;761;1601;2115;1217;486;302;299;259;291;252;289;277;271;296;287;287;310;267;259;262;255;253;291;255;266;275;252;277;294;417;790;1670;2568;1671;715;372;322;429;536;788;610;368;307;428;544;591;571;523;1260;2695;3863;2977;1228;446;308;272;314;308;287;299;312;319;375;560;683;542;371;345;430;631;806;728;494;334;443;715;1122;1216;668;422;304;312;282;355;284;296;326;317;291;311;271;290;294;322;390;351;314;302;287;288;246;274;261;207;294;259;257;270;244;259;263;230;275;297;304;297;262;269;259;298;272;281;244;294;268;310;282;272;265;258;317;381;300;286;362;540;621;644;710;583;376;355;404;344;308;349;392;428;436;391;336;332;321;331;346;348;366;393;375;363;476;519;403;296;271;323;353;345;266;259;278;263;254;228;199;249;241;246;251;242;233;233;316;335;521;700;882;1274;1875;2412;3167;2395;996;498;426;342;306;267;280;275;327;416;555;657;729;563;486;361;302;301;320;335;329;346;415;464;579;555;383;365;300;298;344;359;327;370;384;427;379;362;329;339;274;292;283;281;306;325;324;309;280;252;301;260;277;280;279;268;302;319;275;284;288;249;225;217;203;207;237;248;231;234;221;241;216;244;279;309;285;397;486;526;472;572;700;698;593;621;458;337;286;274;262;260;458;818;883;525;279;260;263;244;289;260;323;458;788;866;577;374;327;308;309;271;286;258;256;278;315;363;352;352;365;359;309;272;267;278;406;857;2383;4266;3066;1198;466;361;359;376;486;666;763;652;492;644;676;621;386;391;524;594;463;327;313;332;335;375;410;417;386;417;451;554;650;648;558;421;380;438;490;481;443;454;594;496;374;318;328;353;435;575;706;647;461;352;294;285;286;248;280;296;326;300;316;293;271;287;296;303;282;282;263;254;242;319;323;284;341;347;280;238;273;302;259;314;275;286;245;256;239;254;234;211;230;223;247;205;246;238;252;256;246;276;268;261;287;215;222;257;287;268;296;285;303;270;299;259;292;297;266;289;311;341;331;339;379;477;676;743;481;400;434;453;497;495;465;541;698;606;469;489;888;1062;1071;1162;1131;799;870;1070;680;389;325;324;286
450;492;460;419;471;363;285;283;330;314;371;519;775;669;506;438;419;552;1057;1247;815;622;685;742;908;1096;864;661;526;406;335;322;383;442;540;598;521;702;676;435;404;510;417;365;327;295;296;338;394;843;922;641;426;387;459;380;353;305;266;267;293;281;290;262;249;274;274;373;625;903;855;855;926;935;1202;2023;2535;2309;1539;1669;1557;1257;1595;1968;1403;738;487;339;308;319;277;279;258;283;300;287;262;301;238;256;249;290;266;253;260;273;259;271;285;269;235;224;245;272;221;241;241;228;273;252;247;241;269;255;265;248;276;267;251;264;239;255;262;242;272;251;255;251;355;657;635;385;325;267;236;247;269;272;258;251;245;298;471;489;361;271;341;420;548;815;1171;1556;1686;1515;1206;708;749;1636;2221;1289;907;1010;978;1100;1107;773;805;714;451;381;411;458;535;569;445;321;320;313;258;283;262;271;254;255;315;529;1061;1618;1708;1779;1402;755;415;316;277;305;325;452;660;612;445;339;473;641;585;447;318;268;248;282;311;284;292;268;291;304;334;353;367;390;417;394;307;296;320;400;856;1314;966;491;312;354;324;297;270;276;270;299;337;444;676;1025;1161;1023;513;301;330;325;328;330;348;350;575;1013;915;821;948;1105;1311;1269;965;1142;1516;1585;1722;1480;1064;1074;1481;1564;1210;825;816;1505;2695;2358;1235;899;1041;764;439;348;348;378;353;310;279;282;342;310;376;406;353;328;305;315;305;286;284;326;355;371;409;484;467;688;687;591;389;290;266;262;297;246;273;282;258;285;270;267;274;286;274;262;321;446;1339;3756;8381;10782;12304;11589;7323;4659;5011;4497;1811;540;287;258;268;270;252;271;268;247;280;260;277;269;257;289;291;313;268;251;249;265;290;274;246;291;277;271;281;271;294;313;375;547;711;873;727;568;477;519;684;858;789;777;975;1157;948;748;697;517;464;361;357;305;334;347;257;281;254;259;246;289;297;328;278;239;258;266;260;292;330;397;379;294;301;280;287;276;301;262;274;288;285;292;332;298;316;321;336;324;332;321;269;323;332;324;351;341;306;317;307;310;321;299;311;309;273;271;356;511;710;736;488;390;310;308;323;307;289;297;250;295;288;327;338;323;289;365;370;338;308;341;317;336;347;522;764;1661;3639;4184;4295;4599;3545;1519;726;470;400;446;413;401;356;320;357;318;295;326;333;334;308;284;297;299;324;329;357;451;446;448;411;450;428;459;507;827;1203;1544;1300;787;576;933;1624;1426;859;562;551;675;691;729;630;545;568;616;544;540;579;570;505;509;558;515;380;335;368;395;361;319;346;313;304;318;282;314;273;283;322;439;398;369;312;310;363;493;546;470;415;391;407;388;389;381;381;379;427;346;357;345;333;316;286;359;349;379;342;363;503;666;692;480;456;844;1227;1106;815;2155;5631;5283;2220;778;546;534;481;426;395;355;305;371;454;624;726;949;642;398;340;304;421;521;822;721;425;344;303;315;339;335;329;316;380;338;335;317;376;372;393;402;379;336;324;346;273;285;281;316;346;331;336;366;343;327;328;328;327;317;316;386;334;344;397;393;325;277;266;290;275;251;277;290;251;295;285;268;318;264;275;297;301;320;286;275;303;261;274;279;255;265;253;294;282;289;257;277;244;291;260;280;252;267;278;319;318;403;715;1270;1234;521;369;440;814;1185;1391;2122;1807;877;397;323;303;287;293;322;315;285;310;310;285;347;340;294;284;356;428;843;1953;2529;1518;537;346;398;507;464;359;321;346;385;362;331;329;297;279;321;331;344;385;398;488;626;816;814;494;330;332;333;285;287;316;304;325;311;343;328;372;329;295;287;289;252;330;299;313;355;415;549;1840;7105;14920;15055;6929;1732;549;344;327;298;283;303;416;541;680;565;426;368;316;339;307;492;718;842;800;576;534;594;617;483;460;532;612;645;616;496;538;555;511;498;426;390;428;385;372;346;323;300;294;286;301;297;300;328;353;319;334;275;303;227;293;250;248;232;257;244;254;276;245;250;297;244;275;260;257;256;273;262;262;247;239;268;261;238;243;258;254;267;288;269;240;263;333;343;272;283;296;308;295;288;301;253;291;271;273;281;386;483;501;370;310;274;278;272;263;278;287;311;288;295;304;311;274;272;288;300;260;264;253;302;304;301;295;274;255;271;287;264;293;301;332;306;318;297;307;340;380;394;405;382;352;341;328;317;347;291;315;307;298;311;283;337;303;299;271;283;298;257;285;235;270;269;275;266;281;323;305;410;511;521;502;746;872;800;860;488;370;352;365;294;271;347;486;1022;1807;2038;2071;2247;1232;487;334;393;388;299;320;305;376;429;392;331;331;292;290;325;237;228;252;281;306;327;345;324;289;281;303;322;324;335;340;330;362;318;253;301;323;366;398;452;415;362;305;321;338;325;317;313;335;457;1327;4067;6143;4897;2458;1200;625;354;349;346;355;507;685;666;405;292;307;309;288;307;315;278;287;281;260;325;328;322;295;306;431;493;394;287;257;303;371;401;358;330;436;620;714;471;417;455;416;323;304;345;313;335;380;1180;2878;3886;2003;607;309;283;263;237;260;256;262;231;249;258;299;247;269;269;261;240;264;252;267;281;291;291;257;305;448;774;1922;3040;2189;945;439;374;458;538;700;531;396;319;371;584;767;689;489;795;1493;2134;1932;813;375;290;283;293;306;318;305;331;344;457;933;1379;933;434;340;358;435;431;434;345;430;473;702;1587;1479;715;408;337;305;337;353;321;320;299;295;302;266;279;289;281;314;332;306;318;310;296;295;312;275;238;248;264;293;273;249;258;239;242;267;277;271;267;289;290;254;291;264;296;259;250;275;268;312;307;301;268;280;325;346;305;303;312;378;427;519;543;466;307;328;311;313;306;332;320;349;342;344;367;298;306;330;361;397;382;351;344;322;333;374;365;322;331;431;508;399;318;261;293;245;252;255;252;235;266;273;258;261;248;257;293;307;459;728;1203;2472;2439;1629;1367;974;627;423;389;380;361;307;242;314;315;368;437;659;869;615;512;397;320;308;336;298;316;306;339;361;359;381;316;362;298;314;337;310;317;340;367;462;470;434;377;336;317;286;312;282;304;306;330;328;334;327;290;261;275;265;283;303;252;264;284;301;296;271;280;229;246;221;201;230;222;253;263;238;251;228;256;296;291;289;398;379;463;453;622;635;537;581;457;358;312;275;247;276;379;551;530;375;257;267;257;243;247;250;369;767;1714;2290;1227;504;337;295;323;280;292;293;273;290;303;308;360;374;358;335;303;278;292;299;442;1147;3931;7304;5580;1901;536;351;313;298;360;407;528;588;599;782;965;878;515;302;404;458;402;292;293;381;369;367;375;425;426;381;387;563;846;799;663;466;391;439;513;539;440;413;451;398;358;286;295;319;340;467;582;605;480;336;305;269;266;261;226;308;298;271;311;245;253;297;283;295;285;271;271;287;287;339;289;282;315;290;254;244;267;314;296;310;291;286;279;271;243;261;234;245;213;236;235;227;223;232;264;257;269;285;290;234;253;236;252;248;266;256;257;278;272;258;286;248;258;279;293;325;359;365;308;332;350;406;527;488;356;363;382;541;691;658;603;643;700;499;469;508;1005;1411;1468;1837;1567;1019;920;1256;742;389;354;335;334
615;711;602;452;444;376;308;320;262;296;345;541;810;829;627;458;467;611;1264;1622;1074;717;671;718;785;932;753;635;492;365;336;334;408;498;436;342;388;401;423;340;323;411;365;288;293;275;297;320;382;728;919;589;398;368;378;354;373;330;284;277;319;359;276;255;244;249;294;369;603;796;860;787;955;1043;1215;1593;1741;1457;1106;1966;2658;1834;1258;1200;728;498;360;316;323;318;302;276;252;252;229;231;229;264;301;259;270;243;262;242;250;258;237;293;317;269;232;222;253;250;271;279;225;263;275;315;245;264;271;252;236;279;262;215;255;255;266;261;268;259;260;278;269;303;320;571;648;411;285;291;261;255;235;254;296;270;287;339;403;404;330;296;449;627;700;801;1220;1237;1019;988;717;462;688;1306;1500;1059;782;1175;1361;1356;1134;924;1070;993;554;349;334;366;520;682;491;336;283;258;273;275;250;264;278;287;381;584;910;1008;940;862;718;486;364;326;301;304;315;456;500;485;412;400;676;988;854;474;359;312;261;254;310;277;285;295;297;331;374;433;439;447;407;400;414;343;307;295;460;572;437;313;317;336;307;291;261;265;273;282;371;481;744;1036;1199;1066;586;414;317;290;290;274;323;393;470;568;583;791;989;1203;1598;1556;1351;1507;1567;1368;1232;1081;888;807;856;1002;1007;696;887;2147;4580;3517;1839;1108;767;590;451;403;389;337;350;330;281;285;333;297;319;325;282;304;305;271;293;275;267;323;382;409;463;459;444;472;410;400;313;322;294;271;274;287;247;261;255;285;271;275;258;266;288;289;276;446;1097;3044;6814;9088;9893;8747;5529;3286;3277;3534;2186;830;337;302;255;274;299;271;259;264;278;271;242;284;254;271;282;295;260;260;278;266;264;291;269;276;263;283;288;295;286;345;409;477;646;778;744;596;412;424;673;800;671;654;792;854;723;652;710;559;401;342;309;297;274;257;251;240;254;223;260;282;294;338;287;271;275;275;274;242;309;346;360;301;275;293;313;322;321;267;296;339;294;327;322;323;324;327;327;311;296;352;323;317;306;326;330;381;309;343;359;348;319;316;345;343;319;332;327;504;778;817;694;409;281;316;316;307;317;313;293;306;315;352;332;319;318;347;374;363;323;316;305;298;326;374;490;837;1290;1785;2085;2597;2172;1368;788;531;346;369;381;365;320;360;337;367;317;295;293;300;308;331;317;346;388;405;441;469;518;492;397;376;382;408;512;855;1466;1812;1597;956;814;1374;2105;1635;904;696;764;880;912;826;873;751;704;711;676;634;541;515;501;560;548;532;431;330;338;367;350;307;294;348;296;304;312;322;301;279;362;441;481;366;298;337;371;397;413;400;417;409;385;429;397;356;340;365;369;364;319;324;311;309;304;333;360;370;362;421;399;410;455;431;497;521;570;548;754;2118;4455;4282;2047;738;539;475;442;401;371;343;347;426;466;613;1151;1509;975;387;350;339;423;560;792;606;397;311;298;282;322;273;325;366;376;370;332;298;381;395;421;463;427;326;333;322;289;302;303;349;359;344;347;318;344;302;324;352;328;333;316;373;377;374;364;368;315;291;286;266;260;264;250;257;300;277;291;283;281;269;270;311;317;308;299;298;279;238;277;257;280;259;261;235;249;270;263;277;260;281;298;277;247;282;286;345;361;435;824;1538;1317;546;420;749;1784;2558;2410;2956;2361;934;377;296;276;298;286;277;276;318;273;294;258;293;290;268;285;322;554;1344;2719;3153;2044;854;408;423;402;389;389;366;359;315;323;319;334;299;288;283;321;431;415;423;412;516;602;567;411;318;327;285;291;263;304;292;293;316;272;278;291;328;296;260;316;358;356;336;332;361;476;858;2552;8107;15811;14752;6897;1790;595;379;333;321;269;310;290;388;469;491;396;334;321;300;353;367;487;574;590;478;521;551;582;609;583;637;695;629;607;509;486;628;845;1014;819;528;581;471;344;302;346;295;263;275;276;290;279;305;316;310;282;261;242;274;263;257;272;251;244;261;253;251;251;261;276;305;275;280;266;262;241;260;293;284;255;266;268;266;249;265;272;243;258;255;241;298;281;295;298;261;274;258;264;264;270;266;217;276;295;272;299;305;349;314;291;293;326;271;294;295;281;286;313;310;306;285;291;282;295;298;289;281;283;230;315;340;323;277;252;300;291;295;265;285;340;374;329;330;312;351;359;358;367;342;337;313;355;392;451;417;357;277;316;287;284;320;303;313;290;291;294;264;270;261;254;241;310;297;268;285;375;711;1112;1019;800;789;774;661;506;377;332;371;340;341;339;358;516;1129;2377;2608;1729;1122;714;389;350;356;417;338;325;313;315;336;380;345;329;299;322;293;266;228;249;253;283;302;314;297;330;275;317;354;344;367;355;528;596;464;309;283;346;540;858;833;555;357;349;359;364;350;336;299;279;321;692;1749;2826;2873;2379;1365;628;371;336;350;428;751;1386;1201;528;298;304;312;320;317;294;326;289;311;314;273;310;294;325;275;321;340;346;303;272;326;441;470;441;476;459;483;396;327;300;306;293;273;327;382;365;323;396;897;2259;3147;1649;539;294;256;285;232;266;261;266;287;264;282;249;294;285;262;260;292;265;271;295;286;286;306;281;292;418;749;2036;3644;3004;1280;528;460;452;433;473;465;328;296;352;434;514;501;395;404;608;879;802;487;323;272;238;292;280;330;341;285;351;516;1192;2039;1304;547;336;326;367;361;312;353;365;378;572;1024;984;593;367;309;365;395;426;332;319;273;299;307;263;328;290;298;291;289;306;319;304;346;333;331;272;293;251;257;245;284;255;275;229;306;207;243;310;238;244;245;262;233;271;297;291;288;269;296;252;278;282;294;321;287;326;284;277;328;349;395;361;391;338;332;355;316;317;308;337;296;305;345;344;320;285;294;298;379;501;446;417;357;322;347;346;322;353;390;522;679;496;328;260;272;263;257;215;200;241;240;252;269;297;308;268;325;302;348;587;1089;2241;2319;1196;655;481;373;323;371;475;456;317;311;326;363;372;373;500;736;636;497;404;319;315;293;293;276;323;331;328;323;318;316;283;280;307;337;340;347;405;392;452;400;364;321;362;320;307;335;356;260;277;260;257;320;359;303;312;287;275;308;320;275;264;292;312;341;327;269;252;238;236;236;277;212;260;228;240;242;262;250;276;268;284;328;346;404;434;505;490;553;553;457;410;313;268;238;265;299;348;317;292;261;264;224;222;254;323;571;1200;2777;3888;1762;525;303;291;303;297;272;347;319;307;326;326;336;368;357;340;312;289;304;368;471;1107;3234;5693;4555;1558;579;386;320;305;333;413;439;536;598;794;901;860;508;322;271;324;308;300;319;338;357;355;339;431;421;347;409;518;755;745;598;469;362;409;514;505;407;459;451;379;348;311;252;255;299;400;482;584;496;388;270;231;210;225;260;235;265;258;322;286;239;264;296;295;271;254;274;220;307;315;319;262;277;265;278;256;295;335;303;314;286;306;271;275;264;247;219;237;247;241;217;231;216;210;227;250;266;264;217;239;244;203;240;240;248;244;273;279;284;279;271;259;270;316;319;301;390;460;335;344;335;374;420;382;333;332;461;637;1103;1265;963;705;572;502;496;456;945;1484;1700;1828;1429;988;776;764;584;550;596;518;469
870;1136;736;513;512;379;273;299;278;275;305;451;616;590;514;439;511;661;1058;1349;963;679;639;618;533;657;590;461;401;407;320;357;405;502;478;346;283;317;289;302;262;346;308;303;282;287;285;294;337;472;612;439;385;399;385;339;315;258;255;257;303;344;257;270;298;276;293;358;616;689;755;835;1004;1236;1514;1413;1543;1486;1295;2276;3766;2350;1023;652;407;294;295;407;424;394;305;287;244;252;301;245;264;268;290;238;274;252;262;263;220;254;254;285;290;277;246;214;244;265;228;254;267;280;282;264;284;224;263;216;210;232;238;272;251;260;284;263;286;278;246;239;260;291;295;393;401;367;259;299;256;246;267;278;262;288;273;306;342;329;297;323;562;920;751;715;975;970;647;515;500;446;559;868;866;582;521;1025;1427;1176;996;1029;1479;1340;771;497;454;535;660;603;438;370;289;301;272;247;276;275;283;272;369;664;1114;1014;664;565;614;412;334;342;303;303;323;408;425;427;383;385;687;930;750;475;398;297;307;292;294;305;279;324;350;348;371;430;450;415;439;469;459;391;301;336;389;337;334;355;357;330;312;267;258;264;269;310;437;569;623;714;874;670;434;348;267;266;256;257;282;450;597;508;604;1030;1112;1035;1286;1386;1291;1619;1781;1330;859;687;774;785;691;642;721;637;717;1941;4021;3128;1365;705;504;464;355;321;324;354;342;325;320;297;283;301;337;285;273;284;260;268;276;266;290;331;425;462;490;549;468;529;532;459;386;319;312;273;263;264;288;277;260;252;279;251;275;252;252;291;321;580;1285;3044;7316;10352;9152;6039;3641;2709;3206;4804;3392;1133;419;271;265;316;254;283;259;238;233;269;274;277;277;272;309;273;251;249;249;256;258;256;270;315;348;312;330;298;316;366;494;779;1221;1338;1236;800;415;458;642;618;616;688;766;705;668;632;587;556;435;325;324;327;300;266;266;268;255;242;236;280;260;287;332;266;269;294;284;265;266;330;336;297;305;286;304;315;282;302;310;339;312;337;343;310;302;329;340;352;370;322;313;346;299;335;368;342;328;330;326;340;312;342;307;368;377;342;327;474;682;786;708;456;313;286;317;345;284;319;271;272;301;321;330;322;322;346;339;332;336;337;337;342;293;350;437;609;876;1365;2078;2160;1825;1398;912;566;432;358;358;338;345;316;352;338;336;324;258;310;303;320;312;452;634;467;386;447;467;474;397;367;343;409;537;1135;1925;2217;1742;1257;1003;1109;1606;1259;813;750;1019;1240;998;785;820;761;741;798;767;696;585;639;569;595;520;538;486;420;451;417;395;332;341;291;304;306;320;381;320;353;303;370;411;318;273;289;298;364;424;441;434;412;449;458;502;404;372;332;285;339;332;343;361;293;383;358;364;394;495;471;364;312;371;539;864;861;536;405;500;1076;1959;1929;1091;619;484;407;415;397;406;491;704;714;565;749;1505;2128;1261;513;345;339;396;452;459;446;319;298;329;324;311;294;353;298;373;398;348;329;354;327;340;394;372;344;343;319;297;328;331;361;343;371;282;306;332;325;310;316;339;317;328;322;361;361;383;357;327;301;293;264;266;268;243;257;288;266;291;270;282;305;271;291;337;336;328;322;358;300;265;251;287;292;304;279;249;282;256;261;276;295;261;248;236;260;310;351;353;359;500;800;854;447;377;689;1749;2865;2235;2167;1911;818;435;418;417;319;284;261;288;325;306;298;281;232;285;267;308;302;435;848;1975;2981;3085;1707;654;401;418;398;363;384;335;314;299;342;351;323;317;299;304;345;361;358;404;441;462;449;352;315;316;303;291;296;322;313;287;324;281;305;267;286;289;330;390;421;431;332;281;357;444;699;1988;6708;13106;12345;5346;1317;557;460;370;356;303;317;309;330;398;390;403;372;353;369;395;399;422;551;546;526;610;599;758;714;629;610;632;550;549;490;605;1018;1655;2375;1445;624;554;509;417;336;314;296;296;252;300;293;308;340;295;261;265;258;300;281;268;251;288;255;258;239;230;282;267;248;274;287;297;316;311;260;274;251;260;242;266;258;259;227;222;260;236;262;260;270;255;287;267;276;239;283;265;276;262;288;277;285;231;283;319;274;286;251;288;282;269;258;251;287;290;286;307;284;340;354;308;279;246;282;296;288;269;291;236;268;342;331;348;308;273;264;291;285;272;298;325;307;324;309;293;315;350;327;355;313;297;321;297;451;658;601;402;285;254;305;345;322;325;371;360;329;269;303;258;262;246;247;256;281;295;289;501;1432;2642;2192;1103;585;519;396;380;358;307;327;387;433;604;519;483;781;1511;1677;997;557;351;358;462;745;800;515;352;330;315;353;312;319;327;332;311;348;321;256;223;248;242;288;321;370;434;361;356;309;346;356;391;736;1086;764;403;309;492;1099;2318;2068;980;449;338;354;369;392;379;321;328;286;356;616;1010;1135;1265;904;481;365;331;352;390;719;1638;1454;567;333;285;295;305;288;299;330;333;326;291;286;301;330;277;266;284;295;267;245;284;338;410;462;617;896;851;505;319;296;311;267;265;308;364;413;417;324;286;485;1012;1223;787;347;302;271;276;244;245;251;251;290;284;253;267;271;274;288;254;267;299;256;264;271;280;306;262;311;382;637;1912;3465;2899;1275;551;481;452;371;382;393;344;309;340;342;386;368;327;419;475;615;570;433;300;295;274;275;332;301;313;289;306;460;880;1268;954;481;350;333;334;327;318;339;347;314;399;547;550;406;348;332;461;588;513;333;311;296;281;282;279;306;316;308;321;297;299;314;342;321;302;321;309;292;260;290;270;260;285;280;286;269;269;256;277;287;267;298;265;271;298;298;271;270;302;254;272;268;278;278;260;258;309;306;276;274;318;360;334;301;297;336;388;359;316;279;322;292;293;278;287;317;322;322;312;411;530;433;369;333;287;315;330;387;446;416;428;564;454;377;279;252;247;239;229;248;233;240;266;273;310;342;305;269;299;386;507;694;1242;1167;737;535;412;378;338;361;400;429;334;302;347;333;346;344;442;506;539;428;372;302;292;280;316;349;342;362;329;319;311;300;301;305;300;282;309;379;443;391;381;361;339;344;296;310;307;303;272;303;276;277;326;328;333;277;286;271;305;330;437;304;274;296;303;319;297;306;246;231;216;200;233;226;270;243;245;258;246;224;236;249;290;286;345;352;372;533;682;625;530;449;360;300;286;252;255;310;261;272;256;263;245;237;237;269;306;417;1033;2780;3475;1587;492;291;299;309;257;292;322;342;245;291;351;366;378;365;404;329;323;471;729;631;548;1268;2415;2062;1010;564;428;354;296;364;407;519;521;510;527;573;567;454;373;306;280;260;294;325;308;285;309;355;380;388;348;381;391;508;550;472;416;321;343;446;490;477;442;543;420;300;274;289;305;256;364;477;544;502;394;289;237;246;224;290;256;276;277;267;272;242;250;272;286;273;273;285;276;297;327;316;256;274;284;271;289;270;308;311;290;274;272;282;257;284;233;240;231;239;249;260;264;248;258;256;263;259;263;243;247;247;237;228;245;282;290;223;245;247;263;257;289;270;300;332;302;361;400;358;364;312;344;345;405;454;449;429;655;1261;1536;1293;762;554;557;526;528;807;1261;1593;1700;1234;811;576;450;564;956;1115;797;574
759;969;711;563;492;362;335;279;284;305;292;363;361;365;354;404;439;611;780;915;941;805;708;628;566;582;486;384;421;412;448;459;558;755;722;424;286;305;281;280;306;311;261;286;264;272;304;302;385;490;432;341;454;606;554;355;282;299;233;256;299;305;296;316;330;277;283;290;364;474;494;812;1014;1099;1375;1199;1425;1760;1773;2636;3919;2596;767;411;349;277;326;545;673;473;351;317;281;249;243;258;273;267;254;250;257;273;260;269;269;245;235;301;321;255;263;239;238;248;255;246;284;317;286;261;300;246;240;251;239;236;254;241;219;245;266;247;265;281;248;269;283;249;278;255;289;302;247;283;256;249;273;256;260;268;285;305;285;252;278;323;545;854;659;626;887;952;608;563;607;691;769;916;778;466;392;657;1089;1137;938;821;1241;1415;918;719;775;780;823;717;439;337;307;293;258;266;266;267;292;280;349;657;1242;1167;631;598;653;465;337;299;303;307;340;354;377;327;316;305;438;561;482;356;334;301;315;297;273;269;336;375;380;349;430;510;470;426;449;482;505;411;316;340;386;431;400;399;410;364;316;279;267;269;315;351;472;665;672;561;513;384;318;322;290;271;265;260;326;584;802;738;804;1176;1297;1143;1076;1281;1141;1355;1596;1390;928;707;867;1108;1105;734;669;697;663;1001;1706;1533;931;595;440;370;341;351;367;350;353;376;326;315;343;338;330;289;255;279;255;272;253;260;282;320;370;522;526;666;681;698;655;636;490;404;344;305;278;263;284;238;275;279;237;262;286;256;280;271;399;1120;2606;4662;8956;13337;11975;7449;4822;4580;5334;6335;4521;1549;528;267;257;254;241;266;269;277;282;286;275;263;290;274;310;302;289;269;282;293;277;277;301;310;376;395;448;410;350;447;727;1535;2649;2677;1787;865;499;587;780;690;670;826;935;1043;989;706;621;564;455;399;385;363;302;266;289;231;239;289;230;266;283;273;297;325;305;308;280;255;267;279;290;290;324;347;313;298;304;293;316;339;297;358;339;329;319;306;308;332;326;324;302;291;313;302;316;337;326;383;339;346;329;318;320;347;344;322;295;377;454;618;600;422;344;304;372;348;334;315;270;287;287;308;324;295;295;295;320;288;327;318;309;336;329;315;401;595;876;1474;2207;2187;1752;1618;1202;691;460;367;375;322;331;338;362;317;293;323;266;307;270;319;324;498;674;536;381;351;477;452;434;377;348;389;760;1786;3285;3232;1892;1418;1320;977;860;752;604;642;914;988;848;619;608;671;760;919;851;728;675;586;589;616;658;512;505;439;521;534;463;421;340;297;289;304;341;299;315;295;316;317;340;324;285;284;278;339;440;436;447;419;450;489;481;410;378;318;307;310;356;367;320;343;345;340;360;409;490;523;376;333;404;897;1989;1943;929;479;385;469;709;783;576;545;494;514;462;441;480;758;1509;1683;952;686;1158;1639;948;444;327;391;431;481;411;349;315;321;416;417;346;313;333;314;315;321;339;309;319;334;305;348;354;315;329;340;372;403;376;363;341;326;308;320;337;382;368;315;305;369;338;353;367;394;400;354;322;267;283;274;252;258;260;286;271;294;298;306;286;295;290;299;352;307;282;303;343;286;282;283;277;318;342;301;288;255;251;238;261;264;249;228;255;248;292;336;317;310;318;415;393;341;366;480;972;1402;1169;966;834;535;620;933;902;617;313;267;250;298;312;318;285;265;271;280;316;316;341;555;1279;2534;3571;2114;804;437;410;376;331;373;303;314;331;316;314;355;365;336;291;262;277;327;318;308;360;392;337;341;326;400;366;327;304;280;324;336;327;300;255;334;351;364;370;400;384;309;299;308;403;599;1719;4548;7190;6356;2728;781;496;432;370;344;324;362;339;292;356;395;377;425;438;446;445;480;508;545;615;628;672;654;648;644;508;540;541;512;518;472;606;1209;2485;3373;2037;706;429;443;324;351;339;308;310;311;330;325;347;253;270;251;265;242;238;287;281;262;257;273;238;248;312;319;278;283;291;285;308;284;268;267;276;263;236;284;247;237;280;298;268;248;251;274;267;281;246;262;290;243;260;274;259;264;294;274;249;284;239;248;258;286;259;292;279;277;281;267;277;278;299;281;277;352;325;340;297;267;280;272;258;292;262;283;277;287;292;323;332;305;302;318;305;301;292;309;314;311;355;327;346;287;290;291;284;291;262;274;321;426;690;634;403;330;314;303;343;288;317;324;369;337;294;288;273;257;256;268;289;252;288;313;699;1977;3736;3077;1301;497;348;305;275;320;309;304;450;927;1475;1212;565;452;646;678;519;360;323;409;803;1658;1745;790;350;311;317;297;312;318;320;325;346;317;314;274;302;239;265;290;374;632;895;701;422;331;322;302;392;700;1124;780;407;339;616;2442;4876;4677;1965;644;341;339;305;392;413;345;292;289;324;360;389;540;592;467;330;345;301;331;388;586;975;837;422;299;310;282;293;290;287;329;335;271;303;312;272;296;309;282;296;258;256;250;265;287;328;405;747;1421;1296;621;301;308;295;270;275;276;324;362;367;325;280;314;377;458;383;289;275;295;250;244;261;297;237;257;234;275;249;281;264;268;242;259;300;256;232;278;278;266;270;264;328;453;1090;1840;1601;918;532;450;412;358;382;420;387;370;326;315;331;296;325;453;828;1026;667;413;291;282;284;284;310;327;324;272;336;419;660;618;518;358;371;354;278;276;322;381;374;386;374;446;585;597;375;325;436;550;480;342;287;350;281;308;293;309;303;332;329;357;321;326;335;334;338;343;346;297;276;302;264;275;288;282;285;268;239;254;267;246;256;269;259;292;284;352;301;332;331;264;257;269;276;286;284;251;291;303;300;276;321;302;311;305;300;332;345;355;279;331;313;311;329;304;307;320;370;429;382;398;496;391;353;320;336;314;344;605;752;568;370;383;305;341;259;294;259;221;269;258;228;230;246;257;297;288;295;296;380;593;905;790;696;642;568;534;494;398;297;346;354;291;307;280;326;368;411;351;402;395;404;304;312;297;347;324;322;419;421;406;367;322;320;291;307;324;372;351;304;358;448;390;364;340;297;305;327;322;288;300;318;299;275;289;291;287;322;301;290;288;359;476;536;351;258;292;284;320;317;300;262;215;234;243;238;251;225;249;228;255;240;205;250;271;288;282;303;356;372;526;785;719;636;562;384;305;238;276;272;279;271;235;274;262;225;252;268;250;294;362;793;1500;1674;854;357;297;271;268;279;275;315;311;271;284;325;390;398;372;375;331;422;994;1958;1497;616;506;640;664;479;451;394;349;381;463;572;539;495;451;402;434;391;432;504;421;339;269;291;291;285;294;321;285;316;339;384;373;379;404;394;389;377;374;322;391;461;420;462;477;373;260;274;253;294;336;430;508;532;569;463;341;274;260;262;301;295;295;278;251;285;296;358;358;307;302;289;323;326;291;291;279;271;273;264;273;322;291;296;270;276;292;246;291;240;254;232;248;232;203;213;247;264;219;289;272;275;310;264;220;246;246;211;242;234;241;272;234;252;224;227;244;241;256;249;289;290;293;310;351;348;358;398;483;769;1069;927;600;512;780;1013;951;794;610;556;648;723;834;1097;1113;1184;995;775;531;509;694;1139;1401;899;538
449;530;517;425;399;353;274;287;303;287;302;273;360;309;323;387;439;465;622;845;1349;1453;943;689;620;498;440;411;541;655;565;460;646;879;1015;601;402;340;312;281;329;299;302;319;328;308;321;327;393;555;390;351;518;875;672;363;301;272;265;252;323;305;328;480;609;385;291;220;308;329;366;652;724;924;1037;1228;1370;1751;1920;2615;3431;2241;916;342;285;303;369;667;990;542;346;289;275;250;282;290;264;246;274;242;237;252;221;263;217;240;294;292;286;301;281;241;276;258;241;257;270;327;301;269;284;253;267;260;282;264;248;253;253;227;241;276;276;232;240;254;286;309;303;250;220;285;245;246;252;252;240;237;249;311;275;256;274;272;252;309;436;565;623;693;1165;1183;763;805;942;1060;1247;1072;843;449;424;629;1242;1377;1020;667;750;868;799;871;1083;894;802;633;392;322;316;340;271;273;245;251;244;268;310;508;891;880;634;676;766;466;345;271;281;317;307;342;358;310;337;294;320;347;342;332;255;288;276;287;257;275;367;404;327;427;449;503;564;389;344;392;418;379;336;340;538;558;510;503;397;381;295;289;266;275;302;379;500;669;765;500;361;305;315;344;297;294;313;311;351;684;1158;1150;1196;1659;1794;1272;974;861;793;954;1146;1231;875;890;1257;1953;1870;1158;754;725;641;662;762;772;612;411;378;332;334;376;361;342;370;337;276;284;294;332;346;313;263;260;253;255;310;270;321;401;408;412;447;623;690;824;826;720;535;404;339;304;264;270;255;289;249;279;260;281;246;237;302;267;434;1415;3333;6214;10217;13081;11865;8606;7656;9387;11059;11073;7225;2876;714;285;250;267;266;279;286;239;256;283;240;270;283;278;316;300;305;290;272;281;301;302;317;318;348;426;457;405;381;564;1042;2411;3988;3542;1923;966;720;909;922;863;794;1037;1121;1141;1115;829;632;475;405;396;422;441;332;294;348;287;223;296;292;284;247;283;294;287;305;301;282;289;285;262;293;336;343;331;322;323;327;307;311;326;362;366;373;330;307;337;340;379;356;335;300;270;299;350;360;362;335;344;282;332;323;338;307;332;295;292;306;313;359;423;405;362;322;304;347;338;312;282;328;289;290;305;290;259;273;320;315;339;346;350;306;289;306;331;425;610;978;1867;2391;2165;1758;1839;1500;816;460;368;407;325;383;332;323;289;310;293;309;277;304;321;361;444;486;423;301;318;408;458;475;377;345;391;1100;2825;4650;3859;1805;1190;1277;960;590;513;563;754;815;693;763;731;744;746;1082;1374;1023;718;646;603;563;617;581;503;430;464;514;555;458;493;411;359;267;314;285;305;322;301;314;316;335;316;266;302;336;354;485;461;399;424;432;444;461;369;331;299;300;312;293;319;320;319;344;362;374;377;410;420;371;325;435;1081;2471;2422;1119;528;396;360;459;473;456;495;520;491;444;361;465;1063;2312;2784;1394;815;771;765;552;410;361;408;508;529;388;312;297;459;682;657;436;390;328;289;304;287;335;335;290;308;335;347;340;371;349;397;450;481;398;366;393;334;301;338;329;332;304;289;299;289;361;386;402;394;396;334;314;274;234;313;273;241;270;268;287;273;280;323;266;250;288;309;295;326;279;285;264;302;294;299;292;296;381;322;278;261;281;284;270;240;232;266;272;305;331;337;315;283;268;278;298;311;328;444;654;666;512;427;367;532;1259;2225;1679;740;299;250;266;309;305;326;300;275;253;279;375;371;318;383;746;1512;2195;1300;579;415;324;403;365;393;353;375;355;324;338;379;454;413;310;311;257;279;332;348;349;425;381;321;327;373;384;339;326;324;353;401;338;305;331;320;414;399;372;357;341;320;310;314;333;740;1901;3441;3044;1861;879;407;305;342;352;330;324;364;322;320;404;414;464;478;517;477;441;520;405;444;598;865;886;731;580;530;491;494;432;477;451;461;496;922;1721;2418;1418;563;381;371;343;310;321;341;376;338;363;412;379;301;260;248;256;256;268;244;260;254;274;257;246;251;260;279;228;256;262;270;261;284;266;287;278;264;271;285;276;248;258;236;278;243;280;263;262;296;286;275;276;249;242;260;250;244;283;336;244;261;270;250;267;261;257;281;271;264;267;268;248;302;280;289;284;287;322;302;280;298;265;288;285;248;272;288;282;293;323;356;353;342;320;317;261;259;273;284;334;345;315;310;286;333;297;286;291;290;266;264;302;407;518;463;295;291;375;367;362;359;306;313;317;302;306;251;267;253;250;262;270;268;275;318;581;1589;2496;2082;921;427;302;307;299;288;270;319;604;1668;2765;1775;724;320;318;355;319;277;312;516;1364;2379;2456;932;437;305;330;307;302;312;316;304;322;313;283;284;284;256;288;352;603;1447;2075;1154;574;337;318;289;334;488;612;511;309;412;1195;3716;7165;6008;2496;635;312;321;330;348;442;337;291;312;325;314;347;350;320;318;289;329;304;313;341;431;478;438;280;278;277;296;296;292;266;314;289;301;316;313;263;279;283;273;287;260;265;246;282;295;323;372;658;1077;944;527;356;300;288;273;299;278;316;274;348;299;290;267;303;259;282;268;305;309;240;259;254;269;278;277;274;285;278;280;255;271;244;250;262;265;265;265;243;263;276;296;303;356;565;706;704;576;408;374;355;320;353;407;418;518;605;490;352;326;369;611;1256;1628;941;403;297;242;322;389;381;350;297;362;344;392;438;432;352;299;332;327;281;325;307;397;423;350;414;505;803;754;486;314;361;413;364;311;285;313;269;309;279;316;319;297;351;336;294;324;335;316;357;398;393;327;289;268;261;270;275;292;283;289;277;297;250;270;261;289;260;289;324;338;349;339;329;305;295;274;269;273;283;269;321;329;308;294;284;286;309;329;343;355;350;349;336;307;321;286;339;352;311;323;487;529;412;400;409;352;320;389;306;315;403;703;922;633;391;296;263;278;254;278;255;258;255;226;236;228;241;261;249;279;309;331;641;1546;2443;1877;857;758;927;1316;1255;696;325;295;307;289;287;280;344;396;401;400;386;389;376;283;265;324;344;314;363;440;445;367;370;368;302;297;318;438;578;436;364;438;636;590;440;358;296;326;364;323;336;285;291;348;293;301;266;273;277;287;277;283;340;480;504;381;344;273;266;271;301;284;270;225;258;249;248;232;261;235;245;242;229;225;234;266;277;268;310;276;340;447;630;676;706;692;507;328;292;258;293;271;267;241;263;265;261;254;252;316;262;308;400;607;626;398;299;276;278;262;284;306;293;346;274;256;344;359;382;405;387;343;488;1509;3427;2605;924;348;286;310;340;402;416;421;467;589;695;539;375;355;352;359;388;480;640;507;380;296;298;300;301;291;302;285;318;312;379;441;400;382;375;371;376;374;364;365;420;422;447;415;361;286;281;324;319;348;406;441;495;512;480;389;313;257;248;293;285;295;287;265;312;314;365;428;326;283;283;316;306;322;325;257;266;258;272;275;296;317;278;267;262;291;239;262;245;280;235;227;224;242;247;257;288;255;266;253;335;254;260;243;225;213;222;230;232;272;255;256;275;245;252;243;269;278;259;304;248;284;298;319;346;404;475;765;1840;3152;2493;1248;459;430;514;590;656;557;525;672;681;706;819;758;983;1026;756;613;649;751;852;869;764;491
337;335;358;335;325;278;277;315;274;279;287;290;274;272;287;334;351;487;703;941;1643;1849;934;793;819;531;428;482;669;804;603;427;514;804;1019;760;536;400;347;307;355;394;364;311;296;319;324;298;359;360;343;310;511;876;779;430;279;325;358;348;320;319;391;904;1079;576;333;258;281;285;366;489;618;602;919;1420;1797;1596;1998;2395;2445;1842;945;428;328;314;410;606;731;472;309;290;262;230;259;290;262;234;254;268;249;237;265;271;256;270;280;317;290;249;258;250;291;246;250;270;234;269;289;250;278;272;228;267;257;253;247;233;250;257;271;281;267;239;247;262;267;293;273;289;233;233;269;278;258;263;269;256;260;263;226;262;288;286;282;319;432;503;576;864;1176;993;770;978;1060;1241;1601;1252;815;614;708;1243;2102;2286;1422;797;601;651;735;684;813;697;548;432;317;293;364;364;302;258;218;271;229;248;294;434;575;689;600;618;547;409;305;262;276;262;320;341;298;284;257;290;271;326;350;313;254;263;285;267;277;290;339;372;338;366;391;450;434;370;363;369;361;340;302;349;563;729;601;492;402;358;329;297;299;302;267;372;487;526;482;448;333;287;314;309;267;309;425;381;449;673;1160;1289;1310;1855;1998;1499;974;716;540;581;708;776;732;942;1408;2232;2274;1502;979;727;569;469;554;696;629;438;387;343;331;310;331;341;325;306;367;394;359;343;364;322;293;303;307;290;329;340;382;476;436;436;474;579;731;744;681;560;417;351;272;317;243;257;267;272;262;242;268;252;274;256;310;293;518;1318;2787;4772;8220;9522;8389;7734;9286;13768;18053;18541;12006;4934;1368;363;285;277;254;255;265;286;288;267;281;291;271;308;281;295;284;286;271;277;293;274;290;351;359;370;441;490;436;663;1108;2234;3224;2598;1527;991;977;911;884;785;755;987;1151;1104;864;716;546;400;345;398;462;482;379;292;295;256;249;268;256;282;251;255;290;291;299;278;285;284;290;295;292;283;319;324;342;331;356;357;326;343;348;376;406;336;332;355;354;352;321;306;347;323;296;326;339;327;348;329;318;313;302;330;328;306;294;281;293;322;308;311;348;324;338;301;342;306;353;289;317;288;261;300;290;264;271;298;311;377;347;343;293;326;332;352;394;687;1290;2624;3428;2878;1784;1547;1425;722;406;416;420;383;395;337;350;328;284;275;292;279;296;325;291;389;373;355;327;323;355;411;483;387;324;449;853;2209;3550;2949;1488;815;878;793;626;573;643;848;792;755;786;790;872;853;1293;1749;1255;808;748;690;490;495;507;439;443;489;530;465;460;467;491;379;326;336;301;282;279;292;364;475;435;325;257;288;304;390;461;526;474;431;395;411;387;372;349;294;341;324;292;326;334;288;295;327;367;332;318;356;380;344;364;672;1345;1455;778;506;383;352;388;447;546;649;642;490;410;377;391;802;1633;1949;1301;972;704;574;493;409;372;404;465;477;379;331;378;535;867;1009;572;370;305;310;270;312;333;318;341;334;357;391;375;398;403;443;421;408;411;362;356;331;326;327;363;320;347;301;329;358;323;391;384;410;387;344;283;259;264;278;276;283;278;254;278;288;321;301;280;274;271;320;323;280;280;280;253;250;258;253;276;276;327;349;296;295;264;271;275;266;247;249;284;296;335;307;292;312;276;308;258;335;327;411;561;553;570;462;359;666;1883;3187;2338;929;361;272;284;313;269;308;310;304;307;299;315;311;339;335;429;615;898;668;447;396;365;326;352;443;458;386;380;327;344;358;434;423;311;269;264;330;356;444;364;351;370;300;296;322;378;355;322;335;367;353;339;334;304;351;344;385;350;374;340;355;335;345;392;606;1360;2034;1481;721;411;379;352;304;342;362;337;349;340;337;386;401;395;434;584;535;471;481;383;435;583;716;808;713;710;658;591;540;492;437;440;436;443;567;954;1211;878;436;348;380;391;392;337;363;383;346;373;400;348;296;276;289;253;270;246;250;275;288;280;263;267;249;257;238;246;275;270;271;296;281;295;268;301;268;264;296;291;267;252;286;259;260;279;267;227;287;274;271;245;237;245;270;258;282;312;320;276;300;264;243;285;306;262;264;263;265;296;259;280;258;289;279;301;284;296;276;280;310;319;291;233;268;241;281;269;290;287;312;379;338;302;274;261;282;297;313;319;358;289;291;292;301;307;283;307;292;273;266;266;307;330;328;275;309;319;351;360;342;300;286;262;259;240;248;287;247;269;290;259;263;273;282;361;712;1091;930;507;450;487;420;308;291;297;308;585;1459;2291;1556;721;319;293;279;313;301;344;659;1608;2795;2437;901;392;326;324;312;336;318;284;307;312;307;310;313;281;260;255;292;537;1394;2231;1297;517;358;295;311;307;329;340;342;348;396;953;3305;6514;6021;2637;723;321;349;313;348;306;317;354;333;326;330;298;284;283;296;289;288;327;309;348;325;359;302;296;263;263;291;279;290;247;258;312;271;290;268;284;276;272;256;262;272;242;282;286;272;282;315;431;520;544;396;329;318;294;246;286;282;301;298;327;279;279;292;285;297;266;258;239;226;243;239;274;266;295;273;269;273;247;262;256;277;260;265;257;301;263;310;273;269;283;305;308;321;353;373;436;449;326;329;319;355;363;468;647;1316;1729;1210;591;349;315;490;870;1141;842;414;330;284;442;791;838;583;500;435;313;321;359;335;333;344;302;316;307;304;327;407;453;415;447;775;1081;832;467;328;294;322;321;271;292;267;316;270;334;312;330;321;338;307;285;292;343;337;325;387;445;339;257;258;271;313;290;289;339;274;270;304;288;227;302;263;290;284;325;327;328;290;339;315;277;248;264;264;249;295;281;336;310;266;314;339;320;349;286;308;311;307;302;325;289;295;353;428;389;387;472;487;435;442;406;350;350;397;364;323;350;457;592;471;367;328;286;251;263;270;285;231;244;262;247;224;242;283;289;273;298;449;1030;2551;4199;3168;1412;1511;2526;3648;3711;1859;560;337;353;324;321;317;318;366;371;353;438;439;420;389;301;340;267;327;357;402;417;437;394;305;267;297;356;461;635;528;462;807;1223;982;529;426;384;355;473;419;373;305;301;300;286;275;305;331;279;288;279;304;341;420;437;492;364;272;209;262;261;299;297;274;265;301;256;258;231;228;258;245;245;227;217;299;310;301;302;309;341;421;523;528;515;625;456;305;308;275;323;292;286;284;258;244;275;298;274;296;288;265;259;323;328;285;303;273;282;269;261;261;355;310;287;248;262;349;360;367;349;350;690;1592;3459;2873;1078;399;291;307;403;491;634;583;557;596;618;489;318;328;337;348;322;399;506;425;345;301;267;316;317;286;308;301;337;317;306;351;362;370;343;335;370;375;366;352;357;412;366;459;391;338;360;344;374;388;501;579;550;525;486;342;330;296;284;278;316;308;292;277;262;327;384;359;314;292;269;306;275;272;286;233;276;278;250;263;273;276;280;254;221;262;247;243;257;240;243;245;277;235;259;276;287;259;253;230;250;274;267;273;237;235;211;252;251;235;274;285;274;268;265;286;270;293;284;273;253;296;271;303;334;502;742;1330;3337;5877;4697;2230;662;382;378;434;509;454;445;564;617;674;677;780;1067;1293;1047;906;806;649;557;567;500;413
261;284;305;310;263;294;293;282;278;283;329;317;290;259;269;280;342;505;682;732;1112;1156;740;704;892;639;431;572;716;811;621;384;447;573;892;711;486;362;324;288;414;445;359;295;302;346;337;289;306;326;314;360;605;876;836;445;333;403;428;387;413;446;534;1130;1322;606;329;237;274;316;342;422;482;515;726;1245;1680;1452;1517;1666;1637;1521;1155;620;376;311;314;392;437;369;290;230;252;226;277;259;257;257;255;249;274;243;271;265;262;273;334;311;304;292;259;288;289;295;255;270;242;272;282;236;275;256;260;274;280;255;265;236;212;248;280;282;260;230;253;245;257;291;281;271;245;248;264;267;251;291;240;256;231;257;249;296;292;299;285;339;381;482;553;902;888;681;710;962;973;1031;1194;1078;813;775;1316;2025;3019;2664;1487;927;592;773;813;593;646;595;404;338;271;291;369;396;325;254;205;234;213;256;301;456;694;790;699;564;441;395;338;296;310;281;306;342;288;281;270;283;309;345;320;301;268;271;289;266;308;303;334;327;347;337;372;363;384;370;396;351;288;308;279;310;490;718;668;444;365;309;327;321;284;267;271;316;451;433;364;382;359;283;258;258;269;321;420;495;586;597;842;911;1069;1416;1463;1153;886;668;451;423;455;505;761;1114;1321;1793;1920;1670;1065;670;510;450;497;805;816;534;375;308;341;321;335;316;288;387;574;670;546;433;423;356;275;286;313;309;338;328;390;506;539;521;513;563;658;650;497;378;301;287;248;280;238;273;261;253;268;277;257;258;262;267;269;452;1410;3376;4695;4805;5167;5233;5801;8872;13648;18768;21050;19616;12551;4760;1266;327;236;272;271;278;297;304;264;276;273;263;316;332;331;312;246;286;250;251;291;274;321;328;342;307;339;460;571;967;1191;1641;2085;1527;966;849;954;1023;837;646;740;855;1064;1072;887;698;453;336;336;419;516;502;385;331;278;268;279;281;279;270;291;266;289;239;307;267;272;303;307;327;323;329;331;297;296;316;381;373;290;328;317;350;344;325;350;405;351;335;390;338;348;309;349;328;379;341;317;296;282;298;338;333;311;302;296;303;308;267;327;326;350;348;361;330;300;319;304;276;306;293;287;300;277;282;297;351;302;356;377;360;328;330;303;319;409;639;1528;3657;5423;3956;1719;1022;781;465;329;390;461;390;352;320;343;321;306;301;296;285;278;304;347;383;377;369;361;338;333;382;385;355;320;394;680;1326;1741;1578;961;702;795;833;959;958;943;1065;1013;774;708;811;828;762;1034;1438;1118;779;699;648;526;471;483;454;496;501;432;381;392;457;482;347;319;334;286;292;279;336;462;640;708;389;273;294;366;485;504;450;473;438;352;345;354;358;355;335;311;297;313;299;327;289;283;307;341;363;326;331;316;325;329;457;641;641;497;392;366;358;383;495;733;1258;1059;580;402;380;403;572;824;982;937;891;694;563;461;370;333;359;395;377;371;326;373;471;719;719;509;400;300;286;300;322;336;348;311;328;387;469;431;329;398;423;444;459;425;408;366;316;337;361;304;309;323;311;311;368;347;395;381;408;363;359;312;267;301;274;293;269;284;268;263;273;309;355;296;276;297;324;300;260;250;244;271;261;267;273;276;300;286;274;283;245;280;278;300;289;284;264;277;307;311;294;294;296;268;271;255;261;290;369;518;691;786;619;362;469;1313;2154;1471;659;283;272;291;298;297;298;276;286;284;303;292;318;318;318;306;343;426;367;342;359;371;363;393;446;433;354;388;371;327;303;348;340;332;333;306;377;413;498;398;327;340;301;308;326;351;378;317;323;332;352;328;346;294;304;355;394;413;449;477;436;375;339;319;454;736;1058;814;515;468;417;355;321;350;371;355;326;289;349;348;373;358;432;643;628;504;493;430;409;514;557;647;660;801;752;614;456;413;395;450;409;410;444;515;668;607;473;432;461;432;364;343;349;315;373;372;324;333;295;291;248;302;223;255;259;244;271;245;259;251;250;249;282;261;260;243;297;275;236;258;276;271;262;264;267;235;263;281;255;249;270;253;254;289;258;281;280;254;252;235;235;264;260;286;298;309;289;286;284;292;281;298;238;269;271;254;256;279;279;293;300;264;292;294;277;276;258;275;265;254;288;273;300;279;303;318;344;334;343;303;267;305;291;311;312;384;321;327;320;302;317;306;303;307;260;317;261;257;299;307;321;324;279;280;310;306;289;254;276;271;269;286;272;294;288;316;301;260;286;275;288;268;367;451;440;387;572;824;671;422;258;267;279;399;696;999;744;414;313;320;284;295;345;339;573;1647;2747;1938;703;344;309;308;319;292;375;301;292;347;369;389;452;365;290;268;301;406;832;1164;766;405;340;360;329;310;293;266;364;431;539;828;2119;3775;3163;1400;495;306;292;298;321;327;413;548;555;407;319;298;305;278;306;322;304;338;293;329;285;311;310;284;269;273;298;301;274;258;257;283;319;271;297;304;287;293;278;274;274;271;257;267;302;286;286;307;340;336;318;336;311;279;271;248;283;314;302;312;298;286;288;310;300;288;256;246;255;240;273;250;280;280;280;262;254;294;274;284;263;227;251;284;305;321;291;253;289;279;359;370;359;319;362;366;409;332;318;317;274;343;601;1313;2991;4383;2761;864;388;334;349;504;631;476;355;276;349;723;1816;1786;1203;1075;822;447;319;330;292;343;371;419;435;369;321;354;465;569;512;738;1383;1866;1053;474;327;294;287;300;277;291;299;321;301;277;327;302;296;292;272;269;296;315;356;341;342;371;305;274;268;268;274;267;325;267;315;273;295;242;271;252;269;285;286;300;303;292;303;314;299;271;253;257;273;239;261;282;306;333;288;352;381;413;377;273;294;314;314;332;296;273;280;364;367;370;358;409;427;463;515;401;347;434;472;400;298;298;326;375;354;319;334;284;265;273;230;245;229;208;235;238;248;261;300;297;315;274;358;895;2555;4030;2858;1606;2798;5253;8322;7946;3266;771;396;370;390;319;356;350;356;324;372;382;429;427;413;360;332;355;336;325;347;477;408;369;312;304;275;312;411;492;406;502;1097;1895;1375;625;401;412;469;489;430;416;385;331;260;288;268;311;297;341;280;304;280;310;374;443;575;448;261;264;277;300;310;277;252;290;339;251;269;268;284;279;266;264;225;273;277;295;328;314;321;337;376;482;436;400;397;358;254;276;271;290;343;278;259;282;282;259;247;294;288;296;282;238;281;291;300;266;289;313;290;301;296;290;329;261;299;252;309;321;334;378;371;444;1023;2196;2079;896;360;323;373;487;910;1278;839;513;422;461;346;304;259;322;346;322;343;382;361;310;252;297;361;314;300;254;303;366;316;320;366;375;344;288;307;315;361;339;349;369;400;363;400;428;413;428;370;428;468;618;813;636;565;440;406;355;379;252;261;344;399;342;294;282;326;313;321;283;298;286;318;279;276;281;270;252;252;248;241;284;276;267;260;225;263;253;244;246;235;232;226;254;247;222;253;258;247;235;254;240;293;251;251;213;195;206;246;263;238;278;261;275;234;258;253;250;261;281;330;338;339;313;324;335;469;692;1572;4310;7455;5600;2258;666;358;481;614;573;454;443;552;510;479;606;718;1070;1197;1074;1038;796;498;389;384;442;397
254;302;285;303;295;292;280;251;286;303;345;324;289;242;321;327;357;375;513;552;614;570;546;666;714;612;510;562;698;827;619;353;349;446;591;547;441;346;320;343;448;538;451;348;260;308;316;320;325;297;320;419;805;1077;849;444;414;525;599;637;852;791;584;830;875;524;287;251;269;300;357;434;404;480;572;891;1416;1219;1243;1277;1498;1714;1741;883;436;316;275;300;307;276;306;277;255;258;247;262;254;295;295;293;242;257;278;256;279;296;326;350;277;256;266;318;282;304;267;271;274;308;243;295;252;309;346;325;277;275;244;263;247;266;276;245;245;254;270;241;278;261;243;250;250;234;255;258;272;244;275;272;232;258;247;268;315;266;299;309;368;427;540;689;720;551;519;823;887;699;760;933;993;840;1344;2094;2736;2479;1569;915;647;768;706;636;660;625;462;376;287;332;347;312;317;219;238;231;222;289;290;504;836;962;923;715;575;595;547;434;423;321;301;327;322;308;280;263;263;339;295;304;281;265;281;267;318;290;303;306;368;393;401;366;371;359;398;345;349;252;267;290;464;667;618;379;309;298;329;331;295;311;257;268;350;342;349;335;351;294;276;267;271;338;344;437;711;680;662;691;759;938;923;1149;1173;937;605;455;399;489;839;1247;1279;1487;1447;1442;1072;846;699;493;515;806;852;574;377;337;343;323;334;329;333;400;857;1201;732;438;352;314;271;273;330;361;362;288;352;399;434;438;448;482;526;420;363;301;267;264;254;274;301;254;275;269;257;231;260;278;257;271;340;810;2746;7135;9414;7617;4266;3570;5413;10744;16622;19889;19778;15676;8851;3327;906;266;255;259;254;282;300;289;281;260;275;287;298;278;298;261;278;256;260;266;279;294;303;308;322;306;299;394;580;853;1037;1304;1435;992;674;741;813;869;816;773;873;987;949;962;815;717;469;334;300;392;460;427;372;322;286;275;279;282;290;244;269;312;287;294;265;284;285;310;308;332;333;356;312;325;290;324;327;332;310;298;298;324;324;339;329;382;402;386;338;379;319;339;309;362;353;386;324;311;320;303;335;319;320;331;285;313;297;334;313;297;317;332;324;319;328;340;277;303;302;330;314;355;330;313;360;319;323;348;311;334;302;287;286;353;389;654;1578;3618;4608;3385;1525;695;471;378;367;408;394;398;375;329;317;351;321;287;320;295;270;333;330;288;348;403;413;353;370;315;343;355;399;463;474;710;1014;977;894;910;1169;1293;1298;1360;1389;1555;1270;874;885;868;681;619;901;1150;1214;848;704;720;543;466;481;406;449;496;434;334;375;390;418;371;322;332;306;311;301;333;491;756;737;412;297;368;659;868;710;496;428;394;342;318;302;315;328;363;363;332;320;340;343;326;302;310;313;354;338;305;304;307;302;333;375;378;384;385;345;368;398;567;991;1841;1796;833;484;474;543;568;505;508;531;591;514;453;388;332;343;347;377;344;347;333;345;394;450;415;399;346;328;309;293;411;382;318;341;364;379;564;555;411;396;427;456;423;386;394;361;338;364;339;279;288;354;336;347;324;333;362;400;365;394;349;316;253;250;254;292;248;267;280;243;276;293;310;270;300;303;322;269;271;244;262;274;273;277;266;289;307;269;308;263;259;274;258;253;262;252;270;263;311;297;271;263;306;239;241;277;287;288;403;624;1101;1373;902;411;413;694;889;644;359;264;256;292;269;290;294;286;255;299;285;270;316;281;296;283;304;326;367;362;444;438;367;384;379;413;417;439;372;327;305;325;323;260;335;381;464;460;442;377;293;252;302;299;315;370;387;319;309;309;333;350;355;270;295;293;361;470;597;630;527;388;314;316;336;450;665;729;502;530;460;365;340;353;384;353;343;364;344;348;316;375;441;559;626;514;490;456;410;404;388;454;558;625;621;544;492;339;331;363;356;355;343;397;440;468;462;448;426;393;364;334;308;294;344;318;312;326;307;283;275;236;271;270;320;319;312;270;240;256;253;249;225;235;231;268;276;292;262;257;278;250;246;271;276;299;289;310;277;266;284;259;247;262;260;243;271;271;251;245;235;298;295;309;288;308;313;257;280;314;286;241;260;277;286;275;292;282;294;281;253;281;292;286;267;296;303;264;266;265;261;247;247;300;298;331;336;337;360;307;304;328;296;303;333;346;339;338;302;317;328;316;287;299;259;306;260;290;294;257;309;287;299;285;280;276;282;274;255;280;282;284;280;303;289;348;331;322;325;258;277;273;294;315;339;463;799;1250;1016;416;308;303;317;317;359;393;383;311;307;338;337;338;349;348;477;916;1468;1019;478;300;267;270;313;333;325;289;317;346;576;1065;1449;1002;521;286;298;306;447;561;441;392;328;335;299;316;289;334;528;976;1154;1027;1401;1934;1519;710;346;326;296;274;323;374;558;842;855;542;345;314;259;290;304;284;321;312;298;314;311;283;274;309;256;304;306;290;272;261;308;307;330;290;286;311;337;286;279;271;262;264;261;221;264;310;268;259;287;299;313;303;337;310;285;267;275;257;267;299;287;251;305;300;306;291;276;279;268;270;236;287;313;339;268;268;306;270;290;258;261;266;260;270;295;299;287;278;289;303;373;337;292;298;306;444;412;349;283;302;259;383;759;1768;4130;6308;3431;1014;372;316;316;339;385;327;314;313;422;833;2139;2405;1819;2168;1437;592;372;355;355;357;422;627;741;587;380;393;637;809;704;964;1957;2470;1203;440;305;273;332;275;294;290;318;306;320;284;313;314;315;280;261;254;340;303;350;362;340;279;285;256;241;270;259;336;301;325;277;267;276;278;297;236;290;245;280;292;262;253;275;295;299;281;284;247;295;246;262;255;243;283;320;381;471;495;340;305;333;329;413;352;310;347;360;338;339;339;319;342;354;430;466;428;394;485;502;403;303;238;282;265;243;277;292;283;268;271;275;232;240;236;252;277;233;258;316;307;261;284;350;663;1484;2046;1509;1788;4287;7881;11471;10194;3772;763;332;374;364;372;364;359;285;283;303;336;376;466;452;444;543;641;428;327;337;401;330;344;304;285;284;330;397;355;354;415;840;1260;1007;496;377;450;503;426;494;546;436;360;286;285;230;321;308;282;291;276;285;299;327;406;522;385;263;281;299;265;270;275;262;287;287;293;272;285;291;298;287;288;280;264;270;280;314;346;286;310;322;362;353;279;254;293;245;272;287;271;304;272;279;251;271;248;274;259;305;286;287;290;280;282;273;230;289;249;274;253;281;267;263;260;264;276;333;366;377;322;341;404;627;1035;931;487;339;359;540;734;1027;1214;848;438;333;330;310;266;295;289;335;329;332;316;309;324;263;291;390;374;357;334;335;338;351;291;286;327;321;290;299;299;339;361;378;357;324;359;400;553;542;530;430;435;479;679;841;635;466;418;433;422;324;319;300;387;479;346;308;300;280;292;269;318;317;286;296;322;294;282;288;270;275;280;251;237;280;294;280;272;250;249;235;247;248;241;269;268;268;257;236;249;238;244;231;282;294;322;252;214;242;232;236;237;258;265;277;275;286;282;275;277;321;333;390;423;459;380;383;362;540;782;1606;3567;5085;3513;1554;545;416;532;728;655;514;529;583;480;451;702;923;1020;876;682;661;600;417;370;374;416;441
295;275;289;313;367;338;307;285;230;279;346;349;322;317;353;448;434;384;393;434;452;446;490;708;749;687;549;655;776;1026;742;430;298;345;367;428;375;453;391;345;385;468;462;380;320;319;326;354;335;327;350;476;964;1498;1072;552;456;711;811;1140;1418;1234;718;556;608;441;325;303;290;364;321;398;370;462;593;1010;1372;1336;1514;1391;1532;1795;1696;953;477;296;333;259;265;275;274;283;261;279;269;237;291;283;334;380;362;289;295;266;290;341;326;320;318;307;321;333;304;319;272;293;307;316;271;285;317;367;364;352;313;289;250;254;244;287;243;293;277;269;244;273;276;258;273;284;254;270;287;249;276;241;251;247;251;238;260;264;280;273;346;347;400;436;507;693;940;693;521;676;688;582;503;691;714;589;776;1323;1973;2319;1792;1028;753;770;831;799;910;763;477;441;299;303;290;274;262;254;217;210;258;248;279;501;822;1185;1292;1153;1001;991;974;711;615;485;437;439;382;331;278;244;276;283;265;258;277;300;269;292;303;333;285;281;335;441;508;394;281;336;388;349;282;249;285;276;332;394;380;344;294;277;320;312;291;283;295;334;427;422;465;424;387;347;282;287;260;263;325;418;541;571;682;765;805;841;910;1237;1247;1014;817;562;522;663;804;852;918;1086;1030;909;920;922;893;650;583;688;695;590;479;387;344;305;312;330;362;425;732;930;682;454;338;277;267;285;302;345;341;301;353;294;299;302;351;375;422;370;311;272;287;297;283;285;300;281;239;228;258;266;264;261;244;296;335;952;3557;8765;11845;10333;7252;5740;6426;11097;17858;19983;16665;10157;4611;1648;534;282;262;251;290;282;297;300;322;270;259;294;294;296;300;291;288;283;281;281;276;281;321;365;326;297;351;398;611;629;754;1040;1109;778;621;678;772;740;891;1128;1676;1647;993;708;739;701;439;347;304;363;432;461;383;297;319;315;240;262;246;263;268;293;322;331;315;298;297;271;277;297;309;313;341;342;296;325;337;323;332;349;306;355;325;313;317;373;337;357;356;347;338;329;371;371;343;324;303;369;315;331;297;343;331;345;290;313;285;305;312;360;315;358;351;324;310;292;281;281;290;295;316;306;307;316;342;352;338;320;318;346;299;273;307;344;374;549;1341;3144;3963;3502;2601;1516;740;436;479;442;392;346;328;326;315;315;366;290;318;313;278;305;360;349;356;385;430;410;351;332;311;337;367;423;463;504;583;679;807;1162;1975;2021;1564;1398;1845;2126;1588;1061;1069;1043;667;533;696;1079;1279;995;815;801;676;482;516;494;494;533;384;345;373;384;373;357;353;306;330;315;267;326;378;529;558;389;343;574;1235;1925;1401;679;440;369;375;370;341;341;342;349;359;334;347;300;330;302;356;320;361;377;334;336;332;313;321;346;358;324;393;372;326;387;366;502;862;1637;1793;930;496;500;836;921;575;424;380;407;425;388;342;354;324;377;415;397;327;309;317;320;368;338;372;363;345;287;322;344;331;355;343;303;315;467;544;444;347;381;339;370;358;420;364;353;350;358;296;284;335;356;349;327;328;351;351;375;399;334;307;300;271;248;241;234;261;247;235;227;277;269;280;256;283;318;337;285;258;258;267;248;275;274;272;324;255;270;290;270;263;269;245;233;267;272;260;286;250;288;292;285;312;318;244;253;315;358;722;1562;2239;1365;525;330;408;421;317;302;274;314;269;287;258;314;267;269;249;275;304;307;301;291;294;317;335;329;399;405;456;421;391;372;396;384;463;438;379;322;274;307;282;317;359;344;351;359;326;345;320;311;291;320;385;382;372;321;346;328;389;310;267;272;316;386;499;608;695;520;409;331;319;319;340;433;534;463;457;428;386;333;310;359;346;347;378;436;388;318;330;330;472;445;464;485;510;452;366;341;365;457;541;627;558;522;401;403;343;339;399;411;372;355;370;456;515;426;403;375;331;331;314;306;335;278;315;280;297;296;285;265;257;307;383;300;285;253;270;231;238;236;262;249;285;275;266;268;314;245;250;276;243;301;324;304;303;291;306;265;305;254;225;254;259;256;242;252;281;275;294;394;506;480;329;331;317;278;303;288;301;290;294;247;307;280;276;263;316;291;260;304;273;238;289;299;294;282;281;264;267;292;283;293;329;316;366;360;292;318;292;297;331;328;298;316;352;276;341;291;312;311;267;314;325;294;286;278;261;278;355;312;309;299;283;273;284;301;299;297;308;254;303;310;326;338;302;274;307;302;315;270;299;286;354;687;1011;780;454;315;278;308;278;271;317;304;298;296;411;531;710;647;444;346;425;628;501;341;306;302;291;285;327;314;298;310;407;853;2682;4488;3451;1457;418;303;285;330;363;376;335;309;311;330;334;292;328;762;2032;3049;2548;1582;1221;969;533;326;309;313;314;321;367;473;711;874;555;342;341;271;282;314;299;295;272;296;288;348;314;285;347;287;269;292;293;316;293;259;305;329;306;288;319;301;289;289;285;271;270;243;276;290;272;267;273;292;323;303;335;347;332;300;303;290;271;304;273;276;247;278;263;282;277;247;248;258;255;253;269;277;280;263;265;261;269;261;267;256;255;270;263;246;281;283;292;271;283;281;292;261;297;347;546;513;353;316;313;279;377;527;1222;3106;4233;2558;931;357;295;259;296;335;327;332;295;327;530;1121;1518;1924;2927;1937;745;373;349;314;324;411;907;1307;816;455;370;553;844;668;833;1588;2028;1232;548;316;278;279;328;316;293;299;284;342;299;299;324;305;312;289;308;303;332;320;296;355;294;248;283;262;279;276;289;317;309;276;282;289;283;247;281;276;270;271;261;267;288;270;312;255;257;268;271;257;226;281;238;328;281;273;345;441;442;426;380;374;422;405;391;340;290;315;343;316;309;281;316;351;360;420;445;423;420;431;396;299;304;262;247;277;237;263;299;298;267;253;228;212;232;264;238;242;281;330;346;337;294;262;319;538;661;634;989;2821;6132;9693;8721;3365;801;386;345;313;339;359;307;269;312;288;324;367;454;515;496;824;1105;728;392;314;321;284;302;326;299;303;314;344;326;291;339;433;652;565;452;361;349;412;438;500;709;669;460;312;298;272;283;282;290;278;245;268;272;282;321;364;355;267;304;309;292;280;263;243;246;251;272;288;278;264;307;314;290;307;264;246;275;325;316;326;261;293;322;303;305;296;302;314;292;290;295;263;277;264;268;276;269;286;311;289;286;306;293;322;289;295;283;301;290;236;296;251;294;251;273;245;271;364;374;372;397;378;345;376;488;467;376;295;429;677;786;677;744;554;375;369;335;291;264;278;306;319;349;345;346;349;302;290;306;350;367;296;342;359;477;376;330;305;314;318;299;307;336;341;347;354;379;312;310;430;587;740;621;493;412;446;579;740;768;518;496;602;512;402;296;308;369;462;335;298;265;295;255;276;303;298;367;396;358;290;262;317;353;335;297;247;252;259;282;297;265;270;225;247;249;254;245;246;257;255;228;240;249;202;231;267;340;400;314;288;249;223;207;207;225;253;278;256;301;260;258;304;272;277;286;355;419;485;505;435;348;415;506;706;1410;2293;2055;1093;532;495;659;790;736;520;672;827;656;405;589;978;1098;719;490;486;515;412;343;330;401;488
258;275;274;376;441;411;317;311;287;296;343;345;324;418;572;641;626;417;350;388;496;508;526;642;833;810;575;549;768;984;835;525;379;306;313;343;502;661;581;401;420;371;355;311;284;330;348;377;307;361;436;624;997;1600;1309;701;580;608;791;1099;1425;1183;837;747;778;597;392;386;337;325;341;341;348;512;804;1228;1481;1343;1579;1302;1287;1270;1002;646;390;341;288;281;258;290;277;267;275;272;261;275;271;357;423;552;421;358;304;286;289;303;305;288;283;299;321;353;353;295;248;314;412;386;368;374;381;418;358;340;349;306;251;261;283;291;273;254;255;275;263;317;278;261;261;254;259;307;326;297;290;274;279;253;238;226;243;262;247;289;311;347;424;430;442;550;869;882;761;809;820;660;533;572;517;372;426;763;1222;1505;1411;1150;949;934;1079;1039;906;662;483;407;374;312;306;271;266;286;280;245;246;238;273;395;761;1260;1474;1764;1907;1635;1682;1353;945;750;718;657;498;360;296;278;246;263;264;243;276;262;265;281;277;290;264;285;371;499;544;412;315;319;339;345;299;262;274;247;272;289;306;239;243;244;271;357;345;314;312;353;492;675;709;659;506;367;306;309;376;351;356;403;480;453;511;597;789;972;1296;1953;1673;1251;1003;663;586;684;625;596;766;1011;940;899;907;1160;1090;1028;916;964;809;782;860;728;518;332;288;307;334;377;478;486;416;339;279;250;290;248;280;279;346;355;339;318;277;295;338;372;398;423;367;351;321;271;273;252;269;261;266;264;242;274;300;279;269;237;259;509;2068;6060;10577;12694;12649;11840;10201;10653;16040;19683;17165;10317;4014;1076;405;286;249;284;292;295;286;307;272;295;254;270;333;298;307;293;263;275;290;279;288;279;308;308;329;299;305;397;576;515;570;682;802;702;726;757;835;1101;1399;1823;2760;2249;1072;541;556;481;377;336;290;349;400;458;388;312;283;287;322;313;262;271;253;297;330;363;310;313;303;304;254;266;299;319;346;352;357;319;313;298;305;327;369;339;354;351;328;327;359;352;389;378;298;326;357;341;306;370;373;354;330;340;326;326;356;370;344;288;270;278;308;278;298;309;353;292;301;323;313;286;279;274;280;283;264;305;326;331;326;304;326;312;307;325;302;324;361;494;1656;4228;5599;5727;5865;3522;1336;725;573;520;432;363;360;342;356;296;331;318;355;276;295;303;344;422;416;347;374;412;313;347;388;349;377;421;448;417;418;482;571;1029;2016;2205;1448;1213;1581;1864;1404;990;1089;956;613;508;759;1101;1116;865;783;924;802;611;576;571;519;510;360;373;402;413;430;350;338;324;368;315;305;295;381;462;418;349;295;576;1331;2317;1609;676;430;415;487;631;595;391;338;373;356;355;327;347;335;332;333;345;361;355;354;358;351;337;343;402;424;410;401;386;337;386;350;435;610;977;1033;594;442;495;901;987;603;379;361;398;400;360;343;338;379;405;420;385;358;298;291;343;371;332;368;382;310;293;333;346;375;361;352;307;329;402;434;423;369;325;335;333;361;375;383;297;345;351;361;317;320;348;331;296;316;354;333;384;373;340;308;273;265;230;264;277;267;273;265;230;263;283;266;301;290;316;302;282;251;293;242;238;274;249;234;264;271;268;268;271;276;280;282;271;271;253;275;255;268;294;299;293;299;297;275;288;287;396;723;1279;1744;1091;479;311;320;301;301;273;255;255;271;288;304;319;292;278;268;299;268;295;267;293;280;293;339;370;431;518;617;461;364;379;307;365;498;523;446;313;311;290;290;286;303;331;291;300;286;263;244;289;279;362;367;427;431;335;343;337;323;315;292;254;316;411;415;487;519;413;325;379;365;334;312;314;388;438;468;439;374;377;350;301;329;364;492;670;511;381;349;390;363;355;358;417;519;507;395;351;358;451;541;733;660;559;434;417;380;400;454;470;392;312;383;592;609;497;355;391;365;328;379;371;338;325;282;276;291;268;277;259;270;298;367;306;260;246;257;265;256;218;297;248;267;236;269;255;278;258;271;275;346;469;413;339;350;292;292;290;261;284;265;255;276;257;285;262;272;271;304;550;862;751;454;348;323;280;292;359;406;403;346;328;335;270;301;270;284;288;305;274;269;298;294;287;318;308;277;299;282;269;273;343;337;314;347;317;311;293;319;338;315;263;338;331;308;306;365;312;290;278;286;273;278;280;287;319;299;289;346;366;317;301;261;232;281;260;280;283;295;275;309;287;317;307;339;296;306;316;330;297;293;279;323;485;638;511;368;317;283;273;297;293;272;317;297;371;551;1044;1779;1549;783;354;310;333;309;306;311;286;327;312;282;325;332;290;369;1203;4632;8570;6325;2353;558;289;304;279;347;347;344;352;339;335;317;304;348;875;3461;6518;5997;3057;1187;580;377;343;334;333;322;337;339;362;459;569;431;304;271;280;264;311;297;326;263;304;325;321;333;324;286;317;305;256;272;261;260;284;303;319;344;280;301;307;295;328;289;259;266;268;274;267;248;243;283;263;262;316;328;320;291;293;287;279;258;276;288;278;278;245;277;258;287;262;271;277;280;270;251;307;292;267;262;233;257;284;252;253;247;255;250;287;258;309;257;286;281;243;275;289;282;323;400;399;331;341;316;341;323;447;785;1416;1786;1108;454;333;271;302;280;319;320;294;342;336;355;538;755;1596;2699;1659;648;453;353;285;293;381;818;1168;710;439;364;433;561;714;1158;2388;2770;2075;1023;439;303;302;349;330;301;306;311;324;289;352;330;313;295;312;282;311;313;297;279;285;263;260;251;256;276;265;307;343;322;272;263;298;265;221;269;269;286;304;287;302;268;283;316;265;275;256;272;263;241;272;254;304;332;329;289;343;336;343;472;406;378;355;378;323;298;295;306;319;314;312;330;310;366;401;566;526;354;327;332;308;334;309;265;248;259;264;262;292;301;290;245;213;237;264;230;248;250;274;342;378;333;250;280;271;319;313;594;1456;3334;5730;4597;1734;671;444;351;310;350;271;309;279;286;325;320;348;465;486;558;955;1258;758;389;298;309;275;297;377;330;283;334;372;300;298;287;332;434;470;432;330;324;332;402;594;935;960;532;315;313;269;262;273;306;280;285;292;289;275;290;284;270;287;273;328;297;287;261;290;280;232;249;315;285;275;297;283;296;319;322;266;279;321;289;273;283;333;385;356;298;319;303;396;354;316;292;292;280;279;295;304;258;271;257;294;288;280;342;321;311;260;278;248;271;281;275;284;275;278;291;297;277;322;424;447;409;377;346;313;315;341;335;345;426;695;673;493;406;387;340;420;465;376;281;292;280;302;295;356;371;336;337;285;245;275;319;296;360;477;561;477;384;335;307;343;291;336;336;359;390;373;364;326;345;429;702;876;659;434;359;426;549;634;615;518;457;588;595;444;344;331;307;352;261;253;247;247;281;256;254;323;407;483;408;338;256;339;332;324;311;314;324;228;251;239;282;263;272;265;261;261;237;256;258;279;280;243;277;227;257;280;452;556;408;302;223;224;213;239;233;242;297;254;274;251;292;273;271;279;276;319;358;441;465;421;334;359;422;448;646;955;875;552;413;516;821;989;742;572;769;1033;803;460;503;786;761;511;425;480;505;390;332;330;338;356
305;277;313;355;415;440;309;295;283;282;309;331;408;621;877;928;692;458;420;430;642;743;628;619;932;823;550;506;682;766;643;508;402;342;320;453;704;875;689;402;390;368;353;300;284;333;362;297;344;345;535;675;864;1472;1568;877;489;420;546;958;1291;1217;1062;1347;1206;852;537;525;509;341;311;320;344;558;846;1072;1127;1197;1264;1141;988;852;543;383;314;301;264;278;268;274;293;272;304;303;290;268;284;313;526;559;442;362;308;305;265;277;241;255;305;281;261;304;289;266;310;358;406;415;451;457;417;384;385;330;318;274;267;235;284;257;282;253;236;246;280;261;261;280;258;248;275;368;335;323;313;257;275;280;278;274;248;269;286;344;357;376;419;433;369;534;1020;1187;914;974;961;702;544;474;370;382;526;779;790;888;899;1041;951;838;1020;1100;806;468;387;437;386;298;266;281;303;324;301;243;274;272;253;396;644;1122;1650;2378;2509;2261;2574;2033;1227;872;856;808;525;296;286;254;253;255;251;268;273;279;294;284;250;280;299;287;331;425;430;376;313;355;405;380;260;284;304;277;261;261;251;255;247;284;272;301;308;329;367;369;598;961;1047;910;535;397;371;515;586;605;624;628;490;411;395;417;580;738;1378;2427;1874;1226;843;651;645;580;507;447;654;875;974;1361;1185;1561;1935;1607;1663;1777;1245;1486;1959;1398;713;445;312;326;316;320;282;302;294;328;288;259;244;236;281;330;359;377;342;303;289;263;311;341;417;503;428;369;283;300;275;273;291;248;270;277;299;317;281;274;252;296;294;372;1197;3989;8216;13594;17399;17271;13873;10780;13068;16849;15257;9515;3427;855;312;287;272;285;272;265;292;284;284;284;291;328;293;283;291;251;284;301;257;293;319;312;307;318;351;281;293;405;430;433;446;519;632;721;984;984;1364;2179;2586;2351;2797;1995;892;538;515;493;407;338;296;345;383;341;325;304;333;416;474;415;283;271;256;296;310;308;260;349;324;333;310;311;308;319;323;358;400;359;307;309;304;308;301;287;361;363;371;371;405;370;352;336;350;359;371;336;381;340;379;353;385;392;376;363;316;339;326;297;300;324;352;301;302;323;308;329;291;289;334;317;272;286;262;263;279;342;315;269;322;288;328;313;328;307;317;320;350;689;2500;6685;8958;8684;8470;4596;1683;805;582;500;445;393;412;374;338;354;361;355;305;312;286;298;352;453;425;344;353;359;307;353;415;384;404;439;415;483;466;472;465;665;1175;1298;1160;1155;1214;1140;981;1050;1140;867;721;622;731;924;1016;784;931;1261;983;739;761;683;477;380;356;369;421;472;446;382;322;323;358;323;280;316;459;675;506;368;318;518;915;1325;1037;539;400;438;765;1212;1069;549;405;410;383;373;328;336;319;333;340;321;352;345;352;366;363;346;356;420;397;443;428;383;380;378;386;392;454;585;509;445;364;472;575;556;410;366;411;339;386;345;345;387;424;403;519;492;466;349;344;333;355;340;343;403;291;284;325;319;301;312;310;343;336;329;350;391;366;375;317;327;375;386;373;378;384;358;333;332;339;315;324;323;339;373;341;346;321;262;284;264;280;299;279;263;260;221;273;219;248;291;256;273;306;292;324;323;315;284;291;259;235;265;257;276;257;260;283;289;291;298;286;290;284;244;232;247;282;281;278;284;309;300;320;301;369;609;1004;1262;1004;646;374;313;285;323;304;261;292;290;291;251;312;300;344;272;252;276;277;272;301;284;296;346;348;425;499;623;662;463;384;371;342;333;434;475;424;341;304;268;325;319;294;276;297;252;274;274;299;268;315;383;443;450;494;426;321;335;324;320;318;332;289;343;400;432;425;367;290;366;368;343;294;317;362;497;484;435;412;396;383;331;342;410;732;1049;658;482;620;607;389;333;303;371;542;688;485;448;446;461;604;689;649;509;411;406;404;414;412;407;366;368;377;528;498;471;531;541;442;433;414;421;486;372;323;280;320;303;292;257;242;254;305;307;253;267;274;268;239;268;252;256;293;263;255;346;260;270;301;347;611;820;580;348;323;282;281;264;240;268;259;243;253;289;265;270;273;304;313;562;893;690;403;355;278;297;360;577;890;723;324;307;320;311;281;271;249;279;301;270;296;292;283;283;307;300;263;256;252;293;296;272;301;299;298;314;324;293;299;271;277;295;301;326;305;331;274;296;303;273;264;288;300;307;275;305;320;266;345;387;354;272;295;277;290;268;257;271;314;322;297;288;336;294;320;279;291;339;343;312;301;279;326;390;449;338;285;266;276;304;321;283;277;285;314;393;734;1563;2767;2725;1147;426;317;308;295;298;285;338;286;309;323;338;315;314;386;1024;4239;7648;5954;2058;564;271;274;288;336;336;333;354;342;343;328;298;410;1146;4564;9481;10045;5100;1501;514;376;291;314;344;349;313;328;341;397;378;307;262;336;277;297;315;336;308;307;330;307;323;281;331;329;270;287;303;260;267;306;267;307;332;344;291;298;273;330;349;329;280;254;291;260;267;256;262;299;304;289;299;292;329;282;276;331;306;370;436;351;304;269;274;287;259;259;292;329;302;264;265;259;268;284;270;226;236;250;238;259;255;249;243;248;280;262;315;322;270;277;248;259;290;318;309;291;332;338;323;347;326;378;384;489;573;548;422;316;302;294;297;309;357;357;400;388;386;327;341;480;933;1339;906;535;568;444;327;328;369;523;565;423;363;347;360;606;1131;2428;5223;6738;4909;2258;697;355;336;332;309;306;302;304;339;295;315;299;325;330;320;320;306;304;245;275;293;246;275;243;280;263;284;289;306;277;274;279;267;267;216;239;271;286;292;313;278;297;282;313;274;287;269;250;298;280;249;252;301;337;294;263;272;310;355;423;343;317;322;376;415;345;318;298;283;303;361;345;400;375;466;571;536;386;319;301;348;374;319;269;255;274;271;257;230;266;256;220;239;263;284;237;261;292;280;374;385;352;262;310;280;270;301;452;874;1722;2974;2761;1466;827;523;380;391;334;272;266;294;308;297;335;421;564;530;597;783;893;610;362;278;281;301;326;345;321;320;356;382;322;271;339;373;380;407;390;308;320;325;393;610;884;928;496;304;248;264;270;255;287;274;319;316;293;299;309;272;244;294;284;286;325;308;259;267;250;285;277;342;284;280;316;299;326;284;307;286;317;280;265;295;299;377;422;386;291;293;362;377;363;343;309;290;269;293;296;311;282;306;252;261;240;263;276;286;275;270;305;271;259;301;277;287;297;316;302;266;282;331;388;432;416;403;341;276;296;318;366;351;363;494;469;380;315;336;387;540;573;385;323;330;278;285;307;380;379;325;338;300;272;294;325;296;392;520;524;420;377;350;320;308;304;343;338;377;360;294;318;346;374;523;714;671;515;430;360;427;528;663;546;491;405;534;578;497;451;358;322;288;264;275;246;260;282;264;224;344;378;430;468;363;285;295;280;309;292;338;344;283;281;279;290;233;269;305;280;245;262;263;250;252;248;265;223;221;248;299;434;483;353;237;239;239;249;234;255;248;249;223;217;260;294;260;265;287;281;249;313;411;410;396;403;433;436;430;480;608;543;420;390;555;741;888;794;543;637;823;628;541;578;593;561;481;448;478;470;366;352;355;330;305
344;253;294;288;318;293;285;305;305;330;296;287;493;864;1121;929;573;523;569;576;750;1089;749;620;845;726;485;527;688;544;480;578;499;333;318;547;803;794;669;443;423;427;340;306;300;275;325;378;333;355;478;592;815;1297;1714;1335;543;412;590;1345;2049;1661;1549;1883;1464;865;751;955;814;565;314;319;358;435;577;603;1060;1317;1154;974;945;775;493;381;314;272;283;251;245;229;268;271;269;282;299;237;235;308;365;368;293;265;317;274;278;297;270;249;283;273;315;254;275;278;303;428;422;417;456;601;640;554;418;302;296;289;280;246;228;222;290;244;241;247;292;259;272;245;252;256;263;292;342;341;288;297;282;308;302;273;269;292;312;379;525;505;475;443;386;724;1255;1357;962;965;979;710;554;525;387;558;931;1194;952;617;636;860;869;732;1019;1166;805;392;316;347;306;273;295;276;320;320;328;289;229;282;291;332;474;1043;1578;2255;2521;2171;2840;2383;1156;778;754;618;484;357;291;270;289;304;309;314;268;263;249;266;284;305;285;278;334;354;360;336;330;427;470;408;327;281;307;300;263;239;266;249;248;275;280;300;330;393;406;393;615;869;1038;927;678;478;398;713;960;943;827;875;534;397;345;327;397;498;919;1529;1412;1000;649;680;871;742;531;341;433;557;853;1624;1495;1615;1924;1645;1580;1888;1642;1927;2675;1832;786;471;363;324;331;358;280;249;256;321;310;290;287;261;272;307;396;387;374;321;330;325;361;334;399;496;468;385;317;281;280;304;284;261;264;229;269;278;284;280;284;257;264;286;568;2082;6161;12032;17375;17481;14372;10121;9442;11500;9889;6001;2335;637;294;276;272;307;301;318;312;244;272;282;294;285;323;258;314;284;292;291;252;302;274;274;293;333;351;313;332;355;372;487;558;542;561;806;960;901;1455;3070;3310;2166;2054;1621;895;541;608;592;460;388;358;327;361;322;335;336;386;472;611;572;335;247;274;281;287;283;304;323;331;290;330;297;329;295;319;310;366;349;327;343;317;324;317;331;358;346;380;353;375;376;349;334;402;317;301;350;335;375;364;360;488;495;452;401;286;342;294;304;345;351;383;351;327;323;302;301;294;296;294;299;283;272;276;262;314;278;305;290;289;311;306;300;314;303;310;311;338;613;2001;5925;8618;8120;6873;3519;1326;593;453;424;409;384;399;394;358;384;390;324;286;310;346;310;377;496;418;372;353;290;302;316;371;491;493;479;504;714;744;601;436;458;661;957;1060;1074;833;734;906;1269;1409;1080;846;676;724;1123;1227;820;814;980;946;939;958;764;488;338;369;383;403;401;404;393;351;325;310;304;292;390;666;912;679;410;324;368;493;658;653;489;333;479;920;1481;1346;701;446;445;437;390;336;335;301;303;281;317;340;363;374;366;387;368;332;360;396;381;400;393;394;372;418;395;394;410;367;408;404;394;349;375;341;401;396;427;401;319;383;336;350;488;787;1096;940;498;389;339;331;376;348;386;310;297;295;323;343;377;396;396;333;349;340;357;371;338;349;326;343;368;372;364;390;395;343;320;300;311;319;341;340;368;360;311;317;263;305;272;278;290;250;276;272;259;236;267;252;266;276;258;232;304;316;322;310;286;292;281;271;256;230;220;260;294;271;280;290;300;308;288;284;244;228;269;258;332;316;314;305;299;320;344;564;1117;2139;2326;1182;479;328;348;463;450;446;349;296;300;292;305;332;322;334;333;287;295;264;286;272;343;375;385;387;381;465;460;520;453;495;440;346;336;362;390;364;267;290;281;308;311;295;273;255;257;300;267;271;280;331;376;427;368;369;345;301;373;321;387;360;391;323;323;386;425;411;346;281;302;363;353;392;404;401;417;513;512;410;364;388;346;328;467;727;935;576;708;960;919;497;334;280;337;528;639;587;536;525;438;499;546;508;447;423;390;427;421;420;432;392;450;495;447;448;514;804;834;609;422;501;595;709;583;332;303;332;328;278;279;272;241;232;273;239;251;245;263;290;249;266;268;274;245;286;269;269;263;288;366;683;801;503;380;308;286;297;302;290;260;263;255;273;254;232;260;266;285;321;396;493;421;360;359;282;281;529;969;1658;1176;492;251;259;300;263;265;286;297;300;310;287;266;301;274;268;248;264;272;266;254;285;301;276;274;321;290;270;296;297;311;299;294;329;290;328;282;270;294;287;268;296;302;318;286;278;285;308;294;332;301;313;295;307;285;248;275;276;266;302;312;249;321;344;297;302;312;302;335;261;277;242;282;292;329;357;280;297;297;333;329;310;267;292;275;280;383;593;1268;2143;2310;1181;413;318;323;307;310;300;333;324;294;346;312;319;301;377;730;2310;3636;2749;1171;393;284;259;301;310;332;312;353;369;335;287;346;546;1891;6165;11630;12039;6463;1908;634;356;323;316;324;321;311;326;330;317;334;316;295;282;356;411;459;379;288;277;323;307;329;298;319;319;283;287;271;261;241;277;286;297;310;346;311;299;307;261;319;282;272;291;265;283;276;273;285;284;274;312;300;286;305;312;302;323;457;736;870;562;333;278;267;259;227;264;319;304;301;257;273;265;235;250;270;288;294;267;260;275;245;259;292;278;264;273;283;282;280;262;295;310;280;313;308;258;292;321;306;348;330;345;354;356;350;325;311;291;290;307;308;393;489;743;674;473;392;296;304;362;408;481;439;472;532;428;491;570;512;392;352;339;371;363;391;840;2114;3973;6808;9567;7242;3449;1223;549;397;359;325;281;312;313;298;288;285;303;344;353;287;335;293;298;296;292;243;267;262;284;281;270;307;273;277;248;273;240;277;250;244;253;254;283;293;314;334;307;312;287;267;250;253;225;251;272;243;277;308;311;290;258;282;295;304;344;286;310;329;454;584;377;290;289;318;286;327;410;489;447;464;441;408;331;339;323;311;341;319;292;273;279;252;256;247;229;260;242;220;256;232;247;259;266;352;348;337;346;279;265;243;314;299;445;755;1331;2038;2398;2217;1331;644;485;409;370;303;260;279;295;272;348;535;687;629;677;782;764;520;342;294;357;365;347;353;331;320;388;346;294;279;371;378;395;340;321;304;342;304;362;425;577;573;382;302;280;251;252;278;287;268;294;330;340;349;302;235;307;286;282;277;282;278;290;281;289;273;288;293;316;362;317;328;359;278;290;296;331;282;287;285;316;368;390;332;284;282;299;341;373;320;268;295;272;277;311;327;304;300;308;267;260;252;251;295;301;256;274;305;283;305;295;313;275;299;271;256;297;332;409;432;479;437;377;282;244;305;338;288;349;317;322;353;315;362;410;473;515;456;371;314;290;242;268;343;380;356;337;299;297;313;414;482;537;603;469;417;392;380;335;357;306;320;340;345;322;347;354;374;482;634;675;490;401;351;372;450;534;565;478;391;395;434;477;496;399;345;321;266;249;260;263;283;286;286;276;310;415;439;433;341;301;279;286;273;292;333;341;289;285;252;236;235;258;262;247;280;252;264;241;239;277;237;239;224;272;307;322;347;273;258;285;204;213;231;245;258;208;218;230;224;223;288;267;255;279;291;356;352;378;383;389;475;446;426;434;500;451;396;409;537;659;686;675;509;456;478;525;683;875;707;614;493;499;484;474;399;371;337;296;329
290;339;307;297;277;264;290;305;303;316;307;326;619;1133;1217;757;509;443;594;662;715;837;637;564;699;597;387;489;670;560;418;575;440;374;399;600;863;793;613;483;444;441;333;275;247;320;362;368;443;410;464;681;972;1381;1751;1388;694;557;930;1656;2107;1974;2136;2406;1719;740;905;1544;1865;1230;528;335;360;326;347;432;887;1293;951;711;716;588;365;334;322;307;275;260;258;255;243;252;273;252;246;236;252;246;261;270;270;282;267;255;301;249;260;263;280;315;350;313;262;271;363;397;420;397;454;720;991;844;473;285;281;263;301;251;235;273;244;218;254;235;228;237;238;234;264;225;275;278;301;315;311;274;301;251;271;307;343;338;294;374;470;563;509;403;444;925;1464;1075;768;1003;1144;913;878;793;517;752;1195;1351;1164;797;575;825;835;691;754;893;654;377;267;283;289;293;290;275;291;312;281;274;282;285;317;374;463;774;1112;1547;1767;1491;1548;1287;730;484;473;445;421;386;363;341;302;295;328;331;278;280;251;265;267;323;312;291;263;286;300;343;379;396;433;405;327;297;321;271;294;265;277;278;315;293;280;282;387;424;485;418;636;837;890;855;738;551;411;573;871;1007;805;625;517;464;360;326;419;561;622;753;728;658;747;1059;1199;826;547;391;342;384;576;1194;1239;988;1068;1081;1111;1483;1753;1700;1724;1275;652;355;320;335;343;356;324;276;270;272;295;275;256;288;268;299;378;356;346;295;356;309;321;351;361;428;442;395;305;266;289;282;278;292;264;281;272;245;300;290;276;291;273;282;456;1604;4436;8592;12070;12125;10697;8190;5864;5511;4897;3584;1960;701;335;262;278;263;301;328;317;273;297;277;295;272;321;324;308;292;285;281;284;279;299;270;277;295;345;313;296;390;507;659;759;660;525;679;694;698;1183;2233;2386;1670;1777;1678;992;580;520;596;671;573;453;320;365;348;314;359;424;559;593;551;361;299;252;284;319;289;262;266;309;295;318;332;355;341;324;329;368;337;320;315;327;342;345;327;295;329;366;331;404;338;372;349;379;334;354;398;405;409;367;382;496;541;567;452;324;308;312;320;317;346;353;348;313;308;346;328;380;318;318;308;275;250;300;269;317;364;376;307;305;290;315;318;278;291;345;295;419;759;1726;3844;5181;4823;3423;1854;823;424;390;437;396;410;401;396;408;436;365;311;316;300;284;305;273;337;355;311;284;334;301;305;408;513;606;562;621;836;935;801;568;453;586;788;933;891;651;598;860;1365;1432;975;727;677;809;1085;1234;844;702;748;857;900;959;776;448;364;387;408;410;439;438;413;331;383;354;294;319;382;509;726;570;362;308;305;391;462;544;462;430;418;645;864;835;551;411;429;359;355;337;294;307;341;306;346;313;335;379;338;391;389;336;359;365;367;391;340;365;364;381;350;375;397;343;366;376;344;374;353;332;381;397;414;382;354;384;380;407;579;1351;2118;1725;810;367;343;340;333;304;357;363;314;309;296;347;481;515;463;354;333;315;330;342;316;280;310;321;352;366;346;371;379;390;303;328;323;385;316;305;354;360;321;308;293;289;272;304;268;257;265;250;260;238;250;241;231;278;272;276;316;318;362;352;264;266;249;237;238;270;258;266;235;299;264;259;258;266;282;253;272;236;277;254;274;287;296;296;304;255;339;620;1332;2829;3111;1592;695;473;515;734;953;818;506;363;286;309;306;295;312;361;324;295;281;273;257;295;303;429;457;393;362;378;420;422;463;577;577;427;326;312;352;336;334;314;286;309;284;291;271;258;310;282;321;268;269;300;318;305;307;292;291;289;326;348;351;487;453;399;329;358;409;364;291;330;321;419;461;486;450;417;411;443;427;370;317;368;370;459;588;602;580;467;689;1061;1021;618;355;303;322;466;531;501;569;565;459;466;443;469;478;470;448;423;457;453;423;476;542;546;427;483;602;955;1031;652;479;465;796;1012;728;396;285;281;284;283;294;294;270;277;257;270;243;295;276;250;248;265;291;244;232;251;270;262;298;273;347;449;504;393;285;325;325;399;452;320;306;268;276;263;279;284;274;300;265;324;346;430;443;339;300;280;330;639;1557;2772;2114;790;286;286;267;278;273;275;273;273;292;292;309;291;275;289;274;258;254;246;310;289;276;253;265;286;320;310;283;299;309;283;279;296;316;307;310;287;333;300;302;299;307;297;293;293;303;301;289;297;292;263;252;300;315;307;343;278;285;270;306;293;300;296;314;290;278;284;282;340;330;261;261;278;288;325;275;283;302;375;414;380;308;297;271;276;288;335;622;969;1180;715;406;347;377;379;379;291;301;313;333;328;352;327;328;409;741;1214;1303;973;534;340;290;275;296;351;281;317;316;368;335;350;416;702;2371;7036;10852;9876;5040;1752;571;356;323;318;304;288;267;303;320;352;320;338;300;333;388;714;685;500;334;311;323;314;284;326;341;321;287;291;338;293;273;270;299;314;290;312;307;291;275;288;310;287;292;276;297;254;267;303;284;310;287;282;270;276;277;273;273;338;640;1250;1788;1080;441;313;293;270;272;256;273;328;290;300;255;257;283;230;253;273;326;286;282;259;259;250;256;267;284;302;263;313;289;298;324;303;302;311;318;259;307;284;300;370;367;392;407;356;334;302;312;270;290;290;331;508;839;1398;1255;678;355;278;283;321;327;328;331;356;382;431;577;1004;1047;567;351;378;423;355;416;791;1742;3092;4662;6375;5693;3234;1629;1212;907;735;427;339;310;284;298;300;270;318;337;325;311;335;302;307;277;297;274;293;236;262;296;325;301;221;271;262;240;246;239;261;249;236;242;271;290;269;294;284;308;282;255;254;256;233;264;270;263;301;278;296;266;296;340;356;339;321;291;304;379;586;671;509;324;284;291;310;346;446;562;505;467;442;328;334;337;307;319;364;373;295;287;246;248;261;280;309;220;257;212;220;255;258;284;286;396;410;470;461;348;288;307;309;394;498;709;1246;2103;3872;4481;2415;956;570;588;394;315;285;288;295;292;302;427;495;462;548;641;608;438;344;338;390;400;472;460;370;326;350;324;290;331;377;392;320;312;325;356;419;379;325;296;382;368;373;337;303;257;300;298;281;286;271;270;343;332;277;297;293;277;323;313;249;263;275;284;280;291;301;320;308;319;345;373;338;363;329;371;372;335;354;352;347;346;333;311;314;332;359;384;398;325;280;281;291;319;310;341;346;302;261;279;262;289;290;291;265;258;256;344;337;306;303;307;269;301;280;281;308;384;507;516;445;413;382;291;262;280;297;316;315;287;327;296;299;323;359;412;420;391;352;355;333;288;278;316;392;342;298;342;333;382;411;473;534;586;455;375;348;348;337;351;289;293;296;300;348;333;352;415;501;746;606;425;317;379;441;432;497;505;459;425;401;413;418;440;430;384;336;284;259;286;291;327;360;311;325;365;405;457;382;329;345;325;291;277;271;310;324;307;265;230;238;259;259;262;262;276;234;226;244;222;228;253;233;279;252;261;285;290;259;226;237;204;209;224;234;231;210;227;223;222;232;273;272;259;296;295;405;527;495;407;359;348;404;353;378;447;405;330;379;463;561;619;657;607;395;381;490;825;1133;1099;723;542;471;504;489;419;394;306;297;296
295;330;372;352;300;263;248;331;302;300;310;322;588;1049;880;551;406;462;550;537;412;537;629;700;708;517;380;399;552;480;415;449;440;397;502;717;992;835;694;506;389;375;345;319;335;371;429;395;453;569;651;915;1217;1283;1431;1247;939;937;1386;1577;1439;1834;2439;2509;1614;745;1042;2328;3182;2150;811;464;355;318;359;422;668;844;626;453;442;395;349;348;327;351;297;259;265;259;228;241;287;281;253;213;250;250;243;245;226;260;225;257;265;256;284;290;281;382;575;469;303;284;340;425;512;430;427;700;943;720;433;287;291;276;306;247;272;242;269;262;256;217;250;254;279;244;247;278;271;339;348;302;258;304;257;277;303;320;381;387;332;314;406;471;459;359;461;832;1090;705;592;913;1199;1054;1306;1168;707;760;1272;1226;1005;813;662;629;662;643;716;742;591;379;296;254;231;252;302;267;263;277;262;312;315;325;335;337;533;808;1038;1373;1638;1234;883;723;483;401;366;408;407;491;480;414;339;333;307;272;257;262;294;274;287;329;356;299;288;276;300;314;372;366;365;387;305;320;333;356;338;285;288;290;298;305;288;316;312;432;446;466;636;779;819;795;626;490;418;435;641;705;549;405;422;454;453;465;606;691;664;499;528;783;885;1114;1264;1021;586;407;403;427;591;956;883;685;652;713;911;1102;1305;1167;905;649;440;354;349;337;328;333;335;321;258;302;315;278;283;311;275;300;322;312;325;326;309;335;353;379;343;395;428;379;324;316;323;325;295;242;294;252;250;257;252;281;286;260;285;391;886;2732;5494;7964;8232;7753;8491;8105;6288;5294;4646;4908;3391;1253;433;298;303;312;289;301;301;283;271;298;286;275;289;279;298;277;344;339;364;292;317;295;295;298;281;294;297;355;535;655;757;707;507;501;478;491;631;963;997;965;1396;1531;966;549;435;590;869;839;511;367;386;388;297;301;369;635;817;641;359;252;278;249;321;304;281;266;274;264;265;360;401;399;401;420;372;328;306;343;351;373;315;300;289;328;309;367;372;371;335;301;343;354;365;403;511;500;372;374;441;527;504;409;327;307;333;324;301;367;373;330;308;324;330;343;346;328;282;266;276;263;281;278;301;377;342;351;302;286;309;303;334;291;327;309;445;893;2501;4628;4640;3960;2946;1638;672;370;390;472;562;476;413;417;387;364;297;352;322;298;302;283;291;289;298;283;291;283;319;326;376;508;725;782;673;684;835;766;656;483;513;615;647;719;649;644;816;1131;1121;803;624;733;812;886;1020;853;780;696;840;758;756;557;431;301;404;422;472;420;366;347;331;362;394;360;340;318;391;439;405;325;292;305;299;407;453;408;380;389;384;445;452;425;368;340;380;329;345;325;344;342;338;325;326;332;321;331;359;392;400;360;344;342;358;381;390;428;418;350;366;382;339;364;369;358;366;322;349;369;370;363;327;304;333;369;394;577;1451;2558;2225;866;413;370;368;328;337;364;349;349;331;325;335;384;461;480;407;369;334;370;351;302;312;299;291;340;329;336;332;348;333;307;312;354;370;386;326;375;351;305;312;348;289;303;274;300;287;248;255;238;237;235;265;283;254;271;304;274;298;332;292;303;271;251;243;260;249;261;255;286;304;275;286;287;301;292;241;249;274;256;286;328;356;296;264;299;315;324;444;835;1814;2505;2233;1499;1022;1105;1323;1589;1234;632;343;272;323;307;333;303;287;297;329;263;272;253;264;310;363;406;360;351;371;408;423;449;572;615;446;302;282;303;340;358;344;322;298;306;305;297;262;284;322;319;343;324;318;283;291;291;334;311;299;304;325;332;391;404;325;354;431;404;410;335;309;315;401;448;450;415;409;428;453;442;339;328;363;413;660;822;706;456;367;488;706;711;472;388;372;358;464;440;468;468;495;498;539;495;489;618;634;489;397;487;569;536;502;508;578;513;480;578;759;765;594;512;454;592;744;567;361;268;279;309;294;280;247;293;263;277;285;249;253;221;267;258;262;261;245;228;229;265;256;236;241;291;306;334;270;263;337;407;765;941;546;336;297;261;242;275;285;277;278;279;344;492;830;826;485;317;289;375;819;2229;4343;3554;1112;373;291;261;288;270;292;303;283;286;298;252;285;272;266;266;292;262;288;284;298;301;259;269;269;315;280;323;288;276;315;328;341;344;313;317;315;298;270;250;306;277;283;282;285;274;283;274;289;292;283;300;286;327;354;332;311;300;308;296;300;268;299;253;234;259;324;308;333;374;336;300;292;311;336;266;289;353;408;529;448;363;323;287;270;283;293;329;376;488;458;417;514;673;765;559;365;326;327;354;373;365;308;314;485;1283;1608;900;477;387;340;308;292;294;296;306;302;380;381;413;487;621;818;1859;4964;7300;5625;2359;808;436;361;313;300;320;337;304;315;332;315;319;332;351;324;445;794;856;471;312;313;270;319;266;303;341;312;330;324;302;282;275;289;276;277;296;279;307;286;332;316;307;279;296;321;308;277;260;312;320;259;280;279;273;273;287;310;306;303;578;1293;1881;1118;455;304;298;275;246;256;310;335;307;302;260;243;224;218;246;248;268;299;273;270;263;246;228;235;270;269;264;274;271;337;410;372;351;295;296;326;311;347;341;308;325;420;551;452;342;299;296;310;328;321;388;505;1084;2070;1807;772;327;251;284;312;326;329;319;326;314;350;614;1201;1302;904;499;413;372;359;372;570;894;1347;1842;2467;2412;2063;2187;2570;2583;2067;886;391;292;303;257;254;276;296;335;324;315;356;326;309;310;267;291;311;241;270;292;278;281;260;254;257;250;249;229;262;240;259;257;251;293;305;244;320;278;298;263;291;258;286;246;274;276;334;324;336;329;446;604;670;570;421;275;279;370;506;522;352;332;295;276;321;344;410;619;609;618;530;405;344;332;282;323;455;451;300;283;292;305;261;277;277;264;227;232;229;237;248;251;341;451;508;620;630;377;251;327;571;870;981;1104;1417;2125;4883;6622;3720;1374;680;591;415;341;271;300;267;327;313;321;359;386;371;463;359;362;364;409;483;590;700;693;454;328;326;315;303;361;342;403;304;312;317;447;573;515;318;289;295;293;329;312;285;280;255;276;250;261;252;277;288;283;287;301;254;344;381;336;285;253;282;344;304;304;302;300;348;384;396;330;354;286;344;461;445;397;390;431;345;370;345;387;324;341;427;427;480;402;305;313;339;343;301;331;340;291;269;275;283;300;276;306;316;297;289;305;336;306;324;295;325;287;247;254;352;571;924;859;607;467;372;333;317;304;279;371;369;298;283;292;287;316;321;313;326;349;368;381;393;320;294;286;313;293;300;293;331;346;418;451;475;502;409;382;379;377;393;382;364;320;305;274;280;387;349;356;460;562;479;328;334;365;422;469;527;501;487;438;415;447;374;397;463;413;362;333;293;298;278;355;332;318;340;427;546;466;356;341;380;308;315;287;318;293;290;272;279;242;244;265;248;264;250;251;287;259;259;254;244;245;253;217;246;219;234;227;271;270;261;291;221;260;247;252;233;238;271;245;274;257;297;266;302;367;658;1125;1151;711;363;312;291;356;374;497;442;403;356;433;510;592;810;833;505;327;350;626;1148;1401;1012;597;468;435;453;414;358;313;264;342
261;301;371;455;368;256;275;283;280;258;304;363;431;533;535;410;427;471;517;443;357;473;814;1102;814;557;490;474;473;397;389;462;482;502;538;712;842;612;498;393;318;397;484;520;508;451;372;408;611;777;827;1255;1565;1304;1160;1293;1414;1652;2186;1758;1307;1962;2250;2074;1569;812;1019;2535;3577;2357;862;445;354;317;301;507;809;700;454;389;411;391;401;381;339;316;271;285;241;231;262;234;230;275;242;287;288;260;240;255;258;270;254;246;279;272;275;254;271;456;652;545;338;287;314;407;614;602;459;512;564;420;368;272;259;274;274;270;253;263;285;248;242;231;235;233;229;262;271;287;327;458;469;334;325;286;257;255;291;290;350;307;326;318;362;378;352;327;433;599;662;434;451;619;894;911;1051;880;560;902;1384;1121;945;1040;828;541;559;705;890;763;641;429;308;288;249;242;252;281;262;292;304;268;266;327;330;389;619;990;1121;1447;1848;1667;1301;1051;738;477;384;416;438;532;459;393;344;336;336;288;266;280;274;310;330;404;352;303;267;295;269;285;335;356;344;346;311;325;421;480;368;295;282;248;297;290;316;301;306;335;377;475;747;834;721;617;474;417;386;417;506;431;358;336;347;405;411;607;907;809;537;386;505;792;862;923;879;768;543;407;455;513;803;1139;1025;758;753;913;979;874;873;647;500;391;347;306;347;322;339;338;323;263;282;299;296;280;304;284;236;289;256;305;329;347;302;330;337;342;372;407;378;393;310;293;313;295;274;248;225;291;236;226;304;315;274;274;329;777;2807;7280;11083;11997;8582;6232;7534;10043;11815;10111;8030;7107;4209;1681;781;421;266;286;268;315;263;277;312;252;258;273;297;271;263;277;306;286;317;262;316;289;298;285;284;298;320;345;456;484;477;503;516;517;455;471;522;577;582;735;1128;1201;887;547;387;557;1041;921;483;391;455;364;289;290;395;787;1182;715;343;278;251;226;289;302;288;251;271;272;283;378;395;511;528;456;411;322;308;352;310;341;304;302;336;305;346;352;359;371;372;344;343;317;379;526;683;557;373;365;409;385;397;379;323;333;334;402;415;370;331;318;336;360;336;345;344;292;275;278;284;284;328;298;334;362;308;346;284;310;353;307;314;295;296;346;572;1506;4835;8344;7954;7109;5948;2748;838;379;384;523;586;502;401;419;386;344;367;360;290;322;281;293;282;277;300;304;274;363;348;407;412;518;859;899;811;673;782;742;588;490;455;404;528;679;905;1037;960;977;958;680;634;763;841;762;912;973;902;923;865;657;598;544;401;325;336;403;375;307;357;288;359;359;396;388;330;291;327;375;345;302;271;315;332;366;421;447;336;349;356;324;359;349;372;328;303;324;348;317;365;354;351;367;394;354;354;337;392;378;388;358;336;321;370;440;441;547;501;408;348;323;353;378;382;378;321;377;359;358;357;321;313;301;336;336;347;461;977;1596;1306;658;419;381;345;311;285;321;362;328;370;333;335;358;367;360;373;358;315;322;312;305;299;291;325;338;327;321;340;341;330;324;302;368;369;390;358;358;361;334;325;297;280;277;299;286;274;249;261;258;254;299;253;264;276;300;293;268;300;336;325;295;260;242;249;261;282;257;259;259;269;287;268;264;260;279;263;275;262;274;287;285;296;254;276;291;389;616;808;834;1315;2567;3663;2645;1927;1919;1664;1288;866;503;333;359;405;372;328;335;241;291;295;250;293;293;281;290;348;355;351;335;362;455;473;446;428;474;350;321;292;274;331;369;354;325;329;333;287;282;268;286;320;299;343;340;312;289;269;275;367;385;313;301;325;341;367;355;331;388;419;489;422;343;342;349;346;406;382;374;330;399;416;416;379;336;352;421;808;1116;835;461;371;336;435;424;349;358;453;475;493;464;526;528;568;570;584;555;554;752;818;612;566;814;1086;992;678;609;606;537;594;685;630;540;465;511;451;422;383;333;282;291;273;304;290;298;284;254;316;301;283;271;266;278;274;237;266;255;240;270;262;243;267;252;257;240;254;266;281;258;301;488;935;1115;638;306;267;289;268;288;299;282;271;315;405;752;1477;1536;675;392;326;345;763;1825;3642;2810;930;337;289;266;263;303;277;301;291;280;282;298;284;278;306;278;263;266;288;262;310;309;304;279;311;324;285;291;303;330;337;308;333;329;308;329;314;294;302;280;259;274;270;287;292;305;287;321;338;307;278;284;283;337;351;318;291;306;280;275;323;282;283;266;264;256;260;312;343;338;288;292;314;317;304;290;275;302;374;443;361;291;295;306;281;230;270;238;305;324;341;468;725;946;1184;719;367;327;325;339;333;322;345;344;607;1216;1684;861;457;335;329;312;298;324;329;343;488;643;587;500;523;892;1022;950;1927;2772;1936;762;371;347;340;308;296;326;344;312;267;322;310;311;353;298;293;363;529;548;450;381;349;311;290;295;298;323;336;373;334;293;308;298;273;275;266;289;302;328;323;292;303;298;272;293;253;283;283;328;353;360;306;249;263;236;279;283;353;353;330;386;711;820;619;398;297;295;310;299;280;304;352;340;300;271;263;240;267;270;267;274;271;300;290;275;251;266;276;290;269;262;274;285;343;345;339;280;304;286;267;357;411;348;340;332;389;470;429;319;325;355;327;339;295;324;539;950;1458;1029;516;320;286;335;305;276;333;316;305;301;334;518;795;1130;1183;934;640;467;393;334;338;428;553;586;655;820;1142;2191;3859;5289;4085;1485;427;287;289;307;287;276;289;318;332;323;332;362;334;324;282;260;295;255;265;271;287;286;248;276;255;296;262;240;237;279;280;256;270;312;297;308;273;285;273;265;258;260;273;282;274;277;367;386;494;587;926;1311;1174;797;397;287;268;295;394;430;351;343;388;348;306;357;456;588;652;639;627;523;348;315;310;349;402;412;333;312;296;251;258;241;246;266;230;208;251;229;217;279;330;404;443;500;545;368;374;796;1867;3232;3017;2547;2395;2129;3554;4801;2751;1086;480;462;463;397;332;323;288;274;292;305;295;343;318;324;330;337;378;420;543;597;790;835;469;319;301;306;327;373;375;380;316;292;369;497;743;672;364;260;255;278;301;286;321;307;284;293;284;266;260;272;248;278;310;294;278;442;436;344;323;297;287;257;310;290;301;309;356;419;382;333;316;277;306;353;375;366;410;421;389;462;493;425;392;391;508;549;507;434;348;347;344;393;400;359;314;271;321;272;278;296;334;341;311;273;312;313;303;323;289;259;289;295;306;325;516;1019;1854;1533;681;420;350;333;330;265;284;322;311;295;283;291;289;292;340;335;318;312;329;408;432;379;314;295;290;269;268;327;335;305;370;409;463;430;404;471;481;449;491;414;389;359;304;295;282;327;370;389;439;380;361;326;318;414;474;542;542;534;490;424;422;402;418;381;369;436;498;444;313;310;295;366;353;340;312;380;456;408;309;306;332;310;389;394;352;315;318;292;277;261;231;275;267;262;250;256;262;276;258;269;222;236;227;217;234;217;223;208;240;260;261;244;232;274;250;293;305;254;277;213;262;254;279;303;312;465;998;1935;1981;1095;462;359;313;347;437;527;572;498;364;435;640;756;850;866;618;404;363;441;898;1194;953;681;520;513;386;337;377;420;457;431
309;302;339;427;335;284;293;285;303;291;341;349;402;424;410;439;481;543;490;390;389;481;788;1156;1005;650;594;548;455;373;354;443;498;525;489;493;491;441;346;320;291;371;702;1098;840;486;394;421;536;714;776;1067;1230;1315;990;1400;2050;3023;3652;2543;1881;2649;2850;2076;1580;1086;1303;2690;3310;2361;937;413;316;268;366;488;891;811;453;348;368;472;442;407;325;312;309;279;240;238;227;260;244;258;251;302;303;293;252;269;264;268;240;241;262;238;284;275;274;403;531;448;370;322;303;389;580;563;439;320;301;307;279;288;299;276;251;261;242;250;262;249;216;254;269;251;276;274;273;320;367;521;544;364;279;257;285;256;289;276;291;307;288;325;301;330;277;349;360;431;453;363;353;518;687;665;598;536;495;873;1313;1224;1214;1203;951;575;449;642;1004;939;705;397;272;288;305;304;241;241;267;266;270;253;286;312;379;406;645;820;924;1337;1934;2259;2126;1742;1349;770;465;426;476;493;488;439;365;339;337;284;263;271;297;368;388;339;358;331;345;314;281;285;307;348;403;333;341;387;461;481;380;270;238;247;264;279;286;291;263;292;350;438;645;719;595;481;459;379;349;401;448;402;305;298;293;383;415;587;757;675;482;398;416;757;879;725;630;639;540;476;577;654;789;1065;1209;1077;1003;1074;1111;802;850;629;497;374;332;315;334;366;329;354;296;250;293;249;281;298;330;370;333;319;291;306;318;325;300;336;326;365;374;373;364;343;298;296;279;264;277;258;240;261;256;268;298;273;282;292;462;1330;5000;11620;15859;14263;8786;5713;7465;11067;14302;12727;9537;6507;3501;1988;1340;647;297;275;288;288;303;276;283;298;268;299;263;292;260;260;304;308;274;281;296;280;323;334;248;272;279;306;342;406;367;419;446;554;604;514;463;464;569;763;968;973;880;594;421;556;723;734;457;465;493;438;315;283;399;635;899;661;332;278;238;303;314;312;287;340;342;336;327;359;420;555;532;423;350;321;300;289;295;303;320;334;303;318;314;340;342;364;376;326;342;306;341;485;598;475;346;301;319;293;354;349;364;357;447;656;569;388;348;325;294;365;346;346;311;332;310;296;269;276;322;293;269;300;297;304;298;315;348;361;302;301;303;368;791;2164;5696;9887;11701;11608;8866;3695;1030;446;409;497;473;389;364;371;384;366;330;371;324;323;258;275;289;272;281;290;335;370;444;472;423;525;769;824;715;713;782;840;592;491;398;406;539;883;1270;1456;1362;991;874;725;533;585;679;679;733;971;1078;986;707;635;529;489;379;370;388;336;350;350;323;336;381;382;394;364;321;278;300;315;284;329;336;320;368;432;467;435;365;356;300;339;295;357;337;320;307;310;293;340;340;328;370;376;363;371;333;348;389;399;395;289;315;302;357;421;537;558;561;393;369;339;385;389;411;349;344;359;418;501;513;451;353;335;290;304;361;376;549;740;634;470;369;359;399;328;302;316;335;363;353;347;355;312;285;337;309;332;317;343;336;333;318;322;286;345;340;322;285;295;283;325;360;361;416;398;394;334;312;326;309;279;287;302;307;329;307;299;279;263;276;246;279;275;261;309;312;295;282;324;304;289;295;283;243;261;281;231;277;246;272;287;273;280;299;279;258;259;250;278;278;298;282;280;256;327;558;1370;1909;1372;1229;2468;3735;2947;2061;1988;1379;777;527;391;365;639;832;754;419;323;260;270;294;319;265;267;277;329;386;379;383;328;381;496;480;441;407;347;327;333;301;304;312;340;302;332;426;345;329;305;314;282;305;329;346;334;292;273;279;343;400;394;345;375;329;337;328;306;331;339;394;369;370;351;376;371;362;400;326;314;336;329;365;392;411;387;395;387;572;793;672;422;316;292;301;339;321;334;425;514;501;527;622;659;653;626;615;598;660;940;1078;714;749;1414;2043;1482;808;602;538;503;558;552;481;388;382;452;424;357;309;276;243;276;298;282;280;298;271;305;320;281;273;296;293;270;270;273;257;249;238;264;279;275;286;244;242;264;257;259;254;282;289;391;572;732;430;299;261;270;284;256;246;304;287;305;365;642;1465;1393;729;534;370;327;374;897;1595;1308;594;314;259;314;283;252;267;288;297;303;303;300;247;254;268;268;272;300;324;258;271;246;272;266;284;264;306;262;282;298;318;383;379;301;316;309;325;296;272;289;283;272;269;287;276;310;288;289;305;324;260;282;327;374;358;331;257;315;307;317;294;281;270;249;236;237;271;320;322;302;294;326;292;309;286;277;311;305;337;338;344;275;283;282;249;245;306;269;312;311;365;422;639;811;881;517;355;342;320;330;369;353;365;360;460;680;823;599;441;420;338;356;273;279;292;581;1111;1650;1490;763;515;766;792;537;658;843;682;410;322;315;352;342;353;316;342;307;329;342;326;304;339;323;330;276;378;477;545;539;413;288;280;310;332;339;393;413;361;346;328;291;286;284;318;322;282;314;318;323;328;338;261;303;254;293;289;331;308;352;261;284;262;273;287;331;423;404;300;275;356;360;374;312;307;299;293;273;282;327;351;306;286;259;242;270;264;254;257;257;271;251;263;259;248;263;259;270;249;271;277;268;305;326;320;312;289;248;251;310;342;308;241;302;354;369;361;363;379;395;321;321;285;316;360;510;617;489;363;292;269;303;313;299;306;300;310;332;298;388;501;936;1609;1867;1137;638;463;337;362;325;429;405;375;401;663;1540;3236;5425;4569;1773;649;332;295;294;296;269;287;295;320;299;327;327;336;282;290;310;308;276;251;245;252;281;260;263;258;270;265;294;265;231;240;235;276;277;296;267;241;271;266;274;245;283;262;281;240;269;340;549;840;939;1251;1825;1252;690;325;300;300;278;312;292;323;306;404;385;345;377;407;472;527;507;538;399;348;355;339;348;335;355;303;283;280;266;262;260;246;243;212;203;226;242;241;238;294;329;311;343;327;338;517;1470;3927;7379;6705;4632;3826;2388;1855;2165;1449;717;452;394;447;388;343;324;331;290;311;332;268;317;255;260;340;383;376;399;396;466;503;498;356;313;283;318;372;448;472;391;320;281;349;477;585;595;359;306;273;260;291;304;303;283;282;280;258;251;276;276;298;287;278;272;285;347;392;324;304;256;282;316;310;323;325;333;384;361;368;310;259;264;316;333;343;374;404;401;453;713;915;603;395;360;460;569;488;416;465;388;359;378;437;322;323;375;341;284;285;278;322;350;333;299;284;287;274;293;307;309;294;262;270;283;460;980;1822;1632;734;403;362;338;326;246;248;296;301;298;273;274;277;258;334;346;303;287;301;315;382;368;345;305;285;284;297;385;389;323;344;404;372;383;448;568;560;474;476;454;389;431;353;331;317;438;424;421;472;417;374;317;366;417;512;550;534;501;431;412;387;350;357;348;416;513;589;493;374;334;314;317;357;307;294;279;338;308;292;307;313;369;503;519;364;402;377;298;281;287;279;310;276;269;247;246;268;226;270;243;241;211;227;215;225;211;226;226;213;254;246;238;229;221;225;286;310;280;228;274;264;307;287;279;267;384;919;1793;2017;1183;490;322;328;329;432;563;670;610;454;411;592;922;1029;1000;829;507;341;396;580;770;846;948;847;588;351;376;405;635;821;652
237;284;301;345;332;324;290;303;287;360;450;461;413;367;362;524;623;583;421;354;366;430;511;742;786;739;739;586;634;476;440;405;453;480;371;345;371;357;332;305;260;414;1041;1925;1248;511;326;384;437;537;625;744;812;938;897;1404;2574;5261;5847;3817;2679;3200;3120;2724;2266;1907;2256;3669;3886;2684;1215;433;307;308;293;456;682;639;499;427;437;483;415;303;336;343;328;296;277;242;254;218;264;248;270;278;280;295;260;278;304;323;270;208;263;245;262;281;262;359;439;530;506;389;295;347;419;483;429;303;281;277;282;314;325;298;299;263;256;270;220;271;274;289;266;283;248;288;296;319;319;415;387;286;265;250;275;257;262;306;307;340;306;285;304;289;350;443;528;448;466;453;491;602;633;568;474;436;477;846;1067;1250;1283;1038;739;452;453;661;1106;1095;850;426;311;282;293;312;257;240;256;268;259;279;307;309;328;409;569;606;659;1098;1762;2341;2236;2245;2094;1158;565;380;412;482;528;475;420;365;334;322;259;259;284;394;440;352;292;386;456;370;334;288;294;340;412;422;385;385;345;347;318;256;270;254;308;305;282;280;280;279;318;442;538;460;497;550;616;424;361;380;347;330;268;311;320;355;486;590;598;528;398;341;543;763;826;591;593;636;591;529;664;873;1036;1231;1457;1300;1087;972;955;798;756;692;549;471;403;372;362;327;338;339;327;280;264;280;353;350;399;399;377;329;296;326;437;353;354;357;358;310;306;342;345;297;273;267;263;255;236;248;293;264;273;262;260;279;287;293;529;1763;5870;12600;15946;15031;9560;5844;6814;9959;11786;9465;7098;4377;2540;2596;2185;876;364;309;301;288;305;289;275;282;267;263;301;271;264;249;255;292;283;277;274;294;304;323;296;244;269;289;301;340;346;386;625;859;852;671;516;509;617;676;722;822;649;438;400;400;492;414;406;435;477;353;286;259;323;444;518;383;288;236;228;274;280;327;320;353;374;422;334;346;443;454;422;359;325;360;287;318;334;324;318;337;310;320;321;323;344;366;350;345;325;328;338;417;409;376;316;307;275;272;332;319;310;406;619;966;740;405;327;319;319;333;319;350;337;365;334;274;270;257;308;310;294;319;304;295;379;409;350;366;339;299;346;499;1022;2953;7176;11810;14615;13955;8985;3326;876;380;418;405;404;404;334;350;362;324;360;368;345;318;286;290;306;294;282;305;331;370;434;433;474;570;678;643;685;683;730;706;521;506;578;578;680;1073;1445;1727;1511;1018;802;717;551;561;633;603;653;923;1250;1161;799;607;550;527;412;386;394;375;352;319;311;370;364;368;377;344;324;281;313;291;327;382;425;421;338;393;400;428;335;301;288;294;347;333;357;334;316;324;329;321;342;357;392;422;420;369;301;326;348;347;319;305;299;304;348;401;455;588;583;510;464;364;396;458;465;384;342;370;485;776;935;702;446;328;324;326;340;343;381;416;391;392;347;368;342;375;309;376;362;410;364;303;309;306;276;276;288;309;337;329;379;401;369;346;321;360;329;330;299;312;296;300;326;343;362;401;390;387;375;325;323;223;271;276;332;314;288;287;265;288;251;302;244;289;313;298;309;307;308;281;316;313;274;266;255;288;259;249;299;282;280;327;317;311;295;262;253;268;266;288;309;265;292;281;253;283;663;2080;3368;2027;1003;1394;1980;1541;1125;1007;720;418;360;353;440;999;1698;1531;721;398;355;309;343;373;347;301;297;330;388;501;418;322;345;376;472;472;364;332;338;355;358;289;332;317;293;320;337;357;299;322;269;279;281;320;292;281;260;273;265;302;345;390;344;339;345;353;338;282;302;311;315;312;376;382;400;405;443;493;508;352;288;301;356;318;417;409;370;365;402;510;465;387;310;288;274;279;342;387;477;517;651;558;570;626;615;620;640;614;582;880;948;765;787;1430;2106;1383;723;507;397;463;423;435;414;321;303;358;346;325;296;286;287;268;271;301;311;324;263;256;297;275;287;295;299;287;283;284;275;273;263;279;289;280;276;272;242;236;248;271;251;267;245;315;328;411;345;304;285;282;322;289;259;305;292;309;296;420;774;901;958;1166;798;410;293;462;581;604;394;321;274;278;269;274;330;292;277;278;263;256;261;266;272;312;284;288;310;298;273;264;280;275;268;277;290;295;280;314;314;319;338;313;295;299;324;275;269;256;275;266;292;278;302;332;329;333;311;289;283;297;354;415;418;344;273;312;269;287;293;278;262;263;303;264;292;277;264;298;277;279;304;316;323;292;302;296;321;283;278;276;277;259;302;305;274;318;310;346;321;329;404;464;473;397;360;330;354;334;325;385;389;381;402;386;434;527;662;618;422;317;316;298;336;792;2095;3624;3139;1219;525;429;499;368;327;319;418;498;640;524;434;370;338;322;255;348;283;336;324;347;304;305;269;315;318;511;732;779;525;333;291;335;313;378;396;368;356;355;347;309;280;285;332;314;341;331;324;296;311;278;277;292;277;276;250;297;305;301;297;301;282;260;296;331;502;483;399;290;252;314;299;254;288;323;299;257;289;320;353;319;251;233;274;245;265;250;269;252;262;281;247;250;286;252;273;245;253;279;272;285;326;302;272;273;259;297;267;304;281;303;285;319;332;373;351;352;427;381;345;337;329;317;310;326;372;331;342;315;258;284;304;310;341;341;297;281;318;372;440;779;1914;2275;1605;954;496;385;391;380;455;488;351;270;376;765;1646;2790;2716;1645;819;365;294;320;290;304;329;307;305;342;335;318;293;290;292;284;253;257;243;283;295;321;285;290;293;288;293;252;254;284;244;276;258;283;273;268;247;272;253;263;271;262;271;266;292;262;311;616;989;1079;992;1278;875;504;317;284;309;307;255;291;293;288;324;392;427;355;404;474;491;436;443;396;374;405;363;327;306;291;291;315;285;279;265;252;265;243;226;239;227;207;228;252;267;277;276;290;258;309;516;1569;4780;8993;8550;5097;3760;2344;1319;1204;1054;599;488;424;413;392;388;356;309;327;325;366;358;327;329;319;327;369;340;303;344;322;341;362;292;294;271;341;436;549;606;447;352;303;346;352;439;426;386;288;309;286;272;263;285;297;274;290;258;275;267;262;292;302;264;266;280;304;334;328;309;288;266;294;346;305;348;321;329;343;298;317;304;289;286;329;322;373;360;428;712;1066;1494;964;367;319;408;473;529;640;797;586;423;360;356;309;299;337;358;296;269;287;327;388;386;355;273;313;287;295;279;332;292;274;290;301;342;562;918;858;533;408;339;367;287;283;282;260;258;296;249;266;263;300;291;311;293;295;285;308;290;316;342;315;293;280;334;398;379;368;343;310;327;404;481;603;522;440;464;450;452;436;390;323;344;428;440;417;403;416;379;341;364;411;513;502;455;468;468;445;438;383;399;368;428;523;549;447;365;321;376;376;341;295;246;282;304;272;241;256;334;455;598;520;391;451;442;311;309;313;281;291;255;301;246;222;278;255;273;245;280;254;282;227;229;250;222;234;218;230;238;250;212;241;259;264;289;261;251;274;265;265;275;311;266;332;531;961;1050;725;475;486;456;328;366;539;672;745;608;459;510;700;982;1165;952;553;341;359;438;545;672;941;973;624;462;432;467;840;1327;885
293;352;289;251;330;289;334;252;269;320;508;465;427;360;536;795;785;512;429;351;372;386;409;450;482;558;753;633;664;674;680;461;373;356;336;305;346;411;375;329;296;428;1086;2039;1231;460;318;332;327;532;812;782;906;1113;1017;1238;2942;5557;6340;4215;3309;3706;3754;3681;3223;2720;2865;3742;3461;2456;1183;489;296;296;306;364;528;527;608;603;504;390;378;271;287;334;290;301;259;255;243;246;259;320;263;297;251;247;241;271;334;328;296;300;252;282;269;281;269;330;426;616;618;440;310;376;456;489;459;306;271;307;356;347;325;319;296;287;266;265;275;255;255;286;252;241;300;265;278;253;277;245;303;281;267;250;270;244;306;363;373;292;330;294;302;326;409;581;816;637;603;705;848;856;842;659;730;729;551;658;688;856;932;759;602;423;469;975;1672;1392;867;455;308;283;301;280;273;247;231;243;265;251;273;336;343;468;590;556;567;766;1266;1657;1820;2177;2412;1417;587;409;432;380;496;520;435;420;427;343;277;280;311;369;395;386;347;445;546;416;315;293;314;351;390;463;474;378;344;280;302;280;277;302;290;308;326;349;286;308;318;330;365;355;445;623;648;527;360;344;329;330;330;340;300;350;456;746;792;518;431;566;770;734;608;461;525;534;574;546;742;1385;1792;2059;1687;1209;866;841;748;559;605;543;441;452;413;374;338;343;359;333;309;267;229;291;302;332;396;394;390;438;371;447;541;450;384;345;346;344;292;286;294;267;273;230;261;265;254;276;292;297;265;283;275;297;267;315;734;2206;6177;11354;13736;13193;9597;7151;6541;7274;6191;4145;2839;1887;1739;2331;1941;755;280;271;272;303;277;253;271;288;280;298;278;278;273;271;247;277;296;308;233;271;267;284;270;265;280;302;286;307;323;362;481;881;992;708;593;529;610;561;580;608;522;448;400;356;345;304;321;321;323;311;282;266;255;301;336;275;226;259;280;260;326;405;417;360;378;368;349;370;385;387;368;330;291;306;333;299;330;324;348;356;312;339;322;323;344;321;346;369;338;347;296;355;349;360;298;314;325;322;301;335;328;393;553;968;745;449;334;311;302;364;332;327;322;340;301;270;262;296;270;344;315;325;346;339;338;401;399;351;310;308;344;487;1245;3682;9664;14127;14206;11469;5914;1768;570;384;374;450;440;364;345;368;357;347;372;399;374;323;276;320;299;344;300;261;302;314;352;386;517;655;732;579;536;666;683;601;481;578;749;793;830;1253;1460;1371;1158;703;626;567;594;571;661;719;600;813;1117;1017;716;628;643;634;536;464;449;430;387;348;314;393;395;378;336;337;278;314;338;308;369;445;686;581;414;351;353;375;326;329;309;320;299;324;343;330;349;317;286;295;316;329;383;415;435;351;334;352;324;372;313;314;310;377;396;369;446;492;728;873;801;479;480;560;464;391;320;390;525;909;1222;873;452;317;326;327;320;353;358;367;360;352;354;353;309;329;296;349;355;321;321;324;273;315;307;319;295;330;366;364;406;477;417;384;349;348;296;299;323;335;331;331;341;372;369;397;406;384;388;369;321;253;277;315;291;301;301;304;301;300;298;293;284;267;302;297;329;289;286;290;295;286;321;284;300;305;271;279;268;291;329;342;317;299;284;258;221;251;260;272;277;261;261;284;253;294;629;1656;2366;1655;779;754;892;623;486;437;362;305;322;350;449;1003;1803;1724;1193;781;499;307;300;329;341;279;269;293;327;400;321;316;323;351;450;465;359;345;327;335;358;373;357;310;300;331;365;368;318;292;261;269;268;296;274;292;267;230;253;283;318;301;362;335;340;331;333;291;304;307;310;371;376;412;414;434;522;655;574;400;316;324;340;346;401;382;356;298;339;391;370;384;331;304;321;305;365;368;424;531;534;519;544;474;482;520;497;544;478;633;799;637;664;1062;1314;956;549;330;337;406;374;367;361;311;335;322;333;352;339;312;269;274;270;286;350;309;274;268;307;292;252;301;266;265;252;268;252;272;267;261;265;320;292;296;247;241;225;256;257;222;270;284;249;265;263;272;282;263;261;281;289;281;276;294;336;297;400;826;1919;2820;1891;592;300;317;353;349;326;287;279;273;270;285;297;266;290;277;290;274;297;302;300;280;294;274;289;290;243;304;233;276;292;295;312;320;316;338;298;318;320;326;318;278;297;287;289;305;275;270;257;272;292;339;328;278;307;272;271;308;339;350;420;295;320;293;281;303;310;280;265;304;289;307;284;272;289;289;301;321;321;325;372;347;314;325;348;307;309;276;269;282;289;301;342;298;314;323;320;326;335;315;333;320;283;296;351;311;355;385;437;437;374;359;356;770;1292;1269;658;327;308;276;379;865;2273;3891;3334;1340;482;353;375;362;339;313;453;830;1198;762;476;479;353;285;308;311;331;297;293;328;296;288;249;291;317;436;620;656;465;343;345;351;322;347;374;348;345;356;344;310;329;326;341;327;339;355;309;261;286;262;297;278;260;260;278;295;278;313;341;345;293;273;330;346;513;788;580;379;281;276;262;269;283;281;299;277;306;329;322;293;266;253;252;266;280;280;242;248;273;242;281;272;240;260;246;287;300;281;290;312;249;287;275;292;258;263;310;309;290;281;321;333;333;391;361;358;369;348;350;338;418;402;360;324;288;319;293;280;287;290;267;291;286;312;318;351;329;361;392;539;1156;1508;1424;1185;586;398;360;363;436;428;333;245;305;410;725;1117;1142;977;618;394;275;307;324;326;283;317;306;339;331;303;311;306;264;243;271;271;244;272;279;291;293;319;290;285;264;276;276;234;263;248;281;253;300;305;264;303;292;294;248;276;271;285;272;281;324;425;611;656;581;592;499;353;301;284;305;292;286;270;256;279;299;415;493;470;469;510;448;445;412;346;380;468;419;369;307;302;290;289;304;274;279;243;257;280;295;263;243;240;244;238;293;317;274;230;284;297;431;1106;3114;5860;5649;3155;2212;1524;1074;1422;1336;909;649;516;416;417;435;393;327;306;367;446;428;312;327;292;299;297;284;294;327;336;328;327;275;263;246;296;358;429;585;461;389;342;305;318;331;313;307;286;263;281;307;305;311;311;304;289;274;290;297;302;303;306;306;286;269;278;289;304;280;276;287;325;339;345;337;345;285;274;290;273;259;293;322;328;342;338;398;503;607;1003;1376;903;372;289;340;441;618;991;1429;1087;501;328;293;274;271;312;346;274;255;253;305;360;375;420;303;340;282;298;352;294;297;298;269;280;289;362;409;461;381;342;362;354;348;257;272;291;282;277;305;273;293;283;300;289;298;304;329;294;304;300;313;323;325;320;338;353;336;350;341;318;296;350;420;480;405;318;370;411;451;420;390;402;377;387;384;378;361;353;316;347;345;422;461;456;425;508;512;449;520;506;440;392;468;555;509;396;377;363;345;352;317;265;245;256;290;266;293;264;346;467;629;457;400;399;413;353;285;271;281;270;266;263;264;277;245;259;244;254;275;313;278;213;209;247;225;271;255;249;239;261;254;237;259;275;280;295;262;272;294;336;321;302;291;265;337;398;450;441;419;585;541;438;490;636;824;887;696;445;465;567;643;723;665;442;384;353;447;408;504;635;791;826;823;641;520;711;964;727
338;310;277;255;241;288;292;280;274;350;389;385;372;355;663;1026;961;560;386;369;350;381;355;341;382;414;687;668;639;699;680;399;352;347;322;316;366;420;388;351;315;362;633;984;735;422;384;367;353;567;968;1097;1300;1257;1046;1357;2732;4648;5164;3964;3596;4140;4914;5124;4155;2908;2414;2370;2297;2565;1744;583;314;327;291;376;397;487;649;820;535;360;313;272;292;269;320;297;254;235;238;275;309;293;310;271;252;264;227;243;254;281;293;307;235;277;248;279;307;336;368;474;445;346;391;520;530;512;413;315;307;405;451;351;262;282;283;261;271;285;266;255;266;293;275;304;247;246;272;242;247;265;266;288;271;273;255;257;288;375;367;341;333;300;379;389;346;592;761;786;676;746;963;1182;1246;1141;1089;970;692;513;511;644;874;643;522;389;511;1191;1944;1429;660;399;300;312;269;304;285;245;283;257;316;344;279;294;379;569;633;609;550;761;986;1222;1531;2074;2310;1333;619;488;430;500;616;638;567;512;598;501;324;281;301;341;415;361;335;468;532;456;334;318;351;355;415;542;509;381;292;283;323;319;290;273;274;265;295;303;264;307;284;300;271;301;369;524;510;429;366;371;333;304;329;328;349;374;619;1069;1229;860;536;805;985;694;436;392;472;600;621;652;962;2041;2605;2230;1427;813;685;785;762;506;426;381;416;416;391;337;338;372;361;343;266;249;312;322;327;346;312;337;377;456;375;417;421;378;335;407;375;316;288;230;276;288;261;259;269;241;249;260;263;238;287;281;256;264;294;379;933;2548;6185;9844;11684;12471;11198;9213;7124;4710;2878;1614;1114;897;951;1150;965;532;289;256;255;278;294;261;295;276;252;282;273;244;236;270;238;242;269;289;293;274;258;297;244;270;306;256;259;301;292;379;461;666;731;544;463;446;497;521;566;589;527;460;387;330;283;277;267;296;297;294;296;261;269;261;258;250;274;277;280;280;316;412;503;348;320;327;367;352;300;330;291;306;335;311;314;323;352;360;311;351;310;319;312;353;347;371;335;327;294;317;314;357;325;320;328;293;323;299;347;300;345;502;701;993;703;419;307;339;333;344;331;355;317;324;282;266;269;278;315;303;370;415;500;383;364;373;363;322;326;300;358;499;1298;4008;9739;11966;9050;5863;2527;1145;827;679;464;416;457;351;356;350;346;330;368;386;369;323;282;306;258;270;274;309;295;293;346;367;432;675;749;499;460;500;573;540;537;526;604;782;766;1039;1047;895;718;562;448;523;752;736;782;744;550;605;767;802;720;626;667;616;491;408;422;448;453;392;349;363;373;420;369;316;325;304;320;306;376;598;904;876;538;423;335;336;345;317;326;324;320;306;330;327;322;300;253;296;287;318;324;323;349;407;304;356;339;333;310;332;345;352;371;471;445;539;961;1643;1324;627;412;470;377;319;340;358;423;605;790;652;433;353;360;365;384;437;380;320;377;337;335;307;319;332;320;317;308;307;309;262;289;266;314;279;322;317;318;351;369;418;392;364;298;273;320;312;355;326;284;330;335;375;309;346;339;373;347;314;287;290;297;295;306;300;297;276;274;283;278;278;278;279;298;262;305;313;326;310;298;309;299;274;300;283;277;297;304;313;334;313;308;323;239;265;266;258;281;263;312;281;247;310;254;266;381;741;965;754;561;657;585;371;332;330;285;299;333;340;388;637;1012;1375;1925;1684;747;353;316;305;304;263;320;304;305;318;283;278;275;340;412;437;372;362;365;361;406;380;365;328;300;331;408;395;320;324;290;272;279;273;251;244;290;255;262;254;307;295;289;281;335;329;326;307;360;341;370;311;358;444;426;477;558;553;488;385;358;310;309;366;361;395;374;324;306;377;408;460;450;342;291;395;519;475;368;386;407;449;477;457;416;455;435;486;444;433;516;588;549;689;776;546;391;342;345;372;396;330;343;320;337;370;364;329;292;323;272;302;285;288;306;294;290;296;247;252;291;310;274;247;301;276;261;251;235;283;282;307;325;333;252;264;258;276;253;263;262;289;273;268;267;288;262;275;275;273;266;294;292;322;338;326;448;1130;2695;3966;2309;720;320;304;300;279;306;278;301;294;287;281;283;267;290;277;271;281;258;307;284;303;281;288;296;283;285;263;284;289;311;280;326;329;332;330;313;325;310;352;348;310;299;279;269;274;299;279;298;290;309;343;334;330;306;328;290;306;336;361;366;353;292;348;315;298;291;301;303;350;338;323;287;287;301;304;322;308;288;293;314;367;374;379;308;332;303;284;257;268;313;343;326;318;320;309;321;330;278;317;304;290;282;318;307;336;327;356;404;373;340;332;399;850;1645;1550;632;336;295;324;345;640;1217;1968;1599;693;373;295;313;331;319;326;465;910;1141;766;540;417;401;348;272;316;278;326;284;296;270;299;260;271;279;356;370;424;374;415;493;460;351;315;338;297;314;310;339;318;317;318;360;338;348;363;293;321;296;276;286;288;310;296;256;287;310;351;499;490;430;316;309;328;579;797;616;379;281;243;261;246;255;264;291;270;288;276;289;285;281;288;288;267;294;308;288;275;274;274;275;291;285;286;286;292;314;275;322;297;301;264;300;298;319;381;450;396;297;309;290;296;330;348;346;370;325;322;330;470;607;504;373;313;262;330;330;409;376;286;343;315;324;320;285;332;384;376;382;368;545;729;931;924;536;355;333;320;380;374;363;362;343;391;534;565;615;614;471;342;302;294;310;309;312;298;300;306;273;310;333;324;264;251;231;289;246;270;248;257;290;252;267;261;252;266;267;249;282;269;264;294;338;343;275;323;266;269;267;246;260;267;259;278;283;316;401;412;422;372;375;291;286;284;320;277;312;284;314;277;288;399;444;482;530;645;535;495;436;323;367;415;471;401;299;293;277;291;278;253;262;272;268;305;274;257;248;248;254;263;273;288;242;228;258;319;469;670;1260;2139;1931;1231;1181;1057;864;1279;1765;1504;1016;645;421;413;360;344;293;295;357;385;419;348;293;305;295;261;287;276;345;299;283;298;278;272;262;301;298;371;448;489;420;365;332;291;287;291;276;323;300;278;318;346;368;396;353;277;309;279;279;304;301;335;306;287;272;288;232;254;292;283;349;480;432;370;324;331;298;255;274;286;286;310;324;334;345;333;401;473;466;616;655;533;348;339;344;403;601;940;1407;1035;471;306;297;280;300;299;284;278;263;257;312;416;533;506;368;317;321;356;362;347;289;281;279;272;262;301;275;334;336;383;401;407;382;287;241;279;251;304;301;309;250;301;285;288;284;309;329;283;280;311;366;359;307;344;356;329;329;299;348;320;342;299;370;390;318;373;336;386;432;413;406;384;403;413;371;376;356;361;371;319;334;405;400;392;452;515;551;490;499;577;500;417;398;460;396;453;472;391;350;335;315;256;271;258;357;348;286;285;317;401;434;406;276;337;374;306;286;275;256;263;274;271;258;265;247;252;272;280;282;252;208;224;208;226;244;246;241;227;267;240;260;232;287;301;279;319;343;370;343;409;348;268;273;247;268;310;310;311;389;473;489;500;652;859;810;793;628;534;441;420;512;473;438;372;404;433;353;370;465;538;666;772;1128;846;524;573;559;446
331;309;265;224;262;234;299;289;290;347;323;371;321;369;622;1096;1028;620;547;532;357;338;331;378;374;426;656;790;755;765;566;424;400;372;317;375;378;413;353;336;312;311;370;424;400;405;472;438;350;542;878;983;1212;1122;1109;1503;2323;3730;4288;3915;3852;4602;5636;5860;3987;2391;1828;1580;1792;2515;1984;729;328;296;276;381;380;421;599;609;454;290;281;272;258;318;311;318;273;269;244;263;264;297;276;286;256;252;284;257;271;298;262;258;316;319;270;292;254;313;359;359;288;306;413;690;695;734;547;365;305;433;433;400;299;235;286;244;273;267;259;287;279;249;257;292;251;259;249;233;283;311;271;315;320;277;275;278;281;309;346;335;386;400;569;503;396;500;759;1099;919;678;724;1036;1305;1320;1259;919;693;637;567;752;1012;809;422;349;404;851;1244;910;456;323;352;344;305;287;273;239;224;258;316;303;303;310;385;574;683;678;780;910;1054;1224;1636;2288;2398;1464;725;571;462;589;796;791;555;564;550;511;356;303;305;326;389;352;327;320;377;360;309;383;409;342;370;413;405;338;291;304;306;321;298;308;299;284;329;324;317;297;300;317;249;296;341;376;372;374;389;360;362;292;294;335;369;540;772;1127;1274;914;652;962;992;682;408;408;652;933;1103;1163;1131;1616;1857;1961;1299;839;731;796;769;518;456;420;419;357;355;359;356;338;346;337;273;297;318;339;322;341;306;319;369;349;268;312;336;328;359;422;387;371;317;282;298;274;281;264;253;266;269;285;263;240;280;285;256;301;297;476;1390;3344;7317;10429;11962;14350;13851;11736;8883;5532;3075;1608;932;763;682;571;473;318;265;258;249;269;265;268;259;274;280;255;308;270;262;254;245;281;272;274;283;274;266;278;263;264;287;258;310;272;306;419;406;425;554;577;437;382;410;482;714;815;571;401;339;296;291;302;293;281;260;288;320;345;286;252;244;252;249;236;234;261;279;310;401;348;299;318;309;313;308;306;300;329;325;303;304;328;356;358;347;322;303;300;304;304;317;339;341;312;330;324;329;330;307;299;321;328;275;317;328;321;340;446;681;989;742;416;350;335;289;305;313;397;369;341;326;301;286;258;315;360;392;508;582;420;293;329;317;347;335;315;302;396;723;2311;5481;7310;5466;3311;1614;1445;2011;1311;598;399;391;367;337;415;398;367;310;351;314;359;310;327;297;303;292;285;271;322;373;417;439;507;597;441;385;449;506;528;471;418;504;566;658;925;1048;831;596;481;519;675;1177;1368;934;702;502;488;539;538;587;536;586;634;494;438;384;415;464;398;365;313;363;420;398;351;318;300;292;364;395;563;856;775;543;373;374;359;309;314;345;332;349;344;314;343;290;317;299;317;283;324;300;363;379;359;324;349;292;296;329;317;338;359;368;388;410;476;974;1574;1271;547;415;402;403;342;328;340;347;382;420;441;376;316;342;330;366;440;369;322;348;336;287;280;294;341;307;352;299;308;272;286;296;272;296;319;339;334;329;375;380;339;374;322;295;266;265;311;321;350;336;298;324;335;359;393;365;338;326;314;293;289;310;327;317;284;268;278;288;255;302;267;307;269;285;244;298;348;340;340;313;410;399;326;309;291;288;268;251;295;320;321;364;318;272;239;258;244;312;293;300;281;299;264;269;241;280;406;482;472;529;593;483;323;325;333;382;404;364;392;337;390;549;1074;2214;1894;739;328;336;326;328;349;342;304;340;334;289;298;269;327;358;390;403;415;421;386;360;379;356;354;330;290;346;350;277;302;307;267;311;276;276;301;285;264;230;259;241;235;310;292;309;309;311;341;343;393;356;354;349;398;377;437;549;566;445;396;390;372;297;305;373;427;426;413;359;346;336;463;511;380;334;424;624;548;424;317;396;422;452;446;415;369;373;437;459;399;381;506;578;545;487;466;423;364;408;453;405;352;311;306;378;376;345;286;333;373;377;329;281;265;303;318;286;250;229;261;284;285;286;272;272;256;248;254;296;250;264;322;326;254;269;257;255;269;245;254;264;261;231;289;266;262;263;279;260;260;253;252;254;294;335;441;677;1048;1771;2335;1533;525;279;273;244;285;265;287;312;276;319;292;267;261;280;281;284;290;298;308;290;303;266;256;276;333;267;282;302;291;270;293;324;385;460;356;330;323;311;325;323;287;270;271;305;297;287;324;290;322;305;326;347;329;316;300;295;270;357;393;370;350;308;307;315;275;259;291;289;301;368;312;301;311;279;297;298;269;303;299;323;370;429;396;320;297;300;260;295;322;324;302;317;385;465;402;354;339;338;272;309;288;277;303;331;325;355;315;360;353;336;286;318;607;1014;874;491;321;331;307;339;428;603;763;653;339;303;302;335;276;287;312;400;579;654;524;510;489;389;345;338;331;307;326;314;317;288;308;272;279;272;258;298;341;362;432;578;483;322;320;304;305;301;281;294;308;348;320;330;373;419;323;287;279;296;299;305;293;288;314;279;285;289;514;836;909;554;332;292;290;411;500;402;298;299;275;297;264;268;270;309;299;299;301;325;321;300;296;260;255;289;291;285;250;251;235;278;299;279;285;278;265;290;280;272;296;328;295;276;279;395;639;757;498;328;288;302;302;346;333;346;335;334;313;370;465;582;390;351;306;291;353;578;746;621;411;362;455;454;366;300;291;323;393;466;436;384;419;484;454;371;360;294;299;315;339;293;309;373;469;468;447;658;1066;878;524;312;328;271;280;283;298;288;264;307;326;354;360;284;263;235;274;292;290;265;255;285;282;284;271;276;290;297;292;266;265;267;305;361;317;279;290;225;273;223;263;226;272;261;272;352;323;377;494;556;440;332;276;261;338;305;291;291;301;333;361;334;338;398;433;576;759;681;481;353;294;313;442;486;429;341;275;272;282;245;274;270;289;319;304;295;279;203;254;256;254;248;266;256;245;289;352;570;919;898;833;613;582;770;924;766;1414;2667;2806;1860;962;507;438;360;298;270;277;347;357;328;340;335;274;320;295;277;268;296;238;308;296;260;277;296;287;281;348;434;442;428;393;310;306;340;299;349;301;304;309;345;372;447;603;496;288;306;309;280;304;312;299;304;293;254;264;277;263;275;392;648;1033;771;461;330;334;337;252;301;306;340;331;341;317;305;374;369;380;382;329;369;319;346;372;363;374;416;579;772;600;367;310;307;321;319;284;286;247;271;254;311;528;899;895;398;313;303;291;356;339;310;288;283;262;270;246;283;328;346;363;332;338;325;281;306;286;282;303;263;268;296;314;273;249;268;286;288;302;295;311;309;335;371;346;318;258;282;288;319;460;447;379;328;322;374;430;396;434;416;425;455;436;431;470;376;368;459;553;556;401;358;405;376;439;464;634;618;508;513;488;480;386;388;456;548;608;660;481;340;276;289;271;280;281;338;324;277;274;306;328;350;336;284;327;297;274;284;274;259;272;277;269;250;271;282;282;263;306;233;217;219;216;236;221;263;267;236;275;269;236;242;219;246;320;319;409;486;363;338;343;311;300;314;299;297;289;283;298;326;415;413;462;660;789;688;593;678;599;434;399;409;382;410;410;395;373;376;369;391;523;689;808;1040;746;529;492;364;341
254;252;260;249;261;275;329;344;379;346;332;334;331;316;567;980;1063;666;805;803;503;323;300;354;402;455;693;1036;926;927;617;502;468;382;389;474;636;507;430;370;376;288;292;270;285;350;470;400;349;429;652;832;1014;1068;1360;1629;1710;2416;3642;3712;3375;4246;4779;4604;3299;2332;1665;1394;1543;1987;1614;705;373;276;285;326;430;372;394;396;332;317;323;288;281;333;321;274;254;221;253;246;239;243;290;321;294;252;233;237;277;234;256;294;470;517;394;313;258;288;321;281;283;276;389;616;831;1123;765;404;320;329;406;361;297;326;278;284;291;291;260;284;247;285;258;255;283;270;274;249;261;260;303;321;305;330;312;305;282;323;333;390;412;405;613;564;359;391;713;1190;865;515;463;891;1307;1357;1224;836;678;827;711;716;939;742;454;354;338;479;697;490;339;340;380;344;304;268;234;245;250;277;258;303;324;320;367;461;704;851;1006;964;921;1226;1604;2019;1903;1314;822;640;481;464;743;859;628;467;476;427;327;276;257;336;319;357;334;323;305;302;315;393;380;375;353;331;301;288;264;290;304;329;314;326;303;293;274;416;378;310;316;297;302;279;280;286;288;324;360;325;303;322;294;357;481;738;847;847;965;850;741;846;835;636;463;471;776;1344;1607;1724;1368;1347;1465;1805;1438;1174;1188;899;687;602;525;471;406;364;368;320;362;363;388;334;313;354;361;349;339;312;337;327;284;322;296;259;287;306;338;351;371;335;326;287;257;294;283;300;267;237;271;261;240;264;257;266;275;310;372;926;2827;5833;9829;11363;12767;14856;15113;12505;9931;7846;5572;3353;1928;1074;766;537;390;305;279;278;280;294;301;289;300;283;248;263;284;277;259;256;245;274;253;265;262;280;257;277;297;337;304;317;256;333;376;498;433;501;639;647;476;362;350;435;694;769;582;383;302;310;314;322;266;300;304;333;307;330;302;268;255;275;256;266;232;253;285;329;335;287;319;334;331;305;289;255;323;295;323;318;318;324;358;326;314;326;304;330;313;309;317;324;346;331;307;314;309;370;351;396;371;359;331;316;312;338;305;335;475;577;513;364;291;343;338;371;318;362;344;345;310;290;267;282;309;350;338;433;449;378;276;262;320;266;312;294;272;307;448;906;2266;3808;4774;3889;1924;1957;2744;1959;758;424;383;382;419;434;368;351;340;330;311;339;332;265;289;307;257;297;305;330;425;511;425;422;445;486;527;502;496;518;370;364;390;442;635;977;1240;1011;659;565;698;979;1713;1716;1080;666;500;433;450;436;406;496;772;893;631;418;384;503;441;373;307;315;344;348;406;340;329;295;314;365;513;667;944;948;650;435;314;306;325;312;346;364;310;314;331;300;299;331;279;310;312;321;354;353;351;347;323;340;313;295;269;334;321;385;369;383;373;396;611;870;752;489;383;412;416;361;338;377;308;333;326;332;365;383;336;339;345;385;330;305;303;293;308;309;301;312;295;317;320;313;297;310;290;291;352;341;341;342;363;385;367;382;361;324;344;325;288;309;348;357;328;299;377;362;335;359;387;401;357;300;310;335;303;301;318;339;275;299;302;293;307;311;285;246;259;259;264;303;344;300;337;374;396;310;301;261;255;293;309;300;293;335;343;290;254;262;247;282;262;266;323;300;306;286;280;272;267;315;399;458;670;616;419;315;383;391;529;660;531;355;319;302;335;691;1220;1079;592;316;276;349;359;347;351;346;361;302;313;322;273;320;325;374;440;490;461;408;386;357;321;312;350;331;354;324;329;288;316;310;309;286;319;290;235;255;251;251;253;289;313;277;309;285;289;308;377;427;429;357;382;408;358;447;778;854;596;400;404;365;358;327;353;421;439;388;340;335;306;442;447;387;321;410;493;455;417;410;468;400;388;367;407;386;440;535;621;433;343;428;488;412;439;416;464;484;618;577;419;315;306;280;291;336;312;332;315;343;375;293;302;289;312;309;297;249;251;234;288;292;275;287;264;261;263;239;262;228;268;287;289;282;269;286;260;258;243;262;301;259;276;243;277;234;271;287;263;264;253;254;260;282;326;654;1344;1550;1119;871;664;363;284;267;287;327;278;261;288;273;266;242;245;293;312;267;267;262;281;295;293;267;292;301;289;286;306;283;302;239;306;294;321;356;389;374;362;335;304;307;287;269;262;267;294;309;327;276;286;295;274;319;310;356;294;330;305;274;366;362;332;315;317;304;279;327;332;264;291;299;306;326;283;280;295;307;305;274;270;303;266;308;312;354;276;289;326;290;297;313;298;341;403;601;737;652;461;399;351;275;315;277;311;308;314;320;320;332;340;455;368;304;282;305;453;426;333;359;349;347;350;392;366;403;349;325;277;294;308;262;269;267;297;324;371;363;411;398;382;345;350;301;304;307;295;316;293;265;272;254;254;287;289;285;333;431;433;374;315;285;275;288;319;289;324;295;306;329;365;473;562;440;283;279;344;286;301;333;337;287;294;294;343;624;1125;1280;725;449;310;286;332;328;332;238;272;284;265;297;263;278;268;272;272;258;294;319;301;298;255;284;284;246;237;302;273;269;265;284;309;314;318;305;314;282;234;277;268;285;250;286;403;717;866;546;322;277;298;302;270;345;390;416;349;317;330;369;410;374;346;363;335;477;818;1291;1137;552;429;593;729;586;347;286;302;388;627;575;465;383;406;390;362;351;356;308;346;313;296;295;326;447;458;648;1533;3030;2567;1103;459;309;310;297;295;290;276;283;304;333;352;366;325;286;277;258;271;263;217;266;296;247;299;280;285;339;338;307;276;276;284;307;328;328;299;264;244;265;257;250;249;256;284;293;416;406;382;538;640;484;327;288;262;305;344;332;323;324;390;454;387;331;304;328;446;581;537;465;312;286;336;418;425;432;311;262;277;272;291;317;274;298;312;309;311;279;273;244;243;248;277;269;236;212;256;312;600;1033;1206;1027;714;471;636;716;575;1249;2912;3742;3099;1618;637;499;420;336;271;265;296;344;400;376;377;322;310;282;307;282;264;309;278;291;326;316;316;338;282;338;367;436;413;320;311;335;336;309;337;301;285;312;319;357;509;681;575;337;271;266;310;337;318;323;322;321;311;298;268;263;292;381;997;1853;1460;682;394;379;353;266;302;386;496;557;421;322;297;326;357;368;381;339;320;318;346;387;358;346;401;417;436;382;310;312;327;315;283;291;299;318;280;275;296;515;987;965;507;296;335;311;354;293;322;275;238;254;251;238;262;271;307;317;340;319;283;257;243;258;287;277;269;250;265;249;283;267;280;279;267;276;295;288;329;353;448;420;330;310;263;266;382;505;653;494;340;311;452;522;487;498;534;542;495;435;556;526;442;433;673;954;1004;538;330;379;409;412;566;718;675;494;508;470;380;382;479;775;994;1016;714;470;321;296;307;337;321;302;276;299;289;294;280;311;251;296;289;308;308;293;263;294;271;267;259;252;266;245;289;263;265;247;245;246;230;231;206;226;243;252;228;248;281;310;267;247;261;269;319;442;497;376;307;300;263;295;282;269;314;299;304;321;320;361;438;521;620;612;547;516;800;627;489;450;477;413;429;473;406;413;429;444;494;693;809;800;737;528;448;407;366;388
302;279;294;251;260;260;327;344;373;365;393;470;489;444;568;780;870;786;920;997;738;389;330;454;567;573;708;1248;1006;838;678;617;500;362;391;692;879;612;564;586;403;356;260;261;279;294;323;327;323;342;585;844;979;1304;1673;1387;1070;1662;3087;3223;2693;2908;3489;3595;2901;2181;1473;1227;1157;1248;1089;678;436;296;304;321;325;319;325;336;327;292;317;327;291;324;300;276;225;271;233;258;258;280;346;358;291;292;256;253;265;270;261;434;815;1016;478;297;277;264;281;290;233;282;355;444;862;1414;844;405;284;315;345;370;345;294;261;272;306;293;277;278;284;279;276;285;265;291;282;290;288;302;324;304;310;335;329;285;305;296;366;420;364;454;513;397;319;365;638;855;639;346;348;713;1234;1245;950;680;740;899;644;731;1003;767;472;408;418;551;679;465;371;367;375;317;274;264;262;248;268;214;293;319;363;421;520;600;964;1281;1216;948;723;936;1227;1500;1166;778;648;547;407;405;551;535;432;402;437;350;276;291;263;282;315;307;307;284;273;306;335;367;404;430;372;309;282;288;290;259;278;275;288;336;292;337;330;394;386;324;327;336;352;347;301;312;375;299;331;338;366;353;324;367;564;834;869;828;1270;1582;1125;814;762;719;592;531;710;1130;1669;1582;1465;1443;1522;1571;1487;1764;1647;1156;689;532;498;472;394;348;302;306;306;395;364;293;302;437;401;361;296;321;323;273;254;299;273;238;291;326;293;312;316;305;283;299;282;290;282;298;274;234;278;244;249;276;258;275;266;344;522;1404;3906;8328;12750;12033;12267;13954;14173;11824;11251;11903;9774;7185;4738;2985;1892;1465;970;397;306;242;283;303;264;327;282;271;329;281;288;285;260;242;279;240;289;238;294;275;265;248;319;338;361;345;310;323;415;455;460;540;757;690;595;436;387;432;532;579;490;394;368;275;337;308;348;273;298;296;333;333;247;279;270;281;272;268;266;270;286;270;290;281;343;372;320;264;263;290;320;316;294;312;314;284;348;317;309;311;304;327;358;330;320;326;312;325;303;279;288;348;335;371;310;364;344;321;293;322;298;330;366;390;379;338;318;334;318;365;357;384;394;299;307;293;292;285;328;309;301;308;317;329;320;287;275;304;332;326;287;316;347;467;1150;3017;5114;4472;1804;1560;2235;1487;615;363;345;400;392;361;389;368;318;325;353;330;322;308;280;255;291;282;300;352;435;538;484;469;490;549;593;562;568;449;358;335;423;435;593;1028;1484;1134;605;593;711;956;1447;1399;1049;759;507;464;433;359;349;581;1149;1374;848;421;380;454;438;371;324;294;294;336;299;310;328;290;270;340;556;1201;1879;1665;958;414;312;313;337;340;382;373;343;304;318;321;263;274;331;330;304;345;328;349;347;343;337;327;280;301;307;317;336;365;369;354;369;378;487;527;464;374;430;477;479;503;445;419;370;335;344;351;396;368;302;335;366;356;308;287;296;291;275;292;287;313;289;293;311;310;318;344;281;304;318;348;351;378;368;407;428;389;372;378;346;344;310;329;360;399;368;386;376;364;341;387;442;427;398;351;357;380;333;312;355;346;330;313;282;307;302;281;292;280;247;286;255;291;303;316;314;304;323;313;287;268;251;304;300;304;268;310;298;285;261;273;269;251;265;303;341;360;305;290;282;268;278;318;303;422;652;597;412;292;400;496;650;851;558;340;318;286;314;375;540;517;355;271;297;369;394;403;361;298;321;321;290;292;317;359;383;401;425;531;461;389;390;350;299;316;396;337;316;284;303;279;284;298;333;314;316;297;270;281;251;239;272;305;327;316;316;284;264;297;367;431;367;405;457;415;398;509;803;923;582;378;414;411;330;353;371;390;381;297;344;342;482;647;637;455;383;368;390;453;463;509;481;436;397;370;405;447;516;629;608;442;360;400;456;448;341;439;506;565;758;708;428;334;283;281;276;285;286;343;327;343;332;316;291;319;287;292;281;254;241;229;241;279;262;279;267;287;252;253;267;259;282;289;268;315;269;226;263;240;283;271;251;266;293;308;281;289;249;258;257;254;252;265;288;264;405;907;2068;2120;835;480;351;315;315;311;308;344;276;260;252;263;272;252;249;285;259;289;263;285;286;298;289;292;302;273;266;276;301;298;304;302;315;274;287;282;344;341;319;328;318;318;264;284;297;305;310;328;296;314;270;276;279;278;275;345;286;301;297;269;292;306;324;291;297;275;320;304;282;296;277;310;273;289;270;290;308;298;285;311;291;339;307;292;279;334;413;545;487;409;383;334;355;350;430;756;1029;786;745;514;373;314;319;319;317;324;328;324;352;419;646;758;531;337;218;305;251;270;248;321;327;358;362;378;347;314;303;283;304;304;287;305;280;243;259;294;308;323;311;348;344;353;356;345;322;324;370;367;299;257;271;275;242;246;307;298;326;377;312;306;289;260;275;303;278;312;302;293;312;399;522;684;774;461;308;307;302;296;289;323;323;337;321;301;320;457;854;879;616;447;348;306;271;260;278;303;298;293;273;270;237;272;251;241;278;276;268;311;301;310;297;241;281;279;231;275;259;265;232;254;293;401;405;312;282;268;286;269;258;308;328;310;350;527;636;473;314;292;298;293;281;298;446;486;377;390;350;341;365;346;397;483;428;505;816;1214;1006;469;492;840;1441;913;449;293;330;558;981;925;498;380;426;417;395;383;340;330;328;295;274;274;335;385;445;1007;3170;6723;5206;1874;542;318;312;285;301;283;273;284;336;328;310;342;344;287;284;273;257;259;239;250;255;265;277;272;266;304;364;305;271;311;292;273;329;325;254;233;263;246;263;261;244;253;280;299;404;349;379;443;506;403;318;269;251;286;304;294;328;318;326;441;376;359;316;302;345;398;376;368;338;328;359;390;380;335;316;275;250;268;288;340;278;287;318;321;293;242;273;267;246;238;239;280;297;252;261;354;505;828;1191;1440;844;406;446;453;442;742;1705;2589;2595;1416;722;517;480;394;332;297;346;397;507;440;348;319;326;323;292;278;280;290;330;309;267;341;317;289;287;298;360;421;472;451;372;331;341;285;311;291;329;304;320;324;421;533;422;282;270;299;266;276;313;295;311;393;590;491;313;243;292;409;1017;1852;1292;552;380;449;380;304;289;405;657;844;475;318;317;328;388;392;411;421;404;316;339;349;365;422;468;453;361;350;291;302;281;321;299;271;247;281;288;300;312;452;790;780;465;355;308;331;323;338;313;272;259;290;271;255;253;294;288;285;268;280;276;283;255;252;276;297;263;266;287;296;254;252;287;271;278;317;328;318;394;620;562;476;375;342;356;322;365;575;746;567;379;347;436;518;575;717;928;905;693;541;572;626;488;535;801;1418;1361;655;380;364;390;424;479;602;596;472;379;413;427;430;596;1108;1804;1481;776;370;277;299;345;267;277;312;321;289;263;328;353;364;309;330;303;343;357;298;298;284;270;245;252;236;231;264;268;277;282;235;233;250;232;236;227;234;208;234;243;237;264;268;255;248;263;306;296;316;405;297;258;282;281;276;300;257;273;280;339;332;350;341;491;528;607;536;509;526;630;551;419;458;493;513;546;630;594;521;467;444;494;789;917;733;608;427;375;368;315;451
273;269;265;257;279;273;262;317;331;395;576;780;761;499;598;851;951;966;991;868;692;411;336;457;544;532;617;806;710;608;577;553;525;367;457;785;840;586;776;802;463;293;295;259;262;287;306;303;290;337;636;1196;1501;1873;1828;1006;579;1050;2015;2334;2136;2104;2815;2987;2191;1672;1284;914;775;722;709;628;459;324;312;317;338;292;300;298;324;334;362;313;292;327;292;262;257;242;261;224;254;271;311;327;251;281;248;255;250;256;285;385;899;1148;546;320;256;255;223;297;249;274;268;334;584;781;616;414;290;288;295;372;367;346;280;266;304;321;267;245;283;289;268;243;249;277;262;296;241;291;336;330;308;318;296;286;319;282;318;339;363;392;478;376;286;374;710;873;629;380;365;656;1173;1178;839;1017;1202;1031;677;587;814;717;589;613;567;794;963;608;407;433;399;363;308;299;262;237;245;291;284;318;425;602;729;699;970;1129;970;810;689;607;881;972;729;529;662;668;447;341;412;362;327;319;348;323;309;255;230;247;253;281;299;305;304;309;349;328;352;361;362;313;338;307;298;287;254;249;314;352;278;299;308;338;336;319;315;370;364;392;350;343;386;362;365;385;378;375;320;408;582;669;836;1394;2901;3212;1922;927;699;953;1077;831;672;814;1227;1289;1374;1703;2059;1608;1424;1844;1858;1341;777;455;464;412;382;334;321;300;337;383;374;328;309;358;370;346;309;319;281;273;253;260;278;248;256;287;284;263;297;294;289;305;308;352;329;261;267;243;254;267;271;240;264;258;339;616;1424;2604;4667;8045;12941;14038;12414;11959;11755;10252;12208;14735;13406;12104;10574;7989;6442;5473;3356;1018;333;291;290;276;279;276;297;278;303;307;305;294;279;267;270;252;269;275;289;305;307;316;302;354;403;424;356;335;433;382;412;504;678;762;588;518;428;412;442;509;505;411;375;390;345;292;335;315;297;306;306;264;274;271;287;271;267;293;263;313;285;297;312;298;331;311;325;269;298;262;318;310;335;296;322;300;316;315;350;340;344;300;328;321;320;323;314;314;307;330;333;365;319;344;326;338;331;315;337;321;305;302;309;317;346;305;310;342;338;353;367;380;339;353;312;313;290;289;304;318;305;299;305;283;283;315;289;287;345;275;293;302;338;400;834;1835;3082;2619;1188;916;1117;937;514;318;322;358;354;417;415;354;344;310;312;318;261;282;309;312;332;268;316;314;412;422;454;406;472;533;573;638;673;463;372;392;463;575;608;912;1270;1010;605;469;561;597;732;836;868;779;674;565;506;424;337;605;961;1148;796;388;322;375;371;346;328;284;281;298;334;315;272;277;271;390;763;1877;3451;3158;1585;567;334;302;349;334;364;350;325;328;320;321;314;283;314;359;357;360;345;356;360;361;325;353;291;275;283;325;316;358;390;397;336;372;434;390;371;347;408;435;661;900;1162;786;443;370;373;355;395;342;329;322;322;321;311;288;353;341;377;323;329;324;335;288;324;302;347;375;340;340;339;368;356;387;370;383;470;419;357;409;431;337;319;357;415;378;351;337;379;370;402;401;459;443;378;372;445;406;332;311;349;328;301;280;290;264;347;337;294;268;271;330;306;265;313;303;295;254;296;284;314;242;298;313;354;342;298;294;266;277;261;299;291;275;285;299;326;327;294;290;263;294;301;289;311;321;454;546;579;536;593;542;528;573;439;324;303;272;301;277;340;286;253;253;293;381;451;394;308;290;283;295;323;321;379;387;458;390;395;393;399;362;393;423;321;357;377;356;355;328;323;339;332;281;292;324;350;338;245;253;260;262;296;283;292;289;291;285;267;273;349;383;386;432;554;495;379;441;603;656;485;354;368;377;405;464;403;385;290;307;338;493;832;1429;1246;678;508;409;355;408;426;475;432;392;370;405;396;537;494;483;538;482;388;353;380;390;357;403;460;519;816;738;511;315;273;348;326;288;313;379;319;316;295;277;301;315;297;305;314;268;252;280;241;247;243;259;274;275;256;243;213;261;254;272;256;284;288;281;253;292;286;273;248;306;309;287;294;283;279;265;278;262;286;260;257;289;415;863;1768;1777;896;421;347;435;581;500;369;330;271;258;253;276;265;323;248;270;283;265;285;300;306;285;289;310;284;277;272;283;313;312;289;295;292;270;301;305;331;285;321;301;284;310;302;299;304;293;357;320;290;325;268;293;258;311;312;321;320;310;266;273;261;296;303;236;264;276;291;268;293;291;314;300;273;280;267;278;325;320;282;352;362;412;384;332;290;439;843;1213;1167;980;811;499;413;363;392;592;832;943;1205;803;440;327;292;329;345;406;364;369;398;584;1128;1683;989;409;328;357;293;333;298;323;314;304;349;399;337;317;305;281;307;339;339;263;277;310;242;281;296;307;322;307;295;354;352;330;334;433;580;530;374;306;253;260;273;261;283;301;315;325;295;289;274;282;268;299;303;288;304;336;354;648;992;1068;836;483;309;291;300;295;314;318;325;347;302;366;345;351;445;446;421;360;320;306;270;306;260;276;303;282;296;303;270;247;261;248;246;273;264;322;298;338;308;287;315;277;277;244;261;274;299;280;335;455;429;281;294;293;257;258;280;271;331;305;307;343;408;335;344;296;336;305;329;317;411;431;444;387;370;349;318;429;664;931;806;482;505;608;564;418;565;916;1680;1082;466;340;336;549;933;914;529;405;413;425;428;416;347;313;306;301;307;290;282;350;545;1362;3973;7720;6395;2251;566;354;296;276;276;295;281;303;309;296;295;313;290;270;265;250;275;253;274;291;229;284;291;290;257;297;297;281;292;276;278;289;312;285;285;258;272;255;264;291;277;287;273;269;326;294;316;339;377;317;288;296;321;306;322;327;303;269;319;329;317;332;297;300;355;349;344;356;353;426;445;408;316;345;326;334;282;338;327;336;289;298;304;292;261;265;256;251;237;262;241;268;247;303;312;347;403;581;885;1036;709;455;387;290;292;452;714;996;1211;994;867;620;469;543;492;363;368;455;617;453;353;352;351;363;343;318;317;373;359;329;314;320;303;270;301;312;461;683;1100;1090;636;395;365;345;312;279;281;320;297;333;382;368;319;299;304;281;296;287;302;302;343;615;953;946;424;230;309;337;577;913;706;434;372;435;362;283;287;401;588;586;423;329;290;389;404;485;503;530;459;365;324;314;379;391;477;425;356;275;275;248;260;293;265;268;261;261;302;262;327;494;856;1044;695;375;404;380;397;389;360;405;407;371;342;259;267;246;267;271;249;273;301;272;320;273;272;254;284;300;279;278;288;299;287;315;309;299;307;371;615;877;744;512;463;432;342;332;403;538;712;535;384;361;410;504;734;1218;1690;1720;1071;623;747;898;692;528;797;1638;1697;825;419;323;401;447;539;585;591;503;429;403;435;440;610;954;1484;1297;619;345;261;301;322;332;323;360;318;295;312;403;438;417;377;336;295;287;296;312;319;293;250;263;256;259;258;257;251;260;262;251;237;233;203;232;261;253;240;203;230;232;254;253;271;242;257;249;298;320;311;284;257;290;287;272;269;254;281;269;298;357;388;349;467;597;585;533;503;454;465;410;376;354;409;522;586;716;629;558;461;425;623;902;1050;916;797;542;334;309;360;414
266;286;267;249;262;284;277;314;329;470;614;810;772;574;525;874;1169;1245;1053;713;636;488;403;449;486;482;492;478;486;550;532;410;381;359;497;807;869;674;730;722;413;308;292;274;317;308;308;320;320;372;731;1267;2048;2412;2001;869;435;585;1105;1470;1608;1687;2220;2064;1334;1104;1158;1022;640;474;468;486;371;333;321;341;362;319;348;330;328;333;341;297;265;289;227;251;245;225;241;273;242;233;266;275;273;286;269;239;245;266;249;299;506;675;441;285;264;212;252;251;282;276;269;286;389;429;395;348;299;294;335;313;332;341;300;242;258;258;244;273;274;306;259;286;242;270;276;283;257;279;327;338;314;305;260;261;279;279;299;273;283;366;419;369;305;347;621;807;683;465;360;490;880;997;937;1541;2278;1871;798;499;612;736;760;677;568;751;792;543;405;401;344;331;290;270;258;264;250;244;313;323;437;694;876;922;921;895;921;933;819;700;716;847;587;526;786;972;647;393;346;384;309;295;272;313;271;331;248;252;303;332;333;305;302;316;317;303;309;329;347;338;340;304;296;287;280;282;319;314;300;260;303;263;277;317;313;327;354;380;426;456;518;466;382;426;478;433;359;404;577;709;823;2289;5281;5849;3233;1368;734;932;1210;893;686;719;1063;1314;1340;1582;1708;1171;1097;1556;1917;1887;1275;698;506;495;441;429;420;383;338;377;373;281;289;309;327;300;282;303;297;311;281;301;273;280;261;287;272;275;303;303;284;297;317;325;314;304;287;287;261;233;272;272;292;289;494;1337;3499;6121;6856;8030;11468;14409;13674;11223;9089;8064;10340;13923;14358;14985;15879;14826;14083;12387;8142;2484;499;296;311;288;284;297;297;293;304;283;308;295;262;257;242;263;264;290;273;274;263;306;291;363;406;475;343;370;369;366;376;534;536;563;599;536;557;477;410;458;482;411;464;478;451;389;345;319;269;275;284;282;290;279;274;252;277;251;284;283;284;283;272;309;267;310;301;336;292;315;325;349;304;342;324;347;350;341;297;358;311;301;300;284;297;377;336;319;352;301;360;327;320;321;297;298;327;320;319;311;311;315;301;319;335;327;344;343;358;375;404;335;363;324;335;309;286;293;277;288;307;314;317;299;314;282;314;317;320;308;292;294;308;436;849;1507;1808;1247;572;456;505;452;360;328;326;353;357;396;362;330;339;314;339;304;281;285;294;305;277;301;272;324;342;387;389;431;524;615;594;771;754;539;364;368;482;644;837;831;874;653;463;384;379;413;515;608;661;722;725;673;622;486;402;497;678;628;476;379;356;351;368;320;313;331;305;319;305;307;284;280;328;505;1020;2337;4491;3904;1882;612;338;346;336;291;318;327;328;352;302;336;314;300;319;344;336;340;358;319;362;374;378;331;341;278;293;315;337;351;327;380;331;419;397;406;398;379;396;531;970;2129;3102;1931;787;383;338;357;381;387;362;354;351;315;324;313;375;374;340;351;415;427;421;362;342;338;320;337;379;404;351;393;356;353;353;350;364;392;385;367;423;381;313;344;396;384;385;336;352;384;394;451;479;444;378;353;386;346;361;321;353;296;283;294;308;307;340;312;280;280;281;294;291;272;302;328;279;292;260;310;299;298;299;331;361;412;342;290;290;255;298;289;268;260;250;314;321;339;283;269;296;307;386;303;287;333;483;1044;1431;1433;1042;747;405;360;338;325;285;259;288;274;314;242;267;273;261;353;367;332;305;296;311;342;338;281;327;377;449;407;380;347;355;368;434;436;387;321;317;332;337;316;355;349;323;284;300;343;392;363;292;263;270;270;294;312;306;300;279;306;276;280;330;386;389;522;670;538;353;410;406;460;443;394;366;428;717;887;651;351;282;307;432;845;1610;2834;2352;930;544;457;413;381;354;409;404;395;389;401;405;478;424;386;410;445;387;382;394;382;368;395;407;518;743;714;537;355;355;336;321;283;397;430;332;282;292;273;271;321;290;333;283;265;256;284;237;241;261;235;245;259;281;272;218;225;251;279;253;260;297;288;235;256;295;285;291;318;303;333;324;302;283;268;284;258;277;269;268;314;576;1050;2217;1947;938;403;524;920;1357;1085;563;353;308;248;275;252;239;253;268;277;259;307;274;295;276;263;332;318;248;306;293;276;270;299;309;290;287;290;312;288;284;262;330;305;272;337;326;318;293;278;293;286;325;317;280;270;282;293;277;312;296;333;319;282;265;264;318;272;268;291;327;339;310;284;327;315;281;260;278;277;296;302;286;315;420;446;348;314;358;652;1465;2300;2461;2419;1660;782;463;442;394;426;637;1000;1182;789;450;380;312;330;340;426;408;405;463;676;1384;1900;1149;453;420;506;504;344;296;347;330;311;361;362;352;330;286;317;300;297;310;288;267;264;273;281;263;291;327;333;297;357;372;402;450;683;927;845;446;316;301;267;316;351;363;368;340;291;274;298;287;285;300;305;336;311;304;326;512;1016;1721;1694;897;365;270;273;305;315;320;313;321;329;473;558;543;401;310;320;305;313;281;259;258;308;288;317;267;272;293;291;287;274;267;273;255;266;281;268;289;295;297;270;305;291;292;286;275;255;256;253;320;361;314;337;299;293;311;302;282;298;316;283;262;255;321;316;342;417;407;382;354;304;332;351;331;360;340;335;371;605;1038;1412;1103;572;375;371;362;338;437;680;917;765;440;299;352;416;646;608;450;464;464;483;452;414;413;337;346;331;310;294;285;315;478;1055;2577;4334;3651;1463;445;312;283;285;267;264;284;322;286;263;286;303;276;253;251;253;271;264;305;284;262;343;329;257;247;266;266;253;282;308;318;303;303;288;288;288;259;289;267;267;278;249;290;293;274;281;302;338;308;272;280;306;336;332;303;325;294;320;314;313;272;269;309;351;362;363;391;304;341;452;514;414;327;331;339;314;288;306;359;349;325;313;284;307;293;249;276;287;231;276;253;293;274;280;270;311;374;378;479;505;494;361;316;305;283;333;393;485;536;581;645;569;489;677;627;371;337;382;508;469;366;358;376;442;441;322;388;444;382;312;318;299;315;308;326;381;752;1541;2610;2633;1259;589;454;459;360;272;284;319;370;433;395;305;267;292;255;253;263;300;272;281;396;615;984;972;482;299;262;295;305;394;395;321;386;436;373;280;266;312;381;383;348;313;338;330;386;472;538;539;401;368;337;307;323;301;376;358;342;357;291;272;266;255;241;270;226;269;264;276;394;663;1220;1606;886;468;452;512;439;381;510;915;1281;955;426;272;259;241;272;251;244;260;294;305;343;280;295;238;287;274;302;273;312;325;294;358;301;299;302;415;621;815;649;549;509;488;397;318;410;532;654;507;417;372;390;501;964;1580;2084;1946;1087;830;1055;1491;947;649;805;1284;1394;721;407;363;446;541;554;599;583;538;520;434;374;417;461;537;701;653;414;298;306;317;302;271;325;365;318;321;344;430;520;536;432;338;290;287;293;323;327;321;298;278;266;271;269;265;247;265;231;268;215;226;244;231;249;255;275;246;217;220;255;245;279;264;272;270;264;270;244;268;293;283;265;249;277;255;301;395;429;358;376;433;452;600;508;485;458;542;527;425;327;355;434;541;540;653;731;620;509;495;656;974;1179;1471;1271;772;391;345;291;369
253;258;263;293;286;271;290;300;300;426;553;799;738;577;494;691;974;1530;1243;631;595;538;437;486;502;401;338;370;462;497;449;368;269;337;564;1263;1196;723;533;493;369;311;278;324;353;333;300;357;372;441;925;1346;2065;2540;1744;834;525;708;905;996;1013;1476;1699;1455;1054;945;1732;1573;922;458;371;392;393;277;303;355;426;432;414;392;330;304;274;291;268;266;272;278;254;262;240;276;247;249;240;253;260;248;259;258;239;254;222;265;366;345;285;287;224;261;244;244;240;252;233;295;288;334;374;359;294;239;277;269;284;340;333;258;240;230;274;275;259;269;259;238;249;253;238;268;249;307;321;289;306;284;285;262;256;288;266;243;285;339;430;387;287;288;484;739;798;621;472;607;798;900;1160;2074;2425;1952;831;448;518;943;1019;779;606;628;503;365;321;303;294;308;317;293;293;261;284;303;290;314;528;896;1205;1041;894;1091;1187;1268;942;649;748;866;703;541;712;904;555;319;347;344;307;282;301;290;300;345;242;232;288;365;376;354;312;318;334;315;378;410;444;394;337;300;293;305;262;281;310;309;283;281;287;255;285;301;294;299;361;421;504;525;629;499;377;465;483;386;295;386;604;601;838;2414;5358;5211;2876;1220;714;752;911;691;551;681;935;1042;1273;1197;978;656;712;1317;2577;3219;2092;1089;558;445;531;580;510;418;355;331;383;297;295;314;297;276;302;333;375;352;305;306;261;261;265;269;278;291;277;330;296;320;313;314;303;307;294;246;262;237;248;243;264;329;704;2198;5955;10070;9897;8349;9533;12738;11905;9018;6029;5215;6771;9961;10762;12972;16212;17308;18364;17748;11838;3516;637;331;308;299;282;269;276;295;299;323;301;326;265;264;215;269;251;256;273;318;282;289;302;316;347;408;416;383;336;303;308;418;496;478;512;527;588;603;455;446;461;380;430;518;517;532;496;401;291;289;254;264;233;271;239;220;220;245;266;293;299;264;270;306;321;294;291;293;275;305;362;377;349;352;332;332;352;372;357;332;313;297;282;277;286;365;334;345;313;337;322;324;344;360;295;263;351;317;310;298;305;304;310;340;286;363;332;345;372;388;419;398;337;346;345;315;279;278;304;272;294;323;293;317;313;314;339;333;334;315;272;303;301;468;1210;2475;2489;1064;454;320;340;333;298;313;346;413;350;368;371;349;351;341;313;299;328;304;322;363;329;301;322;304;349;401;423;479;654;649;598;648;538;465;385;384;534;779;1149;1239;747;522;442;370;417;469;554;585;545;600;754;832;691;500;496;669;745;570;443;434;449;429;396;365;332;360;333;341;323;304;286;282;378;621;1323;2674;4155;3094;1341;474;349;356;341;328;339;374;391;432;351;342;307;315;341;343;347;303;311;341;344;322;356;394;382;324;300;301;326;377;392;299;333;308;400;403;350;409;430;500;1186;3732;6027;3557;1166;480;405;590;701;550;415;323;352;319;317;348;366;438;413;346;408;613;539;403;324;311;316;379;374;375;383;358;365;356;304;323;332;367;376;376;361;318;326;358;405;348;319;322;335;390;381;433;400;413;435;318;336;305;297;309;286;324;301;268;310;325;330;326;273;258;329;274;320;239;302;279;317;311;271;317;294;264;248;281;353;386;345;267;271;272;226;252;274;293;257;283;300;332;307;325;342;340;411;359;321;497;947;1968;3162;2582;1538;838;383;270;287;288;264;285;271;304;299;273;278;297;286;307;281;312;304;274;313;303;373;312;313;335;413;446;439;428;438;425;413;394;357;352;307;291;286;279;328;363;349;281;308;357;475;445;360;318;325;332;314;325;302;316;307;282;285;291;327;347;333;454;544;444;362;364;373;367;386;386;403;556;1046;1462;1063;455;291;325;399;768;1803;3743;2893;1029;526;539;450;346;339;332;340;443;478;395;403;478;477;448;349;362;383;393;404;380;368;340;394;418;510;487;447;363;365;331;311;236;370;442;315;318;302;264;282;276;280;286;299;276;278;267;265;299;269;271;273;238;268;264;224;225;255;278;246;254;279;308;284;278;279;264;275;290;280;342;291;289;252;275;262;275;275;270;288;331;398;880;1654;1574;743;454;666;1571;2512;2030;749;350;278;303;304;260;273;237;250;256;320;309;278;269;303;295;280;300;270;280;259;267;291;277;338;312;306;351;313;299;291;277;271;315;305;312;304;297;304;286;288;312;301;289;299;240;300;292;315;327;329;279;323;276;283;267;295;292;311;286;276;328;323;311;318;249;302;312;296;288;293;288;288;310;391;385;369;288;309;477;1265;2277;3125;3663;2632;1160;730;529;424;349;656;987;1019;609;384;313;329;296;300;381;476;604;514;538;932;1139;855;495;475;601;577;386;331;309;297;313;349;333;345;292;301;343;296;347;305;297;267;274;298;286;287;293;298;294;348;525;600;538;462;769;1096;949;431;283;295;313;371;603;888;873;509;336;265;291;252;303;312;301;357;352;297;335;462;961;1651;1522;704;325;255;289;288;324;304;300;320;354;629;1020;878;473;306;316;324;265;272;270;271;272;306;314;285;298;305;306;299;283;285;302;264;243;258;280;300;281;304;260;253;295;291;274;263;262;255;258;305;276;306;285;295;269;271;273;285;248;318;252;284;286;330;323;406;457;475;381;317;310;298;335;340;327;298;283;314;653;1167;1453;1074;512;368;317;301;350;356;439;583;658;445;369;347;394;430;411;408;543;561;499;427;413;388;377;311;322;319;300;272;301;316;479;900;1455;1224;627;338;293;325;262;266;301;300;278;289;276;292;289;272;241;271;242;255;224;250;287;294;341;298;314;258;287;282;278;266;272;313;283;325;296;270;278;262;282;287;291;272;280;234;251;247;286;292;302;287;300;279;298;347;432;320;304;300;292;310;307;309;275;310;328;309;315;367;347;321;369;397;335;280;307;327;301;284;311;350;362;340;304;279;288;251;261;312;262;247;249;258;294;281;271;281;330;329;335;351;356;310;308;345;336;368;389;427;399;369;457;531;431;326;448;414;361;301;361;388;355;305;334;366;448;425;356;340;355;303;317;287;327;249;294;341;432;796;2062;4070;4350;1977;731;568;556;403;319;309;342;415;458;471;355;302;263;295;259;305;322;266;281;329;473;622;593;434;280;282;253;296;252;304;314;394;401;326;257;292;311;313;351;323;314;314;307;314;460;472;468;365;315;343;303;295;303;350;401;605;651;450;342;276;282;292;260;269;256;254;256;273;382;872;1214;733;381;412;641;738;665;736;1987;3387;2401;829;306;244;265;271;265;263;255;308;310;254;303;253;264;261;251;284;333;323;328;348;385;329;312;323;328;446;528;471;528;519;456;402;374;383;485;599;617;477;319;310;389;713;1158;1482;1292;772;711;993;1363;930;577;556;744;708;530;326;348;467;528;579;651;592;614;595;468;434;434;417;418;458;415;340;346;415;378;387;352;347;341;358;354;313;351;413;461;419;328;316;327;338;370;378;315;294;271;271;285;286;275;233;243;261;216;244;257;211;229;257;253;269;263;233;227;261;241;254;264;264;274;269;271;300;254;322;281;266;291;230;311;426;660;765;573;449;387;436;458;419;396;540;656;766;464;309;357;491;596;650;704;992;884;685;491;514;711;1095;1450;1294;678;469;338;344;325
308;251;258;287;278;282;299;313;317;338;451;732;960;806;523;412;661;1115;1043;656;528;421;503;545;492;359;364;418;541;564;382;294;321;385;657;1440;1450;761;564;390;349;300;310;328;355;312;326;409;380;539;802;1275;2344;3677;2145;951;780;1369;1703;1292;1063;1248;1567;1652;1214;1100;1986;1987;1210;489;361;360;300;294;295;344;459;567;583;543;357;277;291;288;265;267;280;252;265;261;271;255;258;236;269;221;246;226;284;283;273;283;204;228;262;271;243;268;262;280;290;265;262;265;239;292;322;359;410;355;333;263;251;283;313;344;330;271;258;239;271;275;268;274;253;259;264;289;260;260;245;277;261;251;283;278;266;254;298;291;298;267;292;282;397;418;375;351;468;666;881;811;675;937;1192;1124;1057;1432;1604;1335;679;431;573;1026;1350;1197;896;659;504;359;291;271;275;300;350;372;315;324;312;305;293;327;504;899;1242;1280;1239;1821;1947;1661;1097;733;828;1012;916;727;811;1038;774;425;330;288;284;341;311;275;291;307;272;269;360;440;498;379;345;321;309;293;323;368;416;431;390;341;279;297;275;293;341;296;310;297;231;259;274;284;289;316;345;474;484;514;505;410;341;387;458;398;297;341;473;534;583;1275;2442;2940;1859;1150;722;728;897;829;665;590;614;666;854;937;694;489;548;1049;2353;3134;2279;1223;559;465;573;566;528;397;329;414;360;343;358;343;325;326;328;337;335;326;291;283;272;268;281;260;289;292;331;391;427;370;358;335;321;281;292;283;292;297;291;294;275;460;1464;4120;8753;11773;10352;7916;6905;8175;7711;6494;6533;6640;6459;6495;6946;9537;13975;16028;17319;16329;9702;2537;474;351;293;288;287;287;279;289;296;310;323;342;291;284;244;252;250;260;276;242;272;302;301;264;308;333;325;345;344;271;322;383;400;382;410;625;857;776;563;486;401;396;406;435;571;734;697;443;288;261;268;262;234;225;234;253;263;253;309;305;281;259;274;281;330;289;300;323;332;347;328;333;338;316;350;366;367;316;296;328;271;313;322;297;349;361;333;309;333;332;332;360;343;303;316;326;352;316;323;301;355;346;346;355;364;360;361;397;380;410;442;361;371;331;316;296;282;287;324;299;293;279;292;284;331;354;332;341;323;337;323;355;455;733;1866;3823;3870;1990;584;345;290;311;303;336;363;408;390;346;380;374;393;363;326;307;304;306;351;402;322;274;320;298;315;503;604;635;691;638;520;500;441;407;442;549;659;893;1592;1623;1137;689;535;443;502;595;655;663;672;609;720;760;621;518;643;969;1093;800;603;632;540;484;434;373;386;356;379;344;357;327;310;336;432;908;1798;3101;3814;2172;947;377;309;327;311;298;368;407;572;532;380;334;318;337;343;338;336;328;326;336;328;336;313;346;383;333;280;310;380;429;429;369;342;354;377;374;378;412;503;655;1279;3256;5693;3581;1153;492;747;1465;1906;1313;689;418;345;305;298;336;396;494;463;399;401;450;466;370;310;361;363;361;360;346;385;401;366;314;315;368;348;323;398;364;344;365;349;353;330;342;326;319;346;367;374;381;391;426;313;318;326;280;290;301;327;309;303;265;266;281;315;332;281;276;326;314;283;266;296;307;250;335;317;332;303;268;267;285;296;359;328;275;224;266;280;260;272;270;317;324;319;316;328;342;315;335;336;351;435;855;1926;2940;3710;2904;1336;491;328;277;283;284;266;277;315;302;280;284;271;266;290;279;242;265;292;327;287;316;301;315;310;327;394;474;578;636;475;463;475;521;478;374;346;275;264;293;315;311;338;294;314;361;474;491;481;342;370;349;313;318;329;292;314;320;296;289;322;325;370;398;552;441;380;360;429;390;404;397;469;559;929;1487;1072;477;353;342;409;722;1369;2582;1961;780;599;696;585;319;289;284;374;489;525;410;391;467;540;583;454;387;391;417;436;397;343;351;337;427;463;422;368;372;372;363;360;344;354;379;293;293;276;258;261;284;303;327;300;260;272;283;265;277;256;260;259;280;268;263;276;260;247;263;268;261;289;272;276;255;269;286;271;276;264;307;283;300;259;294;266;284;288;330;419;438;401;445;761;731;477;385;691;1667;2476;1892;756;305;275;262;299;301;261;285;258;297;286;299;299;265;314;277;293;290;244;290;255;276;263;333;301;338;336;290;301;280;266;300;264;293;343;273;284;262;282;277;283;310;324;289;288;283;286;271;286;273;281;304;298;262;279;294;298;312;276;225;286;292;291;320;301;287;287;319;285;298;283;303;326;300;317;361;320;304;308;393;735;1389;2552;3812;2870;1554;1350;911;544;444;578;762;759;543;379;353;308;293;320;390;576;954;748;535;464;536;488;465;505;478;415;359;305;276;284;320;359;352;323;314;320;336;371;382;336;284;314;272;266;268;261;318;292;304;364;756;1192;1145;663;577;734;576;372;308;314;355;440;951;1730;1755;770;373;318;279;300;302;322;314;316;342;298;309;361;598;887;843;473;299;275;270;294;320;293;281;288;327;599;1016;950;495;324;298;280;293;304;285;275;305;296;284;265;301;333;292;334;318;276;242;268;262;270;292;317;339;271;288;253;270;326;290;267;252;280;289;281;282;287;322;285;283;259;299;271;290;250;280;281;289;339;323;419;455;449;362;344;290;330;304;316;326;321;316;343;524;825;1034;837;486;370;313;336;338;347;395;566;695;555;442;422;376;300;374;554;722;700;515;421;381;392;406;354;380;365;293;285;303;358;367;408;470;414;300;301;277;259;270;299;298;340;279;276;279;281;257;277;279;294;263;230;223;226;251;298;311;322;292;259;253;225;268;261;288;287;284;306;286;262;267;259;291;263;238;245;278;249;285;240;267;286;303;259;312;339;323;339;414;410;341;272;276;282;325;321;266;304;336;312;351;362;305;355;309;339;306;298;295;327;313;295;336;419;504;430;297;261;253;259;285;285;236;231;295;267;309;249;246;290;266;322;326;318;334;324;355;407;410;529;523;524;455;395;359;414;381;334;298;322;326;358;318;301;323;278;290;305;362;380;340;312;280;251;278;278;249;319;344;420;469;843;1998;3621;3696;1772;730;488;453;388;331;378;407;429;472;435;359;298;236;297;276;247;301;286;293;311;373;402;409;319;261;243;268;280;273;289;303;294;325;261;248;251;267;251;309;317;324;330;327;338;407;437;356;358;351;303;331;310;358;533;920;1479;1589;953;393;293;244;255;288;241;264;253;257;266;339;485;517;425;439;796;1487;2042;1578;1245;2398;4146;2866;987;309;267;277;249;288;276;302;287;299;273;281;255;295;262;280;292;364;378;303;331;334;323;307;281;310;328;377;369;402;373;360;387;336;329;403;653;737;596;368;313;342;531;681;758;756;551;596;744;835;587;462;436;404;370;357;314;376;402;484;503;599;507;596;628;516;489;498;486;486;424;505;458;371;432;551;569;506;464;397;357;329;313;314;284;321;329;301;318;327;328;327;366;288;275;294;274;281;270;278;258;233;275;219;223;215;214;203;238;238;246;258;277;242;228;270;255;243;234;252;272;284;301;282;285;281;283;269;285;319;485;872;1213;827;497;409;430;457;431;537;656;757;917;552;410;568;733;927;792;763;1082;987;650;496;501;557;665;842;709;546;456;466;395;344
290;266;256;267;310;288;279;308;300;368;423;858;1315;988;550;391;484;636;803;693;499;436;457;522;534;441;505;498;545;531;397;306;394;458;654;1079;1013;696;556;407;377;289;291;448;537;390;328;317;361;498;650;1044;2120;3848;2281;905;1162;2309;3350;2857;1602;1184;1467;1771;1401;1083;1575;1434;859;424;297;270;326;277;310;391;537;632;784;600;393;308;270;302;294;262;258;261;236;259;269;258;275;252;236;230;265;220;264;250;220;256;259;255;272;260;261;253;272;278;326;302;291;253;278;286;334;462;545;381;294;292;298;274;320;339;307;266;250;234;272;248;239;291;273;253;266;261;246;269;263;260;247;268;258;256;254;285;279;262;320;272;270;270;355;444;489;486;525;643;855;724;779;1305;1432;1207;906;1057;1134;1028;882;566;616;1133;1852;1797;1140;864;791;480;344;295;280;286;354;429;339;325;353;342;322;371;553;830;1120;1315;1846;2628;2908;2301;1672;1142;1117;1146;973;793;1183;1583;914;446;304;341;283;303;269;287;293;287;288;271;314;436;457;375;341;355;309;288;332;307;332;349;336;333;344;316;321;269;314;265;290;255;271;262;280;291;302;297;315;428;384;408;360;386;366;412;375;305;301;343;468;487;461;785;1314;1371;1076;935;820;788;897;913;721;545;523;499;618;778;596;500;602;1035;1495;1676;1502;1038;577;448;432;461;398;393;413;419;396;346;383;422;401;325;318;334;299;286;288;269;291;278;268;281;286;321;405;571;564;447;401;326;299;301;313;288;312;318;328;299;330;760;2394;5847;11466;13545;11170;8295;6818;6508;6494;6909;9149;10319;8849;7772;6986;6671;10016;13560;13830;12298;7767;2213;542;343;345;280;266;319;299;306;307;325;317;320;335;265;269;274;260;282;277;300;301;309;289;280;284;297;367;409;336;316;306;350;373;388;446;666;996;1039;631;522;484;431;413;431;524;719;706;438;253;236;277;278;255;250;246;243;291;252;326;330;294;281;269;259;297;268;293;307;343;345;332;338;322;331;392;429;422;326;304;295;316;322;295;336;368;320;362;299;345;357;326;347;337;339;341;332;389;324;360;345;364;386;344;370;359;373;394;390;383;409;348;338;362;354;363;282;306;296;273;306;295;330;337;313;302;327;333;330;364;337;316;340;476;985;2659;5811;6729;3554;1014;409;370;320;342;349;362;460;435;393;368;370;442;385;286;343;305;330;334;373;311;292;300;288;370;499;675;655;644;585;469;496;444;466;476;725;781;880;1265;1742;1275;862;671;571;599;668;682;696;736;767;756;671;613;627;866;1126;1200;1005;729;756;640;470;465;385;411;403;390;395;345;348;311;338;484;905;1539;2427;2925;1648;658;344;297;287;310;310;425;454;460;519;381;347;325;304;323;290;287;305;302;353;362;338;328;319;351;331;314;295;366;417;431;410;355;398;360;362;341;423;526;745;1386;2328;2861;1800;877;618;1560;3416;4701;3203;1300;584;382;321;301;349;397;489;442;373;327;365;371;330;335;314;336;362;318;398;348;389;358;331;328;340;345;407;419;358;341;374;375;356;356;371;287;348;327;368;371;412;443;431;327;317;316;310;326;306;329;336;327;270;294;290;314;350;288;263;264;265;263;271;299;306;324;285;325;360;297;277;266;245;317;309;324;286;248;249;272;258;272;265;291;302;323;334;300;304;321;276;304;350;647;1508;3127;4278;3304;1906;999;435;280;278;296;327;289;309;323;338;287;289;298;250;269;288;279;289;293;351;307;314;311;284;287;325;354;409;601;641;490;404;536;638;529;395;346;341;297;299;308;361;340;286;323;328;400;426;392;385;399;364;319;332;352;296;283;293;310;285;335;330;370;426;499;481;438;365;390;424;427;424;362;463;624;896;784;535;376;363;449;610;759;1052;785;559;524;563;468;307;305;322;374;404;436;405;454;498;591;646;502;411;404;424;440;386;311;315;354;445;468;428;397;387;381;333;344;318;345;374;343;287;315;292;252;275;303;247;253;247;256;258;245;268;282;223;283;276;254;287;260;279;267;255;254;261;264;266;276;260;245;287;279;249;255;285;288;306;286;249;265;267;315;481;930;1035;679;449;382;369;330;382;586;1395;1701;1222;517;284;277;280;302;260;259;267;308;281;276;284;301;341;288;276;292;305;314;271;309;282;284;344;334;362;285;312;292;282;253;259;262;272;283;286;309;290;276;302;309;301;274;305;299;272;285;264;293;269;261;297;269;286;288;302;296;331;272;281;267;257;315;328;325;304;293;327;322;290;267;272;328;329;346;334;274;279;265;299;399;658;1329;2196;2081;2335;2618;1911;1056;862;972;947;840;742;589;377;301;301;323;366;588;974;825;501;357;393;380;429;438;406;339;345;328;292;309;321;320;345;375;364;416;557;576;468;341;257;289;281;302;297;277;290;320;308;512;1059;1965;1805;777;408;407;373;348;249;302;316;458;888;1657;1699;766;395;314;266;318;341;360;386;349;321;294;284;307;347;442;421;385;287;329;380;405;432;359;314;281;322;442;588;547;375;302;293;296;297;281;280;304;321;318;297;264;256;293;288;300;299;294;261;277;253;262;306;309;336;297;273;312;269;318;329;283;263;261;282;293;254;282;304;267;262;254;237;276;284;269;319;270;253;280;340;343;448;379;338;289;301;266;329;326;285;296;312;357;512;829;1457;1675;920;469;364;320;358;345;441;678;896;659;441;577;484;347;370;456;669;669;511;417;409;375;425;360;385;376;358;284;282;278;347;318;312;291;298;277;279;307;258;290;299;298;331;311;282;269;291;260;248;265;244;231;240;250;290;319;322;322;260;271;285;267;285;290;286;273;261;276;304;297;301;271;251;283;293;275;252;292;284;267;283;291;247;281;323;356;337;321;318;378;301;279;290;295;303;289;275;300;286;291;327;365;348;306;299;310;309;297;306;283;342;308;301;391;492;482;335;251;250;264;277;224;287;302;301;307;273;269;293;301;291;280;321;316;294;309;361;402;492;598;705;602;486;406;355;355;359;289;297;263;342;369;331;314;307;335;309;322;349;362;302;237;264;278;282;266;321;339;508;529;483;592;1218;2256;2521;1580;727;466;366;350;343;358;453;433;375;370;309;278;246;286;261;246;291;327;326;319;315;344;350;308;258;289;288;288;280;243;300;251;254;243;265;278;275;288;327;312;325;363;336;326;353;335;324;306;352;327;315;347;387;826;1916;3315;3555;1897;566;321;260;258;277;270;288;283;230;248;292;275;327;336;531;1190;3080;4510;3192;1485;1496;2461;1802;713;302;283;318;318;309;298;302;300;318;297;262;255;256;252;275;388;404;364;338;326;375;423;336;351;350;380;339;350;328;324;355;371;340;346;420;647;812;607;429;351;387;419;537;633;539;440;474;508;537;439;366;347;321;305;305;339;389;478;453;466;401;428;507;593;506;555;583;591;565;570;626;516;353;388;481;659;745;592;475;478;483;345;317;274;273;291;278;269;318;311;339;308;273;266;282;256;290;252;275;217;280;267;230;244;221;223;223;244;275;256;249;258;241;245;252;269;276;278;259;274;249;242;289;254;271;279;276;289;309;414;736;957;735;485;397;381;432;450;625;639;690;664;544;556;713;1007;1036;710;694;924;929;646;458;462;438;443;489;450;475;560;599;529;427
314;268;304;321;282;337;333;294;272;303;419;919;1387;955;445;353;396;546;904;1121;761;495;501;517;546;522;721;733;663;610;443;393;445;612;686;621;631;734;618;510;387;297;401;746;881;518;313;302;369;399;569;799;1469;1924;1354;925;1336;2702;4631;4413;2225;1369;1374;1921;1851;1172;1096;848;547;353;284;297;276;291;296;388;522;746;740;534;346;324;318;303;257;282;276;253;280;288;244;269;253;258;246;254;242;265;249;289;262;271;267;246;259;255;215;274;265;273;308;281;278;269;298;307;304;394;518;351;298;291;287;309;321;293;297;253;246;277;262;265;257;267;245;266;259;256;265;278;256;235;250;239;227;264;273;261;285;278;397;390;294;287;310;545;588;600;593;591;727;728;810;1028;1129;1328;1136;1029;1030;1141;1360;988;775;1113;1838;2011;1262;1157;1288;752;358;288;256;262;287;354;291;311;300;307;324;453;566;756;1017;1630;2600;3481;3460;2805;1977;1302;1267;1182;1043;838;1101;1432;939;477;360;283;348;315;278;266;252;272;304;264;284;390;326;306;344;363;312;305;299;331;314;336;287;337;342;327;267;286;255;273;273;259;265;256;312;301;349;335;344;354;352;339;391;371;331;362;349;311;288;360;409;413;439;881;1626;1493;906;721;694;640;811;880;680;561;430;476;688;887;813;549;799;1264;1360;1194;883;686;499;386;373;356;369;326;358;366;360;308;354;384;365;306;286;296;262;271;254;239;294;268;270;295;287;375;610;935;801;587;425;338;327;301;327;331;333;381;336;323;451;1410;4471;10218;16058;16243;12926;10935;10646;9175;8578;8829;10656;11185;11254;12961;11254;7596;8558;11723;11818;9589;5287;1404;425;386;323;292;303;301;279;299;330;311;321;323;286;240;276;275;251;259;280;285;320;294;274;303;263;318;459;514;394;341;318;299;340;326;460;635;736;748;571;487;414;423;459;465;462;495;474;359;290;267;235;266;294;273;266;243;243;270;294;302;311;264;290;313;313;300;330;305;369;363;316;296;321;337;381;464;431;321;297;322;304;318;317;317;341;347;378;346;342;345;341;331;340;361;330;379;394;357;346;351;354;358;312;346;367;344;384;325;372;357;367;347;379;342;294;299;303;302;282;302;278;283;288;308;346;307;332;320;305;348;338;356;478;898;2884;6462;7437;4048;1208;449;368;327;373;391;442;470;462;388;388;372;432;388;382;309;308;354;368;363;326;296;303;292;321;440;510;582;555;480;518;688;689;512;530;645;701;851;1179;1403;1131;978;764;664;640;627;744;709;930;937;984;685;564;745;1089;1085;927;756;693;691;555;502;445;413;414;422;454;357;349;339;257;294;380;650;869;1250;1277;771;446;312;331;294;312;339;377;383;408;419;347;296;268;303;312;292;328;328;376;321;338;354;327;337;318;314;310;333;335;359;416;345;359;350;358;371;374;417;513;957;1665;2067;1349;710;493;650;2051;4899;6690;4297;2031;983;493;374;318;316;339;371;358;362;324;329;345;325;280;319;336;313;302;356;365;350;366;328;331;334;340;360;399;346;346;378;379;364;345;356;389;352;349;349;408;397;494;465;319;325;333;323;295;334;334;368;303;240;250;306;321;316;280;275;249;278;246;305;390;335;320;298;341;334;295;247;266;284;299;336;346;282;286;251;240;270;242;241;274;263;269;307;295;291;264;262;249;318;500;1277;3540;5538;4158;2288;1383;593;311;290;313;340;352;305;271;303;302;308;295;312;292;286;262;290;299;295;346;323;305;294;296;338;315;341;481;510;413;418;465;527;455;400;371;327;321;284;346;356;354;320;271;320;345;327;338;380;400;329;288;291;322;283;288;308;304;315;318;388;340;405;448;471;401;391;362;362;399;388;347;416;450;563;626;571;515;403;414;488;517;535;397;383;377;383;363;386;337;367;403;434;398;368;434;448;471;583;530;419;368;448;383;361;345;321;321;388;478;351;376;325;403;376;386;347;348;353;346;302;290;309;302;261;279;312;286;254;254;245;256;273;259;291;276;236;278;261;273;275;274;262;264;282;272;260;249;262;242;280;274;265;274;256;276;288;263;277;288;281;353;781;1768;2335;1386;572;311;276;281;332;419;744;823;618;325;249;263;275;279;263;277;287;276;296;311;293;297;280;309;303;274;299;292;277;289;282;306;324;339;335;313;307;292;290;264;243;249;292;282;294;300;299;305;296;283;299;283;288;300;315;276;297;304;295;294;296;302;289;284;249;319;275;285;265;256;295;313;287;283;281;295;268;325;322;302;305;331;486;569;533;357;299;270;278;269;366;601;893;1325;2166;2795;2432;1999;1980;2206;2014;1084;963;686;403;324;320;300;346;534;678;608;421;365;343;409;373;320;358;298;360;350;329;249;302;347;433;502;491;514;886;1087;736;421;349;289;288;309;287;276;329;337;341;441;962;1649;1568;694;375;344;327;345;314;306;300;402;596;879;861;489;318;268;293;319;328;368;358;378;348;284;274;306;307;338;321;302;290;318;518;816;756;489;341;278;298;268;365;330;271;279;282;293;256;291;299;297;293;313;307;306;274;310;281;355;296;306;279;294;253;271;295;305;320;283;261;239;289;340;333;274;274;279;262;248;282;290;291;275;287;256;281;289;265;272;272;300;279;287;311;337;350;324;289;286;305;301;316;341;330;306;362;383;536;1331;3264;4367;2032;677;369;299;319;348;402;610;729;593;735;1084;876;453;361;341;473;543;466;415;418;443;407;353;370;458;352;287;299;325;382;333;274;298;327;266;278;238;226;297;316;300;284;246;287;275;254;238;246;241;264;256;274;255;273;290;241;298;305;319;268;311;253;280;265;309;285;278;234;241;220;256;266;314;302;259;263;254;267;347;327;266;231;286;294;351;332;316;270;317;286;287;297;286;309;353;330;278;279;310;323;373;346;325;307;309;344;404;358;308;343;308;306;328;419;376;270;280;245;248;237;236;267;276;322;347;322;315;429;452;342;300;281;300;319;326;370;391;614;781;780;643;493;352;329;366;330;307;280;302;300;354;343;301;298;385;324;330;436;465;376;260;292;270;285;251;309;449;718;811;549;495;701;1382;2047;1507;708;400;360;314;321;341;373;381;381;324;311;284;227;273;264;286;315;328;394;347;304;334;299;279;285;360;534;537;368;325;274;270;242;270;228;299;306;295;334;357;315;334;332;386;373;295;306;308;335;340;272;263;326;847;2457;4580;4677;2108;575;281;266;253;254;251;280;297;311;261;277;298;269;275;417;1193;3677;4956;3059;1245;782;909;681;387;273;279;273;353;322;272;286;281;287;268;289;282;230;256;345;411;410;343;275;318;425;448;413;427;473;406;320;319;285;289;312;345;396;431;515;551;592;464;406;445;480;453;550;609;499;400;407;442;441;408;363;325;282;281;279;316;423;452;453;414;429;395;436;467;483;529;608;607;598;599;588;478;385;342;385;569;623;571;510;449;465;417;325;303;283;287;313;326;314;307;273;297;299;302;239;270;280;265;269;248;258;254;233;217;235;222;288;260;253;267;304;285;236;261;266;303;237;314;302;218;276;316;250;233;282;265;324;308;376;349;533;596;544;435;429;390;401;475;566;621;549;544;535;678;871;1065;874;605;626;947;1148;837;601;545;465;467;403;359;466;668;785;600;432
235;297;292;319;494;535;446;326;294;308;406;664;902;620;391;333;355;533;1180;1455;1086;614;595;622;649;626;621;649;691;640;492;458;451;540;575;575;592;803;874;931;585;361;409;834;998;533;307;290;318;389;485;660;905;1003;785;839;1231;2108;3353;3439;2207;1619;1727;2210;2515;1661;985;686;424;304;261;251;251;276;285;317;460;648;523;390;343;333;318;304;281;252;282;269;258;289;235;265;230;248;241;253;252;245;275;232;262;260;230;258;244;265;249;239;250;246;270;245;297;306;256;271;278;328;314;291;283;282;286;336;308;300;290;306;281;284;257;262;245;295;284;242;252;285;262;279;259;270;235;242;263;232;227;276;290;298;375;372;312;241;363;534;621;609;675;580;596;642;847;894;1076;1478;1353;831;809;1123;1448;1057;818;1039;1478;1999;1316;1113;1119;834;418;327;284;315;305;334;269;294;309;307;390;601;924;1088;1398;1910;2649;3045;2661;2180;1486;1021;1232;1146;926;778;787;751;492;368;292;290;285;297;302;249;246;262;276;273;270;296;314;299;314;317;320;347;357;320;281;272;317;346;334;282;273;271;264;288;277;278;296;260;283;316;363;305;329;373;385;340;372;366;372;320;297;316;345;347;365;338;422;1030;1921;1695;1119;822;756;640;753;1004;838;668;470;431;870;1545;1313;942;1198;1649;1442;958;673;563;446;382;313;280;306;298;299;307;300;262;309;434;345;291;257;266;272;237;273;251;303;261;258;280;274;353;571;885;722;533;374;316;240;267;305;351;338;329;359;456;1020;3109;7960;14064;18735;17943;14476;12908;12820;11501;10195;9364;9546;10587;12855;17260;15446;9580;8135;10128;11152;9268;4890;1296;433;322;296;271;284;286;277;306;309;316;310;278;280;286;291;244;267;254;269;298;289;310;310;321;333;446;611;640;511;398;403;377;354;374;402;404;490;564;540;420;399;447;474;463;423;363;332;328;282;260;273;275;259;246;230;254;267;270;271;323;288;272;275;266;311;320;355;344;336;320;307;315;285;323;332;366;327;329;314;332;312;351;334;325;347;379;331;353;335;329;336;335;308;337;335;321;357;319;374;346;417;446;505;468;386;361;328;350;344;353;364;355;391;360;317;304;288;265;282;324;305;261;274;282;313;331;326;344;313;321;341;315;423;681;1753;3545;4155;2625;916;456;368;386;387;423;430;476;419;349;353;355;433;337;347;361;307;316;324;300;330;343;286;366;352;425;480;561;512;513;613;636;643;553;611;689;791;948;1263;1174;906;894;905;874;743;786;767;727;919;852;881;652;558;690;899;920;771;553;500;542;484;497;436;413;337;381;342;337;331;293;238;309;354;472;602;797;697;478;358;311;343;288;295;329;373;393;338;362;338;331;313;308;289;327;312;340;358;322;322;303;302;302;325;318;331;310;367;380;369;320;349;379;340;369;396;427;441;699;1403;1498;832;496;475;576;1327;3025;4135;3194;1982;965;501;334;326;340;309;326;349;330;349;366;308;302;317;304;313;311;321;337;321;332;308;309;298;297;302;327;392;368;370;358;349;324;367;464;511;489;336;321;364;468;488;470;349;362;346;320;319;306;325;342;302;291;257;308;320;325;283;274;233;256;322;304;328;330;306;307;376;343;275;253;255;267;311;362;346;310;281;301;269;243;257;241;274;281;317;320;332;299;271;254;274;346;742;1879;3782;5595;4338;2834;1592;512;336;304;401;496;514;385;335;370;317;239;291;318;285;303;263;284;277;279;319;326;339;301;287;306;275;347;372;422;378;378;372;379;367;315;288;304;333;318;363;400;379;353;314;290;334;296;335;302;311;303;299;273;285;338;332;360;326;308;291;326;379;357;367;340;356;328;354;346;387;452;400;356;440;528;687;618;502;420;364;399;362;317;293;291;333;356;364;400;389;411;446;404;404;407;416;403;462;668;639;465;379;366;412;348;297;286;286;314;332;410;381;341;344;350;377;413;335;336;325;301;289;300;291;265;293;246;271;285;273;292;234;241;238;242;225;254;262;268;272;268;281;257;290;244;268;280;266;273;283;298;260;286;262;235;279;262;275;277;288;300;445;955;2325;2928;1641;580;298;284;272;277;308;379;394;299;292;253;283;314;294;272;297;270;255;275;269;297;297;309;269;293;314;295;309;304;305;264;301;319;302;311;282;297;274;257;261;293;288;300;280;301;308;303;330;294;301;294;290;282;270;276;299;297;317;270;244;280;245;294;315;285;278;309;254;298;264;259;266;327;277;271;273;289;298;289;321;332;437;598;1021;752;400;296;304;322;270;314;354;449;650;1133;1632;2091;2612;2596;3363;2881;1029;669;457;330;325;318;323;297;395;400;379;339;337;327;328;323;296;305;363;331;354;278;288;329;397;551;842;780;682;1080;1385;1031;508;316;259;294;287;295;279;323;332;348;364;569;762;780;477;352;309;298;320;325;286;301;349;375;438;409;346;295;329;285;353;324;382;350;357;324;263;286;290;304;341;287;288;297;352;625;1056;953;454;344;311;267;270;281;272;257;287;288;268;266;283;284;328;317;337;343;309;293;292;314;323;333;258;257;278;285;281;290;319;304;276;249;263;247;281;296;312;274;260;271;282;288;293;294;304;262;284;312;302;312;276;263;274;321;301;305;313;319;302;310;248;293;322;302;291;314;309;384;454;925;2341;4852;5805;2344;752;346;312;304;318;356;458;500;649;1405;1988;1302;545;395;431;372;452;421;433;430;481;461;403;443;482;368;313;287;300;307;304;282;291;305;293;230;253;250;267;349;301;278;255;274;268;241;243;242;227;298;271;236;257;288;276;292;285;294;277;287;284;266;229;268;264;249;260;251;262;257;271;295;341;328;307;280;273;327;347;294;253;242;248;332;348;340;303;291;284;249;261;282;319;346;359;309;310;294;306;294;323;338;327;359;369;417;393;352;314;368;339;305;306;348;341;298;250;235;268;287;246;256;295;293;330;319;492;697;766;471;382;336;314;328;376;508;537;942;1118;806;553;376;311;356;341;321;328;284;322;366;367;288;305;276;289;314;355;482;514;406;298;279;253;255;280;350;557;796;917;537;463;560;878;1227;973;485;352;359;307;283;314;370;331;337;303;273;271;273;231;281;308;405;535;595;384;305;273;277;300;407;683;1162;1264;596;334;274;246;247;227;239;287;328;344;285;297;313;313;289;299;300;311;296;317;333;304;278;311;438;989;1978;3232;2548;1146;414;270;258;233;229;247;240;285;323;295;267;225;241;310;451;947;1991;2278;1464;622;365;332;307;299;314;274;317;344;380;280;282;278;283;291;275;258;269;270;302;389;408;307;297;350;485;610;532;581;582;406;315;324;340;335;343;402;515;750;866;745;515;444;436;522;494;483;539;571;442;415;349;381;430;452;461;348;386;337;387;335;383;491;500;538;460;359;414;393;472;575;781;751;622;552;427;395;310;301;355;411;434;415;412;402;479;516;461;347;285;285;319;357;299;264;263;255;284;288;290;295;264;291;265;255;247;255;251;238;233;234;257;261;257;286;307;276;260;243;260;267;307;371;329;283;267;293;266;224;299;328;363;357;336;321;354;413;335;359;379;461;475;442;479;617;593;469;561;649;715;788;606;551;658;1018;1646;1341;815;583;477;421;423;509;769;1055;987;682;363
233;309;306;406;778;1173;738;366;297;328;348;421;484;493;481;450;416;581;1228;1252;1078;769;742;737;761;635;546;518;509;465;380;453;446;421;531;561;716;961;1174;1380;846;468;370;505;615;408;311;277;292;293;386;693;1081;869;697;822;946;1167;1479;1653;1414;1426;1799;2155;2498;1767;909;521;385;333;314;280;296;264;228;272;386;499;460;312;276;286;314;323;292;272;252;261;277;279;263;231;262;238;232;217;250;272;243;243;267;270;245;264;239;253;246;250;290;240;284;265;271;270;255;290;277;274;238;306;291;253;288;298;308;297;290;286;285;275;264;263;285;268;255;290;267;293;302;261;295;253;258;234;248;233;265;251;327;329;336;308;326;277;373;591;711;731;607;506;531;626;807;911;1222;1532;1256;755;741;863;1256;1065;689;735;1102;1524;990;738;890;818;424;352;298;336;314;265;251;287;286;324;524;1000;1574;1641;1784;2281;2502;2377;2132;1445;970;668;783;830;749;687;624;472;354;281;283;281;257;264;262;282;277;256;260;289;269;252;268;342;317;344;352;420;476;353;272;281;231;303;270;311;257;259;260;272;260;274;277;275;277;322;324;335;384;456;487;376;402;405;429;384;356;334;349;411;342;356;412;789;1628;2356;2188;1411;922;657;768;909;961;850;544;449;729;1373;1562;1293;1334;1476;1220;913;854;815;557;458;329;317;320;296;344;285;243;253;330;339;330;330;278;281;277;221;273;289;257;286;278;286;292;293;365;447;470;347;339;343;293;321;293;279;322;338;409;854;2469;6657;12624;17326;19179;17761;15624;13412;11073;10260;10455;10758;10521;11282;15060;19184;18090;11652;7566;7286;7169;5866;2946;887;318;334;246;261;290;302;297;268;275;288;283;326;272;262;260;242;276;286;262;330;320;406;354;370;380;617;703;658;514;470;476;506;437;388;366;364;396;486;513;398;387;394;375;397;321;323;349;294;271;271;315;252;271;259;251;255;268;261;268;285;266;280;255;248;277;357;337;334;356;294;322;313;322;274;252;330;360;327;315;312;321;370;377;379;415;374;305;308;319;317;298;339;351;335;354;317;322;334;340;333;471;740;1064;969;575;337;337;325;328;333;339;377;361;312;286;289;284;301;282;335;299;297;289;277;315;300;313;338;321;313;309;299;376;434;985;1812;1895;1321;663;496;474;407;416;419;382;392;321;358;357;350;348;325;358;353;295;339;340;324;350;368;378;350;345;426;514;545;514;576;661;693;658;714;762;665;752;829;1055;949;716;766;950;955;964;955;844;649;635;686;854;777;605;497;601;662;620;521;383;370;475;511;442;387;315;345;347;319;323;325;261;289;386;641;1052;1419;1094;601;435;399;337;292;273;299;382;434;394;360;310;322;307;311;311;332;327;307;318;294;319;284;307;277;303;341;298;343;376;385;362;292;331;347;366;345;362;375;363;499;662;742;507;405;456;423;587;1032;1447;1236;916;668;410;373;303;351;328;289;328;425;428;409;367;341;345;345;300;298;288;312;334;375;334;306;298;293;295;328;368;360;367;340;343;321;386;572;790;620;391;334;377;392;495;488;378;389;335;322;281;308;322;341;305;284;323;268;299;276;278;311;293;292;308;312;300;288;283;315;344;341;316;279;285;291;296;281;282;280;280;267;272;237;256;246;289;316;368;318;313;324;264;254;257;366;869;2310;4641;5816;4959;2989;1572;632;308;331;507;762;816;440;342;315;265;251;300;304;273;329;289;266;315;320;309;317;328;303;286;292;288;311;324;396;326;382;307;344;292;302;319;298;367;331;315;313;411;445;573;496;353;298;303;315;273;267;309;341;316;314;343;341;370;348;324;356;354;333;356;345;352;362;309;315;374;417;429;353;376;474;589;472;423;377;360;313;310;290;282;271;320;340;340;358;344;404;455;387;415;375;374;402;424;625;639;428;364;364;357;368;330;321;277;266;306;375;393;369;317;325;306;331;318;344;332;284;280;278;258;276;302;276;262;255;282;240;223;259;257;273;252;255;208;257;270;254;248;250;321;317;298;244;257;264;257;280;280;242;270;215;260;269;271;256;311;303;314;579;1654;2572;1596;623;296;262;292;283;304;317;290;284;296;272;283;274;272;284;310;306;295;284;282;281;285;280;275;296;288;293;260;290;257;263;262;332;315;326;290;314;300;239;263;291;295;300;306;317;308;326;355;312;335;355;307;274;318;290;288;352;310;275;299;285;273;259;282;269;267;286;255;269;300;260;308;312;316;292;303;268;294;292;298;310;340;621;1007;857;455;294;275;289;274;345;390;404;406;474;735;1207;1633;1692;2345;1963;804;387;363;277;284;300;326;289;320;329;341;353;322;342;317;301;314;370;407;478;424;431;362;371;377;625;1034;965;567;649;973;1018;670;338;294;293;314;320;328;337;356;322;352;357;418;396;369;319;365;337;337;380;334;322;319;332;325;335;312;293;324;306;327;364;321;381;349;301;318;279;306;322;317;314;352;369;347;428;674;665;383;318;257;273;314;248;280;300;280;289;246;302;268;279;352;342;315;322;326;316;348;305;305;307;331;322;284;272;276;312;269;288;273;273;245;288;292;307;306;289;269;294;274;240;312;274;268;250;292;292;294;326;329;298;243;325;299;301;325;293;274;306;302;276;309;308;341;365;397;475;559;795;1680;3255;3814;1781;714;381;320;254;318;332;321;337;437;1092;1929;1264;601;406;359;368;430;378;430;438;492;487;390;408;392;353;326;280;285;284;331;329;281;298;303;274;226;264;274;273;272;291;306;280;242;264;238;221;273;281;282;296;251;314;305;303;314;298;279;278;285;296;270;273;230;237;220;260;274;263;284;306;329;294;310;283;288;280;316;338;276;289;296;301;357;334;314;276;272;299;280;325;363;384;352;332;330;316;345;361;368;365;297;352;399;403;387;345;302;347;321;307;331;325;299;268;271;259;275;302;249;236;255;277;269;340;537;798;894;703;530;553;460;488;659;971;953;1149;1303;922;469;353;302;278;303;294;312;295;308;347;393;332;312;376;375;308;331;450;460;327;273;262;294;248;297;351;462;701;748;594;431;384;471;589;557;427;371;363;314;275;282;294;312;327;292;269;319;313;318;320;287;373;581;613;432;297;296;276;286;405;796;1657;2127;876;331;290;278;217;230;236;337;330;325;322;297;313;319;298;311;342;371;376;329;325;279;279;264;364;460;824;1289;1093;532;330;269;232;240;242;274;267;334;305;275;286;246;267;251;289;404;671;783;555;397;301;278;239;244;273;313;285;346;342;306;247;278;292;283;298;265;273;256;265;317;319;283;303;359;583;888;626;646;638;419;297;338;358;412;372;453;690;1235;1900;1661;872;509;472;528;479;475;481;470;403;426;392;386;406;538;574;471;416;426;415;367;362;423;440;581;509;401;353;366;421;618;1084;1216;694;483;382;338;295;281;313;363;369;410;384;370;402;473;443;380;282;271;310;361;314;263;279;293;318;313;289;326;307;324;273;276;258;250;275;252;255;222;245;232;264;267;294;261;267;237;224;231;274;323;306;315;271;287;280;279;307;381;465;419;305;275;266;324;368;347;408;548;630;458;571;854;708;538;531;539;554;557;481;427;518;876;1658;1880;1071;632;501;413;467;622;1124;1635;1654;798;419
303;248;267;401;1007;1455;848;401;289;302;354;347;426;555;845;657;496;533;879;977;859;815;980;1015;860;627;471;423;337;315;402;486;418;366;441;644;811;1002;930;1077;717;437;324;344;400;357;267;257;312;319;407;741;1180;998;748;824;1189;1095;975;976;857;865;1141;1489;1564;1223;774;450;347;406;420;312;262;261;262;254;331;395;380;274;267;278;301;302;307;279;278;224;258;285;236;250;245;272;264;241;242;283;263;223;280;224;266;278;257;235;259;271;267;272;265;274;257;256;244;256;283;261;297;284;327;283;280;288;313;303;262;275;299;285;260;292;263;247;292;312;313;286;273;272;269;247;273;286;260;278;250;292;328;354;369;380;404;422;632;899;1022;907;703;520;535;708;801;989;1056;1037;861;642;705;753;1352;1392;765;591;776;888;609;515;603;483;365;297;279;286;282;264;258;257;292;354;546;1133;1695;1692;1963;2212;3030;3144;1996;1130;799;640;634;589;530;660;558;463;406;340;294;274;272;261;276;244;240;268;256;289;267;263;270;279;338;300;362;453;459;372;306;305;295;266;242;269;311;316;275;312;294;298;281;305;289;289;282;325;401;522;601;467;407;450;536;427;351;344;335;342;376;331;337;584;1653;3632;3721;1883;946;619;735;941;952;796;604;441;637;925;1208;1139;1128;1165;1052;1033;1431;1389;837;610;441;349;327;320;280;267;250;241;324;336;378;342;336;272;255;265;253;270;253;273;234;297;308;301;313;300;334;321;337;316;296;276;264;307;304;326;534;1529;5131;11589;17534;20607;20067;18664;17027;13449;9174;8928;11207;12345;10256;10078;15051;19424;17491;10832;6462;4923;3414;2271;1058;401;290;227;259;306;318;303;277;249;296;299;275;291;276;259;253;229;254;256;285;327;448;617;674;475;460;592;562;410;456;557;603;476;404;342;350;371;438;493;508;493;419;350;353;324;337;379;327;289;312;296;305;265;258;271;267;270;301;288;254;292;259;269;264;311;300;321;312;319;368;320;314;325;309;286;287;286;340;296;332;331;344;309;346;392;406;339;362;312;295;317;341;319;329;320;288;331;306;302;336;452;862;1466;2020;1675;732;400;304;346;317;372;353;350;329;330;363;300;281;316;314;292;302;272;314;272;266;294;306;316;353;332;335;319;350;760;1765;2561;1859;937;525;568;508;397;419;393;359;341;326;340;319;337;364;358;338;358;354;320;320;329;306;348;364;374;389;450;432;472;480;591;686;697;768;1030;977;688;629;678;744;797;657;593;820;932;1049;1199;797;508;478;619;722;731;602;541;557;535;538;434;316;368;425;499;468;373;367;363;374;383;378;347;300;284;390;935;1766;2275;1516;934;891;606;362;339;305;327;374;468;425;328;312;281;287;300;332;329;317;327;294;352;297;303;298;290;303;321;317;342;384;355;299;292;338;368;403;366;339;335;322;349;415;426;383;336;343;359;325;397;453;495;455;405;405;341;378;336;325;336;333;391;454;394;401;330;309;301;304;328;360;331;307;371;347;301;281;332;309;350;335;354;349;364;344;360;385;484;595;499;337;332;368;425;509;435;387;318;317;313;270;294;305;320;332;281;293;292;307;269;280;278;263;343;348;317;252;254;248;289;317;278;285;263;265;253;280;274;296;249;279;288;281;244;317;265;294;372;399;333;328;276;314;271;298;505;1271;3059;5048;5223;4205;2676;1587;616;343;356;601;776;688;363;307;288;270;271;335;324;369;294;310;290;289;323;302;331;312;287;316;302;347;358;300;304;305;316;301;296;303;283;296;333;335;315;336;358;526;908;1239;854;437;328;290;266;284;266;301;322;341;373;359;346;322;371;353;300;386;377;383;371;345;375;358;371;385;389;390;346;339;381;375;382;373;430;393;351;322;320;322;355;322;340;327;321;347;361;375;414;396;396;391;444;565;651;532;360;341;315;358;386;377;357;314;294;352;370;353;386;304;285;301;307;319;383;367;312;304;269;265;273;283;288;322;291;268;213;241;253;281;273;251;286;301;289;272;248;281;283;326;307;257;249;247;248;266;275;257;275;280;285;252;279;291;260;270;279;342;647;1357;1625;1121;503;299;266;247;291;286;302;286;276;286;287;264;307;341;480;481;367;273;304;252;264;268;285;302;279;272;266;262;272;262;243;279;281;318;275;286;305;276;281;263;287;305;288;320;314;292;357;360;385;279;277;274;305;270;306;310;341;273;285;268;276;281;296;301;261;284;318;300;301;312;300;249;264;305;314;296;255;271;315;284;311;305;425;533;480;355;299;271;273;327;352;552;641;404;353;443;590;687;771;869;768;433;317;273;300;265;305;281;328;293;339;390;309;325;346;333;318;353;505;844;1077;787;626;600;497;377;519;609;619;446;399;592;705;605;364;272;284;330;430;462;415;345;315;336;363;333;334;322;312;339;365;371;358;320;320;302;307;294;334;315;370;318;362;324;312;312;303;281;269;303;316;276;325;402;496;750;680;439;355;381;389;315;263;255;292;292;312;283;275;265;281;333;273;287;292;306;292;320;328;320;301;332;300;292;284;341;325;311;258;318;264;259;320;271;273;290;281;277;291;290;265;294;281;259;272;256;267;297;285;277;259;310;324;251;301;270;271;284;302;295;265;328;299;309;305;283;338;414;464;494;578;595;844;1094;1467;1360;829;662;501;353;286;326;341;349;322;393;640;884;617;395;334;351;384;421;385;422;467;520;460;370;341;339;297;293;304;302;349;376;371;313;306;287;260;253;217;239;283;283;319;293;276;247;238;260;243;291;315;287;291;291;300;293;340;301;290;263;290;290;341;335;297;255;233;261;271;267;246;253;306;322;311;273;236;279;271;285;287;252;247;293;349;372;341;344;309;338;309;351;376;314;341;355;346;339;361;377;389;369;338;336;299;336;360;351;321;307;325;303;284;302;303;265;290;310;305;290;256;279;259;247;226;295;373;665;760;719;651;711;767;714;879;1751;2337;1695;1177;898;622;365;325;329;277;283;278;289;304;285;368;370;337;386;443;435;361;425;398;345;299;263;270;269;271;277;357;513;679;671;549;441;372;343;355;354;345;325;319;299;272;267;285;287;268;302;269;295;324;332;309;285;307;423;431;363;331;260;260;269;340;650;1238;1427;651;294;283;340;245;238;265;287;358;299;294;262;340;311;296;312;416;382;422;339;323;312;282;286;298;297;378;473;360;287;266;265;247;240;296;288;275;311;282;266;252;263;237;239;240;272;299;284;292;301;279;263;217;263;273;274;346;316;316;320;277;274;274;262;261;277;272;262;275;263;240;270;291;346;486;695;492;450;451;321;287;301;307;355;385;509;779;1462;2488;2608;1319;640;507;460;427;527;473;402;382;367;455;521;505;529;462;447;441;420;422;383;352;350;386;471;425;358;352;389;397;529;980;980;651;418;359;316;343;393;376;373;399;397;386;366;338;383;374;325;296;282;284;280;283;274;327;349;351;300;318;302;284;319;275;257;275;268;214;268;266;250;234;247;236;250;254;268;242;226;218;250;243;244;267;293;271;271;276;279;299;443;530;421;318;302;303;339;353;401;427;577;653;561;608;736;736;617;569;540;537;493;484;515;531;657;1045;1161;857;622;550;550;551;906;1226;1496;1346;736;529
280;274;268;359;665;840;565;314;312;339;382;352;433;688;1037;1000;713;597;675;818;764;826;1234;1085;782;590;458;416;339;303;387;515;482;443;443;720;1091;997;751;570;420;361;317;310;396;310;270;287;268;297;387;546;902;902;783;778;1271;1254;1037;1153;832;769;767;707;816;841;717;499;335;454;416;315;303;280;241;291;385;494;379;302;256;245;269;319;293;250;236;260;230;234;255;271;248;251;272;257;266;235;257;239;212;272;253;269;231;250;283;246;249;252;279;281;260;259;274;275;300;296;277;284;280;297;253;289;294;285;275;285;316;294;287;292;260;280;363;403;405;302;290;268;271;259;234;259;267;278;275;300;324;419;530;527;707;801;1320;1668;1261;973;914;656;770;888;1008;1107;1070;725;535;571;680;749;1212;1147;672;476;607;665;696;522;451;385;290;277;228;289;284;279;264;216;278;316;454;785;1188;1496;1649;1980;3446;3725;2156;1084;999;889;640;486;477;524;568;565;537;428;316;262;266;274;238;248;278;248;283;301;305;240;244;262;298;295;291;359;342;322;347;278;293;286;287;318;307;324;279;252;244;283;289;328;312;335;359;406;502;567;466;417;418;511;586;443;338;303;310;331;332;298;318;478;1463;3177;3070;1645;906;627;867;1225;1026;709;570;564;598;761;862;877;1037;1079;1026;1290;1917;1563;929;672;384;319;352;331;304;265;233;247;333;386;413;358;303;296;275;279;253;248;289;277;266;285;270;306;302;334;311;297;306;298;299;292;276;260;297;314;692;2484;7722;15042;19366;20451;19611;18910;16718;12785;7973;7767;8959;9518;8888;8154;10428;14886;14397;10360;6278;2942;1424;734;437;325;273;270;305;287;315;286;286;285;281;296;336;304;275;281;246;232;265;267;301;310;514;1130;1146;678;398;413;397;320;392;510;644;488;402;380;413;424;535;688;817;963;669;454;352;314;319;384;308;324;281;272;295;270;231;254;225;250;253;263;275;282;254;283;291;283;279;289;378;399;414;341;286;341;336;297;254;305;322;298;337;322;324;314;344;360;362;378;373;304;345;310;339;310;348;276;313;307;343;293;408;520;1101;1880;2243;1670;726;363;332;355;374;348;347;338;371;336;329;308;311;277;279;299;284;301;286;299;281;327;293;316;342;358;329;321;459;1043;2913;4372;3073;1379;578;456;476;365;344;386;340;307;331;332;289;331;340;354;366;382;374;304;347;351;347;337;390;431;501;406;408;402;473;525;663;781;967;1308;1197;771;620;754;662;580;539;581;750;951;1169;1381;993;632;537;626;622;598;556;614;530;404;446;399;411;425;445;473;454;426;354;377;397;325;358;330;329;359;573;1013;1726;1899;1780;2029;1950;1025;396;253;279;298;316;428;375;350;324;330;307;296;328;335;312;333;334;343;339;306;297;306;306;330;318;341;359;334;304;355;342;365;349;384;317;311;309;315;346;351;327;334;290;325;280;312;350;363;377;336;354;354;363;344;326;341;337;377;405;403;359;349;351;296;281;300;346;326;347;324;278;298;308;294;343;343;331;360;342;352;357;330;364;391;415;422;348;294;334;359;455;464;383;346;316;316;288;295;306;337;320;260;310;291;303;262;301;269;299;297;344;295;263;273;256;300;320;294;274;319;242;232;255;247;259;293;239;253;277;286;267;252;279;309;301;299;264;278;276;250;269;471;1268;2973;4802;4049;3036;2759;1754;683;356;395;528;647;496;327;286;287;267;286;313;274;304;326;301;315;330;384;299;303;294;325;319;339;330;352;378;341;343;308;308;327;266;312;316;290;319;322;315;357;641;1374;1999;1285;522;309;289;294;272;297;292;341;368;364;358;331;330;315;336;313;378;426;401;362;350;325;304;310;355;413;349;361;371;283;300;357;407;422;448;397;326;353;394;402;359;414;385;380;361;382;440;559;501;525;441;459;552;732;606;554;446;361;412;389;357;376;343;364;338;378;323;304;317;336;376;338;342;436;453;415;308;286;283;289;288;298;297;280;271;282;268;246;286;273;246;259;264;277;269;276;252;246;279;282;237;250;288;255;263;278;296;277;275;294;235;277;269;290;284;291;349;690;1026;941;613;370;289;313;290;287;265;289;277;293;286;310;278;316;531;904;1091;570;326;316;294;245;273;300;270;264;280;271;290;283;261;299;255;314;316;320;293;311;280;289;266;276;301;280;346;354;318;342;406;374;273;314;269;274;285;319;326;307;337;259;295;275;288;287;296;284;315;298;313;309;282;281;295;289;296;282;301;294;280;280;285;317;307;315;356;401;422;460;382;274;296;442;678;819;464;336;372;371;424;346;356;327;300;255;280;292;302;279;324;335;328;332;354;357;306;337;337;362;425;871;1714;2282;1422;840;973;607;364;313;355;373;312;351;397;400;435;305;308;350;454;835;983;629;381;362;333;315;325;343;313;307;319;403;454;479;348;323;306;286;309;288;330;340;337;405;370;296;336;269;283;278;316;319;296;319;474;882;1704;1627;738;324;273;268;285;312;314;276;286;305;293;291;309;275;264;334;312;320;299;273;297;295;303;323;326;301;293;265;297;340;338;296;290;296;300;276;279;250;272;275;286;270;259;268;262;241;256;258;254;236;278;287;284;287;256;289;270;276;283;279;274;290;303;333;290;357;317;330;351;398;482;616;536;576;603;702;633;579;612;743;864;864;485;331;342;349;370;361;349;342;431;398;331;319;341;392;418;451;381;410;479;446;369;331;271;296;318;332;378;340;364;385;338;291;306;259;257;283;274;267;282;283;306;281;248;254;260;225;271;298;326;311;304;335;303;298;312;276;311;295;351;381;364;374;256;237;233;252;257;258;251;314;271;263;283;278;306;294;284;295;319;295;349;523;565;459;307;341;332;300;374;310;309;306;323;328;305;341;401;409;358;297;330;299;307;339;241;284;303;267;252;285;270;290;291;254;296;257;277;300;251;264;225;247;275;333;468;536;476;549;675;854;860;1667;3580;4399;2709;1126;531;479;338;289;322;305;273;272;301;268;346;373;391;330;392;499;459;360;337;318;332;265;275;245;270;266;276;326;373;592;608;623;426;326;325;352;396;329;291;270;295;264;301;286;279;314;313;336;346;360;331;273;323;275;307;300;370;307;280;279;260;271;394;559;601;383;279;281;256;261;245;284;312;282;277;264;272;296;297;303;325;347;391;365;383;324;326;287;321;352;341;312;259;299;277;271;251;239;250;283;282;263;280;305;282;226;218;266;262;226;275;299;295;269;255;259;216;192;226;252;252;296;377;342;296;280;277;322;290;273;279;246;268;240;279;251;255;318;315;367;411;361;334;310;299;250;280;292;315;432;589;901;1257;2173;2219;1170;490;413;419;415;420;443;401;311;368;496;628;721;517;393;396;381;426;400;311;344;356;389;407;394;368;413;415;389;448;547;538;455;362;291;320;367;541;468;405;409;394;343;359;334;334;343;377;291;312;325;305;289;289;310;309;292;321;297;275;298;252;302;278;264;252;259;258;227;240;224;248;241;238;245;250;267;254;270;241;261;236;228;268;281;280;258;273;331;489;580;492;323;291;337;364;334;352;383;510;617;517;560;560;563;586;605;660;772;620;699;648;637;607;629;690;717;701;737;781;906;1034;1086;980;689;644;587
239;282;260;254;366;400;335;271;342;426;470;385;515;861;1392;1709;1157;654;803;857;751;751;985;1173;1000;669;625;484;363;292;424;699;613;404;392;596;818;896;662;445;340;300;294;336;381;325;258;257;266;278;310;409;592;747;655;646;813;827;954;1308;1053;889;702;492;522;816;797;491;350;346;338;289;297;280;242;381;690;885;638;349;279;271;289;264;244;279;242;245;258;270;237;287;256;263;244;265;257;261;240;217;287;247;264;254;265;285;260;270;265;322;327;324;299;261;283;246;286;248;244;282;250;250;275;296;310;257;293;275;291;304;267;313;300;326;407;527;496;289;278;292;265;253;273;250;264;289;349;370;307;414;507;781;893;1131;1990;2148;1294;976;983;780;823;861;873;883;909;638;435;677;944;1022;1071;880;727;623;777;1025;1160;957;610;425;319;252;266;269;282;285;281;249;282;309;405;634;819;1118;1471;1650;2313;2545;1504;969;1176;1082;623;467;428;466;539;694;817;640;381;296;294;284;290;272;258;244;270;285;282;276;299;275;315;314;300;331;329;266;289;296;278;296;298;268;352;304;286;269;260;266;280;365;347;371;406;414;494;540;506;492;509;472;454;369;334;277;274;314;330;290;311;418;967;1567;1520;1028;635;646;1415;2132;1828;1047;805;767;667;653;660;893;1305;1554;1208;1533;2092;1503;960;547;376;347;312;307;297;276;264;313;367;483;494;453;332;306;313;310;293;284;340;298;287;314;423;404;368;322;273;276;286;277;301;239;262;297;234;317;888;3310;8871;14658;16235;16176;16205;15752;13416;9598;6519;6457;6360;6590;7272;7635;9110;11172;10570;7332;4012;1637;574;324;323;259;285;273;264;291;278;273;312;271;290;297;275;295;312;297;267;262;240;263;280;348;669;1029;1046;633;394;341;297;343;339;429;524;396;372;448;502;533;661;1170;1804;1735;1046;597;410;384;319;335;308;269;293;291;303;272;246;239;239;263;258;285;300;286;259;304;305;272;299;324;362;424;443;346;308;320;325;332;304;280;321;324;312;283;317;290;330;390;404;438;411;382;331;330;325;292;322;336;338;310;342;296;385;578;1292;1757;1656;1045;497;356;399;353;373;387;347;379;364;325;338;318;322;287;273;262;297;307;271;293;318;301;292;311;295;317;329;312;459;1087;2753;3912;2804;1273;537;388;374;325;330;329;352;323;306;287;288;296;372;352;376;367;381;328;313;340;359;429;404;422;421;407;442;389;419;496;736;914;1253;1445;1180;716;774;834;754;494;482;526;713;906;1155;1360;1116;1004;1022;910;653;597;590;659;619;455;478;455;442;503;417;369;381;333;353;383;407;346;362;362;397;440;762;1411;1696;1671;1993;3283;2964;1298;505;331;300;276;289;336;319;323;311;312;294;284;343;308;316;275;304;393;372;307;294;320;276;295;377;349;403;379;345;319;332;343;341;310;293;327;325;358;385;324;346;335;324;325;324;325;402;430;412;415;384;386;311;364;317;328;310;328;331;349;356;324;302;302;290;328;308;362;324;343;284;267;299;302;302;353;347;331;309;369;333;299;343;407;392;356;292;314;315;361;414;440;420;307;342;274;260;273;298;345;334;275;301;282;282;304;278;272;225;272;293;250;309;268;287;311;341;276;270;253;287;292;254;269;279;285;299;268;283;251;274;276;270;265;274;285;287;290;253;259;316;487;1151;2604;4087;3653;2265;1533;948;489;345;528;863;885;515;296;280;290;303;319;288;284;285;321;303;389;380;368;327;305;303;276;298;284;291;367;436;391;345;334;320;292;331;287;307;295;310;311;291;383;571;1115;1469;988;484;298;263;300;317;283;328;329;374;331;379;333;370;319;338;369;432;424;382;378;305;318;268;310;344;360;383;370;347;331;288;342;357;347;399;346;339;394;415;487;484;506;517;461;437;430;482;562;624;499;443;402;444;593;654;713;571;399;421;417;352;379;404;467;479;370;348;254;278;363;416;388;376;507;589;499;329;334;308;327;295;287;285;262;239;252;242;267;246;237;279;253;247;303;258;266;261;275;272;269;292;274;284;271;289;332;314;293;260;250;271;290;264;288;305;402;606;1007;1388;775;411;260;256;283;283;320;303;310;317;309;296;290;299;346;653;1386;1727;906;406;286;306;249;247;312;299;230;274;258;269;267;249;295;307;328;313;275;305;274;291;279;273;277;289;322;321;324;336;324;327;321;274;254;264;318;326;345;316;286;283;281;278;279;282;348;305;268;304;297;255;303;301;263;284;271;259;264;296;276;261;302;286;306;263;303;312;410;568;697;463;316;316;341;465;528;390;320;338;310;304;280;248;268;280;290;307;293;304;289;311;318;326;320;321;348;339;359;327;331;429;998;2030;2326;1335;805;778;547;323;281;300;276;285;323;316;334;356;324;292;354;689;1416;1754;957;401;314;300;293;338;372;337;302;326;355;440;432;350;317;292;275;295;294;309;353;402;470;421;350;315;273;303;315;314;303;293;367;535;1359;2715;2484;957;364;302;272;271;312;289;243;299;299;276;300;276;304;301;291;287;339;289;272;282;293;284;303;323;299;261;300;320;322;338;304;272;287;271;261;273;246;285;302;273;285;275;264;266;266;231;270;300;246;261;248;251;249;266;278;253;282;258;275;331;341;285;328;347;397;326;332;354;410;475;557;621;695;607;452;473;440;735;1537;1983;1680;811;421;494;502;664;659;476;393;424;416;374;370;323;402;450;440;410;427;483;456;397;322;321;292;299;380;387;330;404;378;325;314;340;339;302;353;337;261;265;280;278;269;289;243;221;246;224;280;294;279;318;281;326;281;309;281;288;270;340;381;303;296;297;230;252;244;254;301;272;315;287;270;244;323;362;386;350;361;334;295;444;953;1049;678;370;299;309;294;303;297;307;329;318;288;276;296;302;330;341;318;308;315;279;297;306;280;283;275;298;254;253;259;262;267;248;253;239;246;250;262;227;263;235;285;320;377;377;406;498;652;1123;2611;4805;5010;2861;1028;428;391;333;315;306;332;302;289;275;290;321;361;349;349;378;362;359;347;326;291;290;306;254;300;280;301;316;286;349;458;545;490;380;356;337;338;431;372;360;323;320;346;308;319;335;301;314;313;383;428;401;317;285;280;289;292;306;299;274;307;274;301;311;306;286;306;306;259;277;256;261;332;315;303;255;241;250;282;291;281;288;343;324;373;350;339;339;328;413;582;466;334;283;268;266;287;249;248;275;275;269;277;273;278;270;324;246;259;249;263;260;255;241;252;298;244;220;224;227;237;249;281;339;354;298;299;284;318;293;282;219;247;292;262;305;266;298;294;284;294;319;344;316;318;281;262;319;317;353;372;568;659;890;1331;1237;762;407;325;337;345;362;398;341;303;344;405;563;700;509;454;478;522;537;426;345;356;341;357;330;346;411;483;424;366;430;398;410;356;347;257;286;393;432;436;384;395;330;346;433;486;432;386;382;333;337;356;311;259;239;289;261;287;270;270;268;298;256;279;243;264;273;255;284;242;244;248;256;243;238;241;241;234;242;219;254;251;269;283;270;234;227;253;256;302;388;468;477;350;351;370;386;360;343;366;477;610;538;495;420;416;470;494;697;780;666;690;698;590;472;469;586;726;789;817;1147;1256;1061;1074;858;573;538;561
238;260;282;284;278;307;246;330;450;701;691;567;688;1099;1598;1982;1257;670;718;868;753;624;848;1250;1095;772;863;704;419;307;402;689;598;472;393;447;513;606;488;364;352;326;321;319;341;325;265;275;290;285;296;302;376;498;402;438;453;479;667;904;889;929;571;324;310;533;548;417;311;297;254;301;315;330;283;461;1057;1358;856;457;301;306;305;288;279;235;254;222;238;240;266;247;280;258;262;259;250;261;279;261;246;241;269;249;227;240;272;229;262;377;437;341;277;252;251;237;278;261;256;247;259;235;321;320;289;288;256;283;293;304;278;384;351;328;339;439;358;305;252;285;284;242;272;282;310;300;417;423;368;356;651;984;1016;1015;1639;1581;1103;942;941;797;670;854;977;807;600;422;410;666;1034;1114;952;959;806;698;891;1311;1829;1669;916;443;315;310;271;282;278;309;262;282;227;283;465;643;690;927;1218;1334;1627;1480;932;1021;1580;1355;680;471;408;481;602;738;912;754;476;317;241;299;278;263;244;259;269;286;266;276;321;332;293;327;308;277;300;286;267;304;287;279;299;296;348;299;257;265;271;262;297;314;407;522;510;531;519;575;660;731;707;596;399;306;344;294;318;274;290;287;317;413;620;724;687;559;478;753;2095;3074;2615;1524;926;744;600;583;699;1122;1320;1410;1169;1413;1626;1232;826;503;376;370;414;366;329;322;265;335;379;431;560;531;377;319;314;316;335;318;429;358;333;374;510;438;350;357;286;287;285;292;271;273;261;251;297;336;847;2851;7855;11927;11496;10065;9557;9809;8331;6353;5327;6075;5865;5549;6638;8018;10047;12627;10887;6159;2461;808;388;282;274;287;270;281;294;304;284;280;287;300;273;359;341;304;308;276;283;291;278;232;294;340;443;654;615;468;378;338;316;296;320;351;428;453;421;408;469;558;721;1300;2314;2649;1306;703;486;449;398;339;289;296;260;293;265;287;323;269;231;245;288;259;264;289;271;316;347;324;283;304;335;335;355;362;368;331;321;343;307;319;270;316;313;312;350;313;346;399;500;653;556;411;324;312;331;277;321;304;337;287;304;315;357;508;1229;1826;1633;778;417;365;346;362;377;378;364;348;380;368;353;321;318;285;271;275;311;335;334;293;312;314;324;332;298;334;325;341;338;577;1378;2099;1888;1218;589;371;322;352;326;316;367;341;331;325;315;336;361;392;419;454;454;374;349;328;462;521;543;468;461;464;445;452;430;558;908;1122;1246;1417;911;633;648;848;616;476;488;647;685;675;961;1210;1099;1331;1503;1259;799;716;685;683;667;670;734;599;508;457;361;320;348;333;323;377;387;313;350;367;503;703;1729;3249;3637;2660;1912;2430;2024;972;459;354;309;355;292;333;317;334;313;324;303;283;294;289;296;320;365;337;354;313;302;290;279;277;274;399;441;383;298;338;357;377;315;301;299;314;324;363;366;353;338;378;370;350;337;329;362;389;363;476;449;409;316;347;311;299;352;290;320;355;339;346;294;304;266;327;346;354;323;324;294;299;319;317;338;306;348;342;313;378;330;345;333;397;395;353;317;308;321;327;450;462;451;370;328;264;266;247;317;291;261;287;273;305;276;283;314;282;267;284;296;289;263;289;345;387;354;274;289;266;278;245;250;250;283;261;322;242;299;275;245;253;241;266;267;262;288;256;279;288;263;365;721;1912;4503;4986;2763;1106;516;332;306;605;1339;1526;754;331;276;294;324;318;294;329;284;321;319;333;344;339;283;284;290;266;301;289;294;352;386;431;373;363;401;368;340;314;312;284;282;279;311;303;346;611;761;553;349;305;312;286;284;314;314;375;366;386;422;431;347;377;358;315;365;359;326;314;337;321;312;268;298;353;355;341;339;284;270;317;342;369;376;309;294;352;505;495;572;781;625;484;412;406;520;590;590;476;360;334;369;473;614;711;529;380;458;475;408;339;374;514;547;384;303;287;312;358;444;420;456;527;704;508;368;395;390;368;291;250;257;281;231;266;247;252;270;263;268;289;256;271;270;269;238;235;237;246;291;328;321;277;310;296;283;263;275;293;243;263;252;268;276;359;602;1164;1318;641;317;273;274;323;295;270;267;255;286;330;287;270;266;335;595;1170;1422;704;295;270;277;275;272;268;315;276;296;317;282;260;269;281;311;317;364;330;318;306;279;291;295;282;292;328;316;328;311;302;300;301;296;285;271;339;376;340;267;303;325;299;296;313;324;348;398;289;286;316;269;270;282;284;285;257;275;282;296;284;295;286;287;314;351;325;307;352;513;582;439;342;282;296;348;342;325;283;301;331;284;263;263;248;272;250;291;285;286;313;303;311;335;367;346;324;341;327;335;288;417;728;1189;1381;849;458;434;402;306;307;292;291;303;261;256;294;332;387;311;386;567;1331;1655;804;375;309;284;317;351;360;315;309;322;369;392;350;335;316;317;269;270;285;302;356;382;576;526;314;288;274;300;333;369;328;324;388;472;931;1881;1772;688;328;312;274;284;296;282;265;292;305;308;286;259;276;297;307;311;293;295;300;259;281;268;284;293;289;290;313;331;347;360;321;317;307;286;316;295;283;260;259;311;266;284;292;238;260;269;277;276;261;251;266;277;254;271;274;263;279;252;341;408;308;322;322;347;343;312;312;391;407;436;710;1141;1454;965;489;364;517;1242;3167;4069;2755;946;727;906;910;1244;1324;771;665;1006;1010;687;562;567;463;451;463;441;433;467;453;361;338;321;319;338;352;351;399;444;363;371;333;344;375;500;660;551;330;271;282;268;273;278;245;245;234;292;298;262;270;290;313;305;296;309;248;264;272;314;284;297;255;255;258;265;254;272;289;300;299;275;271;269;347;464;422;399;352;308;285;494;1112;1375;834;392;321;290;260;300;330;292;304;367;316;310;308;296;343;367;344;309;297;300;290;302;312;280;255;265;253;256;285;248;281;260;236;243;258;241;256;265;250;238;265;269;270;328;313;348;344;881;2528;4424;3734;1871;627;378;382;358;314;354;394;376;308;280;329;325;288;340;336;388;367;314;291;318;321;350;351;315;305;318;326;328;327;341;450;473;412;409;362;309;350;401;441;421;438;389;344;336;303;277;308;289;300;391;525;452;335;323;268;286;270;294;294;291;285;289;282;295;306;290;316;339;316;288;270;269;277;272;249;253;260;273;301;312;295;320;309;311;346;367;404;366;393;616;982;626;364;286;290;292;291;306;300;282;310;320;327;247;297;275;404;648;541;369;276;246;281;256;247;273;248;260;234;217;214;268;249;290;315;334;297;298;278;281;291;256;271;288;287;267;348;322;333;302;290;386;419;329;329;298;290;275;299;325;422;454;509;599;735;739;558;412;328;312;351;313;313;304;354;340;388;438;508;460;438;555;695;603;452;338;320;343;405;457;428;477;490;399;424;435;385;302;282;285;266;351;383;416;416;381;363;315;340;560;623;463;433;396;352;397;478;339;260;236;266;270;291;290;234;255;255;276;280;264;258;278;277;236;250;249;246;227;203;246;216;206;215;228;221;250;254;286;295;285;222;232;219;274;281;326;395;355;311;319;433;425;406;327;381;509;567;525;398;393;447;480;480;593;643;501;539;650;585;535;551;751;935;1018;832;1169;1402;1093;969;732;507;465;407
246;284;287;259;303;293;249;333;549;1029;970;805;784;966;1052;1419;1038;641;746;1060;837;558;773;1001;799;564;619;707;503;371;374;448;488;536;521;403;362;360;356;422;540;523;364;307;317;326;259;235;282;288;284;296;297;332;352;318;292;304;358;482;558;622;445;290;267;322;338;317;282;319;291;308;372;362;394;609;1144;1431;931;543;344;283;273;254;261;280;277;255;238;248;250;288;285;272;265;250;258;278;271;224;245;281;242;288;244;236;244;252;265;363;424;320;274;239;239;305;265;235;228;275;261;286;316;309;277;253;275;261;295;273;305;386;402;365;338;298;281;253;247;271;265;271;228;274;275;290;388;420;327;416;746;1070;955;765;961;1131;1115;1349;1265;858;660;1016;1305;942;490;362;328;534;716;803;815;755;634;582;743;1236;1943;1746;967;462;334;283;286;327;286;251;260;280;261;314;494;772;714;651;836;1056;1177;1319;1234;1215;1602;1539;890;548;491;565;660;691;741;623;388;332;291;294;279;286;262;247;264;299;287;304;378;356;359;331;292;305;271;255;272;257;316;279;286;323;277;321;256;255;270;257;270;299;460;639;560;503;519;630;652;637;637;545;392;352;392;362;328;310;288;282;300;428;555;572;517;539;516;784;1663;2979;2785;1890;1168;964;638;624;804;1004;1097;987;776;963;1030;1115;1036;617;442;464;510;430;392;307;287;312;337;420;536;462;357;275;315;271;290;317;431;407;394;320;396;400;420;453;362;348;320;311;263;270;280;273;268;316;747;2448;5955;7879;6478;4529;3589;3547;3733;4007;5306;6982;7603;6944;7144;9011;11066;12688;9436;4355;1443;430;276;281;278;284;253;286;281;325;293;292;298;304;302;316;290;301;292;299;280;302;267;284;254;237;323;371;385;352;323;341;318;296;327;347;371;475;463;429;515;573;653;999;1703;1882;1125;688;504;552;547;409;326;281;257;292;299;300;328;277;228;253;251;262;244;272;271;335;391;384;328;308;334;337;289;349;349;312;297;301;290;299;294;312;314;298;350;323;351;393;568;803;720;465;337;330;330;351;331;347;363;334;351;338;352;490;1108;1578;1518;882;450;382;346;365;359;380;321;354;327;310;311;310;297;308;297;281;326;335;326;297;295;286;317;313;315;326;300;290;301;406;683;1052;1385;1220;564;359;318;323;323;329;358;331;327;345;309;321;362;376;476;532;479;418;376;385;496;811;914;648;480;550;528;449;434;622;892;881;929;982;855;707;679;640;524;401;454;544;566;537;677;835;937;1145;1222;1223;999;962;909;738;670;843;935;802;560;470;411;392;322;343;304;311;316;321;362;362;349;891;2942;6089;7162;5406;2717;1330;951;600;417;413;349;292;329;318;347;376;302;329;262;313;282;350;289;323;326;341;320;304;290;307;263;274;333;345;336;363;315;338;338;319;321;297;297;338;315;376;363;358;356;390;467;598;521;420;384;344;365;389;381;385;351;315;333;291;273;345;335;331;314;320;314;371;334;367;397;377;331;359;344;332;305;357;343;365;347;311;348;344;353;327;344;345;308;338;333;312;349;362;384;444;411;385;317;335;310;268;304;290;316;299;282;262;309;298;305;289;290;274;284;266;283;342;365;307;299;280;266;270;277;292;273;279;261;282;269;284;287;264;270;283;251;274;312;268;275;301;291;270;257;285;525;1503;3625;5396;3959;1581;642;438;426;566;1135;1297;772;340;300;310;269;318;279;282;328;369;423;376;335;285;269;303;279;277;292;282;311;316;336;359;340;450;428;361;299;334;321;314;277;323;336;337;295;298;429;350;330;300;316;276;274;324;313;351;431;486;525;470;417;339;338;348;315;329;358;365;331;366;361;295;281;324;322;324;274;276;268;277;344;319;298;278;339;398;468;455;537;679;632;427;371;345;455;585;609;550;403;331;375;428;557;532;443;371;407;406;455;389;378;437;483;397;356;345;359;323;396;455;545;538;502;450;342;362;416;361;301;287;251;261;256;318;290;275;294;253;289;285;299;291;292;245;277;274;274;262;290;353;367;306;320;285;296;277;280;323;263;262;262;275;295;360;430;692;664;443;307;299;293;301;292;268;292;279;308;314;330;312;292;297;346;529;587;444;329;296;295;277;280;266;317;288;247;257;297;276;304;337;340;292;303;300;309;313;276;281;279;288;304;310;327;325;326;338;321;274;289;309;294;275;299;336;327;350;309;352;334;319;319;434;481;371;277;270;269;289;280;264;260;261;298;276;296;287;287;321;294;284;349;369;337;312;376;393;383;271;250;249;271;307;322;320;310;292;257;276;282;280;280;317;296;295;300;296;318;320;326;337;347;308;338;311;309;305;344;372;591;591;411;305;304;304;303;300;326;349;362;323;319;334;386;363;327;365;507;885;927;553;374;301;293;311;357;350;320;304;325;361;369;324;317;281;292;296;274;278;274;272;375;461;453;304;318;267;308;336;342;345;314;293;376;567;766;752;424;283;230;316;297;291;287;283;316;308;312;280;276;306;329;291;295;322;303;295;302;279;280;297;302;295;263;269;293;305;324;364;354;393;395;319;305;308;274;281;260;269;259;264;248;277;256;251;266;253;255;267;240;264;268;242;284;268;272;360;376;330;302;283;296;322;295;328;371;380;529;956;2010;2670;1451;533;398;469;1282;3624;4804;2990;1217;1124;1469;1495;1928;2040;1100;1392;2868;2851;1616;1370;1180;643;490;472;467;414;435;424;364;353;320;333;332;334;378;370;383;366;362;355;366;446;890;1175;950;412;279;265;269;269;249;237;240;240;266;287;273;294;290;292;299;339;292;272;243;273;232;258;259;280;289;275;300;273;267;286;280;247;264;289;273;352;429;397;309;305;266;301;402;675;828;574;386;335;271;303;286;300;347;330;344;360;371;371;345;411;480;446;318;301;315;287;307;280;264;244;246;251;244;238;277;272;250;239;235;232;245;267;242;268;223;249;249;234;254;267;276;365;655;1333;1940;1589;960;455;346;339;362;374;475;532;476;370;328;325;360;411;431;373;356;325;329;312;378;361;334;385;333;334;370;374;353;341;356;441;449;414;363;362;336;328;395;516;577;607;504;378;327;279;319;300;319;301;366;383;367;310;300;287;302;272;297;243;256;270;290;295;296;323;269;274;326;263;271;287;291;300;280;240;243;282;342;324;319;278;288;332;404;396;360;312;326;419;598;832;597;323;316;299;263;296;272;258;271;282;323;301;315;275;372;664;1376;1263;608;306;272;276;253;236;264;252;215;248;241;220;251;251;317;342;319;267;321;296;299;270;250;276;255;289;277;331;432;436;389;321;333;371;307;292;272;317;291;302;393;536;557;511;466;481;531;456;432;364;309;285;312;314;285;351;376;408;461;509;455;437;514;700;718;575;394;378;475;600;630;630;569;520;394;413;404;380;353;271;245;324;411;508;427;400;396;352;303;369;567;659;538;420;368;318;357;355;304;275;250;273;256;261;261;260;244;247;257;246;269;273;240;222;250;254;249;270;275;254;244;233;243;218;216;231;251;246;299;281;270;278;219;246;278;274;299;320;301;322;344;447;589;467;414;444;524;650;567;467;499;602;628;540;503;517;452;535;707;703;794;994;1154;1293;1361;1120;1273;1463;1186;831;681;455;362;391
308;282;265;270;286;272;278;330;449;807;1026;948;671;660;658;799;705;518;856;1123;757;553;803;925;623;501;567;547;489;378;345;360;458;542;533;393;299;306;338;496;812;743;450;341;492;392;305;243;256;328;287;328;283;304;302;269;230;290;278;311;340;399;309;213;245;264;277;309;363;315;301;287;412;490;516;889;1194;1054;867;631;364;285;268;283;263;245;261;256;246;258;250;276;240;255;241;240;269;264;244;256;269;248;265;235;292;285;285;252;254;267;311;280;283;278;244;279;271;274;264;278;274;297;319;293;253;256;264;250;260;290;307;453;462;319;254;257;243;278;271;227;263;271;232;307;298;314;415;447;340;366;634;863;800;690;698;900;1217;1422;1157;829;677;1244;1615;965;484;463;525;526;622;935;992;680;532;503;569;1173;1526;1145;669;379;310;340;282;275;275;252;279;251;305;318;447;596;573;474;567;792;923;1429;1836;1591;1528;1667;1405;955;718;729;706;665;612;556;366;326;319;294;272;265;259;224;246;285;284;334;467;395;350;318;315;325;279;232;268;245;304;287;284;319;303;298;282;249;247;256;266;309;461;509;463;413;400;475;459;463;459;410;377;395;522;529;409;316;241;294;313;468;657;684;577;811;813;742;1157;2088;2517;2131;1661;1209;878;930;1303;1322;1077;834;881;1010;1115;1629;1620;906;533;463;483;434;382;363;273;289;301;354;404;364;340;299;317;312;278;312;376;455;384;307;336;398;538;550;487;382;325;297;312;282;279;275;269;313;610;1707;3272;3567;2390;1530;1319;2269;3425;5292;7494;9914;11406;10415;8641;9341;9910;8365;4899;1781;589;323;289;277;280;294;240;297;265;313;279;307;323;282;311;305;315;278;308;279;260;262;256;260;234;244;315;337;307;291;301;332;273;323;324;336;394;456;440;382;472;486;484;577;911;926;723;520;447;585;572;374;321;311;301;295;276;293;307;307;295;258;278;276;284;257;281;331;436;393;330;281;259;305;294;299;363;363;326;316;286;322;319;294;328;360;332;336;321;424;495;668;702;573;371;311;309;345;428;408;350;327;353;318;338;463;1134;2169;2585;1427;569;384;328;329;338;325;335;352;360;344;282;286;292;293;281;310;363;347;275;294;273;290;302;289;283;304;323;284;324;354;491;687;1017;1005;547;347;332;292;361;342;335;335;337;349;348;338;357;349;394;426;379;366;361;368;540;975;1192;712;499;555;559;443;548;768;818;848;755;759;914;915;913;851;560;406;353;472;461;477;504;605;723;811;957;1070;1052;1009;836;705;617;841;896;740;630;568;613;516;392;291;282;311;303;323;358;370;363;733;2470;5878;7735;7388;3920;1252;543;417;422;404;344;313;337;361;409;414;385;342;306;303;331;329;316;323;344;346;322;301;323;290;261;314;297;296;349;339;324;316;377;320;344;329;348;344;372;347;368;366;395;477;795;1202;926;521;363;343;308;320;348;350;340;362;352;316;346;324;310;328;365;332;310;366;370;373;404;380;341;343;333;372;428;399;392;415;415;384;364;361;384;302;291;312;300;313;314;300;341;338;399;427;412;380;371;363;339;286;242;254;310;283;291;291;303;290;291;289;287;298;309;261;274;311;344;307;322;276;282;284;292;278;274;259;268;272;257;243;279;293;276;256;259;252;253;296;297;291;259;234;245;301;320;762;2225;3914;3468;1729;775;535;401;388;590;730;557;488;405;314;278;297;257;280;346;437;466;427;355;295;318;334;339;347;331;385;320;315;330;349;359;470;475;379;343;323;364;376;313;305;401;328;320;268;294;291;289;314;274;281;262;284;290;370;425;645;665;511;377;384;357;334;375;465;522;405;363;353;351;301;369;350;320;298;293;261;252;294;293;307;279;285;325;419;463;395;374;452;427;366;331;371;476;690;632;520;380;397;418;454;483;510;484;475;521;484;418;386;374;427;394;407;472;477;354;332;467;674;849;597;411;310;324;339;341;315;261;298;231;254;262;298;325;323;279;298;332;362;373;354;363;325;237;225;266;273;298;348;397;334;299;284;257;302;236;277;280;267;248;257;259;298;322;375;354;304;312;306;302;278;294;270;267;252;275;316;286;271;257;281;308;351;337;320;255;285;250;292;281;280;286;286;257;276;270;268;289;334;281;324;301;298;331;293;287;315;317;282;290;261;320;327;416;393;309;290;278;314;311;256;328;288;290;327;323;391;322;272;339;498;522;366;291;293;258;251;265;251;236;251;297;276;301;275;293;285;291;349;330;405;347;325;315;303;281;274;279;267;280;272;307;347;286;266;288;314;295;300;254;296;280;321;301;350;400;395;335;339;388;323;345;325;316;330;337;297;320;346;325;255;285;295;292;294;390;526;596;456;340;317;327;353;375;475;494;542;482;387;318;267;333;282;344;346;322;338;312;316;339;293;291;300;258;285;261;274;306;294;310;338;347;292;263;302;287;319;319;327;302;335;315;362;403;392;285;284;333;324;353;329;308;307;274;285;269;302;306;302;312;309;293;346;340;297;308;278;274;305;299;290;281;307;321;306;346;373;393;382;393;296;272;259;273;307;278;273;254;269;268;296;268;290;258;251;241;255;289;254;252;250;275;277;262;288;284;280;310;337;322;309;281;301;378;400;482;928;1811;2257;1142;441;376;446;1003;2306;2715;1804;1245;1447;1431;1389;1948;1792;1305;2498;5644;4806;2450;2224;1916;747;536;481;444;455;443;388;350;343;377;397;363;323;365;427;337;345;357;359;361;499;854;1192;827;425;242;269;263;263;223;243;268;238;274;256;255;248;276;273;288;282;269;279;300;298;277;256;283;267;266;271;318;320;286;272;276;280;250;275;269;286;362;349;298;269;265;277;300;413;489;436;394;355;300;334;278;307;294;321;377;439;496;442;386;545;577;485;396;357;322;296;308;307;283;246;251;273;242;256;262;253;235;246;218;255;288;300;289;291;280;256;248;250;263;277;269;258;370;559;736;730;526;367;316;289;376;538;657;665;645;510;435;437;502;566;485;400;359;326;313;304;326;363;345;306;313;342;338;336;411;366;440;508;485;370;395;422;335;346;444;795;897;750;479;367;322;341;310;298;283;294;326;321;337;299;299;291;289;299;293;267;262;276;297;293;323;298;326;281;279;281;279;285;312;271;260;253;304;352;373;304;321;319;365;662;781;674;375;322;329;321;475;541;400;266;273;293;292;308;291;268;282;289;344;379;323;287;346;700;1802;1954;1061;456;321;242;271;240;251;222;276;281;275;257;232;284;314;340;342;250;296;277;265;256;278;317;268;249;290;347;460;536;421;329;336;367;316;280;270;294;283;304;458;905;894;610;378;413;508;616;629;457;286;323;300;317;341;350;321;410;518;485;395;337;434;608;828;662;391;382;510;720;756;749;671;427;392;407;424;344;339;287;262;276;366;485;438;344;360;285;261;333;532;747;636;558;428;322;331;372;314;295;264;274;243;258;251;249;282;249;258;250;244;253;270;250;253;254;266;274;252;241;254;253;279;275;226;263;262;249;248;258;312;277;239;271;258;264;283;285;264;287;364;460;606;473;426;532;690;812;871;807;633;844;729;528;520;426;402;582;822;892;1137;1169;1172;1277;1383;1091;1156;1419;1019;889;723;525;398;361
264;260;249;311;327;286;256;317;338;483;739;824;689;649;574;588;629;684;764;890;606;497;635;647;569;613;591;468;365;353;378;332;449;527;511;436;390;339;314;461;787;730;454;467;698;652;322;249;267;281;313;294;297;272;273;278;224;247;262;242;259;271;239;221;223;255;287;269;350;374;325;331;386;559;567;670;910;817;801;690;401;310;281;253;298;240;255;254;255;246;239;237;269;275;255;265;281;265;255;260;225;236;235;242;280;262;286;266;248;260;296;292;251;257;236;249;242;270;265;280;312;250;281;242;273;233;281;253;250;265;308;398;398;344;251;233;264;214;273;254;269;273;315;327;327;364;516;577;395;308;516;901;910;717;513;512;660;788;683;566;596;1052;1474;1044;588;596;853;819;771;1056;1417;1063;738;520;601;1174;1254;891;516;341;286;312;302;280;286;269;284;280;271;317;391;401;407;355;435;583;935;1594;2053;1747;1596;1963;2032;1382;865;682;613;695;965;786;458;312;316;299;280;279;283;238;286;266;251;319;369;374;282;276;307;280;281;242;259;269;271;292;263;284;278;261;281;254;276;269;292;304;370;404;340;295;354;351;389;323;319;336;356;559;517;539;437;362;277;300;337;440;602;621;584;941;1032;874;943;1325;1703;1892;1868;1473;959;1218;1896;1971;1435;1068;1091;1398;1937;2550;2376;1304;682;433;390;409;353;308;290;274;324;335;330;318;302;282;363;401;389;343;372;348;314;294;283;431;508;594;461;374;319;344;311;319;286;314;293;285;337;668;1042;1082;793;749;1697;3932;6052;7433;9447;11734;13963;13151;10437;9219;7586;4474;1888;692;356;265;323;273;285;309;299;288;269;300;291;271;257;280;296;293;317;289;273;281;309;254;303;325;276;289;299;294;312;336;311;313;318;314;283;310;370;383;378;457;500;463;392;426;525;605;591;486;412;466;451;387;317;323;311;271;285;251;268;243;275;256;276;261;281;316;250;316;335;330;284;265;289;259;273;307;333;339;354;296;271;305;289;257;353;349;350;334;351;323;445;551;795;715;407;336;365;370;468;400;350;361;356;324;352;539;1575;3270;4217;2290;748;423;328;332;361;352;367;364;303;326;309;318;296;293;294;308;341;324;301;291;342;332;297;299;260;301;314;296;330;313;334;497;542;548;430;373;341;347;315;312;301;306;321;349;337;332;324;324;335;374;349;328;357;457;555;673;813;631;556;516;536;505;695;885;861;829;750;874;985;1058;1166;1030;712;440;414;480;527;527;557;645;603;706;820;835;792;802;652;602;539;560;571;532;488;606;741;662;437;320;288;292;287;312;367;358;386;520;1461;3248;4983;5207;2981;937;470;417;396;406;353;306;348;370;385;418;418;334;281;275;321;339;317;294;293;330;321;321;291;279;272;300;324;329;309;321;338;342;344;345;306;330;348;353;360;353;350;396;414;560;1190;2062;1615;672;367;329;308;301;308;333;341;344;363;338;325;346;370;339;386;353;397;381;362;390;361;354;384;362;478;447;483;456;455;503;430;431;399;332;304;336;312;331;302;327;324;329;346;328;370;424;416;423;446;415;317;276;267;261;299;283;320;299;281;283;249;273;260;283;264;281;290;279;310;288;277;291;298;286;277;313;328;309;230;272;269;262;265;310;258;273;278;304;284;269;282;338;271;280;268;267;283;474;1059;2036;2482;1849;1118;617;340;284;369;521;870;1243;936;485;298;293;325;273;315;476;478;406;351;314;307;431;491;395;431;480;401;365;309;328;326;440;422;410;364;378;404;435;352;293;324;317;326;294;267;283;289;311;250;258;230;295;324;338;421;570;657;532;442;393;341;345;441;650;649;469;402;315;346;354;474;420;352;301;291;292;286;277;283;287;305;340;342;466;399;360;363;386;313;349;376;414;512;718;722;539;381;371;371;412;479;631;606;516;576;564;412;400;347;369;355;430;526;474;394;342;458;810;1119;715;400;313;340;358;320;289;287;273;269;276;282;311;312;331;297;339;384;433;464;378;329;293;293;230;228;264;354;333;371;358;355;266;249;251;245;270;279;283;293;280;258;273;280;278;269;268;326;383;323;281;313;283;272;277;323;292;304;263;291;279;285;275;312;294;293;274;273;287;293;282;279;275;292;258;284;294;319;298;291;284;277;320;271;287;257;290;293;304;315;303;298;371;491;517;383;252;294;316;317;284;306;278;268;298;288;304;308;325;345;391;419;322;264;287;258;266;218;272;247;295;306;287;326;288;320;301;310;331;356;346;308;316;269;297;277;241;279;280;287;301;316;363;295;295;333;330;293;297;289;321;334;349;458;606;785;593;372;327;322;311;328;349;359;327;318;358;327;296;301;270;283;263;308;326;363;578;655;515;341;314;312;351;365;524;640;512;391;337;272;295;288;323;325;336;319;309;312;339;313;319;314;283;287;263;290;301;274;273;300;297;300;303;303;330;290;334;313;297;299;317;303;359;336;342;311;282;347;350;333;369;386;312;291;291;327;309;313;264;269;294;338;336;309;327;268;300;295;285;267;280;256;296;313;322;355;371;337;396;337;295;275;269;248;266;291;243;254;264;264;284;268;258;240;255;251;280;249;223;268;291;252;298;311;273;305;279;277;274;317;296;314;313;345;386;379;566;889;979;645;444;322;444;743;1301;1558;1338;1640;1930;1687;1747;2537;2182;1386;2330;4623;4436;2333;1895;1536;747;531;418;450;438;424;389;341;342;343;400;382;344;331;373;315;333;328;330;389;371;536;618;582;348;267;252;257;265;246;273;279;239;211;250;261;276;246;264;266;278;290;305;275;254;272;267;251;291;264;294;282;278;264;307;265;321;271;267;260;253;268;305;304;267;258;282;266;306;367;438;502;332;284;306;306;295;309;326;349;441;613;537;476;554;607;562;527;499;386;307;343;307;308;283;291;281;307;274;269;274;239;195;238;251;271;301;294;296;287;284;273;303;280;299;288;309;284;362;376;356;305;341;342;279;344;506;580;770;877;699;634;560;796;847;560;384;335;355;340;344;306;331;325;301;285;308;318;317;439;497;537;579;485;327;310;356;363;441;744;1160;1103;706;479;333;341;334;370;267;305;282;321;286;300;304;293;301;295;279;277;300;316;303;290;299;309;314;270;287;269;270;238;298;285;282;287;259;357;378;329;295;301;363;705;1863;2705;1965;842;329;273;309;354;370;309;297;280;302;326;313;279;247;269;257;324;380;400;303;336;566;1248;1805;1371;575;317;276;233;247;262;234;277;303;301;284;259;298;291;362;320;269;304;273;283;265;268;287;235;231;275;296;373;450;413;370;340;356;307;301;277;297;310;368;591;1048;1116;615;399;355;547;1017;1275;771;360;329;336;312;293;365;368;406;466;478;441;425;452;492;641;638;427;407;454;622;685;716;641;425;355;388;363;288;286;278;263;314;315;391;389;278;290;268;307;327;436;617;621;600;481;381;330;342;299;302;256;236;251;245;290;281;296;287;284;306;297;256;275;267;271;254;262;249;224;233;247;284;338;292;267;277;273;228;289;276;278;267;239;270;271;286;268;278;266;298;332;515;515;395;420;506;688;977;1171;1057;758;711;774;588;530;544;490;609;810;859;903;883;754;806;979;747;714;880;861;976;922;616;406;384
242;255;296;283;272;256;277;271;362;375;449;505;665;767;741;699;607;780;594;608;618;523;518;535;538;629;596;417;360;334;443;456;442;421;517;475;455;347;288;377;506;542;453;616;924;633;311;285;276;297;282;307;283;283;254;253;235;258;274;256;259;246;245;261;239;219;257;264;286;304;330;369;396;454;439;468;692;802;718;530;332;266;259;273;273;283;237;278;265;273;271;232;299;291;275;262;279;282;265;249;242;243;252;244;247;304;289;246;256;273;263;274;240;261;225;242;247;274;273;271;269;249;256;269;272;277;280;270;261;258;308;369;389;308;271;274;278;265;251;223;260;281;288;335;311;406;495;454;345;303;486;931;1018;704;415;325;372;490;523;496;495;957;1186;925;665;947;1212;864;785;1217;1499;1277;908;619;510;915;891;640;402;294;268;305;255;244;260;278;289;261;252;335;395;453;390;353;517;826;1419;1937;2077;1523;1252;1425;1533;1367;810;536;490;840;1349;959;473;331;300;258;273;285;287;279;258;257;283;274;325;347;319;297;302;299;300;263;258;283;249;265;249;304;279;280;276;280;238;273;269;300;374;380;316;306;330;338;395;438;391;318;420;586;498;403;394;359;307;302;344;403;429;429;484;785;1027;1068;961;1037;1196;1335;1260;1095;806;1192;2004;2278;1665;1030;1205;2196;3690;3808;2395;1122;563;347;314;309;324;318;283;256;271;319;317;312;286;361;599;697;534;400;366;330;307;268;322;406;478;484;405;354;327;356;316;317;261;275;295;311;319;351;403;418;370;702;2178;5814;8064;8671;9803;11225;12159;11318;10832;9700;7020;3387;982;364;295;252;270;296;277;308;275;287;261;293;281;255;248;256;300;297;293;308;291;304;306;275;262;279;288;258;288;286;310;301;320;335;253;328;306;293;312;360;445;631;693;663;436;433;454;520;582;483;379;451;447;358;374;348;313;310;274;268;269;211;247;242;253;262;306;289;331;289;279;290;286;302;293;286;309;335;387;336;339;289;297;299;318;326;311;298;321;334;335;383;402;485;669;607;425;343;340;408;390;380;349;347;334;352;395;583;1465;2995;3672;2343;1187;823;455;348;323;354;322;338;342;346;320;312;291;295;291;297;340;332;312;305;340;370;306;295;276;292;283;317;282;310;340;393;447;480;376;361;369;310;294;320;322;323;399;362;333;312;357;313;306;337;327;360;402;502;500;593;571;490;529;607;616;466;577;819;757;845;986;779;741;920;1188;1290;951;601;458;533;662;651;518;542;562;571;662;599;560;540;533;537;551;523;552;476;414;578;707;635;427;311;304;291;285;327;343;370;285;317;611;1334;2781;3394;1891;637;427;404;404;407;337;352;346;361;365;417;370;319;307;306;337;313;319;285;268;281;321;359;311;309;311;303;279;358;332;327;335;348;359;336;342;322;322;373;356;327;348;359;359;535;985;1681;1295;611;411;349;336;315;344;330;334;344;361;390;371;357;357;350;348;387;381;395;341;353;355;355;390;414;499;497;476;519;421;536;481;351;361;347;375;358;341;346;327;333;339;319;326;345;375;429;475;463;433;357;299;270;240;238;264;289;302;303;308;276;310;304;256;300;302;298;282;291;252;295;289;267;257;278;291;311;320;316;278;279;247;292;295;261;321;232;249;264;274;283;261;289;291;283;309;250;275;322;527;1016;1499;1288;895;448;300;302;401;756;2067;3210;1999;750;315;292;313;275;328;385;364;349;318;324;338;359;504;422;479;545;404;301;318;333;352;338;386;359;384;354;348;353;311;279;302;298;275;280;278;295;295;264;252;272;239;276;252;286;330;373;456;463;422;443;377;316;416;520;554;465;370;355;333;419;511;439;327;287;313;360;294;245;282;316;357;315;338;411;417;413;412;328;313;299;405;471;459;684;637;446;393;378;373;437;624;739;596;500;530;489;464;438;420;339;382;517;652;628;408;327;416;599;786;485;328;371;481;485;322;327;372;320;281;268;271;281;290;296;326;320;332;423;386;302;304;303;245;244;259;270;279;334;335;371;340;278;244;231;246;252;273;314;294;275;262;301;272;270;262;286;297;356;330;287;309;263;293;307;285;257;265;313;450;432;333;287;292;276;264;233;294;280;270;289;308;273;283;263;296;281;308;306;285;314;293;307;341;297;239;285;301;304;307;324;325;349;490;504;396;323;297;322;292;270;295;253;274;249;279;273;281;288;354;336;289;276;259;272;246;248;261;260;272;314;336;280;315;271;280;321;305;329;321;301;288;308;336;321;281;304;270;296;298;384;562;732;589;331;333;321;308;275;315;447;456;397;749;1762;2057;1248;544;354;325;360;420;488;480;387;393;426;384;332;289;279;235;272;272;270;413;523;571;410;369;327;299;380;383;492;683;680;578;374;313;316;307;307;281;308;289;357;308;365;371;325;326;281;273;280;274;294;299;301;282;247;296;327;286;335;281;321;326;305;273;338;411;441;397;336;343;294;345;353;366;505;590;374;293;279;302;322;304;299;308;352;308;317;287;285;285;274;302;282;285;329;292;277;276;317;306;321;380;372;353;334;295;302;274;268;272;270;260;252;243;262;273;277;252;245;249;271;252;276;306;278;249;286;272;262;334;278;290;275;288;293;291;273;310;331;329;373;396;418;382;331;359;411;708;1581;2152;1831;1567;1683;1502;1720;2880;2410;1086;1218;2177;1969;1233;1114;927;569;495;451;423;379;419;397;342;346;340;375;382;352;327;317;298;315;370;332;332;325;311;374;354;276;238;257;275;249;261;272;246;268;254;290;254;260;285;259;262;279;297;276;290;240;254;290;293;312;273;257;283;276;280;279;263;279;290;269;253;305;263;294;288;268;261;289;274;305;369;440;417;322;291;259;309;307;334;310;292;425;462;497;493;617;664;711;846;786;450;324;334;312;306;302;282;355;399;300;279;231;205;256;234;223;280;263;292;272;255;258;272;396;362;280;278;270;308;335;317;320;287;288;367;294;334;424;458;582;724;634;665;600;729;729;479;345;288;323;395;313;283;283;293;299;280;287;295;368;499;567;588;453;430;318;326;485;553;566;870;1269;1223;672;413;330;302;344;339;271;317;355;323;315;329;292;302;306;306;274;290;288;284;376;351;281;284;286;312;275;273;233;244;261;313;290;278;303;298;349;328;288;304;469;1405;4625;6803;4413;1580;400;301;307;331;350;271;238;260;287;321;321;295;273;305;254;374;415;369;278;276;370;633;904;805;472;336;270;225;266;269;288;278;381;342;300;247;267;311;318;349;269;293;280;259;296;298;263;268;253;287;271;321;338;306;313;337;314;259;282;271;348;435;427;502;726;709;512;403;421;746;1582;1795;880;422;317;339;290;326;324;405;425;466;465;511;558;545;438;465;437;404;371;410;537;568;512;455;340;302;311;337;241;253;268;252;261;259;349;349;293;262;265;279;339;537;581;645;620;530;343;310;272;261;292;277;269;263;292;291;311;278;270;373;438;408;309;254;272;251;228;251;251;275;285;288;310;324;283;292;279;243;236;256;282;305;274;295;246;244;289;294;276;253;321;409;443;440;363;442;737;954;1193;1291;916;666;677;772;767;850;697;590;655;824;837;628;552;653;742;721;594;637;667;763;897;911;652;457;416
253;298;292;296;301;267;260;300;354;357;406;503;737;775;784;624;532;595;569;622;851;789;503;530;606;561;470;370;319;449;643;557;388;365;406;470;414;354;325;329;399;372;412;606;814;600;341;300;275;298;296;348;360;293;280;247;287;257;242;247;254;265;258;237;267;285;233;263;258;296;357;508;420;348;343;371;648;807;805;536;336;304;274;266;280;238;254;268;265;247;247;268;290;346;264;237;258;266;259;275;259;239;252;259;252;310;344;282;267;250;286;278;234;251;251;261;265;271;264;249;263;257;265;249;309;252;265;278;245;244;273;314;276;264;230;261;272;276;263;276;300;293;294;347;322;422;455;363;350;348;397;651;754;604;333;291;297;474;587;514;579;958;1214;901;663;897;1153;836;753;949;1362;1280;1086;738;573;586;586;448;320;272;256;253;288;290;258;298;293;277;267;330;492;570;519;518;784;1308;2113;2346;2004;1377;923;784;1017;1008;778;521;440;636;914;723;452;337;282;280;256;282;300;267;262;268;303;245;264;297;293;259;292;266;285;254;281;280;297;279;286;262;281;271;245;246;281;289;261;287;341;331;325;330;326;352;552;566;478;410;377;416;416;469;423;380;358;327;405;447;409;488;480;612;894;1173;1342;1072;909;820;757;705;612;739;1344;2052;1756;1235;1295;2145;3753;3835;2332;1217;585;452;365;332;332;312;311;281;272;301;299;300;304;462;848;1260;829;553;365;332;303;284;301;393;432;363;312;323;328;341;309;258;273;314;305;332;349;311;331;314;361;687;1787;4082;5987;6764;8122;9774;9981;9234;9997;9926;7539;4170;1249;389;269;263;292;286;286;280;267;299;273;281;298;278;298;283;247;276;278;284;284;288;317;294;306;295;291;287;271;284;317;310;333;325;295;320;303;337;346;409;580;819;1014;821;559;441;483;504;512;469;382;412;431;375;362;370;388;311;309;229;249;235;269;262;269;277;281;279;344;296;315;270;295;296;285;354;343;350;396;356;328;311;334;286;335;275;267;308;338;340;324;379;429;389;438;405;377;331;383;382;391;367;355;345;334;333;385;447;849;1557;2235;2561;2670;1826;874;412;340;353;336;351;336;355;311;307;301;305;269;289;323;277;311;322;282;333;347;334;300;298;301;270;309;334;343;396;450;426;413;400;338;325;375;355;326;338;372;321;321;334;334;389;316;345;307;341;411;480;566;521;552;508;550;736;735;534;438;583;625;745;731;697;579;654;880;1155;1041;947;662;576;777;761;529;456;470;488;487;456;422;488;605;629;526;515;503;465;471;468;529;452;432;401;363;348;326;328;370;353;344;347;354;702;1171;1391;926;456;428;460;361;384;376;360;323;344;340;339;321;299;294;282;313;334;332;309;309;286;328;345;352;290;264;283;337;329;396;371;362;361;338;344;327;387;392;398;413;386;379;299;343;399;611;826;775;498;464;412;369;307;302;328;299;353;355;361;354;352;349;336;356;339;346;382;375;350;304;321;313;339;374;406;443;395;396;394;375;347;345;334;351;347;323;329;315;340;314;306;334;314;369;396;412;431;400;323;304;268;241;228;269;293;304;303;282;290;276;292;332;301;321;301;279;285;264;244;272;267;266;274;281;269;303;269;266;303;256;238;244;275;252;255;279;259;233;257;284;288;269;275;285;306;264;292;359;542;933;1039;814;417;288;287;437;1023;2686;4088;2646;907;347;285;294;327;331;294;356;364;331;314;318;359;417;388;400;382;367;333;336;322;314;379;380;348;379;323;301;293;305;294;300;327;338;314;301;275;241;253;272;263;259;260;278;277;267;313;341;349;443;397;353;328;369;393;402;375;358;337;350;378;362;361;351;366;405;392;367;302;310;364;405;399;364;382;381;489;465;381;373;334;378;425;490;494;500;456;402;406;420;600;880;1019;741;460;425;490;450;466;454;431;407;560;730;718;410;304;319;403;429;341;309;451;629;595;443;511;750;691;426;275;282;274;301;290;346;331;284;381;343;294;279;239;243;245;261;273;283;271;316;315;286;279;235;264;240;258;269;264;278;261;237;274;281;257;283;275;259;281;321;300;275;260;258;321;280;296;378;532;906;867;531;308;330;289;287;253;262;272;293;288;288;308;301;278;309;298;305;296;281;324;316;358;328;284;282;253;277;327;315;319;321;343;370;363;341;321;288;306;317;300;292;251;266;284;268;256;307;294;312;316;296;269;263;275;282;262;262;283;304;387;399;311;322;262;294;237;276;300;338;272;308;261;292;284;313;290;298;313;361;576;1298;1734;1210;618;397;367;310;334;398;660;708;628;1217;3224;3874;2325;726;367;328;376;659;1097;905;628;414;477;447;352;310;253;228;272;243;284;336;446;381;342;322;349;290;318;363;491;857;1365;1228;677;398;312;322;315;331;326;329;358;364;424;433;346;332;298;264;275;279;261;306;335;311;276;291;328;265;318;301;306;297;329;309;458;687;720;498;392;324;311;370;330;425;699;816;488;311;296;333;358;374;318;297;315;318;335;292;285;283;311;335;309;326;324;266;281;311;328;327;297;316;335;324;323;312;280;245;288;228;289;254;290;251;285;279;269;265;244;248;256;234;244;303;277;286;248;243;279;304;283;308;297;297;292;274;281;297;296;320;329;304;338;342;400;516;589;970;2449;3621;2863;1284;911;914;1309;1773;1563;826;604;776;709;599;673;611;482;467;418;410;410;416;374;371;360;359;327;348;338;314;346;279;296;325;299;322;318;317;291;276;286;248;255;261;226;273;280;239;283;276;280;247;204;252;236;235;281;291;264;277;261;275;311;324;280;259;238;224;261;228;271;251;265;253;244;244;265;259;273;362;297;274;291;266;292;325;321;361;315;273;300;285;313;309;306;288;355;354;453;480;536;666;770;1034;1014;536;356;314;272;321;258;319;376;358;329;309;258;246;249;235;221;253;290;272;300;267;246;343;357;316;261;247;264;300;298;320;278;318;313;350;347;419;468;434;390;418;495;599;480;401;445;346;351;296;312;303;268;248;256;288;291;262;294;295;335;386;486;486;399;365;322;420;746;989;765;772;1211;1349;783;454;363;289;356;290;325;298;299;323;319;310;238;276;280;294;310;324;287;303;378;385;283;277;320;284;286;233;239;242;267;314;299;283;280;331;333;307;296;342;565;1639;5637;9027;7250;2940;653;306;315;349;354;281;275;276;283;281;295;309;286;263;274;301;354;323;283;247;267;347;429;429;389;377;325;267;244;278;275;272;330;338;302;257;251;270;301;328;294;309;261;268;264;252;283;252;250;257;270;289;308;329;304;265;283;290;276;333;509;775;815;509;450;416;418;417;443;856;1379;1610;874;353;330;303;331;327;341;390;491;516;556;629;584;534;424;395;419;411;402;410;398;452;392;345;401;370;354;302;261;252;212;271;306;319;404;408;339;302;324;304;399;591;756;741;576;476;370;294;273;244;289;304;288;262;291;299;303;284;325;403;568;481;351;259;267;265;295;245;245;248;273;310;281;278;264;269;274;241;280;256;297;272;277;248;239;265;272;254;278;288;318;363;451;409;367;468;770;1072;1193;1087;793;713;702;714;817;846;804;695;673;652;644;607;690;1050;1165;997;874;749;754;814;871;958;746;562;510
238;298;258;324;340;282;270;308;313;339;425;490;762;951;801;558;374;404;608;1021;1355;1016;690;862;935;679;437;328;346;509;737;672;375;303;346;354;372;361;346;357;413;370;349;477;559;434;336;273;281;340;312;392;401;305;253;246;237;308;326;297;266;303;258;300;303;290;262;268;255;275;405;522;410;332;353;408;696;1098;1305;889;454;355;317;242;268;287;277;280;261;270;236;265;316;298;272;273;254;284;290;261;242;248;230;223;262;290;304;266;257;253;271;278;229;241;238;249;259;240;289;261;272;232;257;266;253;271;267;240;253;241;270;274;281;256;268;231;233;262;274;292;233;320;295;315;315;405;385;349;370;506;388;394;439;394;358;333;383;583;803;684;616;1146;1401;1015;580;622;880;936;845;1018;991;1112;1240;819;708;575;416;407;338;289;264;332;396;354;320;265;264;292;309;361;502;618;512;716;1409;1932;2548;2223;1562;1232;828;532;571;741;680;490;483;505;565;524;393;313;317;284;284;269;287;252;225;256;266;272;299;292;325;303;266;319;327;293;328;321;321;287;284;269;315;278;257;233;264;281;282;260;305;303;302;342;334;481;744;846;567;416;340;353;450;579;570;450;365;360;415;639;657;613;751;704;774;1257;1731;1377;1024;851;559;546;457;503;825;1427;1638;1313;1313;1886;2681;2639;1745;907;519;406;370;333;362;330;307;255;239;289;306;265;327;447;915;1282;935;633;375;266;254;303;316;402;366;345;367;357;348;376;318;301;262;305;346;387;341;327;310;272;298;502;1026;1843;2610;3572;6075;8597;9529;10079;10708;8896;6951;4130;1143;361;273;262;254;239;278;279;294;286;274;299;264;276;245;305;291;288;287;273;297;277;277;275;271;306;306;307;329;298;313;317;320;324;340;339;298;338;409;536;709;942;1206;975;612;495;432;437;427;403;369;357;352;345;374;410;416;318;290;279;250;235;263;266;274;310;306;307;327;340;296;275;282;297;321;308;357;390;363;358;364;405;429;372;343;290;281;289;295;346;343;354;366;344;412;351;349;374;342;336;382;317;340;276;341;394;490;375;522;995;2042;3908;4593;2756;1053;482;359;352;366;345;389;323;335;327;303;313;276;300;293;317;311;291;305;304;333;313;294;280;265;295;270;320;365;383;515;450;448;358;351;332;375;347;351;362;363;401;328;322;353;328;361;356;329;389;444;562;545;583;631;613;626;935;1008;692;479;524;586;527;570;577;588;620;631;779;950;1353;1082;647;788;814;577;400;412;503;605;487;479;512;637;717;652;507;524;521;541;560;461;400;434;456;412;380;352;389;383;344;304;329;293;350;518;629;560;411;397;394;401;343;360;402;342;318;320;328;328;307;342;363;335;352;322;281;273;287;336;342;324;291;303;303;368;363;357;387;361;385;409;394;404;329;401;497;462;413;344;344;304;326;421;451;443;404;505;532;447;345;322;312;313;329;346;336;339;369;302;306;293;322;330;372;347;355;366;322;303;338;331;339;341;296;344;349;300;324;345;370;354;383;419;343;337;319;285;280;322;311;333;389;382;436;405;358;246;245;236;217;292;287;264;271;286;266;278;296;309;360;343;324;324;283;233;273;233;241;245;263;273;303;275;292;244;272;292;289;251;268;253;248;259;261;261;244;270;258;273;288;265;251;278;262;289;481;1109;1948;1528;645;311;308;325;576;1530;2429;1825;757;356;302;279;268;290;284;313;318;309;358;346;335;337;293;312;344;359;341;371;364;383;403;351;356;329;394;346;312;297;345;353;403;392;346;315;278;279;275;280;279;272;270;246;223;285;255;276;302;392;409;331;313;338;316;291;325;305;367;373;352;338;321;349;451;641;690;456;313;350;334;362;373;368;369;400;512;499;485;402;358;403;504;555;496;405;369;395;458;609;1119;2257;3083;2089;904;582;523;476;450;457;444;499;604;782;660;519;371;335;336;361;277;276;399;573;529;505;908;1865;1543;747;326;248;255;253;269;374;348;356;378;399;318;265;266;288;281;273;236;283;264;257;256;295;269;278;276;273;256;276;276;243;259;268;289;283;264;244;260;263;267;279;238;301;262;267;262;235;287;343;673;1337;1488;677;332;320;291;307;268;285;284;298;275;323;359;323;309;271;271;277;283;301;301;340;363;330;291;279;250;292;309;307;312;315;287;280;341;330;285;303;316;301;313;318;292;301;255;248;294;264;289;274;297;284;286;295;271;326;310;271;308;307;371;372;303;278;260;265;305;301;285;329;308;302;279;292;316;328;443;431;368;356;687;2056;3174;2080;731;360;368;352;316;421;652;766;589;972;2863;3929;2292;725;317;319;395;931;1979;1808;895;438;414;382;352;291;303;278;272;288;307;290;353;376;282;271;269;271;343;417;607;1192;2450;2230;1005;442;304;339;365;438;611;525;406;419;534;677;497;360;272;285;292;295;290;311;311;329;335;336;330;273;293;288;278;290;300;336;507;905;901;576;398;353;338;324;303;392;517;594;405;277;301;335;374;420;345;303;350;334;354;301;276;290;339;362;367;390;352;322;319;288;314;322;312;325;290;354;345;291;257;269;258;256;250;289;237;255;267;253;257;265;255;238;246;283;250;262;265;305;273;296;298;338;317;270;263;279;310;253;295;295;276;318;300;317;301;362;571;853;864;1074;2772;4241;3233;1127;532;633;926;1344;1165;789;485;441;451;522;648;531;430;409;394;404;381;412;392;357;324;321;329;310;281;319;299;317;303;310;326;323;327;340;317;285;328;266;247;244;254;234;271;297;252;267;288;236;220;276;283;251;270;245;292;270;245;261;305;312;290;245;249;266;253;270;296;257;257;285;260;247;268;293;362;460;322;277;274;275;301;304;315;313;296;299;288;314;331;276;299;274;306;316;397;405;430;486;556;765;730;470;339;332;302;310;281;347;337;333;311;296;204;257;207;240;224;260;299;312;268;243;268;270;289;283;257;257;262;325;360;399;353;307;332;326;351;439;581;446;327;296;380;422;358;313;336;294;331;310;280;286;268;297;280;318;351;275;293;273;321;350;377;405;327;337;303;426;756;1080;848;721;951;1079;674;403;329;274;268;266;275;317;259;319;294;292;231;257;268;308;320;326;313;315;317;314;298;283;266;291;288;258;225;229;271;321;286;291;303;311;327;289;265;276;353;979;4066;7757;7317;3156;656;322;323;310;276;260;268;279;256;269;304;270;259;283;247;306;294;280;258;252;265;289;271;334;450;676;545;312;272;267;266;256;296;281;235;228;238;276;293;298;326;277;271;249;235;219;240;239;251;266;290;272;265;284;297;299;294;282;272;345;686;1173;1152;553;332;393;382;415;535;712;962;854;501;295;309;323;359;304;309;404;516;589;695;623;526;474;409;373;356;398;421;390;389;413;383;363;360;368;386;353;244;282;267;339;331;420;495;489;406;369;349;319;386;506;641;681;436;384;387;356;305;292;306;304;339;289;272;280;287;279;295;325;429;467;276;241;233;258;246;222;260;238;300;272;248;249;246;295;252;294;270;298;278;253;255;247;268;262;319;317;269;271;287;352;344;340;336;506;759;868;840;653;791;982;1026;1067;1160;1124;1017;1048;836;529;546;664;895;1644;1842;1629;1360;999;803;767;805;886;864;661;631
277;273;286;340;415;360;286;295;309;330;392;504;881;1174;866;536;380;482;886;1817;1795;1052;770;1248;1365;913;497;354;412;668;808;664;412;273;311;301;371;280;311;315;356;335;303;332;370;394;332;308;319;318;300;398;396;310;229;286;321;308;290;289;303;263;305;322;281;308;283;269;260;296;358;402;359;386;426;467;785;1823;2840;1838;659;485;403;275;246;275;261;267;285;253;248;277;270;295;252;249;229;262;273;244;249;259;229;263;237;251;281;257;261;238;255;262;239;242;233;271;264;256;257;248;258;233;273;273;254;274;257;251;294;242;268;283;257;291;269;252;253;269;258;254;278;283;287;264;304;342;321;372;430;658;483;362;379;350;394;427;610;758;929;669;546;858;1005;747;503;598;1008;1137;972;943;807;796;954;1018;979;829;479;398;320;279;314;479;638;494;355;278;250;281;284;319;399;472;554;1071;1816;1846;1737;1325;1366;1285;946;582;419;468;445;399;458;427;380;346;319;282;269;273;272;269;266;279;267;260;250;233;277;314;300;330;315;320;286;302;379;390;375;316;287;295;285;268;259;299;268;256;272;275;291;281;317;361;427;661;1194;1236;746;429;314;349;499;782;773;445;349;369;468;727;790;731;982;959;690;1084;1526;1220;963;700;497;440;402;420;586;1092;1616;1881;1696;1513;1613;1782;1125;597;422;358;394;382;383;409;307;258;291;287;301;320;278;380;673;852;677;407;298;273;293;425;439;388;362;339;396;372;334;335;278;292;254;276;329;398;358;317;302;289;287;323;427;612;967;2186;5355;9363;11800;13431;12128;8009;5280;2812;853;325;246;256;236;296;257;248;267;272;274;298;258;277;259;261;265;301;293;303;285;296;285;281;282;303;309;325;317;287;294;353;331;346;309;361;331;344;416;553;783;1051;1091;977;644;511;409;371;440;533;521;494;446;406;362;446;502;347;284;254;252;263;240;247;273;272;269;293;291;331;300;294;301;275;298;319;345;379;350;335;365;488;601;510;354;269;282;311;312;300;357;324;331;341;381;401;380;350;380;357;375;378;357;336;316;401;414;351;400;700;1771;4090;4278;2345;900;455;353;361;382;377;413;406;351;347;294;288;274;279;277;300;336;322;315;319;365;316;294;305;287;311;306;320;322;509;688;620;500;355;413;333;395;352;389;396;352;366;372;325;315;350;354;384;334;332;387;471;549;683;844;812;715;999;1110;785;565;495;522;538;569;551;680;708;513;643;865;990;840;585;685;692;547;553;474;644;914;776;738;570;666;842;759;558;556;652;741;610;522;489;393;435;398;415;383;373;342;343;339;372;336;356;470;676;646;411;414;356;390;337;349;331;320;331;322;334;357;362;320;343;299;325;336;286;286;297;317;354;362;357;281;308;323;358;379;384;392;439;448;363;364;365;355;439;449;411;368;319;315;311;325;376;406;402;473;502;429;314;296;352;421;399;346;343;365;352;349;341;314;315;337;343;350;362;320;339;373;340;343;365;334;350;341;336;320;269;317;357;367;381;401;336;313;293;303;284;336;330;400;411;453;479;426;332;275;261;232;240;248;235;287;264;266;258;295;266;293;332;334;335;304;340;283;273;300;261;258;271;277;261;255;274;254;286;279;265;266;245;242;272;255;271;276;262;273;255;244;258;259;259;268;261;329;534;1377;2219;1813;957;590;620;627;481;681;813;599;395;298;344;328;319;297;295;276;278;376;426;365;370;302;287;313;329;335;341;331;393;436;453;389;362;321;314;334;351;310;344;348;419;427;396;326;293;305;335;356;274;261;288;229;265;294;279;314;332;330;381;320;337;329;344;349;316;346;393;414;377;344;317;342;478;721;829;529;382;338;365;392;363;396;411;362;402;442;447;406;361;475;627;796;551;450;440;569;885;1451;2486;4989;7490;5148;2575;1286;728;489;444;461;556;527;626;712;568;497;401;383;415;404;325;277;321;374;386;474;1250;2963;2385;959;364;280;249;273;352;457;421;412;431;436;344;273;289;289;268;307;278;260;280;282;235;240;264;275;310;264;245;283;286;251;250;254;295;287;268;306;284;279;281;270;293;278;214;243;223;283;295;307;531;985;1099;575;327;279;274;287;270;281;296;265;249;297;359;335;298;295;266;241;292;295;282;327;313;293;293;276;276;286;284;309;341;308;316;278;280;323;254;290;312;326;292;307;331;276;280;261;316;292;288;287;261;265;295;304;294;276;308;335;339;351;332;334;318;319;307;298;270;280;256;333;323;297;280;266;325;441;726;581;431;344;558;1541;2537;1712;592;364;325;306;281;326;479;499;451;562;1345;1715;1000;503;298;304;396;934;1950;1828;801;424;324;341;325;320;314;246;298;283;286;275;295;298;284;290;260;297;424;848;1021;1233;2158;1874;857;425;326;315;376;824;1385;1138;590;516;868;1095;754;415;293;296;293;322;301;288;309;352;336;356;297;303;299;290;279;317;316;349;486;616;610;489;449;355;335;313;310;314;397;371;313;296;276;321;375;365;336;358;354;351;320;292;273;323;339;398;452;485;402;367;287;289;302;327;343;307;370;369;317;302;263;256;242;289;260;249;272;278;290;258;246;269;245;247;260;280;272;259;315;280;284;260;289;317;302;275;283;276;273;309;298;285;298;339;337;324;307;367;628;1151;1079;1323;3562;5012;3506;1142;639;813;1531;2331;2111;1149;621;473;435;473;537;478;376;338;358;413;365;367;414;356;320;312;376;416;346;313;298;297;286;327;326;413;441;383;336;340;315;264;294;263;261;254;239;275;282;275;261;264;246;263;255;248;278;305;294;278;299;256;255;287;272;263;283;273;283;264;280;277;302;305;266;261;271;292;351;417;325;262;282;265;277;306;317;328;322;292;301;297;302;267;275;303;277;313;308;366;372;340;413;443;425;384;314;343;302;320;327;320;360;284;303;276;247;258;249;220;236;245;279;274;277;256;230;231;278;272;277;229;303;325;541;665;482;327;296;336;378;665;1006;919;539;443;480;398;332;332;320;347;390;336;343;305;268;360;366;389;378;297;268;300;305;327;385;379;311;324;328;375;560;780;652;551;597;699;462;369;311;278;266;307;289;331;283;304;278;264;289;284;268;307;287;325;326;303;291;330;256;241;280;358;386;331;256;228;239;296;292;305;327;323;300;281;254;266;254;488;1930;4082;4290;1931;515;311;330;299;255;265;278;262;244;286;266;271;258;264;246;276;255;249;241;249;268;267;268;308;433;763;664;369;272;263;258;268;270;294;254;226;224;266;256;315;333;303;260;247;217;263;238;245;269;304;284;277;322;331;344;279;291;288;299;347;511;948;845;506;321;316;415;487;563;829;898;557;366;324;352;333;349;342;314;378;448;539;641;565;459;409;397;394;392;357;367;365;359;377;367;348;372;441;462;427;278;299;367;399;394;462;469;459;417;314;299;277;353;388;432;429;366;326;330;352;340;271;302;339;334;311;307;287;280;269;311;318;320;286;251;242;262;250;263;261;242;255;271;241;217;232;259;276;321;254;294;320;311;256;242;243;238;312;458;431;338;292;280;301;310;297;422;634;905;951;652;641;920;1182;1274;1463;1854;1907;1373;1525;1081;530;575;678;1002;1665;1783;1641;1348;844;684;598;528;586;633;557;597
281;278;282;368;386;355;291;325;344;336;344;468;826;1371;957;530;414;501;1043;1772;1706;966;788;1394;1451;899;603;396;555;736;782;611;386;328;340;357;350;311;312;286;345;338;307;297;332;377;358;398;292;331;259;353;312;258;254;276;359;331;296;270;263;268;262;298;279;263;257;254;250;255;299;386;349;428;644;591;774;1870;2972;1821;654;516;397;274;254;281;282;313;279;285;243;300;271;285;263;246;262;226;217;264;277;288;251;234;220;257;260;271;257;237;265;238;259;246;254;258;262;227;266;266;238;251;279;281;261;269;306;295;276;245;263;278;252;235;236;259;269;324;322;293;262;231;230;266;325;322;286;290;384;509;466;458;510;487;469;694;740;941;1112;806;692;662;600;409;477;775;1141;1038;734;672;671;947;1140;1346;1441;1215;669;418;320;320;306;620;980;743;442;297;258;252;273;278;308;393;495;821;1300;1171;865;826;1067;1273;1176;666;433;362;350;348;377;397;319;266;274;287;266;243;261;261;262;267;243;247;257;276;287;288;271;305;304;286;299;279;328;324;320;273;249;293;298;325;262;250;246;277;249;275;252;281;323;350;403;653;1263;1278;853;543;347;330;427;535;560;423;366;327;434;570;554;586;802;855;698;777;1023;964;887;683;467;392;330;359;479;910;1547;2410;2333;1704;1434;1293;912;565;435;370;401;465;408;387;330;266;268;295;291;287;293;250;376;399;375;331;274;278;370;521;585;458;433;433;501;424;386;310;291;275;302;277;289;323;318;282;272;270;264;277;284;306;497;1547;4738;9941;12679;13809;11879;7702;4542;2150;617;308;253;269;262;245;278;254;253;277;295;284;292;269;279;268;298;269;297;295;293;299;289;259;276;286;299;305;278;286;303;304;315;341;369;384;401;385;408;480;582;828;1039;847;636;504;388;390;483;660;755;987;901;658;506;421;369;315;281;300;279;259;253;217;244;268;266;314;292;292;316;300;287;313;304;346;323;361;319;359;383;520;711;585;398;313;303;312;318;324;333;369;304;336;319;421;407;364;352;363;359;392;370;373;326;362;342;355;374;585;1071;2208;2113;1180;513;385;347;337;384;367;403;397;367;333;322;314;278;291;292;330;311;334;338;331;325;294;303;289;294;290;287;321;346;598;891;1027;618;404;366;359;311;378;358;370;359;389;326;372;364;348;339;358;338;325;343;423;565;730;955;979;823;889;1011;846;722;601;515;609;742;846;836;715;533;610;764;729;552;531;539;581;615;642;632;824;1138;961;709;589;594;780;770;525;547;689;831;630;519;444;427;366;376;340;312;327;306;332;391;421;398;406;599;932;942;573;363;359;379;371;344;338;347;319;312;347;384;374;355;318;305;311;329;301;310;346;304;327;302;328;346;344;331;390;465;552;464;410;377;395;367;380;357;372;369;354;368;365;331;295;367;394;433;531;458;375;326;326;355;558;1053;1035;639;355;412;393;333;315;324;374;351;331;337;286;305;346;368;388;355;419;381;333;336;317;329;306;301;323;338;366;354;330;312;282;265;300;326;342;386;413;411;453;389;365;335;266;257;273;284;284;282;280;257;267;243;292;268;303;346;340;321;277;307;280;335;338;277;290;289;298;287;271;280;280;305;244;295;277;276;278;277;238;267;224;273;293;292;271;249;266;265;259;298;454;922;1709;1967;1770;1494;1847;1585;965;520;377;315;306;310;425;528;504;376;322;286;320;348;423;388;305;311;316;286;356;351;382;392;443;554;510;374;332;314;314;289;348;322;341;394;446;533;561;367;351;454;588;541;365;294;326;263;279;257;279;312;335;372;308;296;308;338;325;385;303;330;413;456;368;308;297;291;388;547;616;466;379;340;304;350;415;426;416;413;385;365;322;339;358;437;667;911;686;540;745;1437;2511;3647;4422;7047;10532;8905;5946;3740;2095;998;608;514;508;498;482;574;533;435;370;388;404;442;335;300;284;289;325;425;926;1805;1589;694;297;283;297;349;646;1076;1112;696;474;415;318;339;293;285;280;289;346;360;347;281;246;257;260;272;262;280;236;261;282;272;249;259;293;230;257;277;287;271;299;286;304;289;249;213;221;251;296;292;391;529;521;372;301;273;269;278;297;264;294;288;273;275;298;366;291;265;326;319;288;272;302;302;273;283;281;266;320;289;342;311;310;305;303;284;279;261;272;240;288;283;285;313;302;289;305;323;307;383;314;302;293;289;301;322;276;298;343;379;439;364;284;284;313;280;263;283;319;312;269;286;293;308;326;309;326;442;644;657;390;328;367;644;922;768;405;317;317;300;288;310;283;350;364;400;544;603;464;312;324;306;364;623;973;993;581;372;317;313;327;340;281;289;260;315;296;301;269;299;299;287;241;354;648;1489;1691;1192;1029;908;524;359;332;333;603;1356;2322;1790;812;674;1153;1357;834;369;307;299;295;288;288;287;294;307;327;350;306;268;301;336;326;311;318;347;364;382;419;404;386;369;300;322;317;301;340;316;283;293;279;336;331;337;332;308;351;331;315;344;375;486;475;389;428;486;459;314;270;303;301;292;318;287;320;334;331;334;282;244;271;266;276;267;274;283;285;249;256;278;264;273;242;278;295;309;378;344;311;273;284;294;274;289;308;304;334;350;387;334;340;420;491;407;355;362;521;794;985;1275;2875;3791;2808;1263;789;1252;2783;4874;4445;2129;844;451;415;401;446;417;351;349;347;356;355;386;366;325;311;349;436;462;372;304;313;387;417;467;437;443;473;361;334;313;287;285;252;287;261;239;296;278;275;311;279;255;259;237;275;301;267;280;294;305;222;292;288;283;289;327;316;297;275;264;250;253;267;268;238;246;249;280;323;297;308;267;275;316;324;272;296;395;328;329;319;340;350;309;300;300;333;392;379;330;367;387;425;390;349;304;303;315;300;334;317;305;288;317;277;277;252;235;240;225;251;232;268;264;281;270;247;254;279;259;236;246;291;554;1020;1164;705;405;365;364;596;1431;2379;2086;1062;979;1066;717;461;460;474;441;408;374;327;337;352;636;773;754;469;281;296;250;284;362;403;354;330;354;356;373;456;476;451;437;460;501;404;347;348;271;321;257;292;296;292;315;268;313;304;321;325;306;318;408;431;315;277;287;259;279;289;459;611;475;284;256;258;257;329;322;306;330;327;313;328;256;260;380;732;1250;1411;785;378;298;306;277;256;263;246;277;295;258;278;286;275;307;262;260;231;230;233;256;290;242;278;308;378;513;445;313;240;283;256;254;274;270;238;240;203;204;250;317;375;298;258;256;244;265;264;270;320;333;284;311;342;291;327;318;312;331;306;288;395;506;449;348;340;376;491;657;657;899;814;489;403;350;352;348;340;344;322;297;411;376;479;455;373;367;391;361;336;373;362;371;340;374;349;400;451;531;558;461;375;362;388;410;440;386;371;399;374;340;305;250;324;323;350;400;380;366;294;317;266;270;290;315;360;343;330;292;284;286;298;283;241;261;264;253;262;227;253;233;216;230;258;232;233;258;234;277;332;347;335;315;325;251;234;245;310;363;582;570;380;286;279;315;326;392;471;690;890;940;693;770;1150;1076;1060;1397;1986;1947;1325;1167;868;471;466;627;789;1171;1374;1445;1344;955;727;548;495;441;416;461;478
266;264;303;319;336;307;287;341;380;414;392;437;700;850;652;530;514;482;695;1052;1215;912;798;1135;1112;697;475;445;535;641;586;471;338;339;336;353;367;333;290;280;305;324;272;269;379;405;436;439;370;298;271;321;279;268;275;354;404;358;279;244;244;232;261;258;269;255;317;330;261;237;265;339;314;469;671;565;694;1289;1709;1085;445;385;343;265;220;252;251;279;262;275;240;244;270;251;257;256;231;241;270;283;276;250;260;246;233;234;268;279;255;263;239;266;249;268;246;245;228;255;271;257;303;253;265;281;266;268;289;317;289;279;288;270;258;208;232;260;289;388;396;293;285;233;277;277;327;330;305;306;361;331;354;529;735;718;640;728;740;1008;1196;898;888;809;549;425;554;787;994;728;550;512;738;1395;1630;1629;1900;1638;977;560;348;245;294;641;826;570;365;282;238;242;276;289;290;358;446;507;607;557;522;859;1169;1076;824;554;337;285;309;371;390;386;305;258;290;277;291;288;271;284;290;251;267;275;270;299;284;305;300;310;304;299;267;294;302;267;295;307;274;313;283;294;243;268;260;250;241;260;272;240;276;337;346;485;747;741;562;384;337;334;374;402;375;346;365;382;484;540;469;550;746;750;656;661;701;767;1055;675;401;313;372;458;490;801;1291;2208;2260;1734;1188;979;653;412;394;486;461;551;490;404;377;280;253;341;317;328;305;259;293;257;310;284;263;273;341;519;518;410;407;526;744;546;392;290;305;317;316;275;260;282;298;272;288;264;291;256;240;296;661;1994;5640;10285;11829;12268;11448;8184;4796;1855;480;305;318;270;259;259;277;305;260;291;271;279;275;286;253;230;280;306;272;284;293;277;298;267;267;259;271;275;265;291;259;280;299;400;504;531;451;436;439;449;546;677;851;733;537;452;388;394;494;780;1189;1817;1758;1058;578;396;332;268;295;285;300;279;250;256;241;281;293;296;294;274;311;290;272;292;279;304;312;299;313;361;340;454;530;491;371;313;318;311;321;335;378;336;372;341;351;361;399;387;332;377;369;422;357;342;335;336;330;340;411;462;598;862;751;447;363;389;341;349;334;346;350;325;332;333;311;293;273;299;302;343;331;298;302;298;310;308;306;350;333;281;311;309;435;697;935;900;511;372;309;344;325;354;376;323;346;391;359;362;350;339;346;304;315;354;354;442;572;657;783;790;753;921;1255;1060;819;583;582;726;1045;1209;1059;753;632;787;875;653;571;610;697;848;859;728;619;744;894;750;484;480;484;618;590;509;583;633;742;535;429;416;396;346;309;309;308;310;316;324;416;486;459;512;753;1130;1045;595;417;394;448;403;344;356;350;337;330;376;410;410;325;302;312;290;326;296;290;280;282;294;298;303;305;307;330;424;748;953;689;443;398;341;357;386;378;336;309;341;381;323;354;348;424;570;809;789;572;390;297;338;442;1182;2509;2207;1022;420;373;411;338;293;356;382;399;316;298;312;337;322;361;334;382;410;357;323;338;339;332;332;315;307;338;325;333;323;311;340;300;328;359;336;369;397;418;391;375;363;332;321;317;311;277;279;254;267;280;225;249;238;278;313;307;333;298;300;291;357;442;361;292;311;290;317;272;302;277;293;300;264;274;292;320;300;238;269;253;287;322;389;355;289;311;266;270;280;316;392;705;1482;2363;2889;2860;3651;3255;1577;779;472;348;322;345;516;887;921;545;339;270;309;286;338;344;310;341;274;299;298;351;465;427;403;493;515;379;342;353;334;285;289;317;362;346;403;531;583;386;385;615;1119;893;488;300;286;270;319;274;267;305;290;308;295;285;272;301;319;365;347;331;398;459;361;300;292;298;355;392;410;394;356;349;290;335;345;439;465;557;453;392;378;331;356;404;598;766;705;887;1925;4000;6047;7132;5994;7122;9523;10068;10580;8685;4992;2576;1241;708;566;433;413;443;393;387;314;342;401;445;336;338;300;329;360;332;488;765;659;408;299;274;348;533;1642;3189;3071;1755;1099;729;415;330;293;285;299;304;516;725;720;410;276;253;276;273;260;273;252;268;286;286;283;256;299;276;305;320;305;309;320;285;325;312;278;268;272;246;265;283;323;313;297;320;279;282;292;289;281;295;293;261;251;306;293;299;298;304;305;297;288;309;278;291;292;300;306;289;309;332;314;269;320;291;280;308;294;275;251;260;272;277;267;305;320;316;342;352;387;372;367;299;276;298;325;352;303;320;365;445;507;372;282;283;305;278;258;302;271;287;267;240;332;393;358;309;335;358;519;490;392;338;269;308;418;360;326;360;421;364;321;326;430;500;399;439;457;398;313;335;322;324;342;416;494;593;603;436;304;313;360;327;285;265;289;306;317;333;289;257;278;291;265;348;537;1222;1478;815;513;458;394;397;380;335;523;1068;1801;1473;655;539;844;973;599;313;306;312;297;290;262;269;307;311;336;359;342;323;293;319;289;317;310;271;316;322;319;343;351;329;318;336;384;478;620;513;317;286;262;288;285;294;318;357;318;316;286;395;606;983;751;420;335;352;326;263;301;260;298;330;323;380;369;344;311;296;272;252;260;248;289;256;272;263;278;249;261;288;254;280;269;262;268;351;432;474;319;281;263;298;311;304;317;297;340;468;448;376;349;501;758;675;435;331;386;540;699;812;1362;1769;1456;1175;934;1331;3335;6351;5922;3376;1361;544;374;376;391;347;346;348;341;348;362;352;350;316;344;354;364;388;314;326;389;559;743;872;577;443;396;341;353;346;355;276;275;254;242;253;273;234;318;284;261;282;230;265;267;257;298;279;262;260;274;338;278;278;283;314;373;284;290;252;233;262;259;267;275;241;258;275;305;326;283;338;374;366;311;307;287;358;310;287;318;346;322;286;367;425;381;424;391;355;380;449;607;540;360;311;356;357;301;310;287;258;284;285;284;286;240;258;245;191;201;226;235;289;251;297;260;247;259;272;254;303;418;910;1625;1704;902;611;632;571;866;2134;3857;3095;1705;2041;2343;1283;692;691;603;522;395;327;307;330;547;1322;1953;1517;793;326;297;287;300;383;500;446;393;407;375;334;424;446;349;352;356;396;433;369;369;371;324;274;257;295;359;322;300;350;331;322;312;310;354;412;423;319;285;300;264;302;299;534;674;433;278;254;267;311;374;388;351;340;403;383;284;240;236;265;341;464;509;423;355;340;323;333;261;249;258;261;282;255;257;259;286;277;292;260;240;242;220;254;251;268;262;275;261;347;283;260;259;226;222;231;262;293;283;242;265;226;293;307;383;374;298;267;248;273;260;276;322;311;329;285;306;333;320;336;315;275;302;276;320;336;346;363;391;418;534;629;581;596;547;426;370;396;409;412;388;313;302;330;357;398;408;357;331;327;319;353;342;316;375;380;371;383;394;340;415;620;804;662;432;350;365;338;369;278;262;349;413;371;309;300;329;312;330;397;369;357;305;282;280;256;282;336;413;334;303;288;290;293;309;280;248;230;248;256;257;242;238;226;227;236;239;242;216;207;266;287;324;293;345;317;281;242;289;280;281;420;488;463;328;268;269;308;377;453;551;913;1176;897;860;1121;1153;933;754;837;1186;1140;969;845;584;376;488;630;862;1187;1672;1767;1588;1112;818;717;572;516;516;575;564
249;261;273;336;322;273;293;289;445;586;384;335;466;445;486;554;538;450;447;614;928;865;589;630;732;596;410;410;451;506;422;393;453;435;386;405;344;313;266;265;294;294;268;317;437;448;410;376;300;268;266;273;294;299;292;367;362;323;316;264;274;266;291;261;282;275;328;300;236;232;271;311;323;389;566;541;537;766;924;633;362;357;312;281;265;228;269;248;281;257;252;261;260;266;241;243;255;294;277;269;269;229;308;268;247;265;283;249;263;264;265;258;266;300;250;259;257;302;295;235;278;301;266;258;235;249;274;260;326;380;344;270;219;264;248;260;322;385;355;305;261;264;271;289;299;307;330;300;317;297;395;563;895;709;535;650;859;966;1025;811;916;1032;704;464;589;656;657;710;643;567;863;1780;1928;1418;1401;1233;886;581;359;278;322;370;408;408;263;249;265;264;266;240;265;271;324;328;321;340;564;1264;1577;1022;615;388;298;316;322;419;543;562;379;291;259;269;256;290;284;312;337;298;248;281;288;309;257;300;276;283;287;327;308;303;276;288;289;273;275;313;335;309;276;282;261;264;253;258;268;256;257;300;304;348;427;436;398;355;352;305;310;294;302;325;322;489;666;682;522;535;759;801;998;999;798;813;1004;795;490;352;393;427;471;639;1277;2271;2412;1848;1333;1120;911;640;493;456;593;679;562;425;325;266;248;276;305;301;290;273;258;239;278;326;305;284;310;341;406;385;385;460;581;531;342;313;326;305;269;260;266;269;287;264;252;255;263;292;276;326;828;2511;6163;9171;10891;12767;14302;11608;6366;2330;565;304;318;287;235;252;259;255;276;286;321;311;299;267;271;259;253;278;280;280;276;276;254;272;297;272;279;280;267;296;272;277;334;443;517;579;505;532;459;415;510;541;580;507;407;346;360;426;484;667;1037;1882;2195;1528;683;411;348;301;277;317;269;260;246;254;248;276;287;338;282;272;300;281;265;284;305;309;353;332;290;291;318;363;385;435;362;309;306;298;307;350;337;341;379;362;344;377;379;333;307;358;378;385;390;315;319;351;321;357;375;391;360;353;392;353;357;347;354;320;331;334;344;346;296;347;319;304;297;291;329;302;290;324;298;311;301;326;298;352;337;327;318;347;428;651;912;637;406;311;339;329;366;373;390;338;351;354;420;404;311;349;341;339;330;402;411;443;503;527;548;549;570;798;1022;985;761;682;594;710;1146;1443;1348;1024;857;916;1034;759;578;674;910;1040;1155;903;636;636;678;483;473;612;611;569;568;502;589;634;643;591;441;399;395;339;322;321;296;303;269;280;373;420;500;603;746;907;890;570;402;444;467;439;380;332;332;372;339;342;377;367;315;295;301;288;317;281;294;296;282;327;309;285;272;322;349;501;872;1081;741;467;362;346;380;374;317;306;300;302;347;359;308;379;480;792;1275;1122;650;414;324;382;672;1764;3714;3146;1279;423;327;346;320;337;340;413;377;358;324;300;299;325;319;321;350;375;356;349;352;348;325;291;290;303;363;344;336;328;392;360;375;387;360;346;335;380;390;388;352;312;314;317;331;286;307;288;279;234;243;275;259;258;299;283;283;288;302;299;310;335;437;394;353;280;314;274;250;276;251;267;261;271;273;262;268;276;308;256;277;300;423;685;515;350;287;283;289;320;467;573;767;1589;2922;3947;4087;4033;3088;1865;1402;885;467;317;367;542;938;1052;644;346;284;243;257;303;320;314;317;286;287;277;336;416;344;345;391;404;339;327;319;310;302;290;362;427;328;322;401;379;396;459;694;1176;1044;563;342;278;301;305;262;272;284;319;316;288;248;269;336;292;306;280;312;387;388;334;288;310;307;320;331;331;405;415;353;312;289;321;446;779;968;726;464;424;404;448;384;564;893;1014;1670;4391;8949;10429;9300;6514;5294;6218;8317;12029;12477;10054;6370;3410;1838;1146;716;523;445;405;337;304;301;344;331;335;307;323;345;362;343;313;347;336;340;307;343;406;823;2433;5853;5843;3667;2974;1996;801;392;322;297;353;503;1010;2129;2170;1007;381;287;284;310;304;298;252;279;285;275;227;267;287;277;299;294;318;299;303;286;296;300;269;250;262;271;255;257;252;263;254;243;276;278;277;276;313;301;284;261;279;263;295;291;319;301;288;292;227;258;285;265;277;303;302;274;267;285;280;282;286;295;313;268;288;308;272;298;289;278;298;253;288;308;320;365;354;339;307;256;262;291;275;340;312;308;286;351;391;330;277;290;265;270;297;295;270;273;250;283;333;370;386;290;291;300;407;452;563;503;308;289;408;397;425;443;631;503;387;434;790;1116;877;508;419;378;318;322;326;345;319;344;389;488;594;509;344;301;350;408;323;280;303;318;349;312;314;253;285;284;313;311;446;664;692;567;445;355;444;460;419;348;394;607;863;675;471;426;526;545;334;291;314;322;290;294;269;278;316;363;347;328;351;307;320;334;305;290;307;300;295;271;298;328;326;320;327;343;585;1023;1405;1092;540;312;269;298;273;278;314;329;335;306;334;432;824;1264;935;429;317;309;269;286;268;298;332;343;356;356;370;342;271;286;269;272;241;269;258;248;282;246;278;314;293;289;272;267;245;275;305;367;456;466;335;296;261;275;285;305;339;356;447;622;709;544;486;726;1174;955;508;342;342;417;516;512;661;749;804;914;881;1205;2378;3977;4162;3142;1381;557;364;359;344;372;386;316;326;357;372;378;382;435;424;370;300;302;318;340;449;689;911;1072;695;494;479;373;344;385;324;299;237;288;243;284;268;261;305;303;259;232;231;267;260;301;299;276;296;298;254;266;252;287;276;344;347;319;243;252;243;228;257;268;263;243;276;317;345;408;347;324;348;419;348;327;330;329;287;300;305;284;347;389;519;625;440;385;358;380;433;561;719;732;428;355;336;348;355;305;282;267;242;281;266;270;250;242;238;215;193;200;217;225;269;307;293;250;299;296;294;275;569;1497;2940;2745;1367;1341;1753;1297;897;1758;2866;2317;1591;2787;3188;1660;750;765;684;496;358;309;324;320;629;1883;3112;2351;886;351;255;264;273;371;445;397;380;415;352;347;431;406;319;331;319;351;412;374;411;474;453;323;291;313;339;313;396;424;388;325;333;307;301;357;326;306;278;291;247;259;308;396;413;346;244;248;282;365;539;520;476;452;597;496;315;248;219;229;253;292;313;337;382;346;405;367;290;282;255;238;240;274;281;264;224;257;262;273;260;272;258;255;298;269;268;253;244;261;242;277;272;224;261;220;244;283;322;248;252;236;282;316;381;337;310;340;342;285;271;289;309;336;290;298;293;275;302;267;312;310;235;320;282;303;322;371;382;441;488;453;410;394;410;372;351;396;412;435;388;379;329;442;518;552;429;351;308;320;288;300;295;345;336;377;397;332;349;317;394;599;949;910;565;317;341;337;323;306;304;439;608;522;369;308;440;462;346;409;521;412;367;306;236;259;306;312;331;333;285;303;288;290;334;277;247;215;212;273;252;260;260;202;204;221;197;253;228;240;217;247;319;241;267;321;270;257;239;253;297;282;341;333;285;273;318;349;429;435;566;1158;1404;1258;1613;1769;1191;771;573;580;617;719;797;973;623;468;687;1003;1282;1461;1592;1376;1160;972;805;687;667;780;804;815;730
253;263;293;291;278;254;280;333;453;498;358;329;321;368;490;524;548;528;525;455;637;652;435;443;504;437;349;386;533;576;522;488;751;820;546;402;327;282;278;269;288;317;370;341;356;396;330;337;284;291;266;271;310;286;282;321;386;346;316;303;312;263;284;276;260;293;297;292;271;258;272;273;279;342;369;371;355;460;551;489;459;472;351;272;253;251;252;250;257;250;258;254;257;257;241;237;232;267;250;226;272;248;251;249;260;263;257;261;222;242;285;290;248;276;258;286;282;276;297;263;277;261;253;271;264;277;278;275;362;492;553;338;251;269;248;260;295;314;338;260;292;277;269;290;292;299;272;315;402;423;492;724;801;682;507;638;987;1084;832;676;865;1075;642;527;774;796;716;1003;888;657;647;1286;1268;840;832;756;630;425;339;297;275;269;290;282;238;250;278;249;271;247;244;248;247;272;262;326;498;1158;1546;1035;647;402;352;286;318;446;825;786;460;321;246;302;284;252;330;400;410;287;273;259;282;303;274;249;304;284;322;330;315;324;281;244;283;267;251;305;328;301;282;288;295;265;261;257;249;233;250;306;259;301;360;393;375;400;336;320;298;320;326;305;317;560;938;1004;603;518;552;743;1275;1826;1358;987;964;918;721;489;493;638;644;681;1528;3008;2908;2195;1455;1525;1554;1232;883;600;551;621;527;423;337;268;281;306;313;297;300;279;260;261;302;325;337;282;314;333;337;351;385;427;469;383;344;293;265;281;268;277;254;267;281;274;264;272;265;240;265;315;637;1879;4747;7715;10824;14069;15464;13135;7956;3037;838;339;303;292;278;267;244;284;284;281;316;300;304;268;284;279;262;291;280;283;292;261;259;292;281;251;287;264;262;256;311;325;354;365;446;513;507;533;494;513;580;591;526;387;401;353;344;374;459;571;921;1641;1931;1519;834;463;326;288;297;283;249;248;239;251;230;282;270;279;299;281;273;290;289;282;308;355;357;324;287;287;302;328;390;331;369;326;279;314;317;298;332;347;354;334;354;326;352;307;313;315;366;350;389;366;333;327;339;335;390;347;344;394;494;551;476;378;321;317;357;329;328;348;346;348;360;307;302;302;323;343;311;316;315;268;319;310;326;321;350;369;364;377;420;629;660;514;324;304;318;301;289;364;394;386;380;345;341;363;352;351;365;349;384;488;529;466;538;507;483;418;526;661;828;713;656;719;686;695;1002;1378;1358;1289;1021;894;1016;783;595;719;862;959;1004;865;744;906;703;498;532;812;940;729;626;485;552;628;648;632;460;384;376;372;370;340;311;268;328;357;358;410;509;702;1010;1466;1450;897;510;506;423;390;379;401;317;352;413;369;377;325;306;307;304;335;315;353;294;284;304;305;310;269;268;307;320;381;567;683;549;401;398;366;361;319;342;319;302;334;339;291;335;335;381;585;940;908;617;424;400;401;490;1411;2707;2188;978;422;349;312;344;327;381;386;430;339;312;312;325;313;334;317;338;326;332;334;351;331;338;275;302;299;366;329;326;346;404;457;414;417;356;335;389;380;376;411;318;282;298;335;350;399;362;322;250;244;268;266;274;278;291;223;243;261;295;283;284;323;338;318;319;286;287;266;286;302;305;271;248;293;226;263;255;282;269;255;280;330;462;723;593;350;290;294;376;621;1153;1666;1394;2083;3825;4799;4551;2555;1791;1930;2418;1462;672;346;293;408;634;677;446;279;286;292;269;304;323;346;365;278;253;287;301;325;332;316;389;394;372;333;328;311;261;292;349;405;327;285;279;324;303;346;470;740;740;459;387;326;297;262;267;273;262;259;308;293;302;309;337;321;344;287;289;321;325;330;274;297;341;341;304;331;368;442;441;402;312;304;436;1024;1441;782;483;397;527;599;519;718;1182;1313;2123;6099;12945;14966;11489;5736;3224;2710;4432;8169;11428;12654;10373;8032;5799;3591;2036;1005;570;417;412;352;332;302;282;308;333;324;285;317;361;358;309;321;271;293;301;432;1020;2618;5231;5755;5219;5271;3675;1343;565;313;320;371;640;1856;4363;4736;1982;554;282;245;334;345;328;280;302;270;288;250;244;261;278;268;287;295;291;320;295;318;270;331;268;240;280;296;258;283;244;240;287;309;308;271;280;283;311;329;302;320;320;283;306;312;289;319;255;291;341;293;320;310;316;311;293;285;321;271;253;290;294;307;302;299;277;288;302;293;246;282;289;297;300;324;323;320;313;317;304;271;273;293;273;285;309;299;311;339;307;307;287;254;280;259;268;247;259;275;257;318;305;332;307;258;292;313;501;697;550;366;428;618;617;513;557;781;697;467;677;1810;2700;1738;622;362;394;390;407;347;340;351;294;323;385;428;394;341;413;571;646;422;329;326;402;438;422;355;261;281;296;260;304;341;429;517;614;638;582;506;563;462;361;452;624;637;448;392;370;365;379;302;343;275;260;291;277;304;320;345;365;299;297;305;313;315;387;308;299;304;291;303;306;312;367;298;300;298;380;788;2189;3062;2090;893;417;300;276;294;287;347;336;333;342;305;369;561;756;635;392;342;297;298;286;271;282;345;323;440;422;432;333;277;281;300;285;251;274;261;227;264;282;304;283;293;298;269;282;253;269;263;300;359;377;347;268;306;293;326;387;490;443;532;994;1376;997;574;647;1199;1157;589;351;309;312;376;532;860;916;792;914;881;1029;1713;2092;1785;1545;1051;612;480;395;394;404;403;413;339;358;358;405;397;435;431;333;278;244;286;290;350;516;764;991;868;821;821;544;366;349;294;301;274;245;256;242;305;276;284;303;258;252;247;279;260;301;336;357;336;298;270;284;264;300;298;284;330;281;261;254;280;305;277;381;331;233;287;275;406;444;402;293;329;311;355;389;430;333;288;293;293;303;373;426;523;614;419;352;376;481;504;605;661;604;404;330;308;311;313;295;260;239;276;273;275;260;221;239;235;241;213;214;237;219;239;253;276;265;287;235;273;303;486;1385;3076;3038;1785;2462;3997;2811;1136;942;1362;1127;939;1584;2139;1283;785;750;592;429;303;307;293;275;494;1227;1974;1678;794;360;299;254;284;324;391;384;412;471;424;433;447;417;326;305;324;382;370;377;462;574;520;357;307;294;322;292;360;354;373;407;449;306;255;286;273;255;257;295;292;275;296;313;311;259;290;257;284;400;673;729;541;482;733;581;310;266;237;245;273;268;279;311;378;389;434;423;301;265;240;261;306;251;259;244;250;268;251;263;290;286;277;260;271;306;244;259;254;236;272;248;254;262;228;228;266;294;266;238;232;249;296;347;364;355;354;354;359;277;285;328;306;384;312;279;272;314;285;272;270;281;258;283;262;285;270;329;370;400;408;457;436;351;346;384;338;401;428;420;388;373;439;701;945;885;488;358;295;304;286;307;324;307;334;418;400;365;392;367;417;519;830;897;467;275;270;305;302;293;357;590;865;662;404;360;454;436;436;584;805;726;572;344;313;267;326;288;304;256;268;267;276;350;434;324;262;246;251;233;273;262;238;217;198;203;226;242;228;230;239;226;257;224;250;300;277;253;226;256;241;292;266;275;276;302;335;351;384;452;541;793;952;1411;2388;2988;1670;681;394;384;474;617;889;1063;708;660;1103;1735;2288;1869;1321;833;646;759;825;651;665;870;930;804;782
229;249;293;289;273;285;306;350;478;558;396;338;315;367;492;539;612;777;818;560;572;647;504;367;380;386;395;453;578;627;547;633;1020;1245;752;382;331;274;307;261;279;401;466;367;343;304;285;293;259;296;300;269;277;309;259;292;321;349;293;334;295;264;271;302;265;285;283;277;257;266;243;298;362;403;361;307;304;327;391;429;500;503;326;275;244;235;223;287;262;245;249;282;288;240;238;252;243;238;245;246;260;269;255;270;237;249;245;279;248;256;250;261;291;282;283;266;281;262;292;282;273;251;245;241;257;283;290;294;402;630;598;350;235;267;270;282;298;336;321;297;264;274;268;282;311;284;306;399;526;617;787;780;673;568;610;813;952;762;567;576;820;836;627;570;771;793;782;1224;1166;709;517;771;697;587;642;669;495;318;306;273;288;263;248;265;259;239;260;251;274;257;248;261;264;267;320;386;474;822;923;829;833;578;382;323;317;544;948;850;518;366;337;295;276;278;282;387;366;321;227;268;271;286;330;300;305;299;270;286;321;300;301;266;262;265;266;275;324;288;303;290;274;279;263;252;243;262;278;243;292;336;351;380;377;316;311;265;281;335;344;309;380;568;1030;953;631;456;425;702;1324;2114;1883;1157;1022;1149;1041;705;844;1291;1125;899;1583;2829;2848;2030;1309;1389;1816;1981;1526;805;563;474;360;356;302;277;311;348;338;314;287;303;276;297;279;313;288;314;344;353;370;415;493;493;464;396;306;291;285;292;285;282;271;254;254;257;267;288;255;242;269;259;488;1091;2498;4792;8275;11159;12999;11694;7971;4159;1221;410;331;289;241;305;280;283;281;267;319;304;284;285;260;270;251;327;267;252;282;269;279;299;288;259;276;229;266;276;286;329;331;319;336;417;419;514;596;691;718;736;694;529;399;415;329;322;394;503;708;1134;1469;1288;962;485;323;268;267;306;295;237;240;253;269;257;295;280;255;287;296;324;315;293;294;329;351;326;293;314;311;290;349;352;322;298;279;301;298;334;336;353;362;447;361;359;352;335;296;344;349;371;391;374;362;339;342;362;414;391;404;551;1092;1577;1069;601;377;360;352;337;331;358;289;310;314;305;290;306;359;455;378;341;286;315;304;344;325;306;346;373;355;404;489;611;604;470;351;285;280;329;369;336;357;358;318;345;344;376;323;400;380;380;401;467;505;442;459;487;515;487;691;953;990;844;687;758;945;754;811;1056;1088;1197;1073;804;813;728;560;625;788;903;961;927;859;1024;769;577;582;861;1026;975;616;510;593;525;543;519;443;407;364;382;371;347;279;350;369;358;361;445;644;1268;2366;3811;3487;1676;736;485;454;355;344;385;381;397;493;505;401;362;330;321;293;367;343;338;318;320;299;305;279;294;278;296;303;348;383;404;351;360;360;374;339;371;407;415;367;315;282;287;264;322;373;424;565;555;447;399;460;428;437;775;1162;945;530;361;347;323;326;358;369;388;384;349;319;315;309;277;283;327;303;344;320;320;348;324;317;299;290;280;315;331;368;320;326;381;386;386;369;327;364;388;385;406;339;315;317;366;347;347;378;341;255;253;253;280;273;303;268;294;277;279;303;295;262;286;304;319;284;305;278;269;280;292;261;258;269;273;274;250;262;260;258;252;268;301;425;499;409;312;274;346;565;1218;2512;3526;2538;2750;4203;4205;2533;1346;1332;2126;2538;1452;608;374;333;353;378;418;323;289;285;281;297;314;316;390;327;267;282;322;309;303;313;356;432;408;386;334;322;322;302;314;415;354;274;262;295;271;268;340;370;437;452;405;338;332;294;267;305;287;257;259;275;277;275;333;337;316;327;317;339;317;343;321;342;328;406;434;355;374;403;510;488;402;353;332;442;727;1019;677;510;624;818;936;1106;1532;2072;2474;3343;8156;14692;15675;9696;4109;1767;1297;2171;4475;6938;9247;11226;12594;11917;8475;4647;1906;705;468;440;314;307;312;332;361;391;393;317;401;487;516;391;324;294;262;374;659;1487;3267;3927;3815;4082;4774;3864;1617;735;449;354;409;725;1884;4106;4226;1662;478;292;263;300;355;346;296;281;294;267;261;294;285;277;267;269;310;307;291;272;258;288;258;285;255;268;253;271;246;230;272;308;284;279;226;269;318;295;317;297;307;304;284;300;291;270;279;280;317;441;420;292;303;281;269;260;278;271;310;291;289;289;321;305;304;294;292;298;285;283;296;273;277;286;284;298;329;389;339;307;266;296;274;264;270;268;258;272;286;279;276;284;273;274;298;296;258;272;271;292;265;292;288;290;259;311;329;425;477;420;393;384;596;626;561;514;596;503;505;984;2650;3451;2159;710;407;417;576;626;434;361;341;326;318;356;365;320;387;523;866;1058;706;440;378;522;738;550;347;296;288;284;279;276;333;516;953;1204;1416;985;584;460;360;416;683;1053;944;530;350;350;356;322;279;284;301;280;275;280;307;326;379;310;333;300;273;302;375;402;336;281;301;351;293;292;298;291;286;316;312;421;944;2124;2715;2021;962;409;300;331;340;321;341;384;350;292;283;298;376;394;352;323;339;350;303;322;296;308;314;362;470;473;428;353;295;245;249;270;255;250;264;242;266;282;290;301;321;247;295;290;277;281;292;293;290;277;298;279;305;317;412;764;959;740;781;1660;2105;1311;609;526;754;653;454;308;323;354;510;1057;2135;2218;1608;1438;1309;1624;2194;1753;806;622;610;534;433;418;423;401;394;369;387;372;383;403;364;409;341;272;258;281;304;306;341;604;1003;1238;1498;1773;1665;902;449;335;311;290;279;260;235;241;285;276;305;289;254;250;280;246;273;275;290;405;349;296;302;291;294;225;290;293;299;290;267;261;244;272;375;458;428;305;268;284;406;424;318;264;307;309;332;496;693;402;287;274;273;320;459;438;446;424;375;349;457;554;745;771;687;458;350;318;286;300;331;311;275;275;263;278;245;237;260;268;267;241;211;220;241;248;259;239;245;281;259;279;279;285;390;869;1576;1573;1310;2955;4880;3499;1198;778;942;664;551;726;879;779;801;828;588;414;343;303;293;252;354;565;815;732;465;320;280;277;289;395;500;492;492;557;494;422;450;423;294;287;330;376;368;406;579;571;453;349;276;270;334;349;352;295;328;347;371;320;282;252;265;261;245;279;285;258;264;321;294;278;277;259;338;411;594;668;487;415;485;438;285;261;271;243;267;256;317;304;394;388;412;400;305;288;268;255;243;249;242;240;266;240;272;291;293;256;276;263;254;275;243;244;272;251;241;255;255;240;297;262;273;260;249;206;207;253;339;389;363;344;387;388;355;295;271;247;287;294;308;249;264;302;267;256;275;241;303;266;283;299;284;323;338;345;420;506;518;403;322;330;351;412;394;414;394;424;567;813;939;810;514;331;270;323;309;295;331;326;355;505;495;431;466;506;410;410;484;519;371;259;280;299;264;289;338;554;708;495;438;378;398;461;550;749;1054;1060;811;474;348;347;343;294;273;272;249;246;276;376;445;301;251;245;256;263;229;261;207;208;231;247;253;247;234;213;238;224;252;215;259;258;269;244;228;259;251;256;296;277;286;352;349;298;384;382;444;552;662;1126;2229;2999;1750;745;399;398;435;526;623;663;648;846;1272;2033;2271;1857;1219;699;519;646;764;679;563;612;701;676;706
247;271;273;262;323;326;307;383;686;783;521;392;437;386;467;554;671;1201;1411;771;764;971;638;387;382;461;485;540;613;516;489;670;1007;1044;632;323;357;304;283;290;321;355;465;381;294;302;283;277;316;301;278;294;287;272;250;270;290;280;280;296;311;266;265;276;273;274;348;341;274;274;285;347;497;541;494;307;328;324;308;355;377;362;297;285;255;236;280;316;298;261;275;332;351;276;237;252;259;267;253;265;235;250;249;279;266;253;280;267;254;272;266;254;278;240;299;294;272;275;272;279;261;257;250;271;278;262;287;313;368;461;516;353;275;260;292;274;268;283;281;298;282;342;394;349;264;312;311;395;505;646;756;697;562;525;652;819;746;559;504;539;652;686;850;1063;1085;901;785;1045;1166;737;655;821;709;613;759;874;613;407;311;295;240;259;257;262;276;276;260;278;259;256;348;306;289;306;315;362;530;778;798;753;748;624;410;354;299;408;620;637;465;371;338;324;299;282;290;327;348;336;279;283;249;288;304;292;280;272;284;317;299;299;269;269;245;274;287;341;286;283;264;273;273;264;260;271;253;260;253;276;317;308;344;362;342;319;320;293;329;286;282;295;380;497;679;704;621;497;490;581;927;1472;1463;974;952;1382;1285;850;850;1340;1319;1074;1353;2244;2785;2406;1568;1288;1844;2876;2402;1144;623;487;395;367;274;281;295;323;311;294;325;295;277;298;302;312;364;326;337;313;371;346;493;536;525;404;337;270;238;255;268;297;255;265;240;282;261;241;256;246;233;276;273;475;915;2357;4415;6448;8777;8777;7316;4425;1305;414;370;283;265;262;264;274;278;301;287;304;276;294;265;264;287;268;264;304;296;288;309;298;276;239;281;275;295;275;292;297;312;288;278;361;362;452;564;660;742;795;712;557;495;514;417;341;381;462;644;853;962;856;588;433;327;291;273;264;274;240;241;264;263;287;269;287;286;288;304;276;260;291;294;340;358;352;319;341;339;314;355;310;275;291;326;321;345;331;340;351;373;395;402;352;358;361;330;376;335;333;394;373;335;304;345;348;365;395;468;990;2574;3756;2391;858;367;363;367;326;342;314;350;354;342;332;342;372;497;615;472;364;288;287;303;330;316;293;345;378;326;418;562;648;649;467;382;293;325;313;363;369;356;339;358;359;376;378;376;369;410;352;361;422;428;408;422;506;482;587;1107;1822;2042;1517;932;931;1128;973;786;833;884;939;938;848;785;740;578;527;784;981;1040;1170;1119;1089;771;611;637;708;829;844;622;700;888;888;582;446;450;384;381;366;360;299;337;338;357;356;372;441;781;2020;4254;7204;6677;2979;1000;609;576;551;479;379;379;452;511;597;461;376;336;352;317;380;393;380;312;308;299;259;326;304;328;308;276;351;335;327;307;306;351;391;399;495;587;767;623;393;315;310;267;289;294;280;345;334;361;360;391;411;353;421;501;391;319;302;318;318;338;318;367;347;336;321;344;345;311;311;269;311;318;316;340;306;335;375;317;343;320;338;302;317;333;361;330;358;381;416;341;313;345;410;464;413;375;324;301;351;356;347;341;291;281;266;280;300;308;316;290;292;264;275;276;267;258;249;251;322;298;266;269;270;296;285;278;284;261;284;270;275;297;254;263;271;262;289;299;321;340;276;281;321;572;1327;2745;4115;2801;2770;4737;4371;1763;828;1235;2385;2614;1279;648;465;451;385;334;382;301;331;315;335;283;301;299;297;288;319;264;279;291;304;306;314;397;397;368;327;304;306;317;384;429;391;336;292;259;258;302;304;348;431;337;338;303;318;270;258;298;279;267;260;271;247;279;320;370;336;295;325;367;331;328;330;376;460;550;557;470;420;514;661;700;506;354;298;426;572;704;943;1245;1791;2128;2928;3497;4188;5182;5441;4657;6185;11109;11822;7212;3078;1421;961;1201;2156;3156;4705;7754;13272;15781;13904;8640;3352;1180;562;444;323;251;313;307;387;530;471;409;713;1222;1471;920;444;305;296;301;573;1302;2839;2785;1944;1870;2437;2360;1797;1333;782;390;452;539;899;1846;1852;879;391;280;263;301;274;292;321;264;267;241;295;277;243;257;251;260;278;339;325;299;280;291;232;293;277;264;265;246;249;270;266;300;285;299;315;267;276;327;291;313;307;292;287;319;304;269;282;315;370;574;534;372;273;262;270;306;313;324;268;313;296;289;283;328;315;329;318;275;272;292;271;270;261;274;271;282;331;315;362;316;267;262;211;285;285;271;293;262;260;288;289;300;279;294;302;285;308;287;276;249;284;273;293;277;265;291;304;282;343;361;397;375;386;418;498;484;443;386;415;902;2321;3039;1742;604;376;532;1043;1268;817;448;349;320;312;359;389;392;450;720;983;1286;1011;548;442;876;1073;681;386;279;276;271;291;297;347;821;1936;2704;2803;1849;877;452;393;362;619;1195;1082;503;364;377;374;347;341;294;293;279;259;283;293;333;332;322;317;271;252;279;324;336;318;312;259;284;282;309;305;285;338;342;377;386;477;999;1286;1125;673;374;338;298;281;330;360;342;338;270;263;262;297;284;327;345;376;315;313;299;276;292;356;353;406;459;404;342;298;280;241;239;246;259;265;271;261;276;278;288;304;257;266;228;294;299;262;272;285;272;306;315;308;330;602;1425;2087;1273;834;1266;1611;1012;519;365;403;386;338;291;317;345;557;1500;3686;3734;2658;2573;2474;1967;1995;1276;566;437;512;517;389;407;395;419;354;370;374;400;408;399;414;404;335;302;269;277;303;339;401;666;1307;1885;2267;2856;2484;1145;485;346;300;296;247;250;243;271;296;301;290;278;252;273;248;263;276;275;326;347;400;296;248;249;269;293;270;288;297;253;261;269;251;289;333;438;371;341;265;294;459;439;327;279;294;285;359;503;578;486;281;285;303;312;366;380;333;287;328;446;725;928;965;1115;848;461;328;337;300;306;326;318;305;284;236;275;271;270;279;244;306;251;238;243;288;290;272;250;251;278;274;291;289;309;329;394;620;617;750;1617;2753;2367;1029;687;646;526;391;398;452;478;648;684;540;399;327;268;263;242;270;311;418;417;340;308;263;323;382;463;568;568;563;661;559;426;415;361;314;292;296;328;373;446;527;570;423;305;270;292;329;294;325;285;282;325;334;324;300;277;268;233;258;287;304;293;280;289;265;273;256;274;323;386;509;583;474;379;380;370;270;265;297;240;275;287;335;365;319;380;423;436;346;308;275;263;273;274;262;267;272;253;258;261;308;286;302;281;256;247;226;250;212;252;246;279;269;269;290;270;262;242;210;194;228;260;342;367;338;319;325;385;308;276;247;264;300;255;270;260;274;304;278;292;267;310;232;254;298;277;319;338;334;351;358;445;491;380;275;305;325;371;442;466;397;427;481;611;610;541;444;299;306;316;323;313;359;376;368;481;529;581;464;496;413;365;348;315;273;279;271;283;285;284;321;501;500;424;421;444;437;585;589;683;969;976;636;467;376;344;373;261;259;247;248;269;280;328;326;328;275;254;255;269;282;237;213;233;250;264;264;259;251;208;238;249;231;260;254;268;253;284;272;295;263;292;276;262;298;311;343;320;299;386;352;420;467;714;1324;1897;1298;529;387;403;517;455;401;453;616;753;878;1331;1605;1192;869;591;459;485;625;540;464;470;457;565;619
262;262;300;261;307;340;377;465;732;764;618;466;461;504;499;554;820;1447;1516;772;747;904;655;472;447;442;448;450;483;416;434;619;644;568;405;304;282;276;257;270;316;315;378;371;317;301;316;303;333;283;312;302;263;276;259;241;253;246;281;286;291;250;282;263;258;290;337;437;355;258;300;376;516;744;652;400;362;431;385;322;305;269;295;283;274;286;216;270;260;260;281;327;283;237;204;290;259;251;249;248;299;253;232;238;244;257;245;259;268;295;278;236;283;247;311;272;260;269;248;249;256;275;277;322;260;256;279;300;319;347;302;275;287;275;286;262;272;309;352;324;372;497;549;477;324;319;330;309;348;466;510;536;651;651;548;609;671;602;649;540;541;768;1574;2276;2447;1320;716;671;662;634;926;1306;1156;988;828;735;660;500;316;268;264;240;269;302;357;323;325;327;277;323;455;453;395;320;343;385;637;982;1023;874;683;503;418;366;291;309;391;409;364;298;338;335;298;274;318;282;286;295;268;288;286;302;272;279;328;279;287;305;296;261;298;269;253;267;243;293;288;237;263;280;257;267;260;264;256;240;261;308;296;324;380;376;352;342;290;311;291;270;261;304;298;390;607;1020;1023;821;706;680;638;855;814;657;705;857;854;577;564;874;1039;1046;1197;2127;2946;2848;1950;1259;1659;2611;2330;1370;838;590;458;361;315;288;294;318;314;275;287;303;287;298;306;360;378;363;294;321;342;355;379;473;518;436;357;266;266;259;289;263;250;259;247;258;270;251;259;237;270;272;278;397;821;2348;4681;5857;6161;5917;4791;2892;1072;381;310;279;270;270;260;302;296;289;274;275;292;271;256;272;253;258;273;272;267;262;284;266;291;281;259;259;298;268;276;290;265;266;273;290;334;403;459;496;579;609;627;573;626;669;509;419;367;380;499;604;631;606;516;380;305;299;286;299;249;244;229;228;257;233;239;308;327;333;305;306;292;285;311;375;423;387;368;304;309;320;300;325;353;313;295;350;318;345;326;365;344;415;425;391;364;380;389;355;373;361;370;319;364;355;359;320;363;351;462;1291;3829;5223;3188;1003;418;372;369;388;345;330;342;351;335;340;375;407;515;614;484;385;305;285;302;285;302;294;264;308;373;398;477;595;615;685;467;339;325;336;320;335;370;366;365;398;440;473;511;441;419;371;426;428;446;419;439;502;578;893;1753;2659;2437;1571;1021;959;1025;1001;1004;945;863;748;820;838;923;650;496;487;663;910;1257;1567;1715;1351;858;812;866;724;744;703;673;924;1273;1081;659;443;390;370;348;317;303;301;304;351;397;397;395;577;1281;3323;5909;8391;7457;3471;1327;982;1195;1115;652;416;371;432;490;476;447;408;317;356;362;404;401;387;314;321;294;298;294;300;319;323;314;327;352;317;295;316;330;345;440;635;1034;1431;981;431;331;283;334;310;308;299;321;304;319;347;356;352;333;354;407;362;308;320;317;355;325;360;350;347;325;285;362;378;350;316;290;317;319;355;342;321;351;379;357;384;369;355;292;355;318;339;338;325;358;370;359;375;405;448;397;413;376;326;326;352;332;284;296;296;266;262;251;325;322;310;300;326;267;299;293;292;272;222;269;316;304;292;292;297;283;290;290;314;313;304;287;238;265;259;270;263;296;289;270;284;281;299;310;387;664;1256;2036;2256;1964;2908;4262;3532;1404;623;1030;1665;1936;1365;876;771;830;522;359;299;335;351;380;345;347;326;328;312;313;299;345;321;281;334;303;333;351;369;322;305;307;310;323;359;381;385;285;280;287;247;275;320;397;409;343;329;311;285;276;258;263;262;252;255;300;281;314;307;331;295;323;384;392;405;337;350;550;792;738;684;467;493;626;650;685;533;419;507;716;981;1647;3042;4445;5454;6138;7691;8353;8878;9271;8770;6274;4290;4904;4823;3288;1845;1169;863;784;1116;1480;2272;4631;8569;13145;15099;11688;5525;2147;882;487;312;316;325;362;379;464;482;647;1450;2736;3397;1927;641;357;300;288;427;788;1361;1238;768;668;942;1309;1838;1713;866;404;390;387;436;632;602;403;303;290;282;265;251;298;276;284;325;286;287;281;259;244;254;291;306;329;346;282;293;262;277;241;282;297;239;295;291;297;276;276;307;279;301;314;272;300;293;320;291;277;281;306;295;274;277;304;346;486;461;356;280;258;249;260;295;323;323;296;274;332;307;296;294;303;300;277;278;242;277;274;286;256;300;276;298;277;321;331;273;274;276;253;270;257;249;271;265;319;277;305;302;289;291;337;314;305;308;288;265;302;255;319;302;301;288;303;333;421;564;500;408;388;710;906;639;398;372;622;1257;1362;811;400;357;605;1334;2034;1136;454;398;368;354;352;359;427;781;1198;1302;1654;1418;693;590;1379;1631;856;383;288;314;265;261;307;402;1048;2700;3889;3190;2211;966;521;453;419;490;737;666;449;404;526;633;477;332;300;320;275;300;276;284;324;318;332;298;281;286;283;297;292;317;278;296;322;292;278;312;354;450;655;589;439;380;431;538;471;426;362;278;298;307;317;360;326;319;282;319;275;284;320;397;516;437;343;320;304;301;310;310;362;370;357;384;306;319;258;239;278;252;256;296;252;265;282;269;300;289;270;251;289;267;251;251;271;278;258;290;312;299;297;587;1480;2132;1397;625;686;776;632;409;310;300;335;313;293;288;292;424;1169;2660;2732;2187;3223;3315;2743;2192;1246;562;637;858;663;432;366;354;386;395;373;398;365;431;400;478;515;436;343;273;266;293;339;365;525;1009;1581;2454;3030;2104;924;521;532;445;289;266;241;256;295;285;285;296;278;282;242;258;291;275;259;261;281;319;239;236;247;277;257;286;286;269;271;288;281;290;295;304;349;319;282;237;291;355;353;267;272;271;265;307;373;425;366;351;309;355;313;309;299;330;302;398;622;971;1258;1046;1075;854;488;341;353;336;321;328;362;313;266;273;303;263;298;349;305;260;248;224;273;263;269;255;236;295;236;264;284;345;384;355;287;310;319;377;629;1145;1229;807;531;477;441;443;387;390;447;583;608;500;436;338;293;275;336;278;300;306;300;344;290;326;349;397;408;424;416;416;487;449;404;404;332;316;289;338;342;316;378;482;544;438;347;291;287;294;316;292;306;321;323;310;295;330;242;248;241;275;259;237;296;312;254;291;295;274;296;269;367;441;469;341;340;275;288;291;259;263;226;266;271;285;333;302;295;357;368;365;362;326;307;296;295;263;251;224;266;247;245;271;284;266;281;273;301;241;265;238;253;272;297;321;309;315;269;249;240;208;216;239;271;302;323;305;315;320;350;301;265;261;303;276;285;280;293;262;266;285;313;357;319;276;275;272;290;313;305;338;327;293;311;349;298;282;275;300;332;337;367;346;345;341;410;391;426;431;339;313;317;367;397;374;377;451;475;530;618;574;463;450;441;343;276;267;256;299;298;293;283;339;437;427;463;550;520;490;664;600;569;625;644;438;404;352;356;322;306;285;270;254;248;280;248;285;280;282;227;252;258;269;234;199;253;260;419;373;329;260;239;216;228;224;261;273;246;284;295;292;275;260;250;272;255;253;324;314;307;358;404;443;473;468;521;773;939;752;527;567;576;406;342;316;346;540;588;619;773;980;1052;950;668;504;551;638;589;544;484;389;403;463
273;261;258;293;322;378;411;526;682;561;573;469;469;453;444;475;730;1315;1465;825;775;831;648;409;389;424;401;355;356;379;361;423;379;338;309;267;290;316;271;275;275;300;302;322;306;299;326;339;297;261;280;300;275;251;254;247;238;265;240;283;232;262;259;269;255;290;415;429;330;306;306;333;437;762;673;420;416;525;437;348;281;275;270;295;239;249;285;229;257;259;239;275;220;267;269;268;266;266;280;287;258;242;256;268;261;245;225;258;276;243;270;297;274;270;266;252;283;251;264;244;280;254;306;266;265;255;249;268;299;271;279;264;295;317;308;272;275;312;414;384;503;673;721;475;323;343;358;343;291;366;410;531;866;782;441;545;754;705;690;634;516;963;2184;3310;3008;1437;590;475;518;611;1100;1585;1336;1213;815;605;584;551;343;293;261;269;249;349;451;402;354;360;346;384;595;657;420;336;347;367;663;1048;1152;1037;632;416;437;357;307;262;280;306;306;286;287;291;342;320;311;325;254;271;281;308;309;287;294;286;282;303;245;309;292;242;257;235;280;270;288;283;296;266;242;250;283;266;277;250;262;255;248;280;290;349;371;420;404;324;311;297;296;253;247;264;294;393;1220;2782;2857;1864;1377;1068;733;501;521;621;581;508;477;429;492;626;954;1182;1335;2151;2751;2633;1965;1202;1260;1591;1493;1065;692;605;460;375;318;275;328;341;311;273;272;251;311;321;307;323;335;313;292;299;318;338;326;421;386;338;283;240;244;248;263;280;261;272;258;256;275;252;258;283;281;252;305;490;1461;4478;8673;10296;8360;5632;3638;1771;640;334;300;262;271;287;275;249;256;302;286;321;289;284;290;316;268;308;292;263;269;279;282;295;265;267;271;275;253;264;267;294;271;290;283;311;336;446;376;343;378;475;555;596;619;601;525;373;388;377;400;457;438;390;372;334;277;281;297;261;239;256;227;266;265;248;266;337;379;364;358;320;284;296;362;476;527;404;346;327;327;339;317;326;343;360;336;357;345;315;335;343;344;399;414;397;354;359;381;391;364;350;335;335;358;307;325;361;306;342;449;1073;2872;4009;2531;830;404;354;371;347;322;340;321;305;319;328;351;439;463;480;371;322;302;326;303;318;282;300;275;305;321;376;467;730;1255;1558;988;477;359;335;361;368;374;381;392;409;462;565;629;574;418;327;345;410;422;410;446;649;858;1037;1517;2242;1913;1083;621;779;1108;1461;1816;1707;1216;979;882;992;1077;743;493;457;645;1178;2072;3056;3198;1978;1045;857;839;677;681;755;712;902;1140;1057;591;474;401;329;343;324;365;352;335;402;446;383;429;577;1411;3520;6318;8117;7375;3543;1740;1962;2563;1929;937;469;387;411;456;412;445;335;360;359;405;419;435;357;336;295;305;273;308;326;294;294;326;363;364;349;349;295;364;377;566;919;1196;1413;914;445;324;296;299;357;314;296;321;355;293;306;321;338;327;314;360;374;325;298;324;340;350;341;378;343;348;329;353;391;348;356;327;364;325;349;342;340;320;364;345;390;388;377;340;333;279;334;341;341;390;368;430;398;380;386;374;416;341;302;287;308;342;346;289;266;303;262;257;269;316;287;341;334;292;292;320;324;298;277;286;287;352;327;337;309;307;304;297;311;307;321;287;274;293;246;254;284;298;295;279;281;285;309;346;606;1013;1080;1087;1180;1611;3692;5468;3696;1281;470;568;852;1391;1560;1110;1048;1330;837;406;338;353;467;541;595;429;347;316;290;264;274;325;313;303;342;307;269;249;312;300;348;289;294;304;320;290;282;275;259;302;294;241;302;323;357;322;318;298;289;267;290;281;266;267;294;313;319;306;348;377;323;318;441;543;474;357;374;614;953;965;649;502;397;488;561;572;551;790;1278;1944;2650;4305;7798;9991;10490;10327;11984;11907;10563;9196;7630;4980;2229;1488;1497;1256;1003;890;767;577;603;772;1079;1939;3580;7555;11514;11615;8049;4199;1772;716;416;382;374;393;380;477;653;800;1930;3823;5051;3179;1142;609;437;332;348;341;531;501;413;421;408;653;1134;1130;640;423;416;351;319;290;301;286;289;263;251;241;255;268;307;276;349;389;374;344;261;244;257;261;269;298;290;304;261;239;263;274;273;249;268;258;280;319;277;303;280;319;306;293;297;335;315;311;305;336;300;301;292;296;296;314;322;334;350;321;270;255;267;255;325;352;315;307;303;273;287;295;285;296;313;312;306;264;268;232;310;303;316;285;279;316;288;314;338;293;263;291;292;289;257;266;299;349;421;365;322;277;289;354;275;297;295;304;292;262;296;296;242;289;279;300;336;634;1090;981;587;506;1163;1730;1035;424;324;372;542;558;389;354;391;530;1010;1220;818;425;371;400;365;362;354;556;1198;2004;1859;1458;1026;562;625;1278;1426;735;375;294;314;319;320;326;371;869;1987;2346;1887;1181;779;933;1056;703;435;435;496;407;508;849;1324;815;398;327;275;274;281;281;292;309;339;334;310;263;274;285;319;292;257;308;265;283;303;311;332;417;722;1567;1579;980;424;304;324;324;283;278;279;276;294;330;374;325;289;301;323;294;296;331;561;741;563;419;319;330;360;316;340;333;348;326;333;359;334;288;263;273;272;250;227;224;270;272;294;278;286;268;282;290;283;264;238;267;282;269;286;296;299;292;435;752;1130;918;566;462;448;461;342;319;322;341;316;274;273;285;347;589;1067;1121;1188;2039;2544;2994;3061;1955;779;917;1362;831;402;363;344;351;367;365;398;382;420;434;471;497;426;325;315;305;335;392;394;425;694;1004;1620;1761;1160;787;1092;1294;743;318;261;253;238;296;269;276;275;259;222;268;286;295;280;261;302;257;254;243;246;245;250;267;259;242;281;284;264;297;295;306;312;240;254;297;238;287;294;293;267;256;270;251;295;296;281;333;298;325;322;275;307;305;309;342;445;745;970;1086;823;880;735;454;328;391;443;410;396;369;279;257;228;290;257;279;289;285;271;257;237;235;224;282;269;257;252;280;297;314;361;377;297;283;270;299;331;363;592;718;537;391;444;530;574;506;377;444;711;958;676;541;473;342;401;358;371;338;316;312;302;292;295;312;356;338;300;323;347;380;350;397;382;346;310;367;387;381;401;408;448;488;454;332;303;314;323;293;295;298;256;296;283;282;298;265;243;236;257;245;273;272;275;289;276;292;267;315;330;375;392;365;289;292;312;288;280;262;271;262;281;273;285;267;318;363;347;339;398;435;414;317;309;256;264;261;243;249;304;254;255;273;273;321;325;314;240;273;266;273;277;278;302;348;305;273;251;208;197;230;230;262;284;333;318;385;364;321;271;280;288;277;265;283;255;271;284;259;272;320;349;282;286;288;288;346;290;318;281;274;325;281;300;286;265;288;299;308;341;353;319;321;301;310;368;436;413;379;321;329;377;425;398;384;346;392;429;572;542;431;532;545;374;268;316;271;341;384;333;306;328;381;438;496;472;457;495;644;545;427;466;511;412;345;316;342;369;328;330;295;262;272;255;276;286;292;266;257;256;294;236;236;234;286;404;754;700;447;290;260;221;229;230;248;275;256;295;291;299;320;299;245;258;278;298;315;320;382;483;509;603;572;422;489;515;473;467;563;771;742;439;355;345;394;667;726;684;754;1110;1294;1165;856;665;772;928;865;729;606;447;378;344
300;253;254;243;294;309;401;497;533;500;507;462;379;433;399;454;580;868;1107;916;795;770;541;385;374;427;353;290;295;301;332;350;319;288;257;272;280;291;260;298;308;280;282;336;328;280;304;339;249;267;275;327;284;267;231;270;267;268;284;268;258;269;269;253;250;273;343;371;341;294;277;273;415;493;502;357;415;408;380;401;381;342;276;242;256;276;295;245;239;284;254;279;310;245;260;245;278;249;249;253;261;283;277;290;263;255;249;217;278;299;261;260;255;252;256;255;276;249;256;273;227;276;272;276;263;269;244;273;281;269;284;260;312;326;311;330;309;312;356;412;525;713;683;451;367;367;481;389;400;525;459;456;574;635;464;484;687;782;832;792;720;919;1540;2089;1898;1203;678;872;1006;777;844;1269;1149;983;785;564;445;416;369;271;243;282;269;332;403;364;334;371;289;356;473;466;384;363;315;363;594;888;906;755;504;355;358;339;303;282;300;275;273;256;251;304;312;356;371;326;280;269;260;309;302;277;270;274;299;268;275;307;263;290;282;246;286;276;281;292;243;261;241;270;297;285;241;285;240;265;273;295;361;415;402;395;360;356;302;300;274;270;263;298;272;537;1940;4910;5346;3096;1870;1210;764;512;568;780;733;511;407;493;617;827;1185;1316;1572;2062;2509;2492;1927;1227;1143;1171;998;743;572;452;382;352;306;287;302;320;276;294;289;274;295;302;274;283;305;310;276;290;321;345;297;298;345;297;273;252;239;242;232;260;255;257;249;267;273;274;288;285;256;308;391;838;2832;7941;13556;15910;12687;7535;3924;1483;437;266;295;249;294;305;258;310;267;251;288;283;287;316;274;273;309;271;266;270;252;259;255;253;253;275;297;275;267;269;292;325;299;298;282;354;520;544;439;336;358;391;508;761;623;473;446;378;412;384;400;352;381;360;366;323;293;294;308;225;249;270;271;268;268;287;354;449;695;555;373;294;313;281;335;543;582;392;362;317;307;291;337;369;389;354;350;379;348;347;316;324;361;362;372;405;372;351;363;400;377;316;314;359;304;342;333;364;348;316;313;552;1261;1592;1122;507;355;378;386;361;356;323;339;315;315;338;326;359;365;354;338;341;349;295;317;299;270;290;305;314;349;387;525;1128;2719;3740;2097;748;435;398;366;359;376;373;343;369;380;457;469;466;389;318;356;383;384;413;452;787;993;1059;1138;1266;949;615;580;774;1135;1851;2729;2538;1797;1607;1407;1055;950;787;604;532;799;2202;4447;5809;4755;2395;1206;1058;1013;761;683;934;860;1042;1116;918;609;462;391;371;342;329;372;365;352;485;519;446;402;478;1144;3027;5500;7109;5337;2595;2422;4156;5186;2847;933;416;355;393;445;455;414;347;320;321;385;382;352;366;330;332;329;335;342;307;332;305;315;314;335;326;324;335;330;380;900;1540;1492;959;536;382;346;322;323;317;274;355;310;321;320;323;394;355;330;344;307;333;308;363;340;341;349;388;407;436;361;349;336;357;334;335;330;310;322;354;352;373;350;355;411;369;394;409;402;355;364;318;316;354;328;330;398;394;358;403;401;405;319;337;311;314;335;343;308;285;284;283;255;283;307;294;332;340;328;292;321;312;313;286;294;325;374;421;317;300;314;285;247;269;310;298;279;251;286;284;280;276;282;314;265;260;302;324;482;1128;1920;1577;884;708;1411;3260;5337;3625;1266;482;448;499;805;1017;882;938;1051;692;396;363;463;640;880;780;488;338;330;269;289;293;321;313;323;319;278;257;273;314;297;299;302;296;323;337;299;324;308;275;289;282;290;316;333;356;311;309;340;312;316;301;337;357;303;308;304;315;338;369;364;319;360;496;518;538;407;344;487;746;756;587;470;389;438;571;859;1639;2864;4482;5621;6014;8243;12594;13849;12519;9658;9687;8483;6342;4449;3327;2220;992;553;658;778;678;587;506;399;493;512;653;995;1512;3374;5998;7821;7565;5090;2407;1322;919;837;720;734;838;1230;1688;1701;2139;3285;3882;2911;1427;943;646;420;321;292;385;458;394;372;331;382;484;504;380;437;462;343;300;310;273;345;337;297;240;234;265;252;271;306;404;523;592;398;281;251;263;235;267;279;280;275;286;259;272;309;261;268;259;269;267;277;303;306;292;314;295;294;312;269;302;292;307;286;267;265;320;271;255;284;302;295;301;308;279;233;257;305;315;310;331;278;309;311;292;295;265;297;328;322;310;308;256;305;330;260;315;281;291;312;319;318;278;264;269;305;275;268;293;275;308;478;606;545;417;300;289;277;283;282;315;272;296;320;300;312;294;253;283;269;381;811;1628;1510;686;545;1165;1762;1017;470;348;351;353;323;315;343;306;362;512;562;414;364;346;370;387;411;356;487;936;1618;1664;1346;752;476;466;684;656;447;335;308;312;331;345;323;310;486;847;889;690;604;1027;2013;2511;1223;540;410;404;363;553;1123;1538;948;361;304;276;277;303;319;315;311;320;349;298;280;266;266;288;320;293;284;319;273;295;308;318;487;1210;2860;3327;1729;598;301;312;327;293;262;270;293;302;327;399;326;322;307;329;329;307;370;531;674;542;353;350;354;419;369;371;358;297;334;362;366;381;325;233;250;238;252;244;265;262;283;275;289;283;272;311;275;279;254;253;269;262;288;254;266;252;312;327;391;469;537;406;427;437;417;362;353;351;335;293;275;351;307;335;366;423;458;517;950;1617;2761;3754;2888;1038;698;815;617;368;328;345;369;351;335;379;376;388;422;412;436;385;321;327;348;393;422;390;426;589;823;865;823;652;1164;2534;2950;1528;472;268;247;271;269;281;289;279;276;260;294;259;262;277;303;281;287;288;292;260;224;256;270;247;238;283;275;273;287;319;281;265;258;308;279;256;280;242;247;296;266;279;283;281;288;303;278;269;285;283;285;313;342;348;364;477;704;830;648;567;591;561;431;412;487;460;437;461;363;303;266;287;250;267;297;311;302;253;268;224;238;270;236;289;308;304;252;268;312;328;316;259;261;275;295;315;331;417;511;447;406;436;593;666;752;728;781;1499;2177;1412;790;541;431;448;516;423;348;289;295;273;260;299;285;285;301;265;294;321;359;373;359;434;376;350;332;361;405;435;470;514;448;428;339;324;357;310;304;289;310;305;290;268;289;296;254;271;288;298;255;292;335;373;384;304;318;288;270;376;375;361;320;300;303;305;308;278;265;272;267;260;283;300;291;400;416;384;355;377;412;360;311;287;294;289;227;244;269;269;254;257;301;362;325;371;335;249;264;253;267;253;264;304;339;335;292;280;238;205;232;263;267;289;330;420;525;422;335;291;252;292;275;281;305;304;291;265;260;249;270;277;264;244;260;325;320;281;264;289;295;291;278;275;270;280;294;313;324;333;361;362;323;304;343;350;359;417;342;328;364;356;353;321;344;349;356;448;487;454;401;442;501;373;333;290;303;374;361;324;328;361;396;384;421;354;329;450;539;518;437;580;541;393;362;354;369;357;397;293;293;290;265;270;302;236;320;262;278;288;269;245;223;253;253;461;934;883;443;278;232;240;213;245;247;273;287;295;306;311;254;287;277;267;283;322;364;316;443;490;571;690;700;451;382;389;382;489;736;1026;912;543;338;376;372;588;913;999;1150;1938;2509;1573;940;819;981;1086;1032;845;665;471;332;270
287;261;283;262;288;294;338;411;459;497;461;372;358;357;351;364;438;636;742;722;762;669;548;411;457;447;370;322;294;271;287;355;341;273;244;286;273;253;298;287;317;329;288;310;297;293;285;295;276;272;333;331;264;247;213;264;244;231;269;252;285;296;285;269;275;275;311;328;331;259;284;349;504;602;474;406;525;430;380;532;635;458;332;274;274;295;262;263;238;271;248;261;253;256;238;286;245;255;223;249;258;272;274;293;265;262;290;248;259;259;226;263;271;234;253;222;297;239;245;260;275;266;310;283;264;270;229;234;296;272;238;291;295;298;341;354;362;308;360;426;533;580;506;391;362;384;492;401;583;940;706;475;401;469;404;514;818;1073;1084;1189;1089;813;960;1111;1118;915;1036;1692;1989;1128;797;1097;899;696;591;503;466;405;298;296;270;262;301;320;306;285;270;270;280;291;319;382;347;380;359;441;675;890;860;566;400;336;293;334;350;338;312;291;257;247;299;293;274;322;363;302;286;292;293;300;264;297;257;291;262;249;278;299;285;281;258;269;308;300;265;283;251;253;261;247;257;242;275;268;262;246;280;314;398;414;425;464;443;358;307;278;292;269;265;295;309;525;1717;4374;4452;2576;1512;1013;697;598;733;1057;948;679;544;658;800;909;1165;1341;1838;2170;2833;2882;2121;1275;1145;1036;773;609;424;382;341;324;288;246;292;310;268;296;320;299;270;257;267;281;287;271;270;317;281;272;288;301;305;352;333;287;273;262;255;254;283;255;250;246;255;278;301;250;257;318;463;1369;4300;10056;16830;20426;17815;11008;5914;1946;433;264;277;269;272;253;273;303;277;279;278;265;291;303;326;259;297;285;329;286;260;278;247;274;219;281;246;265;274;270;301;275;288;287;336;459;755;810;598;400;315;373;454;506;476;326;311;337;362;333;348;350;324;364;316;289;326;271;269;273;243;273;254;270;250;265;355;610;1044;905;437;317;290;273;322;389;458;365;306;309;333;319;340;361;403;349;344;328;311;289;386;324;373;358;360;342;340;347;412;366;350;330;324;326;302;345;346;374;339;338;302;290;476;581;457;393;380;408;422;362;349;321;324;337;321;325;336;332;321;326;324;336;344;335;313;294;303;307;314;295;325;365;444;1001;2783;3998;2553;1068;878;594;383;333;320;408;366;329;369;354;389;340;351;316;353;365;373;383;510;701;943;908;918;795;624;591;710;878;1209;1881;2818;2357;1767;1966;1766;1020;740;628;634;539;1033;2795;6088;7592;4679;2177;1140;981;1076;873;909;882;867;1076;1096;870;510;344;398;430;434;335;332;316;355;460;486;447;400;520;834;2085;4248;5783;3727;1930;2445;5357;6148;2760;820;443;362;353;456;435;443;361;364;333;337;316;333;360;307;315;343;350;305;332;294;263;326;289;319;287;355;351;312;353;992;1860;1617;695;437;359;495;552;398;306;281;326;319;325;339;318;318;333;316;321;322;338;342;360;309;311;369;372;380;409;392;308;332;346;341;347;346;367;398;374;386;398;402;384;387;393;380;400;515;496;376;326;343;311;337;345;335;350;305;375;396;321;353;301;298;328;340;324;359;321;289;275;269;267;259;306;301;256;269;307;272;308;289;288;274;299;368;307;301;290;262;290;280;267;299;257;298;252;253;263;280;288;292;279;267;277;288;293;392;1020;2125;1973;945;579;820;1763;2766;2090;853;422;398;410;468;657;846;953;906;536;385;388;449;576;708;710;431;319;297;276;299;302;315;308;317;273;318;326;267;303;281;315;293;346;367;332;332;307;330;273;317;229;321;369;330;289;318;347;360;367;336;344;319;331;347;359;493;427;349;334;329;324;346;370;397;410;385;322;368;445;600;614;667;710;642;977;2390;4713;7618;9911;11155;9274;7948;10308;10684;8051;5291;4372;3736;2455;1634;1357;965;548;372;465;632;539;450;406;345;466;406;445;733;1176;1776;2824;3957;4641;3990;2781;2548;2003;1605;1514;1665;2484;3145;4377;3940;2885;3170;3400;2315;1450;1377;1080;540;333;368;491;710;581;450;306;316;356;322;335;397;393;336;300;299;294;368;370;297;262;276;260;273;288;270;336;548;633;426;306;302;244;253;276;270;260;292;282;292;274;313;281;291;270;293;282;311;250;299;298;295;303;304;293;312;279;273;308;298;321;305;296;273;298;280;270;295;320;312;286;257;265;249;243;307;276;327;288;298;289;312;274;275;299;310;347;293;304;284;322;340;274;276;290;285;312;341;278;274;288;300;278;277;253;317;291;448;728;664;423;295;274;264;259;266;320;279;273;277;285;314;270;281;257;283;312;567;1160;1047;554;427;667;823;641;413;428;332;357;360;319;341;323;330;369;341;372;347;356;360;365;361;401;395;532;822;938;920;583;392;437;418;388;331;306;322;349;365;392;327;294;312;420;397;331;431;859;2262;3137;1501;545;405;406;358;454;682;896;666;394;298;263;275;272;262;336;339;303;300;326;286;322;250;255;281;274;271;299;310;282;298;297;379;924;2793;3982;2626;1056;436;315;289;277;278;293;285;276;333;469;454;370;346;335;317;286;317;345;411;347;336;368;492;511;422;373;329;335;309;353;350;395;317;299;245;272;264;257;257;300;312;271;283;241;285;305;304;285;257;269;235;293;281;302;243;292;278;260;320;336;339;346;440;607;581;415;342;325;358;318;335;280;318;348;414;566;540;486;668;1000;2048;3415;2917;1042;489;444;334;282;328;360;360;365;324;314;361;408;396;370;361;356;316;361;352;410;517;458;442;593;789;633;469;543;1323;2954;3699;1886;569;269;269;240;267;256;272;280;267;268;235;238;257;282;281;294;292;291;285;273;259;233;249;255;258;276;311;273;338;330;323;281;286;250;248;255;256;281;240;293;272;260;288;293;299;245;261;240;303;281;317;419;551;486;379;407;717;820;532;425;481;426;407;423;556;538;379;381;345;278;270;239;226;248;280;275;258;291;271;230;253;262;254;269;340;340;278;275;286;284;298;279;315;360;387;404;443;428;504;519;421;481;650;1000;1712;1913;1445;2345;3518;2221;945;648;490;438;446;374;336;313;324;268;277;288;288;288;315;286;292;335;382;418;383;452;554;510;401;400;392;456;510;559;504;446;365;366;341;277;313;284;291;327;286;265;224;264;276;258;287;267;297;310;413;574;529;373;311;295;309;342;356;330;294;303;298;269;269;293;274;223;249;250;295;301;341;376;443;406;396;335;318;300;283;253;279;250;272;240;244;244;289;252;440;675;814;624;353;283;253;233;255;261;254;290;306;337;353;332;259;228;204;225;250;267;309;477;700;573;327;267;308;330;259;317;373;352;271;213;224;277;257;265;263;261;295;333;290;279;290;268;293;313;336;294;309;326;327;338;305;339;364;408;345;352;349;327;343;363;340;318;347;361;347;316;332;359;376;416;443;413;389;391;381;317;328;268;279;301;337;295;312;357;376;370;363;317;325;432;603;619;506;444;479;397;364;387;395;417;348;310;296;281;263;271;261;278;240;255;281;268;256;237;273;233;233;333;633;619;367;242;241;252;238;248;259;240;261;280;288;281;327;294;301;268;276;327;341;327;383;507;539;619;555;361;363;314;418;651;947;1229;1086;582;345;299;352;462;635;960;1383;2952;3920;2249;866;588;715;885;1008;762;605;481;316;290
241;252;251;294;284;268;325;329;447;514;451;355;321;350;366;446;567;558;645;576;501;621;603;685;760;646;458;415;306;249;285;430;423;280;257;277;268;278;251;263;310;302;291;280;286;269;260;263;274;355;366;372;395;293;252;268;236;251;306;251;262;337;378;292;259;286;298;276;282;269;298;408;692;868;584;514;571;600;501;692;985;597;370;248;265;246;262;274;274;268;256;281;267;277;267;304;290;285;270;307;222;249;282;281;278;288;316;260;253;244;253;253;242;238;217;230;222;248;267;286;276;311;277;277;282;267;257;255;260;275;277;265;274;335;356;454;447;361;322;416;471;411;322;309;305;329;418;410;698;1373;1029;581;520;471;413;467;961;1291;1408;1325;1341;858;661;656;791;938;1498;2129;2240;1278;683;781;783;555;515;615;554;428;334;236;274;241;309;300;286;267;256;265;235;265;317;310;378;373;335;542;1007;1193;1022;611;381;295;268;313;336;322;296;287;264;282;245;255;252;283;284;257;253;242;264;291;302;267;279;273;307;289;261;278;299;324;269;266;299;318;262;286;270;244;243;248;238;253;275;260;281;236;298;313;377;399;442;568;499;391;337;259;293;248;285;313;303;395;892;1854;2012;1395;805;656;830;953;917;927;936;721;659;904;1058;1217;1035;1076;1434;1873;2593;2950;2241;1425;1196;1130;852;694;536;430;413;368;262;282;257;281;287;296;308;332;296;293;264;295;304;268;248;275;284;318;325;407;384;325;330;285;251;279;241;269;260;250;273;265;260;273;266;267;279;336;740;2367;6141;11139;16937;21147;18841;11804;5660;1645;371;318;278;260;269;247;274;261;284;268;298;287;296;313;329;293;330;280;303;278;265;256;257;294;288;278;268;296;267;257;306;288;315;296;325;498;660;733;607;483;453;483;481;443;376;346;370;424;460;425;384;327;350;341;324;281;298;278;305;322;311;239;216;247;264;277;335;605;849;636;376;284;300;310;334;384;378;357;328;336;320;384;439;470;419;331;332;298;322;333;360;332;332;333;338;323;350;348;339;324;378;348;371;349;339;313;354;366;356;360;300;296;307;320;348;410;410;458;366;339;340;338;337;341;311;269;308;312;304;337;336;335;311;335;318;358;323;283;296;286;318;464;636;827;1500;2212;1749;1806;2196;1390;538;360;384;474;583;507;389;329;346;336;370;337;309;351;402;460;452;702;1006;1060;868;728;508;518;682;931;1137;1435;1882;1689;1429;1486;1269;741;599;672;613;713;1152;2530;4540;5673;3756;1505;966;826;929;1146;1165;1021;752;822;1001;883;541;370;432;520;503;385;322;326;344;410;454;396;442;421;629;1255;2459;3262;2099;1177;1627;2958;3432;1887;644;410;364;412;412;413;448;400;396;369;307;321;325;299;320;320;341;306;318;341;312;357;363;390;312;291;302;376;356;373;685;1044;927;546;373;407;572;628;408;271;273;316;366;318;335;316;362;323;309;300;321;333;319;340;331;342;312;374;368;391;358;385;359;354;312;373;326;336;394;476;594;460;421;354;397;390;386;413;438;515;411;325;323;344;308;343;348;308;327;357;402;322;378;277;309;281;263;292;283;265;297;292;289;281;281;282;303;260;250;282;266;277;308;301;284;337;314;281;267;262;278;271;266;260;279;234;250;282;261;269;271;231;245;251;286;287;277;321;526;1154;1938;1981;1353;745;667;950;1147;834;499;379;390;379;515;1062;1890;2390;1747;621;394;402;467;454;446;462;359;303;307;295;293;292;305;309;276;344;364;364;298;259;296;319;287;305;384;318;367;293;313;311;279;263;293;292;301;285;262;293;360;368;321;332;317;315;426;720;970;773;452;328;324;331;319;314;373;340;312;341;369;404;790;1350;1870;2140;1888;2456;5443;10237;12946;13491;12968;8818;4801;4575;4204;3029;1811;1491;1133;911;731;760;608;489;412;516;493;390;382;385;454;550;519;515;836;1292;1650;1740;1963;2372;2390;2504;3377;3056;2278;2427;3471;5723;6946;7596;6960;5337;4977;4478;2731;1308;1082;852;580;516;518;631;883;675;374;328;330;365;366;336;332;362;312;316;265;288;311;317;282;270;279;275;281;269;322;323;421;406;342;272;244;259;279;234;254;274;264;282;268;304;305;293;288;282;251;274;278;264;277;279;271;298;303;328;371;346;351;326;329;326;286;263;260;290;281;287;300;271;304;277;231;251;246;243;250;303;323;318;312;325;318;274;249;302;319;351;310;272;294;273;279;281;285;295;320;277;275;274;301;291;281;282;285;314;287;299;408;529;471;386;282;262;269;284;305;282;280;298;280;321;279;284;266;253;250;307;417;572;598;462;342;355;413;425;546;686;539;440;398;321;301;333;301;345;356;369;310;352;404;359;417;337;361;405;469;497;482;456;403;427;386;320;341;306;327;370;354;377;280;282;288;285;309;300;465;823;1542;1673;962;504;434;402;372;390;436;460;360;338;330;304;278;257;285;310;365;294;299;307;272;269;253;264;271;287;287;272;312;289;280;295;396;749;1783;2772;2990;1759;571;325;272;304;269;259;309;323;394;443;482;379;379;588;507;414;280;290;335;318;305;363;675;902;600;382;334;349;335;339;339;328;330;276;243;266;271;253;278;278;306;270;283;247;294;283;292;309;265;272;292;302;305;294;252;280;288;257;315;302;292;358;506;780;653;414;327;359;363;354;306;296;337;380;559;985;1138;871;838;1009;1440;2210;1688;853;463;312;286;297;339;381;382;317;321;314;381;408;409;336;338;284;314;329;432;613;790;633;405;492;497;445;436;554;1182;1895;2155;1078;383;260;235;269;276;282;288;253;271;250;266;266;322;315;289;285;274;269;297;284;278;267;282;251;271;292;292;284;414;469;413;286;241;274;264;249;271;281;331;357;341;310;284;271;277;308;342;297;287;295;415;790;1023;793;458;385;473;551;416;379;395;408;381;384;495;419;333;311;312;290;263;263;258;277;250;276;261;295;238;250;254;272;325;312;328;332;266;272;286;274;266;262;321;354;436;512;417;442;551;520;443;523;814;1820;3905;4726;2926;2027;2624;1722;830;598;509;403;328;322;288;279;299;269;311;294;280;299;309;334;343;386;423;433;432;537;770;720;528;415;363;407;468;567;532;394;384;334;365;290;325;319;321;332;265;302;272;305;272;280;317;286;264;354;485;701;656;387;285;271;284;316;320;288;292;321;283;273;262;287;278;250;244;249;289;303;294;336;371;357;425;384;352;304;299;293;269;258;278;227;260;267;298;389;924;1930;2338;1704;726;339;284;279;250;225;246;271;308;326;353;380;285;235;196;258;242;260;260;400;560;513;301;294;304;281;313;390;401;328;262;214;281;263;260;272;252;246;234;300;275;291;286;246;290;297;335;375;345;341;337;302;289;317;351;410;405;417;345;328;321;378;332;288;288;322;328;293;319;359;375;388;422;413;401;397;395;324;315;291;360;371;345;284;322;348;326;360;339;310;301;436;814;929;585;340;386;388;389;402;455;300;286;333;233;273;279;264;289;264;288;267;273;268;266;258;235;242;234;255;330;354;291;261;249;262;248;235;235;217;258;234;256;277;278;269;275;248;259;309;285;277;336;449;458;441;456;361;314;341;427;705;1018;1122;950;545;337;314;327;402;539;848;1208;2247;3039;1999;781;528;658;786;865;612;442;421;343;316
327;284;263;378;399;315;275;332;370;457;435;403;431;413;428;648;652;529;504;423;512;770;835;1087;1344;930;762;545;361;286;297;418;346;287;296;257;287;269;305;273;279;353;321;237;287;251;269;264;295;360;459;388;358;334;268;261;255;260;255;252;266;287;351;323;273;294;312;281;277;250;321;485;811;932;592;456;693;755;640;723;893;554;348;253;261;238;240;247;233;262;260;249;280;283;278;356;296;273;298;288;293;242;236;256;258;267;280;264;245;258;269;267;259;236;237;249;282;234;263;280;278;327;286;303;295;269;242;284;262;264;289;325;293;284;423;551;457;330;340;346;304;332;312;347;318;330;377;410;552;911;819;764;908;737;545;646;975;1238;1142;1032;997;610;441;466;755;1179;1677;1791;1459;836;528;537;528;533;582;844;847;477;311;283;259;263;309;306;284;278;264;262;261;269;295;286;316;313;345;501;809;993;870;652;461;353;309;322;343;303;301;309;281;266;266;278;263;241;260;266;263;265;235;256;276;280;290;303;306;286;287;347;362;272;289;265;295;258;255;231;281;284;271;232;261;254;266;262;287;270;296;291;329;318;345;408;407;358;349;339;305;275;314;264;308;300;462;794;995;754;544;620;1056;1410;1237;926;657;564;730;1042;1733;1806;1144;869;1107;1536;2400;3187;2481;1443;1032;1001;855;849;703;566;463;375;329;249;288;296;336;280;292;308;290;281;357;427;350;327;320;290;286;333;430;497;443;393;333;287;281;272;266;244;291;267;235;254;251;284;258;286;259;306;759;1919;5038;9923;14992;18346;15984;9703;4235;1169;381;282;280;283;259;236;269;299;291;297;302;300;302;281;304;292;302;324;329;272;280;279;260;253;255;262;268;258;267;269;273;290;308;340;352;423;496;662;778;688;772;1017;705;437;349;388;469;720;805;610;438;432;319;331;276;306;300;286;313;334;277;237;230;201;259;251;291;396;458;397;307;263;284;314;316;330;372;401;359;304;331;472;659;697;479;330;309;333;346;350;344;384;344;336;375;297;323;319;319;322;344;356;341;325;356;329;323;384;353;362;292;304;336;346;368;357;392;428;368;374;372;368;368;342;331;280;290;338;406;542;510;463;316;364;374;363;346;321;300;287;371;668;879;765;765;1021;1361;3120;4079;2315;718;372;398;608;827;581;418;332;358;415;465;396;378;394;386;377;426;566;913;1159;1020;647;549;534;517;786;1042;1006;946;881;888;928;695;520;474;554;701;796;1131;1732;2506;2922;2047;1146;895;720;900;1183;1497;1221;706;640;834;843;558;443;447;649;553;384;324;304;369;390;350;412;432;397;550;853;1528;2076;1398;831;798;1191;1205;779;486;404;398;377;421;409;391;431;381;325;314;284;278;301;304;321;358;342;279;291;324;460;468;383;356;323;318;354;317;362;489;582;534;443;390;390;446;501;365;344;342;397;396;373;344;355;357;305;288;306;329;354;328;297;272;318;347;288;322;322;337;328;339;404;355;351;329;369;481;700;875;579;412;329;359;387;352;366;445;405;346;327;339;331;335;333;307;310;347;375;414;372;317;347;266;274;308;290;255;315;276;320;298;284;270;304;260;254;269;312;302;298;256;270;285;277;303;292;276;297;293;267;249;275;243;259;272;265;283;270;277;293;265;311;269;251;282;392;791;1867;2912;2976;1502;664;748;1045;891;564;411;400;391;409;691;1877;3498;4281;2686;721;361;340;390;407;374;311;282;296;325;317;329;324;296;309;331;399;446;416;339;330;294;307;329;325;317;295;280;293;278;289;273;281;277;292;315;315;281;328;335;303;329;289;323;334;608;1519;2278;1539;627;310;292;283;323;335;375;355;367;398;573;979;2161;3642;5217;6198;4401;4269;8518;12694;12312;10380;8094;4791;1903;1374;1196;841;702;729;729;695;656;698;657;538;563;501;440;377;351;384;549;726;589;507;769;1259;1522;1293;1105;1353;1548;1866;2896;2999;2585;2920;4708;8735;11131;10797;9626;8162;6951;5973;3163;1125;691;708;971;967;598;563;649;507;367;319;318;380;400;354;326;305;284;304;273;266;296;275;260;251;268;254;261;266;311;296;307;323;263;280;270;250;301;266;282;294;290;270;251;299;267;285;257;252;263;244;272;281;264;263;257;270;327;458;654;624;421;359;327;379;291;287;248;241;263;292;294;300;288;288;259;217;251;278;282;261;307;298;288;315;320;293;284;278;260;288;266;293;289;300;299;297;293;267;273;300;283;281;268;275;277;275;336;345;321;335;340;347;384;301;282;261;270;269;279;284;284;264;264;269;285;248;228;242;261;293;338;465;612;493;339;322;386;608;1109;1593;1194;546;352;353;295;362;322;382;363;332;352;352;358;375;334;346;352;352;362;379;407;448;530;524;387;363;334;352;324;333;330;342;309;298;282;260;276;350;434;667;820;791;514;433;407;398;361;299;311;299;328;354;308;311;298;304;320;346;333;299;303;323;294;270;273;299;252;265;315;310;275;284;254;307;359;516;1023;2145;2933;1857;611;289;341;287;358;398;355;311;313;342;396;458;800;1275;1107;592;300;293;311;298;311;401;694;903;619;374;313;320;341;350;295;277;273;274;228;266;272;257;261;271;285;255;279;276;276;286;306;291;292;295;292;284;284;274;283;290;301;319;362;339;326;322;466;612;582;340;314;336;351;325;322;283;331;486;944;1883;1987;1419;1150;1197;1311;1675;1363;982;660;393;333;338;357;401;380;303;338;338;406;432;585;715;573;412;398;465;621;1021;1459;986;606;442;371;379;393;409;718;898;795;467;273;275;246;255;286;272;249;286;256;232;291;268;285;291;261;295;308;280;290;297;276;289;227;251;292;283;293;365;585;830;608;356;282;265;244;247;226;259;350;494;461;310;299;259;277;324;365;369;285;305;474;1012;1474;1104;447;327;391;416;377;309;379;397;387;365;376;350;324;331;329;294;237;250;276;287;295;269;264;279;296;284;257;288;302;312;347;282;262;266;293;272;270;277;300;383;563;608;519;441;506;495;543;669;1269;3491;7489;8190;4212;1522;1080;769;541;507;429;296;300;323;344;315;319;291;343;296;298;271;313;360;377;455;433;424;412;586;747;701;416;413;366;429;542;518;411;374;304;306;349;325;293;281;284;288;306;302;307;291;266;264;264;284;281;340;393;518;533;374;318;274;305;349;303;307;314;286;320;264;260;272;292;265;279;299;315;350;332;290;323;368;433;419;361;391;380;307;277;248;239;275;252;286;334;659;1694;4198;5505;4057;1481;386;274;280;259;255;256;279;288;376;336;352;288;243;227;219;212;202;272;298;405;286;289;268;242;285;286;333;373;328;275;268;272;292;273;262;280;246;244;315;282;288;328;313;320;338;414;381;390;365;341;323;323;328;353;377;411;396;357;313;351;326;329;298;309;314;301;311;301;320;377;400;393;411;415;422;452;395;326;330;399;422;317;328;359;319;347;384;380;323;349;408;807;795;594;349;329;344;326;391;338;295;291;270;261;264;292;281;278;236;238;246;263;271;263;242;262;217;227;241;253;255;256;236;268;255;256;251;226;257;241;247;262;310;291;269;270;250;270;304;244;254;324;392;335;326;333;372;385;334;384;520;780;861;661;462;333;369;389;436;588;839;956;1232;1498;974;671;573;746;770;692;516;414;416;412;416
307;297;367;513;491;307;263;308;344;382;464;517;519;562;475;621;817;490;413;345;460;780;918;1066;1658;1176;856;586;357;300;265;303;280;290;285;290;285;292;261;279;266;275;252;260;261;239;280;267;275;339;375;405;294;344;276;258;246;283;325;321;241;304;292;275;300;382;381;282;268;251;300;390;596;718;457;424;720;931;720;596;599;373;316;290;249;265;271;244;219;262;259;254;254;252;289;332;291;269;305;301;257;250;265;270;277;310;290;291;252;286;281;255;240;247;243;235;241;233;266;314;289;273;272;264;251;244;270;217;249;256;266;277;293;336;380;443;381;301;266;262;289;307;371;404;384;358;358;293;358;410;544;730;1145;1016;894;821;922;1053;797;721;597;547;491;600;961;1612;2087;1913;1485;920;539;475;431;526;600;1029;942;586;328;273;248;238;257;293;274;273;273;275;246;282;279;292;295;294;282;344;474;599;713;774;707;529;331;282;317;297;276;315;304;273;251;274;270;266;270;275;266;275;260;247;280;249;276;298;312;268;246;290;307;318;323;334;317;259;244;277;269;266;260;262;235;231;272;268;249;283;292;313;309;332;313;306;359;318;291;312;304;315;268;291;278;285;307;407;685;825;737;705;898;1391;1638;1253;808;595;825;1305;1883;2115;1582;1022;1047;1276;2039;2520;2214;1612;1128;1040;1023;1162;963;633;484;370;325;296;306;328;378;312;295;297;270;355;386;482;395;315;276;248;309;407;459;527;571;449;328;298;314;281;286;258;273;246;239;267;252;252;292;307;246;285;560;1299;3648;8458;12654;13463;9696;5126;2127;658;323;271;289;261;261;246;290;270;315;292;286;308;299;279;281;279;333;333;297;284;303;276;244;243;291;277;278;293;291;256;246;353;330;359;329;378;501;748;964;1009;1014;1335;1035;612;381;398;595;916;1073;773;570;422;356;298;304;300;298;303;326;290;274;250;236;258;235;270;288;275;319;269;257;288;304;308;369;345;397;359;322;345;394;475;723;762;478;326;328;313;332;368;408;373;336;314;378;379;356;344;347;316;332;367;362;333;373;324;350;381;337;308;303;308;270;325;322;365;384;398;402;419;369;321;312;333;312;321;306;389;651;1023;921;580;413;371;395;395;376;289;293;296;388;629;860;765;463;568;1222;2636;3225;1911;670;401;384;570;764;581;389;324;379;537;512;430;387;388;382;371;417;522;711;1008;941;688;607;545;542;618;720;695;599;508;564;547;477;510;510;532;574;737;965;1236;1357;1380;1141;814;715;664;907;1278;1440;1218;706;517;656;839;729;518;477;516;460;349;364;339;321;325;343;340;374;520;808;1412;2445;3498;2679;1227;703;557;516;409;385;411;395;360;395;418;400;406;377;339;316;317;301;298;321;335;358;357;319;265;325;347;385;393;338;330;312;315;297;409;448;410;401;424;361;370;370;329;301;367;560;713;639;412;385;311;316;305;316;289;325;364;332;346;352;325;331;294;282;276;321;315;330;371;321;302;315;304;403;757;935;698;353;335;328;318;337;357;360;362;323;344;341;326;292;304;281;301;332;367;360;334;315;290;281;280;289;282;265;282;272;255;297;269;327;312;293;264;303;297;293;296;247;265;286;261;273;279;281;279;289;304;284;292;273;250;282;274;252;304;271;259;293;272;303;298;314;408;956;2497;3289;2682;1347;621;668;966;919;658;584;523;451;428;516;1221;2651;3670;2346;716;349;318;302;314;285;271;355;316;311;360;309;296;255;288;394;506;617;493;399;351;353;321;371;348;350;263;294;261;274;281;307;281;252;292;309;285;320;256;283;281;264;281;306;444;960;1918;2506;1679;686;351;276;283;307;297;356;402;598;1011;1765;3513;6184;8456;10404;10183;6412;4282;6079;7825;6090;4189;2851;1630;705;447;483;441;477;496;599;580;581;660;637;527;542;437;462;367;349;423;557;598;497;482;595;900;982;840;691;766;900;1192;1710;2120;2559;3444;4806;8271;10849;10581;8691;6849;5621;4678;2953;1146;689;984;1566;1473;773;460;393;340;291;288;320;344;398;366;355;408;406;333;295;259;264;299;257;248;257;274;284;299;264;279;254;269;275;294;270;256;269;255;271;312;260;282;309;277;274;250;250;255;286;284;259;291;269;252;286;283;430;849;1454;1285;674;365;332;319;321;292;256;290;303;292;319;300;312;261;248;228;283;268;260;271;301;265;336;296;306;308;303;315;316;327;257;308;282;280;320;313;294;306;304;267;280;296;255;256;260;283;333;388;353;312;295;294;303;252;286;287;247;266;289;288;298;265;281;297;283;294;261;278;262;282;342;565;822;633;428;433;522;944;2074;3123;2251;947;391;332;317;335;431;454;422;348;334;317;341;333;350;333;299;349;351;360;454;902;1197;937;503;396;366;368;333;295;270;305;307;346;294;308;314;353;466;602;606;484;395;380;358;398;325;284;320;318;321;346;310;316;309;283;301;305;323;304;342;285;252;254;263;240;292;305;302;298;291;300;287;272;284;366;590;1161;1509;1031;436;350;317;388;594;756;561;362;297;303;348;586;1355;2227;1930;818;357;356;395;359;345;331;419;518;439;358;367;396;322;319;277;270;286;261;249;257;234;253;254;264;264;306;315;305;299;302;305;318;292;306;297;308;283;257;274;306;324;394;496;411;303;355;407;457;454;329;299;330;299;288;300;278;339;471;1118;2599;2616;1598;972;987;1185;1545;1700;1127;563;331;342;392;409;379;375;317;335;369;382;481;1142;1564;1162;596;580;812;1094;2097;2744;2117;949;464;348;339;306;337;390;366;345;290;257;266;241;240;274;249;239;240;259;278;245;234;321;333;277;304;278;272;293;271;278;301;266;266;277;261;295;361;589;677;501;272;313;239;255;244;273;266;344;411;363;343;293;334;273;301;372;324;335;289;426;701;944;731;434;344;366;366;377;361;463;487;461;323;283;278;360;395;435;306;294;274;275;275;283;269;272;287;291;295;259;270;298;274;280;276;297;314;284;243;290;261;296;391;497;549;465;434;471;458;638;1193;2006;4405;9562;10971;6079;1618;579;481;452;450;342;314;314;376;374;376;310;289;314;340;328;248;287;324;407;459;423;471;419;459;577;533;390;360;406;456;536;530;404;303;326;263;334;334;302;257;291;262;315;370;316;288;241;287;264;248;284;296;350;437;447;363;301;262;318;358;325;347;305;272;278;263;279;264;252;270;284;336;505;444;379;318;341;369;356;386;375;432;362;331;282;254;272;270;311;295;332;575;1982;5318;7833;6927;2611;627;256;254;218;242;237;276;336;370;378;354;285;251;245;243;223;216;264;285;262;289;279;255;286;265;255;268;338;330;310;282;354;335;306;296;246;260;286;266;308;307;307;285;352;402;469;400;359;372;286;314;298;324;343;341;367;389;391;335;385;361;395;365;333;335;346;328;316;338;369;408;472;473;435;397;424;394;320;363;483;495;407;380;421;383;381;487;460;361;362;503;700;850;635;429;388;382;374;347;290;319;290;291;295;309;331;329;287;246;253;257;241;249;255;264;242;230;227;205;225;253;245;252;286;209;251;221;207;227;221;256;238;234;246;249;271;257;261;267;275;295;327;325;363;362;363;391;393;331;302;375;515;638;634;474;348;330;382;423;523;610;626;680;737;647;654;634;741;606;488;412;444;449;425;445
289;375;334;535;586;370;303;385;488;540;498;596;586;524;454;522;605;631;550;456;462;754;817;789;981;776;644;478;381;368;296;314;333;369;337;303;276;278;304;259;263;239;263;247;232;282;270;279;264;292;331;314;315;338;272;273;256;259;308;312;299;304;269;265;263;386;379;289;247;266;301;370;530;563;515;466;830;1081;590;368;326;308;289;260;253;231;269;286;278;264;278;278;261;254;286;291;280;218;257;280;256;280;259;275;285;286;287;269;268;311;285;247;257;270;270;241;232;303;272;259;303;241;269;240;265;250;248;282;229;255;245;265;297;319;350;379;310;286;309;281;323;406;542;674;615;395;372;311;286;337;522;867;987;851;889;837;1088;1069;824;734;663;609;616;725;1022;1517;2167;2586;1980;1104;894;639;470;537;840;1183;1063;555;298;259;263;281;243;249;256;273;273;277;295;261;275;275;273;284;261;336;316;463;625;909;764;478;324;303;255;309;352;334;344;319;260;240;224;258;276;256;263;267;243;277;269;319;319;316;312;291;303;264;248;289;332;288;289;288;268;278;231;268;238;268;244;262;252;279;288;315;340;332;310;383;351;365;341;293;295;285;304;318;315;330;349;275;291;337;505;601;829;994;943;1155;1524;1345;918;635;936;1548;1801;1754;1237;1114;1373;1374;1648;1660;1512;1424;1315;1469;1547;1525;1049;613;415;335;296;323;317;364;371;332;330;270;288;352;388;422;354;299;313;261;313;388;465;515;647;536;417;330;291;266;275;252;262;257;279;247;278;254;265;283;276;303;398;863;2500;5955;8973;7952;4628;2083;810;383;295;256;285;248;258;281;267;269;299;315;279;285;273;296;279;283;308;283;304;276;293;267;267;263;266;286;301;282;292;248;299;298;340;326;350;385;488;782;968;974;976;838;719;572;424;413;534;833;949;796;481;331;310;336;320;294;274;309;309;278;264;244;252;243;254;275;302;236;302;266;280;284;308;282;304;333;329;353;327;323;394;426;495;522;418;325;357;320;351;365;386;421;409;392;398;389;319;327;336;330;331;422;404;350;344;342;358;359;297;304;300;269;323;330;355;349;350;373;362;409;380;359;312;359;351;347;400;514;970;1418;1244;716;435;382;385;428;393;349;316;292;330;465;596;487;391;482;639;1129;1345;922;482;356;368;431;480;420;373;358;394;443;500;399;372;410;363;459;505;488;463;693;724;540;504;537;537;503;518;489;397;418;494;605;523;543;609;569;533;693;845;900;766;759;765;679;642;705;857;1063;1074;889;566;458;728;960;967;663;509;432;363;355;300;291;348;318;340;359;432;720;1352;2596;4719;6707;4970;2081;913;531;437;347;400;387;404;358;379;435;448;381;359;337;321;294;327;302;325;345;340;301;310;310;327;361;372;337;378;374;315;320;320;417;470;469;403;362;386;418;322;274;305;441;923;1431;1162;520;353;357;329;328;308;316;311;336;377;365;367;345;330;278;262;279;307;314;341;368;338;341;312;318;383;506;573;475;313;318;336;314;334;448;415;364;331;318;350;305;338;345;319;289;295;343;324;332;305;292;284;258;298;308;263;306;264;261;257;279;280;304;348;301;296;300;324;300;261;237;270;251;283;299;280;270;281;280;324;279;311;257;295;325;287;262;283;313;291;309;292;304;267;355;758;1678;2131;1692;812;534;690;903;771;754;943;915;568;465;441;658;1196;1602;1159;477;283;300;288;314;274;276;318;331;279;305;324;307;298;306;424;725;842;621;445;462;357;320;307;333;297;292;251;240;240;271;283;299;270;274;258;273;299;288;266;251;281;262;321;433;864;1552;1755;995;509;318;323;345;304;303;383;773;1719;3230;4559;7170;10490;11700;11223;9220;4795;2029;2159;2618;1762;1181;853;609;417;362;344;461;429;418;439;488;465;458;530;465;371;389;420;430;380;420;476;449;385;395;466;623;722;675;526;505;574;818;995;1326;2066;2961;3060;4464;6120;5854;4622;3543;4158;5518;4781;2072;1080;1169;1506;1256;690;365;318;318;282;275;301;341;355;386;444;857;1026;602;335;292;303;266;284;289;271;265;276;268;288;242;294;266;265;250;265;252;295;270;264;289;272;241;304;295;271;279;293;288;290;281;294;273;274;309;265;316;400;995;1738;1490;697;330;329;332;300;256;281;303;321;291;303;304;288;293;254;259;255;286;295;261;269;297;315;340;342;264;284;287;322;316;300;287;259;297;282;286;275;272;295;280;271;294;279;279;239;276;297;313;328;281;286;252;278;259;280;306;239;263;282;286;317;270;266;305;286;287;271;272;267;279;326;525;896;979;712;659;805;970;1736;2692;2040;924;510;330;296;346;412;421;365;348;320;304;319;293;338;319;289;311;360;373;574;1492;2509;1817;659;347;339;319;300;259;292;341;373;405;307;285;316;349;410;611;793;571;435;396;369;347;315;298;336;291;346;369;343;377;337;302;286;314;301;326;301;301;264;251;281;291;341;342;337;361;357;301;253;262;278;281;356;505;656;622;471;353;324;353;695;1213;821;393;315;319;290;437;968;1919;1760;785;366;340;447;488;448;360;336;335;347;348;370;341;340;353;326;296;268;251;226;275;242;237;229;275;292;263;255;300;275;296;288;302;318;303;287;287;278;275;307;317;327;440;663;490;389;308;340;343;362;329;350;312;373;273;291;292;359;371;818;1644;1762;1014;552;566;762;1495;1962;983;457;332;340;454;414;401;388;442;436;436;543;613;1337;2113;1610;681;833;1283;1870;4176;6294;4529;1793;573;390;337;388;348;317;268;297;225;255;229;219;288;278;247;283;255;232;259;228;251;289;298;299;354;311;290;297;266;294;320;296;285;287;294;268;271;376;465;379;278;302;262;277;262;248;266;256;294;297;277;267;327;267;312;358;348;346;322;342;398;472;419;329;285;301;371;348;347;387;508;367;337;351;351;382;536;537;425;315;266;255;249;287;242;233;233;260;265;259;247;248;247;224;272;284;273;273;252;267;298;330;432;576;619;485;412;377;465;1116;2543;3854;4940;9056;9851;4765;1413;674;517;420;367;346;354;336;319;349;321;312;328;314;352;306;267;258;311;346;379;395;382;349;356;400;344;308;331;355;415;414;387;362;289;307;304;333;356;368;330;310;305;361;420;368;322;239;251;281;275;295;301;284;343;375;306;292;273;316;374;359;346;329;315;310;300;280;296;304;274;318;415;737;775;485;404;432;350;311;325;372;376;344;318;276;280;262;282;294;269;330;412;1269;3958;7015;6946;2663;627;280;240;258;249;250;331;341;373;386;354;339;266;229;220;229;218;245;244;242;245;265;286;301;289;252;259;291;312;359;412;379;376;303;310;285;271;258;270;315;336;299;287;375;467;488;382;365;351;329;337;370;390;366;311;339;367;337;325;361;390;423;469;452;463;376;352;358;333;393;456;595;617;561;433;351;356;353;443;530;520;415;559;664;475;397;465;438;401;416;578;847;1075;890;463;437;461;525;362;294;296;291;283;312;360;327;305;265;264;242;246;246;238;238;253;237;227;220;217;248;245;254;218;232;255;222;237;214;227;198;220;243;257;280;286;249;265;293;298;289;281;365;317;298;315;358;410;424;396;339;335;462;823;1088;744;430;357;371;409;377;405;518;637;609;552;681;766;616;554;419;426;559;525;469;466
511;468;383;383;399;377;408;611;793;757;611;650;712;553;476;441;514;775;945;589;551;637;796;640;599;545;516;486;404;398;362;362;505;660;468;315;252;261;274;265;269;251;274;242;273;268;298;254;246;282;267;304;290;312;247;275;295;309;305;283;325;292;290;227;258;304;301;304;289;270;290;321;411;594;802;765;810;911;599;451;380;285;337;313;255;224;262;290;255;256;272;259;252;267;254;272;275;248;253;244;270;280;261;256;284;319;302;237;273;266;266;282;330;341;292;246;265;256;299;285;287;281;244;254;263;251;264;286;279;248;299;288;329;354;336;297;320;299;356;426;527;598;703;970;782;486;349;337;250;395;678;986;942;752;849;754;977;1041;822;928;834;666;658;811;882;986;1703;2261;1671;1233;1237;928;675;930;1337;1201;1023;511;310;275;279;253;250;264;252;267;270;340;390;349;268;267;329;302;312;289;321;497;664;724;527;369;262;285;281;325;348;354;322;302;270;258;266;265;271;257;236;266;247;262;265;304;352;336;365;270;329;270;263;270;279;269;322;305;286;296;309;257;246;265;251;286;255;286;275;261;328;454;371;409;585;643;515;360;307;292;340;286;434;406;358;329;282;279;351;454;762;1082;953;770;1124;1078;844;605;754;1179;1164;963;922;1221;1442;1253;1046;945;956;1272;1513;1585;2037;1877;1153;569;375;304;297;297;324;419;338;314;257;246;302;357;398;330;275;293;306;301;262;305;366;440;557;532;352;351;322;295;276;277;230;245;247;291;290;248;250;277;271;301;407;519;1221;3163;4335;3390;1694;791;425;260;322;275;280;263;286;236;241;319;293;278;264;285;313;281;275;281;304;305;314;297;311;302;268;278;272;258;296;285;284;298;265;288;282;327;308;384;597;862;798;671;570;556;587;519;521;541;558;740;818;638;425;335;306;299;324;278;302;309;340;327;256;288;261;262;279;299;296;281;260;283;264;309;314;276;275;294;332;339;384;427;451;417;413;357;323;323;304;291;317;336;387;398;375;425;317;403;389;398;349;368;323;340;381;354;337;380;324;305;302;297;311;295;316;281;305;325;324;358;384;370;382;379;362;372;346;342;360;477;988;1486;1144;578;386;368;408;473;457;355;309;294;324;312;439;445;486;415;467;559;568;472;434;394;336;344;386;403;390;408;373;383;349;339;337;336;398;416;514;477;406;445;453;482;514;561;425;360;427;459;445;490;653;764;671;559;637;680;835;1088;1068;757;707;890;1235;916;610;619;749;868;876;770;619;719;861;1018;1057;847;576;444;359;335;348;294;335;325;330;366;368;613;1306;2732;4751;7103;6061;2845;1298;703;495;402;352;397;350;363;367;399;424;363;384;357;349;314;310;321;319;331;330;322;336;294;353;297;323;348;334;345;337;325;360;381;370;330;400;362;421;426;355;270;301;533;1059;1722;1215;511;332;326;350;331;373;314;342;309;327;347;361;336;304;292;311;302;315;346;354;361;347;356;319;331;295;334;405;345;324;336;376;332;345;369;399;356;323;339;329;319;338;342;344;286;311;319;301;290;305;264;290;276;268;275;305;286;298;247;266;277;284;297;339;344;349;289;262;273;290;278;228;259;273;261;235;277;256;264;273;283;288;304;279;279;284;249;303;274;301;302;307;301;283;372;594;927;1248;1286;769;575;880;1219;878;828;1463;1475;783;489;420;375;449;520;418;343;315;265;329;323;299;266;322;325;295;303;301;391;311;318;418;736;886;597;411;375;357;286;338;341;329;300;287;261;270;254;261;323;314;355;291;278;291;288;287;304;307;307;293;396;633;782;768;567;457;431;385;355;307;351;634;1902;4959;7889;8443;9003;10002;8555;6267;4170;2031;814;648;686;560;543;485;429;405;363;354;444;412;451;462;365;342;320;330;381;320;322;467;576;513;428;423;394;382;392;428;550;752;887;696;533;623;718;868;871;1132;1367;1431;1663;2061;2174;1830;1928;4435;8084;8736;4488;2515;1939;1358;753;486;339;281;299;301;264;295;306;329;375;633;1435;1870;1153;411;304;312;271;270;246;292;247;272;263;293;256;284;263;255;261;271;267;284;286;268;245;265;266;285;261;282;291;310;305;308;287;310;288;321;275;329;320;455;838;1326;1103;525;364;323;310;271;264;284;279;347;323;271;283;277;279;256;257;241;228;242;243;269;266;337;323;319;289;329;302;284;308;306;295;260;278;295;297;301;284;326;351;301;285;293;308;306;289;259;309;293;290;312;295;305;289;283;272;271;263;292;283;274;276;278;283;271;272;282;272;280;296;357;676;1468;1947;1384;1170;1188;919;929;1311;1522;1347;800;422;350;314;354;383;346;322;302;344;325;278;330;366;325;348;347;369;527;1427;2280;1666;698;359;358;293;297;318;496;896;1342;1111;579;341;318;321;398;561;786;612;420;352;319;341;296;290;280;307;365;392;410;335;296;302;248;312;317;284;331;312;281;285;287;324;301;382;446;586;552;404;294;314;297;272;296;332;471;718;817;515;311;388;617;758;585;393;306;278;307;398;593;880;852;514;349;355;523;748;623;337;245;311;315;338;331;332;366;320;314;285;285;265;229;241;251;263;278;248;292;268;274;298;272;286;284;291;295;294;312;280;304;292;271;318;336;351;511;420;363;369;336;337;408;380;387;367;320;327;316;329;315;355;539;772;744;545;374;374;630;971;1352;1120;581;371;403;439;432;484;739;1070;954;896;1222;1252;1241;1284;1018;726;1040;1691;2997;6253;8298;5999;2144;598;401;478;444;351;308;284;258;277;254;239;241;245;265;261;273;269;249;264;282;305;301;299;280;331;325;308;297;270;274;298;279;276;295;264;302;304;278;313;278;271;254;285;265;232;266;275;265;282;279;298;303;346;322;323;335;322;359;352;333;303;341;322;324;332;319;309;316;341;376;473;381;295;298;310;353;452;451;460;314;319;263;228;301;275;252;269;233;263;216;227;256;251;286;268;252;234;276;262;276;378;439;557;798;1149;892;459;340;497;1432;3417;5302;4576;4984;5300;2986;1366;1243;875;466;354;314;334;357;297;350;323;320;281;320;315;303;298;336;289;318;315;394;324;319;325;340;326;318;319;379;379;340;306;333;328;348;391;365;356;320;302;292;346;355;465;375;287;253;270;243;252;278;293;308;358;373;313;318;318;294;334;359;331;300;280;292;285;300;291;303;310;335;423;715;784;499;403;424;439;336;273;291;316;326;292;281;257;262;289;274;262;310;367;635;1805;3383;3734;1796;506;257;298;299;275;276;340;366;378;388;339;311;290;233;213;216;275;272;230;250;285;241;244;273;276;275;262;295;327;432;589;479;376;312;270;295;297;312;334;343;338;360;300;352;450;452;416;342;378;350;393;386;397;353;376;432;505;474;374;400;448;454;453;386;383;331;366;391;395;395;500;610;626;514;423;351;323;369;459;565;499;408;506;568;447;360;490;455;409;429;541;749;1042;893;497;434;564;480;378;298;258;299;287;330;374;363;279;253;226;238;246;244;258;253;231;231;230;212;218;242;251;215;234;235;227;242;203;257;249;225;227;233;259;266;300;250;261;285;303;289;359;352;312;311;299;319;366;404;429;330;385;602;1022;1684;1022;565;401;354;438;358;391;520;756;763;562;618;757;671;513;430;442;573;550;536;524
1116;811;463;343;341;456;597;788;991;857;666;724;823;574;554;554;513;761;936;737;445;511;688;668;573;543;598;533;508;420;360;424;750;987;663;337;265;307;255;262;262;261;292;292;343;299;269;335;300;278;294;287;302;264;256;263;317;320;282;291;273;245;270;284;253;286;322;295;301;299;268;279;374;774;1426;1490;867;638;593;711;670;451;333;308;253;251;259;280;229;271;266;254;261;262;258;277;245;260;254;269;228;279;265;254;264;291;290;250;269;242;255;292;382;320;297;239;270;266;283;303;291;262;241;232;262;211;256;247;233;239;233;333;380;459;296;274;310;400;511;684;781;773;723;764;643;431;371;330;286;531;889;893;788;1004;1375;1213;812;800;871;890;783;788;934;833;690;687;1097;1383;1251;1066;1100;930;842;1436;1983;1412;693;397;262;264;272;253;258;269;263;255;251;327;475;395;292;253;307;293;317;301;313;462;583;499;371;280;290;286;272;325;388;363;358;303;340;291;271;302;235;295;296;270;249;273;274;311;397;391;287;275;311;268;275;267;269;310;305;306;314;340;300;293;293;276;245;257;279;251;275;328;360;459;450;612;1099;1205;859;472;322;331;388;350;379;379;402;328;288;287;335;432;641;840;785;757;1120;1264;1023;841;731;861;724;571;639;1134;1407;944;746;739;868;1365;1818;1875;2135;1870;979;509;386;386;297;324;380;414;351;275;287;269;303;405;425;343;310;334;360;265;293;255;293;330;456;405;369;446;458;373;293;262;268;243;237;255;245;256;233;266;262;291;359;434;529;1027;1387;1165;817;446;291;256;282;270;301;258;244;222;267;280;284;281;273;299;315;272;263;274;314;279;291;279;309;295;229;256;278;313;277;267;286;296;271;286;287;316;303;344;557;683;645;513;395;373;448;557;658;678;660;700;637;549;424;364;348;319;326;315;301;289;304;308;273;269;255;258;257;261;265;244;266;288;341;323;323;312;302;343;300;359;458;628;634;463;360;355;350;312;306;317;320;344;349;409;394;423;357;367;390;382;400;360;341;322;350;344;330;364;316;332;297;284;300;330;286;288;289;319;371;354;393;347;340;379;385;363;371;331;305;451;614;889;698;371;316;345;401;475;441;311;285;294;357;349;478;675;639;496;469;465;432;481;423;375;326;326;306;376;368;400;338;313;312;327;333;362;417;475;534;547;486;412;405;433;529;565;403;438;436;565;677;615;748;849;695;528;620;905;1559;2149;1527;851;713;1263;2240;1599;734;538;718;1020;1055;921;885;1135;1113;1131;1030;806;650;520;428;404;364;376;431;406;368;411;361;615;1376;2469;4195;6052;5091;3283;2267;1253;605;421;355;378;409;374;370;391;367;406;362;356;356;326;321;336;316;306;341;324;338;342;343;348;326;351;369;364;379;320;347;359;354;344;346;326;390;400;338;322;314;448;731;1075;734;448;335;339;318;350;380;367;321;318;320;363;305;301;318;282;276;301;367;344;362;337;343;315;323;291;308;334;371;373;356;343;368;335;341;316;375;349;362;335;337;369;355;338;318;311;278;366;314;285;301;291;286;284;261;259;281;293;286;268;275;253;279;312;379;328;312;281;254;281;277;251;265;281;318;279;243;252;253;243;275;275;285;286;251;282;254;262;243;286;262;278;279;304;315;439;758;822;879;1051;911;687;965;1225;865;711;1178;1275;734;448;365;344;361;341;320;297;283;356;399;381;330;302;324;282;283;285;303;384;393;384;359;516;607;429;387;320;312;318;305;337;314;316;326;298;308;278;289;296;397;383;312;277;275;292;269;315;326;298;335;358;383;472;430;428;621;781;571;377;335;353;828;2659;7361;10986;9350;6624;5451;4014;2587;1423;705;498;374;331;363;415;431;375;381;370;339;363;427;437;438;349;304;263;270;296;274;321;504;633;559;435;353;331;372;406;393;480;695;942;828;606;586;758;844;667;541;565;533;624;758;759;889;2002;5083;9956;11272;7367;4833;2680;1160;496;343;279;256;306;383;347;299;309;316;303;506;1334;1756;1047;445;311;294;275;293;254;291;287;261;276;264;235;237;243;276;290;259;261;313;307;286;269;234;263;289;291;272;292;274;310;331;296;280;327;331;332;295;333;498;1203;1731;1453;630;321;291;296;304;281;266;306;362;310;300;294;272;285;282;262;275;274;252;217;295;271;285;310;320;302;295;302;284;281;289;284;234;282;268;295;272;297;315;301;323;300;314;326;324;288;286;261;295;280;296;289;298;319;294;315;311;320;261;270;280;300;271;281;310;291;275;306;331;284;371;717;1602;2573;2127;1705;1715;969;633;799;1624;2333;1346;590;438;329;324;376;345;312;325;310;299;315;360;354;304;309;342;304;389;708;1017;841;527;358;325;331;271;390;938;2622;4466;3727;1594;584;364;392;397;459;530;476;431;409;342;295;293;239;258;272;348;374;361;305;312;283;275;283;298;315;300;342;310;303;312;278;317;385;740;1381;1322;639;346;342;308;304;322;341;497;1008;1316;609;358;365;391;462;422;323;282;303;309;331;375;439;475;340;313;448;730;1002;857;400;296;310;275;306;316;332;329;321;306;304;283;257;265;266;283;277;264;254;245;263;286;282;297;314;302;260;294;331;316;299;305;313;314;289;306;328;368;321;333;384;412;536;788;741;565;517;401;299;322;299;307;365;387;427;409;406;344;396;496;762;1379;1886;1187;514;368;444;515;588;1541;2617;2041;1911;3225;3177;1571;794;605;670;1242;1872;2539;5555;8287;5603;1680;514;402;513;508;424;337;269;264;255;275;238;267;247;243;246;254;274;270;279;264;251;252;294;308;305;341;312;295;273;292;338;284;274;305;279;304;322;288;265;320;272;253;276;258;298;252;256;265;256;273;281;294;307;287;301;296;359;380;333;313;304;316;322;343;367;296;301;304;357;442;497;321;329;323;304;359;339;400;417;397;305;258;278;252;266;231;265;243;218;244;220;277;252;252;255;280;259;270;279;344;442;495;615;1018;1641;1107;498;288;438;1212;2606;3493;2507;1902;1693;1316;1309;1946;1540;786;374;339;345;298;290;314;323;291;304;308;306;321;326;362;328;270;301;342;324;343;322;275;308;269;313;318;350;310;334;310;333;470;513;418;361;341;282;334;405;557;530;388;317;281;289;306;296;313;273;335;339;309;288;287;288;311;353;345;347;285;299;290;289;291;312;331;335;340;460;636;683;489;416;376;362;302;296;262;315;284;255;271;278;251;304;274;305;327;312;376;625;1216;1433;838;374;285;334;347;337;320;344;328;386;390;340;337;331;277;234;244;243;271;259;253;280;255;255;300;294;267;260;235;298;402;535;419;309;275;272;301;316;322;366;381;364;353;318;300;334;376;366;359;360;411;466;421;420;397;376;532;700;535;374;380;499;430;355;322;325;295;305;344;411;386;441;473;521;417;402;366;367;359;429;483;424;332;380;397;365;293;377;414;393;343;421;597;705;642;421;391;439;432;328;250;251;273;300;304;343;343;305;292;244;222;251;227;210;257;248;228;203;231;202;211;239;219;234;244;251;242;224;223;245;261;249;251;260;254;291;277;285;284;304;332;310;352;266;285;285;286;350;354;403;404;456;609;940;1277;877;501;424;404;432;354;387;551;763;715;534;534;652;691;831;644;404;507;671;804;678
1601;1224;536;318;364;666;997;961;890;777;586;658;697;650;657;569;475;568;750;772;519;449;554;619;667;578;573;624;595;447;358;439;720;866;546;356;261;274;284;286;253;241;250;287;309;291;263;361;346;346;332;360;321;305;257;267;275;277;282;276;258;224;243;267;260;304;324;325;344;332;311;303;423;918;1917;2374;1108;562;640;1110;1027;622;316;289;263;256;244;279;279;260;271;237;237;277;261;258;241;262;271;258;260;244;267;214;254;244;240;269;241;296;270;276;323;329;311;254;228;261;242;298;305;262;253;289;267;279;276;288;260;286;343;490;556;375;272;302;379;569;847;974;787;669;533;505;438;400;334;421;437;673;987;783;747;1745;2982;2171;968;760;882;785;629;796;1022;890;779;732;977;1064;990;909;815;675;847;1539;2221;1327;560;299;254;256;275;291;313;279;265;295;301;276;351;289;278;267;289;304;276;299;290;312;394;385;334;266;313;265;282;329;374;424;376;341;324;298;271;266;266;257;293;279;260;306;318;333;351;333;309;327;251;271;260;256;275;290;298;318;328;364;323;290;280;299;269;240;264;261;284;316;429;586;529;807;1635;1743;1150;626;369;320;350;335;352;355;326;313;294;260;279;411;516;652;604;832;1530;1604;1329;1146;920;697;530;465;477;740;1006;756;746;959;1137;1737;2431;2565;2266;1588;917;468;380;356;331;341;425;421;328;288;278;262;285;369;323;309;309;346;332;279;253;304;318;352;439;455;403;424;559;414;355;275;247;280;243;207;272;273;246;264;244;299;349;334;360;435;451;537;513;371;312;277;264;250;290;267;280;279;242;255;255;265;293;266;294;319;292;282;261;286;289;315;299;301;295;297;291;308;265;294;286;284;289;285;271;287;264;386;463;631;611;457;357;408;514;784;992;926;807;692;738;660;538;389;392;313;353;334;299;300;277;295;252;256;259;245;267;292;274;265;263;301;300;307;330;330;328;325;330;359;522;738;799;477;353;323;346;363;369;342;327;336;346;353;401;390;383;355;356;333;325;330;328;356;356;299;340;330;333;293;291;318;294;331;291;263;271;288;345;407;341;362;394;419;372;341;349;290;305;356;408;419;366;319;307;316;330;374;332;342;314;302;399;432;685;973;893;595;565;528;495;518;435;370;350;346;346;376;430;386;338;287;340;337;364;493;543;524;580;594;601;537;503;453;496;508;553;648;654;686;712;740;811;897;669;558;691;1181;2223;3230;2223;1032;758;1193;2156;1650;803;575;709;1143;1291;1238;1334;1562;1300;1078;1014;855;747;589;450;362;342;351;440;380;341;361;351;570;1447;3351;5563;7869;6371;5492;4503;1988;779;483;440;436;427;403;351;382;442;411;401;385;392;328;374;355;319;294;286;303;355;342;356;333;297;336;349;362;333;412;368;330;353;363;366;358;324;359;350;316;322;357;449;471;435;322;295;317;334;340;366;338;350;309;366;297;316;289;303;323;294;329;348;344;360;286;290;299;319;319;322;375;395;400;397;401;336;381;338;308;342;327;372;359;352;350;340;323;358;319;296;333;335;318;293;335;281;297;265;278;241;230;237;263;280;265;295;302;308;285;310;282;281;303;270;298;267;261;239;298;272;243;246;277;286;232;279;264;262;264;273;275;272;292;303;272;269;266;358;595;1298;1216;922;1157;1184;748;635;739;525;378;615;650;471;366;349;380;381;324;264;326;318;491;581;567;479;379;381;300;311;275;330;435;433;377;353;344;400;365;335;331;303;318;299;289;339;359;363;375;286;308;282;302;406;414;323;275;290;286;316;320;316;312;314;323;344;355;422;555;924;1329;847;425;300;448;993;2493;5923;8536;6300;3227;2040;1406;905;556;409;455;394;354;356;405;385;321;330;284;323;287;375;419;377;310;241;231;255;294;307;347;431;472;484;425;343;378;373;394;350;428;559;710;691;608;532;583;646;468;396;333;443;497;486;516;819;2701;6974;11747;12649;9477;6067;2899;868;382;291;262;294;324;371;380;300;270;277;338;384;703;807;558;343;285;285;266;284;275;246;281;270;258;281;280;265;282;290;277;270;272;291;294;264;268;274;304;298;271;299;262;300;350;359;315;303;326;352;316;313;354;676;1640;2664;1903;729;318;275;345;295;302;291;264;300;294;292;290;278;258;309;312;263;238;309;261;284;310;320;294;297;297;276;306;317;353;312;278;289;258;277;298;287;272;299;321;289;270;307;336;328;316;275;303;263;289;311;286;308;295;282;299;309;257;269;271;297;262;267;299;273;255;273;263;307;264;319;551;1138;1820;2020;2800;2879;1279;610;742;1646;2320;1286;677;577;472;334;317;291;306;292;318;330;331;380;340;348;292;332;317;355;394;510;425;403;361;291;271;312;570;1818;5639;10493;9004;3637;977;435;402;421;411;440;462;436;406;350;271;266;260;281;314;328;430;333;367;285;267;293;302;294;313;350;385;353;297;300;297;315;478;1004;2325;2418;1010;395;372;348;334;299;367;473;873;1013;596;356;301;272;278;322;265;279;261;298;278;313;306;313;279;350;637;1308;1643;910;425;271;299;315;314;297;431;452;404;320;319;269;269;246;295;289;270;266;252;223;276;265;309;277;297;318;272;279;264;268;298;260;301;293;270;273;308;304;330;316;359;547;1174;1993;1781;966;503;401;322;364;306;340;319;369;353;327;345;424;424;489;714;1720;2753;1780;759;410;434;499;886;2557;4163;3221;3319;5883;5298;1988;667;483;720;1473;2309;2265;3368;4221;2705;938;435;361;453;446;414;311;316;292;261;290;310;257;215;250;240;261;248;264;253;249;265;251;287;323;277;316;319;330;329;321;262;299;329;286;295;279;277;291;275;309;275;304;268;275;271;271;299;272;247;270;276;277;284;287;293;312;335;335;331;325;312;319;342;404;396;346;293;356;409;572;620;465;322;314;310;295;286;329;339;330;296;252;242;258;231;226;222;202;206;255;261;268;292;257;267;261;273;308;266;335;441;452;453;837;1183;1040;473;266;296;492;1043;1339;948;677;635;714;1614;3196;2848;1285;447;325;306;310;271;287;303;341;324;356;341;293;301;341;302;328;344;364;340;337;333;325;279;288;296;278;316;321;339;328;406;591;811;586;382;287;295;323;421;654;721;384;266;274;243;254;225;292;307;291;317;327;301;291;295;324;319;324;283;286;277;315;258;302;294;306;309;338;431;645;627;543;404;347;288;340;274;305;282;310;276;261;264;263;290;311;301;312;288;317;350;535;551;423;299;307;292;335;323;294;322;301;362;309;367;361;336;264;277;264;289;275;247;252;282;273;262;264;280;280;257;286;287;295;354;349;275;261;256;253;354;412;376;327;365;310;304;256;269;326;342;360;376;380;429;454;438;388;374;548;594;515;458;456;448;432;373;290;314;314;314;337;437;417;486;401;405;387;366;342;348;363;422;399;370;305;313;294;297;297;304;326;303;315;343;417;472;451;362;401;307;284;272;286;287;252;268;298;351;346;277;336;279;270;225;251;249;241;261;233;242;205;228;207;219;229;229;241;244;230;205;224;187;225;237;257;273;270;263;274;297;344;295;285;338;338;301;268;315;312;331;461;506;577;709;646;529;684;524;444;438;430;501;426;420;481;610;660;515;572;684;911;1122;960;448;446;596;679;508
1067;909;416;346;419;835;1225;992;777;578;492;459;647;670;650;548;423;440;654;725;567;399;416;528;530;495;456;583;618;555;426;371;515;513;415;304;247;279;276;263;280;266;259;303;280;266;253;307;333;377;410;398;322;361;291;262;315;261;277;274;254;246;281;287;298;398;406;335;324;319;297;337;361;727;1456;1826;938;549;661;1139;1121;713;360;289;238;249;255;273;291;261;259;268;231;215;241;256;234;252;247;246;255;253;213;254;275;292;267;264;252;271;250;264;289;295;291;266;244;275;253;263;274;260;254;252;240;268;283;282;279;328;490;946;1023;622;335;319;531;766;951;769;594;485;391;372;388;392;389;627;872;891;955;682;812;2242;4239;3158;1131;683;786;722;578;689;1076;1085;953;774;747;778;827;822;752;696;917;1431;1606;1000;454;278;272;288;250;240;241;254;241;258;229;265;296;286;278;323;297;287;288;287;305;276;309;300;282;289;263;274;242;265;363;464;457;375;329;266;270;273;236;290;321;284;242;289;344;339;352;309;289;300;263;271;275;271;298;292;327;318;322;348;269;311;296;285;231;248;267;284;285;341;546;631;656;778;1275;1270;889;551;394;303;302;308;340;329;292;299;271;250;311;375;592;579;543;795;1522;1405;1236;1139;872;655;476;426;474;582;692;810;918;1229;1680;2011;2405;2537;2539;1767;909;565;401;313;330;311;445;406;341;280;224;253;286;297;321;286;284;314;274;277;268;270;323;343;377;392;346;395;450;338;298;334;264;267;247;234;259;286;286;301;262;263;289;305;289;343;370;367;377;330;283;284;278;258;257;286;229;249;239;241;257;282;300;282;280;259;266;282;293;284;315;304;285;324;336;284;296;284;283;268;285;287;266;291;254;283;305;398;421;513;623;526;378;387;624;1212;1408;1218;1096;928;920;897;657;432;415;356;302;302;271;278;282;254;261;245;265;263;283;294;271;299;287;273;312;302;308;328;332;330;286;331;453;642;651;410;341;360;405;532;511;325;324;326;324;376;364;380;421;378;360;338;354;347;335;343;318;330;332;305;336;300;269;299;308;320;265;261;269;319;357;379;430;356;377;388;370;365;345;289;309;292;319;299;311;295;288;295;287;356;296;297;300;331;374;459;718;899;748;535;518;491;492;440;423;363;343;365;350;368;398;356;364;331;342;341;442;609;652;519;524;653;681;639;733;604;565;631;957;1427;1353;775;627;618;756;922;753;705;896;1554;2441;2960;2029;951;698;994;1400;1197;832;649;732;1089;1281;1336;1602;1590;1188;991;1008;893;831;677;500;411;325;407;366;362;379;393;382;491;1116;2841;6094;8767;7397;7679;6729;3227;1063;597;456;454;431;381;380;378;403;398;364;406;359;338;329;355;357;341;315;287;323;321;331;327;330;321;324;373;452;425;395;358;316;352;371;361;318;318;308;362;295;369;349;351;307;304;296;323;318;380;380;338;333;316;332;325;286;320;282;313;319;316;340;328;311;289;293;286;319;298;292;326;392;501;470;436;410;383;359;317;350;381;375;391;390;359;332;323;326;309;291;296;307;346;282;322;302;278;282;271;226;254;233;271;256;267;275;291;278;296;278;273;287;283;300;263;263;271;275;230;303;249;269;263;301;271;225;258;227;266;256;247;299;302;289;267;260;305;393;689;1484;1430;818;954;1086;720;596;447;347;291;293;349;327;311;302;332;351;323;273;283;346;520;843;1164;1167;869;558;370;277;276;331;409;399;354;316;312;344;377;350;348;306;306;338;343;318;338;414;413;417;368;320;313;383;377;327;258;279;292;283;273;290;302;300;323;356;399;389;486;912;1410;927;469;288;296;428;956;2323;3728;3058;1465;799;603;476;439;413;438;471;431;385;364;351;332;304;291;297;284;309;375;336;316;255;281;310;352;313;354;350;357;349;341;376;373;417;362;343;328;388;525;566;588;571;497;509;433;354;357;485;605;537;441;582;2143;6219;10767;12672;10814;6347;2583;740;384;319;288;236;274;329;347;289;256;310;291;347;380;394;325;281;260;296;305;272;265;267;239;231;280;302;338;281;280;284;294;232;282;273;274;261;309;267;334;276;291;260;322;292;357;403;363;371;329;324;290;281;337;485;1271;2069;1496;646;301;284;337;337;299;330;290;303;301;293;271;294;319;326;359;317;254;250;274;282;293;279;299;268;294;254;292;269;282;317;274;283;294;326;267;276;281;302;254;297;305;321;318;297;280;296;286;279;284;286;282;301;274;272;277;265;294;264;241;285;283;302;317;272;282;315;270;321;271;303;377;530;872;1670;3512;4161;1911;912;641;971;1310;899;613;697;627;415;306;304;303;339;318;305;298;327;327;305;315;308;289;293;366;323;374;396;340;267;294;316;603;2197;6580;13262;12510;5210;1314;488;528;619;492;413;497;514;424;371;328;277;275;269;311;352;310;305;322;307;289;295;313;384;329;320;322;313;290;275;296;315;412;860;2142;2361;1032;423;344;345;330;337;345;382;495;586;375;321;302;318;259;268;268;266;296;290;265;307;324;286;306;307;661;1567;1908;1062;367;348;338;353;317;409;785;1219;1006;493;309;289;281;279;280;283;274;240;207;237;272;253;303;286;267;292;266;326;286;281;271;274;299;284;270;300;296;294;281;303;336;639;1909;3753;3360;1482;697;404;338;373;359;357;334;389;369;376;336;384;377;373;576;1419;2711;2036;847;416;387;395;567;1701;2872;2504;3145;5516;4706;1679;581;486;670;1265;2038;1875;1551;1514;1180;594;438;417;392;372;384;319;336;281;297;249;287;255;246;254;248;261;253;239;250;290;258;244;289;289;317;286;306;283;367;296;320;319;299;298;283;289;315;290;309;273;335;317;294;280;289;266;283;254;276;285;294;281;347;314;282;307;307;334;336;370;419;386;370;405;370;317;287;318;479;663;659;481;339;323;296;298;292;303;286;282;258;265;272;260;252;253;225;239;230;269;269;320;339;320;273;271;327;297;297;294;340;312;344;480;574;474;345;302;338;370;468;483;368;352;369;532;1363;2635;2650;1183;448;341;354;341;322;298;312;352;389;344;355;324;296;265;276;316;371;370;348;388;316;303;263;282;304;313;342;381;412;382;453;648;801;772;457;322;299;324;399;614;556;407;292;229;278;273;232;282;297;291;314;318;293;265;284;284;314;293;287;271;299;300;304;311;293;294;332;292;416;536;514;463;446;332;291;305;280;315;253;274;256;261;272;240;276;302;337;318;313;307;299;323;317;315;289;292;295;314;290;304;306;314;268;327;351;376;357;266;285;250;280;276;272;270;281;292;253;258;255;293;262;277;239;284;303;279;288;246;223;261;322;400;390;322;345;321;310;309;258;310;347;327;390;359;383;452;436;400;354;353;416;465;459;505;460;476;370;290;261;313;320;421;450;556;536;444;412;405;441;376;352;373;391;355;323;301;347;295;285;330;331;375;287;305;320;368;369;406;382;380;376;336;296;276;284;250;274;279;330;347;299;361;360;292;252;260;250;225;232;223;229;208;201;230;202;212;213;216;226;237;191;214;231;223;242;268;224;238;245;284;312;322;319;290;341;364;347;334;312;312;351;466;589;663;898;722;463;379;367;374;401;437;452;434;409;471;534;624;538;528;704;977;1334;1025;552;433;375;452;362
548;437;312;312;390;644;747;708;618;423;369;410;574;560;534;469;352;443;576;630;509;397;370;403;423;407;416;395;596;589;390;379;365;394;387;304;260;245;257;236;304;267;282;290;312;267;273;260;407;538;568;413;372;354;342;311;336;303;281;260;248;292;254;275;289;483;516;402;305;272;318;295;344;589;818;883;554;431;688;815;813;541;302;225;261;260;278;268;277;288;271;241;225;243;255;244;259;268;223;254;217;275;241;256;255;268;254;267;278;258;248;225;262;260;298;267;261;254;244;286;269;224;234;270;284;304;282;271;328;411;710;1562;1430;653;323;353;774;1016;834;504;382;322;388;472;454;400;429;853;1193;958;884;547;904;2403;3718;2349;919;628;689;804;633;619;975;1207;1092;667;620;641;745;812;853;841;1105;1397;1133;601;382;280;256;273;246;265;256;266;243;267;263;236;276;251;286;253;286;262;251;283;265;312;271;273;281;301;341;285;300;303;392;412;412;363;295;297;278;278;269;297;295;265;247;266;320;331;284;289;271;291;290;272;264;287;253;256;308;271;289;271;279;272;276;246;247;278;271;277;285;340;500;603;577;586;720;776;641;456;365;311;295;297;287;282;254;257;260;303;270;374;538;416;387;617;863;801;617;637;613;441;373;390;609;764;918;1218;1592;1583;2228;2399;2119;2004;2132;1517;856;499;330;360;338;355;388;364;284;246;247;239;272;241;235;290;291;282;303;278;258;277;314;342;356;303;339;320;348;315;272;304;255;244;251;267;289;311;319;245;279;259;256;248;296;304;304;296;311;313;314;293;265;235;243;254;241;244;243;240;286;284;300;312;288;349;336;284;305;288;305;298;306;327;355;280;260;295;262;297;257;262;296;297;265;279;310;396;372;387;389;400;380;450;773;1400;1443;1233;1059;1167;1245;988;641;447;414;348;316;315;300;270;256;271;246;236;234;284;262;301;274;266;269;266;303;307;282;333;303;307;304;299;377;463;445;369;335;383;533;744;570;355;303;336;320;323;351;340;356;332;337;345;320;331;335;347;314;357;318;302;300;265;305;327;372;351;323;294;333;321;331;393;387;361;383;349;372;331;316;288;296;301;324;291;291;310;280;262;283;286;310;319;327;338;341;459;588;608;516;440;414;426;430;439;354;338;318;390;369;440;422;360;389;378;367;377;393;559;552;485;566;620;612;660;742;753;708;768;1373;2300;2192;1113;574;552;696;823;955;886;1085;1434;1972;1805;1271;945;667;794;1042;916;917;901;877;936;932;1084;1535;1412;1091;942;954;962;801;551;463;399;405;371;368;340;405;562;541;581;945;2068;3767;5302;5417;5947;4679;2110;876;651;441;419;416;428;371;378;367;412;397;343;312;311;338;346;353;338;340;316;336;313;305;322;310;304;355;409;493;541;412;358;309;365;354;342;339;327;357;322;365;377;318;347;297;244;288;303;316;331;379;317;279;305;345;310;313;288;320;321;345;312;342;311;322;294;310;282;321;285;316;324;389;384;390;403;403;360;331;313;365;372;425;442;480;359;328;313;326;309;291;304;324;303;342;313;296;298;283;270;231;229;242;235;262;275;278;290;266;317;361;309;313;307;309;308;319;276;320;287;258;278;270;300;276;283;286;278;251;254;244;273;301;297;289;264;275;295;317;453;891;836;588;661;789;580;470;353;283;277;242;252;287;286;282;273;298;305;310;286;404;582;1309;3123;3174;1904;766;377;281;269;330;342;320;310;346;333;314;314;314;296;362;347;354;347;352;357;429;530;618;521;359;385;395;379;294;248;216;273;291;276;305;277;313;278;347;386;389;443;629;866;650;345;263;313;324;507;915;1375;1167;759;434;364;345;328;405;405;403;412;395;369;343;330;315;299;309;335;310;308;348;287;274;280;347;418;396;365;357;380;373;299;385;506;523;448;386;341;333;436;507;612;531;497;521;442;383;353;477;588;517;425;526;1603;4038;6902;10468;9899;5028;1677;512;380;302;288;265;271;297;330;307;300;292;338;298;272;242;268;283;243;280;266;260;211;263;264;285;324;337;348;374;288;299;276;260;270;240;269;267;281;260;321;322;276;264;262;346;382;411;386;391;342;307;267;306;289;332;627;888;656;372;289;275;295;323;332;324;317;282;305;267;283;322;286;284;330;302;278;276;295;276;320;304;294;257;267;271;256;276;298;313;284;266;279;338;244;251;285;284;286;325;328;362;313;279;272;305;285;304;268;307;300;305;273;278;266;312;278;288;262;281;262;266;271;255;293;307;281;257;297;271;329;363;643;1469;3076;2886;1610;1170;660;524;533;464;433;598;507;343;333;306;357;346;327;335;341;352;377;380;311;269;284;299;321;373;466;480;347;288;304;321;619;1849;5587;9977;8505;3169;851;526;624;814;526;506;623;670;422;367;292;277;277;311;340;317;315;313;296;253;274;308;340;336;345;315;305;304;283;304;299;316;356;632;1231;1216;608;397;417;353;342;290;300;332;345;352;342;277;286;285;280;298;323;283;315;311;300;318;330;293;288;311;577;930;1097;674;429;595;585;398;387;801;2068;3581;2540;890;313;266;274;256;289;269;248;255;279;247;240;269;250;257;307;285;269;298;330;309;274;298;281;268;243;296;295;279;257;305;319;652;1868;3470;2951;1531;818;450;372;332;329;358;369;421;406;324;355;297;345;309;430;820;1353;1125;584;375;350;325;435;946;1529;1544;1823;2762;2067;868;452;522;719;1579;2639;2266;1374;861;688;543;550;429;411;380;400;323;336;306;282;262;252;260;251;264;281;230;254;243;252;263;258;223;271;273;304;276;294;305;322;293;273;261;270;301;300;305;291;287;293;277;327;404;410;319;271;231;247;264;327;350;397;361;310;311;251;300;299;301;297;346;497;433;321;366;346;315;280;325;455;667;626;465;398;443;347;288;309;249;262;285;275;246;252;235;270;245;215;234;233;249;332;365;329;299;309;328;400;462;390;266;277;274;265;308;368;324;309;353;352;409;429;381;326;307;326;400;663;1188;1214;599;346;472;552;421;320;308;392;348;329;292;325;349;289;290;286;315;331;342;381;339;358;286;277;289;322;349;412;511;446;435;578;619;817;831;460;365;323;308;338;358;351;303;287;285;268;274;237;248;251;287;290;306;296;271;246;294;306;267;255;281;287;333;342;304;305;287;315;320;364;428;394;388;367;316;290;265;294;360;309;244;280;257;270;256;276;296;279;308;289;274;332;362;313;338;284;258;290;254;263;287;287;323;278;316;364;369;311;295;248;260;251;241;230;288;287;263;258;270;260;278;262;253;267;306;285;285;284;291;267;348;398;429;392;317;288;307;291;285;281;260;345;374;411;343;421;461;452;342;367;330;339;424;434;533;468;459;318;299;269;264;367;468;529;577;564;437;403;387;493;490;404;407;381;341;256;307;302;319;320;387;455;380;289;263;336;354;327;425;384;388;415;396;311;253;305;275;277;235;264;284;279;348;341;291;273;310;292;248;261;263;224;242;194;184;182;205;220;229;231;216;200;211;220;217;210;243;259;251;267;326;345;370;312;339;451;453;429;393;360;305;345;467;598;580;669;689;619;418;369;392;417;514;497;461;427;364;454;589;537;550;636;771;888;753;437;375;336;282;314
332;292;271;284;300;393;437;539;572;370;330;461;529;544;497;436;415;444;486;526;625;505;402;473;485;466;356;338;442;475;352;371;462;554;576;403;271;259;248;270;256;316;273;288;241;264;292;337;452;704;649;366;351;374;365;351;342;308;265;245;275;282;247;261;271;361;426;365;312;304;303;320;384;373;449;544;447;419;500;686;720;535;344;300;282;275;277;276;281;304;265;235;237;239;253;236;244;213;258;236;270;271;257;285;245;261;282;258;250;285;280;268;262;276;249;248;293;271;273;243;251;273;269;271;256;308;296;290;301;427;676;1062;1063;617;371;417;820;1100;708;400;297;377;458;591;565;368;348;606;797;736;630;564;868;1837;2205;1588;1133;961;990;885;684;477;655;910;954;746;802;890;927;1032;1028;1042;1356;1392;975;528;353;275;260;316;262;265;246;269;256;256;276;245;260;270;272;260;241;277;290;280;291;330;318;277;244;285;304;349;291;299;321;363;389;410;287;256;225;268;267;280;290;297;263;285;290;278;300;298;264;294;305;276;268;279;287;266;316;298;282;281;276;266;263;272;274;244;302;308;295;314;373;423;443;424;533;573;716;597;405;331;314;263;280;275;291;259;245;281;345;339;340;343;430;538;502;404;385;405;497;505;543;505;564;749;1318;2015;2399;2045;2279;2286;2000;1526;1445;1160;833;547;404;371;315;373;376;357;273;258;255;260;269;283;273;261;286;275;275;253;272;274;315;324;322;269;299;293;294;298;254;260;288;249;265;271;265;290;305;262;239;232;232;258;265;277;334;310;286;283;283;266;297;242;271;250;255;225;226;274;257;320;342;305;319;380;402;345;309;307;339;278;302;291;294;284;259;292;287;302;259;275;299;283;300;294;259;288;315;379;383;359;389;439;638;896;912;796;939;1581;1808;1167;591;423;400;361;313;296;290;335;279;250;289;283;232;248;280;265;292;278;310;267;313;320;294;291;291;312;292;357;355;393;338;362;305;358;411;548;485;324;294;368;364;337;372;331;321;318;329;337;319;345;340;326;306;296;323;316;316;307;307;431;466;534;488;356;325;279;323;393;358;365;372;357;349;314;339;285;315;326;306;297;291;304;286;304;341;347;360;290;365;318;336;401;451;466;444;366;380;370;378;383;328;328;383;439;492;498;414;385;364;346;329;413;405;428;450;496;461;522;561;591;629;588;618;778;1267;1895;1907;1054;590;582;716;859;971;1124;1104;1275;1151;1077;867;815;772;834;979;996;1035;1005;979;845;754;1028;1426;1422;1168;1030;1107;1205;943;561;480;412;393;383;328;336;436;630;687;587;831;1455;1898;2507;3347;3924;3050;1595;1005;699;513;446;392;390;353;371;385;385;376;338;262;303;295;288;293;303;320;362;322;322;296;344;280;304;325;406;472;484;398;333;323;354;349;316;344;320;348;375;379;368;295;299;294;292;325;327;334;336;344;304;288;273;328;326;318;318;303;338;352;351;337;341;336;291;272;320;293;311;290;280;310;355;369;365;349;347;274;340;356;357;412;531;548;410;336;286;301;345;312;312;286;310;309;325;372;340;329;237;243;276;270;268;221;260;266;301;314;323;348;322;331;311;306;316;272;297;302;315;316;307;315;304;312;273;305;273;248;248;289;321;299;274;272;291;295;249;310;333;393;439;444;601;757;585;467;384;434;366;294;269;246;265;301;289;287;292;304;351;371;639;1919;5085;5555;2780;802;343;306;306;414;423;354;338;337;378;308;336;328;372;381;362;357;313;307;361;423;606;908;619;412;340;384;321;267;243;257;257;295;268;277;258;262;307;272;319;360;372;599;680;468;292;316;310;398;396;550;700;692;615;384;295;310;381;364;406;362;342;376;350;352;382;364;367;414;446;391;314;325;279;274;380;440;446;462;411;497;507;420;335;417;624;597;528;433;353;355;383;481;546;508;458;502;457;442;388;428;477;426;394;386;684;1470;2772;6060;7854;5042;1936;568;384;354;307;257;244;284;321;285;287;313;311;308;347;293;268;281;258;279;273;277;250;262;254;277;330;298;353;317;321;331;297;286;289;244;247;250;257;283;311;298;270;252;276;326;342;369;461;540;450;307;309;299;286;264;340;362;346;264;241;277;309;296;353;326;269;291;274;256;306;290;289;289;300;271;285;252;254;277;296;347;300;295;279;288;322;294;279;284;317;284;338;286;279;275;263;284;311;309;300;320;281;292;294;275;314;282;290;263;318;262;290;286;320;321;365;322;319;305;285;263;270;319;281;271;255;251;283;244;269;324;572;1294;2597;2061;1272;1131;684;395;404;364;344;375;366;359;341;344;356;391;378;332;350;378;514;532;387;290;288;311;383;536;919;1005;605;316;276;287;483;1057;2329;4179;3550;1769;724;515;585;728;545;664;1045;888;531;355;313;272;250;300;265;292;309;299;289;282;290;275;293;333;383;411;402;360;262;274;302;308;366;409;489;530;431;401;382;350;343;323;320;325;335;298;277;280;305;293;302;292;273;345;301;281;322;272;329;266;306;316;361;416;497;405;669;1064;1020;572;470;1208;3582;6411;5084;1853;459;274;270;253;269;242;264;269;236;278;244;268;246;262;281;278;299;353;454;379;292;256;291;310;283;309;292;318;306;309;321;439;839;1577;1703;1381;1013;554;360;300;332;336;318;375;402;377;298;318;324;290;310;428;618;660;548;404;373;373;422;784;1582;1718;1189;1005;769;534;455;655;1015;2132;3715;3153;1595;929;869;810;1074;919;603;511;559;436;326;280;307;280;222;255;252;210;253;261;247;259;233;257;234;227;268;278;280;299;291;277;312;287;261;278;258;277;319;319;303;304;287;303;378;553;616;380;289;304;263;264;289;423;552;434;382;316;324;292;320;304;283;345;396;392;308;323;351;294;314;271;371;447;468;423;475;548;397;343;316;261;249;277;264;284;254;249;256;252;312;282;250;285;294;331;333;281;307;393;599;759;507;356;293;248;300;292;281;289;400;567;523;448;476;444;363;281;349;351;379;429;455;374;291;492;652;520;392;358;346;336;343;288;308;325;332;317;275;301;322;346;331;341;306;281;294;289;303;310;385;433;411;536;611;665;619;571;393;367;383;281;286;290;315;264;267;286;284;263;242;280;271;286;263;282;260;298;250;297;354;279;263;258;295;363;402;377;318;315;302;278;323;353;343;367;379;294;266;285;364;401;337;292;277;313;272;256;243;255;269;243;242;265;283;292;295;316;289;255;249;277;263;300;258;281;275;285;349;363;276;233;251;253;252;266;267;284;297;251;279;267;233;246;286;261;289;300;282;275;283;269;359;515;503;395;365;326;288;250;304;262;325;308;300;433;419;393;400;471;418;377;346;374;375;416;386;463;435;393;354;293;268;284;379;442;543;634;593;478;368;408;475;526;539;440;356;302;266;292;310;316;279;321;493;379;295;318;367;320;331;396;375;381;396;329;329;271;277;282;260;237;259;225;258;295;277;269;268;295;297;269;257;235;212;238;208;177;195;189;232;231;239;233;213;220;204;209;198;202;251;237;247;286;308;325;357;434;675;583;448;475;422;355;327;384;479;487;522;681;615;417;445;472;499;509;444;481;526;366;405;480;538;612;599;472;490;391;336;336;360;274;251
260;323;280;293;275;305;328;458;477;374;388;509;547;498;547;497;408;500;578;635;839;642;606;789;739;667;427;312;303;389;411;429;529;772;876;522;316;272;254;287;280;302;331;333;298;276;267;320;579;690;481;383;344;349;362;348;369;341;289;293;274;261;273;273;282;277;323;283;260;247;246;279;351;325;325;374;391;448;465;570;712;567;455;394;259;306;310;251;277;285;273;257;237;255;213;254;258;256;238;263;264;268;279;283;280;252;262;248;259;284;273;284;287;256;265;267;287;235;250;251;301;297;256;261;270;327;291;316;328;477;575;650;655;523;406;489;749;851;536;367;385;401;490;577;550;362;323;367;478;538;679;615;1036;1370;1178;1457;1681;1494;1357;1027;570;395;444;548;686;991;1329;1205;1098;1187;1336;1128;1227;1223;840;396;284;254;261;241;265;293;257;233;259;289;279;277;281;281;270;249;253;258;267;280;322;375;304;287;288;285;325;284;259;286;275;312;330;304;286;281;267;257;261;259;271;266;279;276;258;287;295;264;263;255;308;269;273;268;272;297;300;291;269;314;294;249;244;280;268;287;291;296;301;313;351;349;331;341;467;724;696;550;364;331;340;258;290;288;307;262;267;321;339;290;305;392;632;725;586;331;294;355;504;871;889;775;686;957;1880;2329;2311;1973;1790;1710;1580;1288;1188;1138;796;471;377;349;360;374;330;317;263;244;258;253;284;261;256;267;301;310;296;298;282;271;284;307;326;319;287;286;303;276;243;269;257;243;248;246;249;260;249;254;274;281;223;242;277;282;275;284;274;286;255;279;279;244;264;249;251;260;257;256;318;302;318;348;377;480;655;475;347;299;337;326;307;291;265;282;261;277;307;292;269;315;328;310;297;295;249;289;299;337;374;455;476;520;589;679;599;577;834;1472;1714;1114;512;384;465;373;340;275;305;276;317;280;263;235;226;243;236;277;281;302;340;341;334;335;349;329;319;286;319;384;365;330;349;326;314;336;417;376;381;335;356;341;316;367;360;344;329;323;293;337;320;338;332;319;310;352;319;339;349;287;347;590;932;1411;1044;501;348;338;369;389;361;336;339;364;319;300;308;283;251;299;297;350;275;263;335;390;466;486;355;337;321;322;355;433;441;539;537;416;376;370;385;321;343;357;415;546;500;484;382;389;310;310;381;463;433;423;409;398;436;424;551;542;509;488;589;696;1080;1410;1241;823;630;676;836;823;786;796;852;969;945;833;650;713;795;1198;1476;1194;1084;1011;1163;864;660;911;1336;1410;1091;1164;1349;1186;800;520;434;395;413;349;305;340;426;589;583;637;1155;1778;1953;2162;3896;4044;2759;2319;1995;1001;573;414;417;365;350;376;336;367;396;319;313;318;296;290;304;349;326;292;338;306;317;330;315;350;330;362;366;369;341;339;333;359;343;323;323;330;346;334;351;298;324;301;296;317;321;332;308;318;334;317;280;260;326;362;321;319;311;354;301;314;317;296;318;317;361;350;347;349;318;331;307;360;360;376;335;309;326;337;376;390;366;467;461;382;334;305;334;347;331;292;284;287;302;338;355;377;307;292;276;282;243;254;299;284;260;296;296;300;365;330;311;294;293;306;296;319;314;327;320;317;315;336;264;335;312;298;278;286;257;300;285;278;300;288;289;283;293;278;292;305;363;559;704;661;569;700;946;707;361;292;285;295;354;359;370;378;410;378;376;511;1719;4505;4608;2365;654;300;335;331;373;383;335;324;344;392;321;359;338;345;335;358;339;337;299;298;342;464;645;517;370;322;306;310;308;316;289;285;265;285;291;326;346;342;305;273;299;401;555;574;401;322;317;365;321;332;408;533;505;405;312;335;307;372;438;427;364;388;327;354;317;378;543;569;564;568;437;356;349;331;307;364;455;461;383;441;548;536;386;351;378;537;564;549;450;442;428;411;391;366;369;386;408;546;516;518;431;428;360;344;358;376;535;1041;2695;3960;3585;1730;520;330;308;286;263;268;282;318;297;326;358;386;385;295;297;273;278;281;255;285;264;230;259;261;263;266;307;315;277;274;306;304;274;260;287;284;268;250;293;277;299;302;256;282;292;307;351;525;773;629;357;282;250;266;270;277;297;293;280;284;284;292;269;300;316;310;282;289;310;299;316;282;317;320;299;280;295;258;317;312;304;296;297;301;303;329;305;287;261;293;254;274;319;316;299;321;309;300;284;285;308;262;283;331;322;249;272;317;295;285;315;280;310;336;385;347;334;297;262;321;299;275;287;296;259;257;265;241;239;263;313;404;976;1692;1215;672;637;474;321;297;294;309;321;339;338;318;350;517;630;510;387;369;528;568;597;488;290;267;282;386;722;1876;2179;914;337;274;305;371;473;834;1312;1207;914;675;586;713;712;580;671;1062;898;439;346;259;292;269;273;299;306;310;314;304;286;311;306;330;324;414;670;861;676;368;297;298;314;365;393;388;347;313;371;406;404;392;342;300;294;306;295;298;304;263;323;350;339;298;304;306;278;239;296;279;304;296;342;344;323;334;350;771;1668;1415;678;399;769;2824;6577;6340;2146;463;297;277;285;273;235;221;243;244;267;278;271;297;285;292;291;358;546;661;506;328;305;280;280;316;317;329;287;282;295;293;314;457;942;1259;1212;712;451;350;318;348;319;331;332;363;381;294;374;367;315;271;285;382;590;682;461;417;492;641;935;1932;2051;1269;783;445;373;524;850;1497;2168;3582;2861;1706;1590;1459;1746;2310;1913;932;1076;1382;974;530;314;291;312;254;263;231;216;271;263;264;241;222;267;249;255;273;280;253;250;286;265;294;266;250;236;289;309;308;262;262;315;301;321;408;684;753;415;274;246;271;292;264;383;470;456;377;327;300;353;317;291;254;310;323;344;308;325;302;343;293;279;297;360;394;405;425;445;388;348;328;280;294;247;263;266;262;280;266;271;229;252;232;215;241;271;268;265;319;355;632;680;517;394;365;304;312;250;265;334;622;1092;1024;679;510;406;348;296;299;318;313;284;253;304;301;441;506;444;372;392;362;343;315;362;292;295;291;349;289;375;407;373;338;312;314;288;317;275;276;270;330;376;434;498;552;505;455;415;373;371;354;321;289;269;289;308;274;248;273;253;292;266;270;303;287;303;283;261;239;290;327;284;252;302;314;441;550;511;342;305;287;254;317;334;298;309;289;291;286;296;311;353;289;266;245;230;274;305;269;239;253;258;251;245;259;294;296;328;267;302;252;266;277;245;276;276;297;260;288;299;308;250;224;249;250;222;264;259;254;262;274;256;243;277;298;328;338;330;332;304;284;328;477;710;629;406;353;382;333;279;292;348;326;298;307;344;412;440;377;350;404;372;342;392;524;525;442;448;391;390;341;303;287;298;354;472;631;791;732;458;374;431;414;453;486;372;343;335;330;293;284;248;280;317;372;354;285;309;327;302;322;338;315;362;358;355;317;321;372;364;319;268;269;281;272;265;285;255;280;282;291;254;279;268;233;222;220;207;206;207;238;269;246;230;204;256;232;229;231;226;241;271;261;276;265;296;271;399;612;546;438;539;476;407;352;333;336;370;407;476;469;406;555;743;749;561;452;529;637;570;426;495;544;566;558;385;358;287;302;248;285;273;274
268;328;242;316;303;307;344;416;568;391;391;441;473;476;529;449;444;512;593;753;895;742;683;850;770;619;479;304;283;320;395;349;469;732;1006;566;294;277;271;299;271;280;355;330;278;254;305;414;789;860;540;391;381;330;328;366;419;359;308;285;277;243;262;268;225;252;278;264;228;265;248;248;256;246;310;330;480;653;650;600;678;779;816;639;382;289;306;259;301;297;344;293;271;265;269;293;269;252;236;275;238;286;277;265;305;291;260;307;332;351;298;301;274;278;239;233;249;270;263;248;271;300;270;262;245;252;287;278;321;477;660;652;659;799;590;485;698;675;497;424;376;411;405;459;455;346;284;279;395;466;635;713;953;989;785;1124;1699;1567;1309;1022;692;525;525;491;809;1291;1657;1516;1135;963;905;946;994;920;658;370;265;277;254;259;274;287;254;277;271;277;251;278;274;264;252;292;261;284;266;290;322;332;324;269;254;268;302;290;281;259;268;278;264;285;272;248;299;297;270;280;260;262;265;299;272;260;274;311;259;286;255;247;277;242;259;320;319;309;289;299;310;271;297;293;259;298;274;296;303;347;376;380;335;439;630;737;636;424;310;300;283;298;337;355;302;301;321;306;315;277;334;457;803;1005;721;455;423;530;771;1124;1093;1058;1110;1072;1282;1579;1786;1883;1635;1679;1679;1571;1654;1654;1120;605;451;400;325;335;343;301;249;257;261;291;289;260;278;275;338;296;303;275;312;270;335;373;385;366;385;404;303;286;280;233;266;268;236;279;250;268;233;270;254;248;257;268;248;282;263;307;278;286;260;281;288;300;281;277;275;260;257;279;362;330;380;322;350;518;782;577;325;322;299;341;331;304;280;256;252;289;285;293;299;323;325;315;285;255;274;301;267;321;395;505;519;557;586;615;731;590;615;972;1138;821;446;344;389;367;293;316;287;309;331;264;238;249;217;252;255;293;274;306;388;470;454;358;363;309;287;315;301;333;317;313;291;305;345;338;336;356;355;382;325;314;332;361;300;368;327;318;326;352;314;339;341;342;333;329;305;326;309;308;332;675;1604;3018;2159;701;351;319;349;373;354;354;396;331;327;267;284;279;325;313;353;303;308;294;305;390;630;682;497;372;300;313;412;499;702;843;774;498;377;333;350;350;402;402;388;444;440;522;438;387;335;400;459;618;604;522;420;379;374;457;533;514;544;635;769;810;896;909;854;865;935;794;793;691;626;696;831;862;870;742;565;621;961;1778;2304;1478;877;850;1132;988;826;915;1108;1187;1050;1255;1487;1114;715;484;344;356;336;285;293;298;387;474;563;1020;2233;3634;3393;2754;4149;4636;3679;4016;3420;1503;691;449;354;343;358;354;380;361;349;367;365;336;330;313;344;315;337;355;321;349;338;300;346;353;338;331;305;311;324;316;317;350;370;350;334;306;361;312;299;315;302;269;303;314;305;313;275;312;297;268;270;360;404;467;337;328;324;366;354;308;289;323;333;306;330;383;350;309;305;333;338;312;331;348;305;313;335;329;340;344;338;394;358;342;333;303;310;340;310;274;282;278;299;346;379;340;355;328;272;282;255;247;253;259;270;276;260;298;313;322;316;279;316;328;290;258;263;292;308;324;330;271;304;296;333;258;291;265;293;247;307;282;275;276;294;282;283;285;273;292;327;427;595;793;795;1216;1467;1138;595;332;303;311;415;499;587;780;610;490;393;501;962;1939;1925;1065;453;349;317;315;324;311;323;303;356;367;340;329;363;387;382;301;313;316;305;296;285;326;423;387;350;288;318;331;453;434;334;304;277;264;285;310;465;406;321;274;309;371;428;430;341;293;331;310;286;290;316;329;343;329;312;315;362;397;456;446;560;533;476;367;377;381;645;633;565;469;451;392;399;345;341;385;441;393;349;404;501;456;443;385;423;485;581;586;524;519;530;436;342;340;382;411;476;627;708;695;579;526;437;395;325;363;421;487;1039;1645;1586;963;427;319;336;341;299;305;311;271;291;325;407;439;377;293;273;258;251;272;309;287;264;248;255;269;285;251;288;290;270;288;289;286;256;280;281;264;278;276;285;266;267;285;268;236;259;295;319;486;666;530;341;285;255;265;262;300;246;280;274;274;293;303;286;289;320;301;331;313;278;282;293;313;286;319;292;283;277;278;325;326;312;335;304;317;323;306;267;290;331;282;303;291;311;320;297;348;325;261;282;256;293;263;306;309;314;312;291;350;288;339;314;276;311;298;312;342;314;281;298;289;305;319;300;286;284;274;275;242;266;296;268;426;701;1097;824;472;395;343;276;275;301;303;316;305;317;336;454;726;1045;728;436;385;467;638;822;638;364;286;286;398;869;2001;2220;988;377;302;285;333;355;454;609;942;1002;927;876;1107;1055;589;485;591;534;344;303;297;303;315;319;338;372;340;339;327;293;306;304;336;355;579;1292;1825;1265;500;340;303;331;349;438;415;352;326;370;450;482;457;354;301;275;310;306;269;265;292;359;366;345;318;335;315;306;271;279;284;275;321;350;374;341;297;314;727;1290;1152;803;567;588;1806;3731;3618;1398;417;312;304;268;262;272;262;252;243;274;293;284;287;311;288;234;373;682;931;648;358;314;329;328;351;344;346;326;318;309;287;323;478;1110;2025;1459;749;378;331;318;367;357;357;363;367;378;440;431;443;439;383;351;346;499;511;483;561;884;1040;931;1261;1366;1061;727;480;357;522;1092;1835;2593;3366;2904;2719;2990;2626;2848;3422;2320;1321;2252;3771;2502;950;365;302;336;292;258;262;257;253;293;249;268;251;290;247;249;264;239;254;242;282;280;262;251;280;247;284;279;242;282;293;348;396;352;363;479;481;379;305;234;263;264;257;297;329;358;334;307;298;341;367;351;309;324;333;301;291;332;381;337;305;300;308;343;305;372;351;385;317;304;305;310;293;293;268;263;301;280;255;233;261;258;261;220;231;239;243;244;279;303;432;455;372;410;383;404;355;394;379;459;1017;2259;2318;937;454;428;367;308;321;320;300;284;312;289;295;321;372;364;306;350;320;387;391;433;363;325;323;319;303;412;518;495;347;327;328;359;370;312;272;268;339;363;432;489;514;464;368;355;377;347;350;276;283;296;305;275;260;299;262;234;300;283;254;261;292;287;287;262;243;289;279;261;263;287;342;479;663;510;340;296;299;284;289;277;278;281;274;272;265;289;356;420;326;296;244;298;267;260;261;276;245;259;307;266;251;246;284;294;267;264;249;255;257;245;283;265;240;247;256;268;237;245;218;254;232;282;246;273;246;258;253;283;300;318;369;393;417;398;327;321;301;297;450;575;487;339;330;332;314;338;347;304;275;263;315;311;395;444;400;344;355;353;331;400;497;522;476;366;382;391;402;359;363;380;370;414;553;861;791;420;388;423;370;374;346;387;375;373;306;303;274;272;260;274;287;318;306;293;276;296;289;319;320;306;366;340;341;376;376;408;318;279;308;369;318;251;299;268;273;269;239;228;233;234;216;215;217;207;214;230;222;227;219;238;214;244;246;225;226;250;242;301;257;279;243;259;277;314;419;375;368;441;443;467;413;350;317;321;326;389;342;399;801;1388;1355;797;568;781;1080;882;507;461;469;556;492;378;299;291;263;280;270;306;266
332;304;330;316;424;447;354;472;475;352;338;350;383;383;438;435;595;743;759;1051;1149;765;645;779;616;464;387;349;283;318;328;361;409;502;576;409;330;264;323;291;288;284;302;296;244;291;304;410;887;1121;766;418;352;290;273;336;376;343;295;265;299;268;269;252;271;293;288;267;266;258;256;268;244;280;337;380;533;725;745;752;840;1155;1407;983;468;302;289;268;258;329;394;322;286;286;273;300;272;265;271;267;266;283;270;285;281;284;325;418;733;703;356;283;276;272;239;252;240;274;270;234;261;284;250;279;253;278;257;286;294;505;777;967;976;1014;981;613;612;546;438;451;354;333;428;473;502;398;359;283;363;598;784;826;927;751;659;768;1057;1279;1094;909;836;878;905;709;895;1506;1402;1422;1105;789;629;617;794;724;482;378;277;241;274;263;265;243;282;259;280;262;305;242;279;248;266;273;265;263;262;285;293;294;311;266;291;320;321;326;300;266;262;272;266;261;281;231;233;263;259;259;252;258;287;297;264;275;267;304;307;307;266;263;287;254;289;274;299;299;305;295;271;259;302;303;313;259;293;294;295;407;475;435;427;563;933;875;654;479;337;354;347;381;361;438;408;331;313;358;335;297;330;507;614;805;610;663;748;860;997;998;944;1357;1718;1303;1078;1090;1405;1737;1822;2059;2077;1759;1579;1588;1201;818;512;393;342;343;322;316;285;284;268;274;268;292;254;324;301;333;299;292;303;311;291;372;397;456;479;474;440;328;303;317;288;235;255;249;262;251;257;247;259;288;257;236;236;250;277;271;273;254;251;288;290;310;306;320;269;268;286;262;341;365;320;311;342;450;479;442;310;332;294;333;341;307;301;303;289;299;293;277;289;302;322;305;310;305;274;274;298;315;389;431;486;536;554;757;905;743;632;634;766;698;466;407;352;348;288;306;302;318;308;310;240;249;235;248;244;283;264;332;411;516;516;387;309;309;308;317;315;330;318;301;322;312;321;342;323;286;324;323;316;320;324;355;369;329;312;328;351;370;360;325;332;353;290;338;311;340;295;272;363;741;1683;2993;2158;766;380;352;308;373;382;353;383;364;342;314;283;281;285;297;326;351;287;329;312;387;585;640;451;347;316;365;475;648;945;1025;957;658;368;335;333;388;380;452;403;407;450;432;424;394;318;382;587;788;678;538;439;386;341;402;518;538;575;789;982;951;774;641;610;918;1025;863;759;648;620;726;645;776;717;536;458;552;812;1522;1920;1293;829;690;783;833;1019;1098;1084;1019;961;1018;1107;950;684;442;395;318;324;312;289;329;360;439;732;1707;4296;6337;5208;3372;4184;4575;4680;5494;4067;1473;676;481;375;337;347;362;345;357;353;351;336;363;368;347;355;394;335;326;360;325;348;337;334;364;346;330;269;316;352;340;342;380;307;324;334;318;309;323;279;327;363;296;297;274;305;327;375;316;279;276;284;336;446;469;399;332;293;309;332;300;347;333;313;318;337;332;334;350;347;340;372;371;377;301;353;327;353;297;321;331;337;337;356;283;332;344;332;320;290;303;272;306;317;304;316;346;351;372;296;280;263;248;280;236;276;289;295;340;316;303;324;279;272;300;275;265;267;301;307;311;285;298;279;293;271;258;263;265;292;244;215;281;286;329;302;290;251;300;302;295;319;365;530;777;968;1254;1556;1532;1021;548;320;309;468;836;1270;1636;1252;615;436;365;528;767;672;468;371;297;326;333;319;300;290;307;286;364;334;343;339;397;371;354;333;319;296;312;296;306;394;354;331;282;296;382;667;566;415;362;289;287;276;271;424;412;293;279;285;288;327;342;319;334;339;352;295;273;278;283;346;384;361;353;367;385;367;397;621;649;522;502;485;393;554;615;583;405;357;337;351;355;374;383;395;331;332;417;468;518;543;488;536;597;698;700;575;540;510;417;341;305;330;396;520;661;723;694;632;579;591;526;386;333;356;372;464;636;703;524;388;340;430;427;440;335;283;276;323;342;414;414;350;310;278;268;274;235;289;274;249;248;226;262;259;256;250;278;287;303;253;265;273;291;290;288;292;267;306;285;288;280;301;269;235;304;247;326;378;377;325;260;249;274;293;317;279;315;274;270;278;294;325;316;329;350;303;300;295;313;266;299;312;309;303;266;276;269;317;275;330;287;308;292;272;306;280;292;293;294;291;318;308;322;346;363;299;297;276;303;274;261;268;306;298;309;327;298;334;347;313;289;281;277;277;305;291;286;340;301;334;352;328;312;282;258;283;252;261;277;328;543;1102;1895;1409;548;359;323;343;326;285;291;300;301;342;390;425;694;941;773;447;448;660;949;1295;978;467;292;308;381;563;1033;1199;669;448;318;259;325;346;449;622;985;1488;1909;2322;2023;1139;581;445;407;345;339;311;347;377;348;380;449;457;348;292;322;318;315;328;330;399;663;1450;2245;1679;597;310;311;297;365;399;366;350;321;359;385;508;438;340;270;291;299;295;303;281;275;329;334;358;306;295;293;310;287;276;267;247;306;334;372;271;321;323;473;828;1282;1565;1250;600;729;1195;1138;555;302;270;300;321;276;235;256;262;236;259;265;247;292;328;294;309;363;539;727;519;379;326;344;356;358;368;382;366;287;291;312;403;638;1050;1772;1422;638;388;390;328;328;390;350;338;380;394;481;461;679;692;639;495;465;411;394;465;616;1036;1355;810;638;686;714;673;466;377;485;735;1227;1873;2485;2567;3913;4783;3665;2868;2588;1596;1421;3048;5754;4609;1847;543;328;300;311;270;277;240;265;304;250;222;227;244;274;254;231;258;254;250;241;253;267;251;275;315;271;294;253;280;289;343;403;379;335;350;367;288;306;277;290;298;267;297;300;288;291;325;347;383;539;470;360;343;320;306;307;390;439;448;357;307;305;311;333;413;364;351;333;314;313;348;357;293;282;275;324;264;244;265;258;262;244;220;228;241;248;257;276;295;284;290;318;334;427;472;578;726;653;667;1145;2778;3053;1306;489;413;425;367;363;316;281;280;285;301;285;305;309;380;400;329;328;324;396;455;401;419;365;320;290;374;505;506;404;311;303;354;334;334;302;292;256;357;334;388;470;412;343;313;357;327;316;289;293;253;265;275;273;262;249;265;294;297;285;302;299;290;268;315;230;247;256;284;251;287;290;431;515;424;349;256;307;282;277;283;298;299;321;264;312;325;414;557;458;338;309;245;271;249;267;290;245;294;293;278;257;275;275;291;311;246;234;241;246;244;266;254;228;216;253;264;214;234;223;217;267;247;257;246;280;277;261;246;270;283;367;462;450;416;321;312;304;334;341;439;407;333;341;297;307;294;327;324;319;280;287;289;329;369;346;317;362;332;327;347;437;486;413;359;370;373;452;488;505;561;478;424;472;619;582;446;416;404;386;403;393;388;385;363;287;278;276;270;275;275;324;293;279;286;313;300;325;362;413;367;357;277;309;323;393;411;338;294;339;393;367;311;269;269;234;272;254;252;232;235;242;220;235;229;227;272;251;215;202;234;223;194;202;238;235;218;275;255;279;269;288;293;264;287;310;337;319;324;393;446;343;346;357;350;351;429;427;550;1236;1983;1946;1077;569;920;1242;973;473;406;465;510;440;381;350;263;256;280;273;249;286
257;311;335;425;637;596;333;317;341;310;316;334;338;415;556;692;1038;1347;989;1156;1128;723;545;674;591;371;367;319;385;425;373;397;491;429;417;331;355;364;384;292;320;281;296;303;257;292;326;388;630;877;618;385;324;316;313;333;314;311;308;268;303;296;330;379;398;415;440;306;276;233;245;269;284;272;355;471;479;509;567;709;1089;1543;1455;774;402;266;296;263;260;267;304;277;275;256;254;340;267;253;267;258;280;260;249;245;292;292;424;942;1660;1253;440;262;255;274;251;260;241;254;221;233;259;292;295;267;254;273;288;273;287;474;980;1288;1045;925;804;534;480;409;394;406;332;387;601;703;706;585;379;341;395;809;1155;1149;1161;882;732;852;1239;1794;1394;988;1052;1157;1012;846;993;1470;1301;1168;1095;865;639;593;554;440;392;302;273;246;262;275;271;263;276;317;279;274;265;258;268;288;284;269;248;271;315;333;269;291;263;314;316;317;377;366;288;266;261;281;274;243;294;252;253;252;274;288;260;264;307;280;249;269;269;270;282;286;245;248;255;257;275;340;331;283;269;295;262;281;332;336;315;295;300;290;318;425;430;429;403;582;1065;1110;745;576;409;377;391;365;373;453;450;366;345;371;338;319;412;542;518;496;556;768;1020;1108;1057;844;894;1334;1545;1252;968;993;1325;1574;2129;2456;2266;1644;1190;1275;1027;639;452;368;321;315;320;302;304;297;277;278;256;274;290;311;299;281;264;303;306;295;269;343;465;572;768;762;605;373;315;286;281;261;248;230;278;251;269;238;250;268;254;229;240;258;297;287;311;307;288;281;300;344;418;382;297;285;283;276;293;305;320;292;294;325;312;333;290;339;347;307;303;267;279;317;314;315;273;256;277;275;288;317;385;331;303;293;292;328;411;418;443;451;597;825;825;853;771;602;569;526;436;433;361;320;299;297;304;302;295;285;254;215;269;254;273;252;271;277;375;404;367;288;294;296;303;295;300;289;309;319;320;296;312;333;335;351;333;321;330;318;315;340;366;356;342;338;385;346;340;380;368;350;341;337;354;336;285;286;328;469;970;1488;1062;493;356;354;359;417;403;411;392;329;329;334;287;273;283;312;316;310;282;303;313;318;390;429;384;325;319;340;510;674;756;795;721;538;331;356;372;363;340;396;394;348;381;467;398;413;340;357;624;799;646;471;484;437;430;436;543;522;541;768;1081;1049;775;613;542;593;766;730;694;648;709;635;652;563;506;469;383;408;548;716;869;719;616;584;631;793;997;1149;1127;1015;810;644;681;700;613;681;597;433;376;318;263;336;350;468;762;2152;5873;7879;6230;3809;4049;4807;4919;5226;3200;1028;534;410;398;363;344;350;373;347;381;347;331;351;378;403;393;347;335;330;336;308;315;372;331;375;322;305;293;322;344;402;439;367;340;323;314;320;333;356;498;839;868;551;375;297;305;330;333;274;311;293;285;310;374;385;348;335;282;306;292;308;305;313;329;343;326;352;372;356;365;390;389;368;412;349;357;301;343;336;322;310;311;316;343;340;307;288;314;298;294;314;270;295;306;349;376;324;293;303;274;244;217;254;279;255;246;269;267;296;279;287;325;316;312;265;308;291;308;323;258;323;324;297;267;252;281;228;235;253;270;267;300;300;280;288;313;282;280;310;318;329;350;422;672;1021;1691;2001;1411;1414;1448;674;326;329;543;1185;2102;2757;1880;706;542;590;593;628;614;451;362;286;305;326;310;310;301;282;335;348;357;315;328;351;367;344;347;322;275;309;283;312;334;327;320;311;271;413;583;477;359;348;311;271;238;274;297;319;335;286;241;297;300;316;384;367;377;393;323;270;302;312;406;436;382;378;374;371;310;385;466;496;436;489;485;478;507;489;459;361;307;277;314;322;413;427;359;355;350;394;488;602;562;659;606;681;760;761;522;453;423;349;304;305;300;396;520;744;728;646;591;587;649;592;449;364;358;348;354;441;395;383;332;371;403;509;571;389;316;264;292;326;310;363;295;283;284;287;313;346;343;283;251;254;242;273;252;288;257;268;292;242;287;278;300;288;307;295;289;317;296;292;294;300;280;275;282;283;269;291;318;324;284;304;292;271;268;295;307;299;278;232;291;298;274;289;308;292;274;301;314;293;264;285;284;250;297;276;286;297;309;334;320;322;278;306;300;294;309;296;285;244;316;297;289;291;341;355;328;301;276;270;286;287;292;343;336;305;326;312;308;320;345;303;307;298;287;293;285;304;306;316;312;295;308;334;287;252;245;250;294;350;372;765;2096;3572;2198;642;352;366;339;305;281;298;312;329;314;338;398;411;511;477;433;751;1445;2053;2418;1407;560;299;367;370;488;597;691;584;453;342;245;271;319;417;596;1034;2321;4889;6581;4494;1690;546;369;346;374;399;490;653;602;417;402;475;428;361;333;298;332;317;328;341;333;545;984;1325;953;448;345;314;338;344;332;318;328;315;359;350;387;352;316;341;381;314;290;303;329;336;360;364;389;346;355;377;356;302;253;249;282;271;301;344;313;317;319;402;998;2316;3410;2227;780;401;415;369;272;309;262;276;263;275;252;269;223;228;249;266;269;272;307;292;306;277;383;437;373;347;316;399;428;388;368;362;354;309;344;484;785;940;793;882;704;450;308;353;325;303;325;357;333;386;397;402;652;1402;1416;1158;907;877;581;387;384;533;662;754;563;439;490;708;1006;829;460;325;414;623;989;1226;1807;3389;3925;2706;1675;1119;763;1155;3217;6550;5906;2699;822;455;550;502;337;293;246;239;288;261;280;229;245;250;264;255;279;294;258;268;298;270;253;279;298;300;291;250;270;291;320;360;339;310;287;310;279;289;289;261;253;279;288;301;276;295;296;366;464;629;494;374;330;311;339;304;384;564;460;326;289;309;290;367;414;418;423;407;367;369;340;319;279;240;251;254;263;263;265;266;217;257;222;245;249;267;298;322;370;369;291;272;284;370;634;1191;1708;1031;617;938;2003;1759;741;350;366;341;320;320;339;334;283;310;308;379;363;432;594;538;391;358;359;348;373;479;505;467;395;312;301;405;399;357;374;386;392;370;370;330;321;359;336;319;364;402;381;339;327;361;342;270;287;254;237;268;298;256;251;272;255;259;263;250;250;302;297;274;268;238;248;274;269;250;273;264;372;411;369;297;283;303;254;288;301;258;290;309;272;324;372;624;719;484;350;260;306;249;271;248;254;254;255;253;286;255;278;284;277;249;242;287;240;248;225;245;250;215;216;253;232;241;209;205;207;209;224;233;254;237;267;274;277;277;329;385;489;452;401;386;332;341;323;307;337;337;312;309;338;329;343;346;300;289;277;286;285;306;335;289;291;337;290;313;365;405;409;386;352;330;383;438;492;587;771;642;469;438;537;490;435;447;525;483;404;524;606;459;354;282;254;321;275;286;292;296;337;378;294;287;378;446;483;483;472;416;303;271;301;327;378;315;301;329;392;325;282;307;262;263;243;239;222;219;227;223;233;225;245;237;259;232;217;245;220;240;257;267;234;247;254;228;265;299;309;379;355;344;360;444;341;304;289;305;331;351;358;357;307;395;447;416;546;1190;1750;1504;749;517;630;747;574;396;382;488;460;376;362;333;307;285;294;288;318;281
314;305;303;365;614;591;344;338;327;341;334;415;425;495;759;896;1079;1374;944;729;643;493;409;500;444;376;354;345;455;503;397;397;555;540;453;325;431;531;488;364;277;275;249;287;293;371;378;410;456;489;463;322;304;374;424;341;288;294;320;298;278;297;370;686;766;601;542;377;301;257;259;275;231;290;328;373;448;423;393;459;854;1336;1123;673;329;232;286;291;266;258;260;282;270;266;238;278;287;272;304;281;283;257;247;250;263;258;475;1379;2603;1858;577;283;244;261;264;229;249;260;243;248;271;275;265;273;302;302;281;285;334;557;1022;1335;977;720;573;415;403;373;484;505;365;365;550;741;727;592;446;367;441;743;1077;1265;1435;1175;763;787;1810;3400;2642;1323;993;1139;1247;1246;1239;1587;1484;1292;1260;1102;764;604;511;364;474;406;277;266;301;275;266;251;272;289;301;319;330;251;258;267;293;273;280;309;334;317;308;292;273;250;285;347;328;325;275;318;296;280;279;248;260;272;276;263;291;261;260;262;308;307;275;259;279;262;272;275;273;257;270;263;292;285;293;254;296;244;288;268;272;315;291;271;280;294;265;317;346;368;425;540;791;846;706;641;426;454;494;364;330;346;376;343;329;366;448;432;446;526;561;452;581;785;902;864;827;701;864;1033;966;954;982;1231;1333;1548;2333;2811;2199;1518;1004;989;960;668;664;673;569;410;348;306;270;277;286;277;299;304;284;298;274;286;268;283;283;276;290;302;383;504;744;798;630;426;318;260;284;263;250;294;277;252;252;269;241;258;245;270;246;272;287;289;297;304;274;282;310;306;384;342;280;304;254;283;290;257;294;282;252;292;275;313;324;355;303;333;306;300;288;292;303;316;255;279;311;269;301;323;419;432;303;350;275;339;464;477;456;450;593;756;705;721;766;636;471;515;505;483;404;359;333;303;307;307;286;290;260;246;293;254;247;288;286;284;287;289;309;259;269;276;267;309;320;298;312;314;254;311;356;315;345;317;290;322;349;343;356;374;387;359;343;338;364;347;378;385;355;376;345;347;347;339;337;309;303;321;436;519;508;366;346;326;343;383;352;358;325;327;313;330;331;303;287;300;323;295;275;289;296;288;313;347;352;289;348;337;457;530;660;572;456;361;322;276;306;297;318;322;310;350;406;397;370;337;307;334;433;581;511;475;427;483;475;400;451;494;536;674;898;1122;904;744;604;583;690;588;531;583;736;691;503;437;465;392;319;381;477;477;430;489;565;581;669;755;810;880;918;1061;907;581;440;631;804;1139;1113;637;391;374;304;335;343;408;577;1317;3459;5370;5178;3634;4101;4895;4476;3844;2409;1058;548;424;373;353;323;334;333;343;374;368;324;324;358;395;368;322;321;316;295;286;328;325;309;356;336;308;314;339;368;388;461;376;397;375;318;288;335;406;895;2146;2551;1421;532;345;282;307;293;311;309;294;308;315;299;318;303;280;300;250;285;298;294;295;305;330;354;349;303;320;360;365;367;353;427;407;335;299;336;323;352;372;345;351;358;377;347;304;335;339;297;339;327;273;341;305;319;329;306;272;261;283;263;256;241;244;285;254;306;278;262;288;287;301;301;275;285;268;281;269;280;297;306;296;266;261;269;251;283;253;299;249;276;257;269;325;304;273;296;305;290;319;339;446;686;1177;2026;2630;1664;967;933;559;339;320;484;880;1727;2516;1849;869;812;1168;1204;850;752;584;313;281;293;339;321;297;300;296;289;356;340;318;346;349;375;405;332;338;301;290;270;322;333;316;302;269;277;325;402;387;359;376;352;284;250;250;251;249;322;291;278;298;324;370;345;376;405;382;362;300;346;408;468;531;453;409;426;519;463;369;389;331;387;389;481;577;526;471;429;354;325;312;300;311;342;342;386;401;353;394;485;595;648;732;705;740;877;720;538;409;391;346;327;304;318;371;500;692;680;640;591;481;562;537;493;448;394;359;350;338;362;320;348;361;377;431;432;348;306;297;276;273;304;319;313;319;302;283;347;455;448;314;255;283;242;255;248;219;248;287;293;288;290;268;256;277;282;299;261;261;291;322;306;304;291;321;306;306;276;299;294;303;298;292;307;288;285;326;331;276;331;260;307;264;305;271;292;298;282;255;249;289;300;307;304;305;293;259;287;276;319;336;354;340;313;283;290;322;338;301;293;350;373;360;288;318;316;318;319;284;275;281;282;289;304;327;350;305;333;270;281;285;337;275;269;256;287;303;317;280;261;302;307;318;301;315;304;298;259;262;352;448;477;838;1987;3527;2408;913;511;411;325;267;325;332;339;326;328;343;329;331;348;390;375;879;2238;3238;3192;1693;611;318;357;548;699;748;906;701;494;321;288;281;385;625;729;792;2434;6564;9715;7754;2894;814;388;317;303;446;837;1425;1232;605;401;408;357;342;304;346;320;302;316;319;289;339;470;580;514;386;364;327;363;330;306;322;325;304;278;310;328;312;341;391;415;436;342;331;333;359;552;617;542;496;727;760;495;336;249;266;292;280;305;325;266;299;283;324;726;1885;3494;2810;1040;383;330;293;259;264;237;252;267;294;247;230;239;224;282;254;280;282;302;269;306;273;299;338;319;359;319;409;582;663;513;403;318;365;441;824;1615;1865;1012;593;417;354;275;269;321;311;280;292;323;340;365;353;765;2176;2928;1917;1218;1391;857;472;324;364;365;471;443;397;485;994;2030;2101;923;446;372;385;551;624;944;1774;2238;1573;850;506;399;546;1688;5364;7240;4700;1876;897;1384;1300;715;348;264;277;259;254;280;261;259;269;249;236;269;320;268;271;278;291;261;312;269;259;296;245;256;268;344;297;310;326;291;315;281;295;275;302;252;283;254;278;275;290;323;386;393;530;498;333;290;294;292;295;345;432;404;355;300;298;329;338;405;518;641;631;458;381;365;289;271;296;250;302;269;270;255;276;267;273;278;261;251;293;302;386;586;537;438;333;305;395;729;1448;2025;1301;624;472;803;831;474;273;305;273;300;282;321;295;329;348;375;443;426;421;503;562;377;371;320;326;317;354;388;485;435;344;358;307;339;400;446;618;595;475;472;420;420;352;365;331;341;368;418;364;323;322;358;291;299;262;267;293;307;292;315;315;304;257;246;258;293;311;265;271;236;214;250;265;282;286;273;323;336;334;303;316;269;272;286;271;297;324;295;316;337;423;472;537;567;478;322;255;296;269;283;262;250;292;231;289;245;284;249;216;248;263;265;281;247;250;255;249;217;192;218;247;247;246;241;176;192;224;236;228;272;232;280;292;266;293;352;388;477;471;397;361;352;392;387;410;409;390;391;365;351;346;380;398;344;307;289;296;301;313;295;289;304;356;362;388;381;436;463;393;350;330;332;336;424;503;619;577;432;428;447;524;489;450;478;516;452;572;721;654;441;294;317;275;320;294;308;311;307;333;333;336;313;374;433;427;417;395;340;379;317;354;334;374;319;318;355;309;266;252;309;316;235;235;228;233;220;185;239;240;248;253;237;231;235;227;221;225;248;275;240;231;239;281;267;247;298;411;478;468;456;557;470;344;315;274;292;339;349;335;309;296;418;374;395;880;1245;1096;595;456;408;393;384;355;341;429;490;419;358;334;308;302;273;312;278;255
276;293;287;327;382;365;323;279;302;355;436;538;588;623;877;965;863;877;732;436;388;358;362;396;358;354;392;382;458;451;387;408;611;720;443;379;615;705;572;399;325;301;290;308;420;463;511;493;499;439;347;273;275;360;374;371;270;290;267;285;270;281;486;907;989;578;445;341;299;267;250;264;270;293;280;337;398;364;318;314;553;813;747;446;312;255;298;290;267;228;227;226;258;260;226;293;288;228;286;244;272;272;264;252;270;309;474;1296;2060;1346;468;285;250;222;275;276;252;267;290;288;263;252;297;332;291;301;346;299;351;548;898;963;688;552;451;338;326;388;588;839;559;436;540;639;601;528;487;485;608;883;1101;1051;1199;890;656;798;2005;3584;2632;1281;887;1358;1802;2125;1935;2007;1927;1574;1415;1054;744;586;385;409;525;510;361;311;298;298;300;297;327;284;272;319;296;271;276;270;258;267;312;304;311;360;297;284;293;271;304;279;274;322;284;282;283;282;303;251;231;266;232;253;280;287;274;286;292;329;263;276;295;323;289;254;294;261;238;246;271;279;256;276;257;268;280;302;266;228;256;283;273;330;306;271;282;307;397;501;594;586;570;497;424;396;388;353;309;331;332;339;317;400;502;496;579;720;620;560;671;807;765;813;759;701;846;971;850;813;1395;1661;1542;1798;2445;2806;1780;1087;830;825;661;760;1207;1691;1243;682;402;312;270;282;291;324;386;386;369;389;349;306;312;298;297;269;250;280;315;382;491;532;460;390;333;277;262;256;239;270;261;262;283;292;306;235;209;213;250;277;241;280;308;329;322;309;305;275;311;290;296;239;281;228;253;267;276;298;269;309;287;288;316;310;308;323;296;297;303;292;300;321;313;283;268;282;284;355;366;395;367;312;338;349;458;464;452;576;715;751;642;626;697;644;600;560;549;531;413;375;320;348;297;267;296;250;276;275;237;293;298;274;276;287;296;278;315;296;281;273;290;240;311;304;324;298;304;321;329;346;328;321;317;334;306;329;402;381;363;339;328;334;350;346;377;391;373;372;371;389;366;348;323;318;278;300;298;323;273;298;304;310;370;327;376;358;333;289;274;309;302;297;323;307;294;306;296;309;282;302;296;352;366;326;303;327;364;430;407;436;361;295;273;278;281;292;323;301;320;346;373;391;387;317;338;364;413;443;420;377;414;401;411;383;387;478;528;606;783;964;979;691;561;740;833;660;591;649;729;641;462;455;481;491;424;456;521;498;434;599;851;986;990;980;935;869;901;954;807;507;595;792;1100;1482;1214;610;398;305;326;327;347;398;563;854;1706;2332;2597;3178;5206;6630;5087;3542;2060;822;525;432;387;377;365;361;368;370;376;368;292;281;283;346;336;309;301;297;257;302;306;311;350;330;357;377;360;334;345;354;355;420;474;440;315;316;301;654;1843;4553;4650;2058;591;351;294;316;310;300;304;282;294;314;296;281;308;284;298;263;262;303;300;321;334;322;314;328;335;345;377;356;347;367;372;340;274;330;304;326;403;439;436;331;351;360;361;303;316;319;375;323;346;321;308;314;313;257;252;255;226;292;271;250;254;235;268;321;293;293;303;313;322;312;274;296;283;279;292;300;292;297;258;286;283;263;281;270;273;273;288;278;249;279;309;303;271;269;291;278;315;298;396;523;691;886;1421;1692;1048;781;624;375;285;299;444;665;1342;1983;1587;920;1204;1877;1591;717;551;423;294;275;277;329;311;263;302;286;296;346;366;380;367;322;392;375;341;272;263;287;300;329;314;313;358;319;297;288;318;349;318;330;300;259;266;251;237;255;277;338;301;320;315;369;342;372;394;413;341;363;447;557;583;493;425;373;499;691;560;408;361;323;313;355;452;508;439;491;371;359;281;315;323;331;365;318;338;365;369;438;527;564;672;750;791;851;904;766;493;400;358;305;296;325;373;408;509;629;735;778;585;461;418;485;500;543;411;320;309;373;358;343;383;419;374;324;336;311;285;274;280;285;273;269;285;322;287;275;354;514;538;357;286;283;230;244;289;265;280;279;316;296;273;244;235;262;269;301;295;298;302;374;351;331;314;317;300;301;289;277;308;380;372;307;306;300;309;340;379;331;324;294;233;270;296;267;289;293;236;291;257;316;285;279;319;328;318;281;309;279;302;359;341;312;285;331;345;359;323;312;404;477;553;456;325;292;326;288;288;295;320;263;262;282;336;349;355;314;293;296;278;276;306;262;279;319;287;303;287;290;296;293;283;284;316;285;295;277;308;294;425;665;657;1168;2545;3683;2313;1019;611;448;317;278;300;358;378;343;338;333;364;330;323;329;428;938;1868;2454;1939;916;378;282;517;1176;1440;1145;980;676;423;301;297;374;706;1575;1859;1167;2124;5360;8838;7239;2763;853;438;375;330;459;997;1979;1587;626;373;346;305;295;267;301;286;287;333;301;272;275;314;350;294;376;361;391;443;360;359;312;328;321;365;379;390;361;376;436;550;512;392;342;340;441;820;978;738;858;1718;1834;983;380;280;264;268;294;303;297;316;309;292;297;460;1111;1816;1501;630;373;313;321;316;265;262;279;275;270;293;285;230;239;267;239;302;273;263;267;280;289;268;279;311;339;333;506;1030;1317;882;490;364;385;600;1346;2813;2839;1409;730;488;328;288;279;345;304;291;323;296;291;315;397;767;2221;3199;2208;1227;1113;747;433;289;316;368;375;417;421;627;1393;3127;2913;1194;562;470;429;453;670;1299;2309;2462;1346;581;350;325;450;1347;3818;6497;5701;2439;1804;3134;2971;1435;509;272;264;300;267;239;249;254;242;268;276;279;262;323;316;307;310;275;286;292;287;277;284;244;307;276;293;286;322;300;248;263;270;333;291;298;278;247;312;263;287;289;329;330;365;319;289;276;281;273;293;321;331;325;309;318;288;317;348;394;537;752;618;502;405;340;328;286;280;277;260;326;299;279;282;292;261;218;231;300;272;321;439;634;779;709;479;365;777;1518;2019;1655;974;479;378;357;448;393;320;275;244;271;270;289;331;384;404;411;553;499;379;397;401;328;320;316;284;313;324;332;407;384;386;417;394;373;467;840;1199;1050;681;543;456;400;385;403;307;357;477;513;466;379;332;311;342;280;268;278;264;281;313;314;354;285;313;255;264;301;297;274;277;234;239;277;278;246;296;315;343;314;344;299;297;272;285;247;256;289;307;336;382;414;546;538;470;397;380;278;257;271;287;308;245;267;243;271;266;254;254;261;262;226;239;263;256;258;268;242;255;227;202;203;247;265;244;247;233;228;226;258;245;230;271;252;276;268;271;318;352;468;414;396;339;388;424;390;428;422;454;402;420;324;310;346;385;385;306;297;303;352;372;315;267;314;402;402;411;472;511;525;424;383;305;324;368;448;500;567;477;456;433;511;516;484;499;486;412;446;506;531;431;350;337;316;279;267;271;300;296;293;302;303;264;290;313;332;374;355;382;331;365;369;371;425;451;321;339;338;273;265;296;322;274;252;228;242;239;261;202;243;232;262;240;247;234;222;232;225;216;222;255;247;228;298;342;286;288;270;303;505;653;552;482;494;367;322;280;297;366;385;411;389;457;555;443;414;634;754;642;484;365;357;383;408;427;364;410;454;366;298;311;310;287;248;290;289;278
253;314;314;276;319;311;277;272;295;326;372;536;588;605;733;735;688;742;655;556;385;322;360;362;318;411;505;461;412;368;373;418;641;672;499;373;501;581;480;422;338;336;307;363;681;647;481;478;607;566;329;279;254;314;332;310;286;309;276;265;300;279;411;759;727;411;324;262;257;239;289;313;286;274;267;316;353;292;264;279;325;428;465;335;254;256;267;322;259;256;255;248;257;245;235;267;271;250;276;260;278;260;247;244;272;292;350;666;942;647;327;275;259;236;247;262;216;269;271;255;242;290;296;380;328;319;314;333;305;413;544;500;437;391;441;413;372;390;718;1084;668;408;436;518;550;532;659;659;791;982;1010;962;798;783;706;707;1175;1838;1597;1050;928;1160;1792;2110;2220;2178;2089;1547;1022;699;521;440;376;340;462;550;339;304;285;355;395;510;374;320;292;246;268;243;265;265;248;287;306;306;328;284;293;284;263;270;261;230;260;261;271;266;297;281;256;268;257;226;259;217;267;286;245;288;270;304;291;306;318;317;305;352;298;306;263;264;284;260;289;271;295;280;286;265;266;281;335;319;353;354;311;296;339;327;303;404;452;419;499;524;433;390;331;311;319;323;333;312;311;518;669;572;755;828;798;678;938;1149;982;1020;988;791;822;782;880;892;1290;1670;1845;2095;2100;2122;1450;1055;875;582;515;800;1918;2973;2029;1057;541;350;284;301;359;409;514;464;464;606;484;396;347;312;318;293;331;304;337;350;376;362;380;308;310;280;262;266;270;230;268;287;283;321;322;285;261;254;262;236;284;267;244;315;309;286;288;268;278;277;264;256;244;240;265;272;265;306;292;288;272;268;299;327;322;335;303;310;286;301;298;283;299;301;270;266;273;316;417;457;386;387;359;393;440;512;504;660;789;729;608;640;775;835;846;710;590;500;419;370;320;304;301;286;294;255;289;259;275;245;283;287;301;307;297;273;269;300;299;294;286;276;292;295;317;352;370;385;375;346;309;312;317;324;315;324;346;361;349;334;377;319;379;356;348;414;368;320;332;338;358;351;333;338;286;283;295;311;317;304;340;330;318;322;337;347;357;332;333;333;346;322;323;321;309;281;335;322;288;311;344;366;331;337;365;357;313;312;393;376;302;344;308;296;315;293;318;341;307;336;370;335;320;352;381;372;386;425;348;363;399;445;443;342;450;542;621;548;639;778;768;561;593;741;842;682;526;590;713;646;524;598;682;728;601;612;640;509;475;748;1265;1680;1500;1211;968;973;1238;1178;868;646;780;961;1210;1221;1032;660;394;300;317;329;343;380;489;610;934;1488;2147;3505;7100;9092;5977;3196;1749;885;600;525;395;374;331;368;384;410;425;367;306;307;285;298;277;273;323;293;277;277;292;341;331;368;385;422;418;342;367;366;313;436;512;407;319;305;329;597;1741;4089;4110;2017;618;348;315;314;282;279;307;312;316;323;300;308;297;289;314;250;282;333;344;338;334;315;313;295;336;332;314;333;359;326;361;344;322;332;293;377;441;421;402;335;406;389;345;304;325;338;350;407;387;339;286;271;273;283;219;262;256;276;283;250;256;250;250;289;286;265;292;320;311;300;249;322;311;280;287;265;280;275;271;274;271;287;270;270;258;285;272;292;261;317;309;291;273;282;255;296;260;323;481;835;1100;989;957;1075;1161;1298;943;401;288;360;541;827;1277;1709;1328;749;948;1492;1066;548;358;296;284;292;319;311;327;320;344;322;336;371;398;366;325;343;364;326;295;291;304;291;275;301;320;323;347;373;268;315;300;325;307;289;264;257;271;237;250;280;327;343;306;347;377;353;321;336;366;395;363;388;479;666;562;415;360;358;438;582;525;404;367;306;305;349;427;447;412;415;405;346;381;435;388;334;382;362;351;372;341;355;427;546;615;705;708;708;796;848;665;483;397;342;309;312;417;441;442;543;664;764;757;526;407;413;409;457;368;335;346;363;350;362;412;400;349;292;323;317;259;282;299;286;297;288;289;286;264;284;357;434;393;316;278;274;260;255;240;261;278;299;309;302;261;248;287;234;284;285;259;273;355;508;494;395;331;293;320;277;318;301;303;414;441;326;308;301;350;531;493;372;326;294;313;333;309;320;273;239;292;270;243;279;287;290;274;277;303;277;260;269;295;351;346;312;277;299;308;304;296;309;357;601;735;514;343;310;306;303;306;299;285;284;317;292;305;336;341;318;302;299;284;266;287;281;327;340;331;319;246;300;256;283;317;289;300;272;261;302;292;340;446;621;806;1430;2950;3531;2253;1376;706;407;327;289;300;358;359;318;325;358;366;306;341;383;500;643;952;955;770;441;282;311;503;1233;1500;1035;695;492;320;277;294;511;1674;3583;3898;1882;1155;2858;5033;4645;2108;838;616;511;386;459;752;1204;905;480;368;313;290;279;268;314;299;276;326;306;286;257;289;337;365;375;379;358;393;479;445;452;371;391;555;903;1035;785;502;524;648;706;497;372;355;467;702;1010;833;1263;2739;3088;1327;463;294;280;295;314;289;288;304;301;290;319;339;475;645;626;388;338;341;315;312;262;275;253;247;290;248;258;211;250;274;266;258;257;277;278;267;321;283;301;286;300;310;464;1097;1767;1221;652;421;400;625;1153;2268;2555;1536;1063;690;386;347;301;289;284;310;292;307;335;344;348;607;1960;3158;2541;1095;634;471;378;329;375;444;419;467;442;579;1152;2353;2356;1435;1064;840;640;477;966;2564;4662;3967;1532;600;337;319;369;682;2195;4552;4416;2293;1867;3466;3559;2095;734;314;273;268;253;267;269;220;242;274;268;283;259;299;330;298;250;277;273;279;266;275;275;256;224;285;264;252;311;250;273;289;276;309;292;316;297;283;284;297;326;302;320;294;316;279;262;294;304;332;282;320;301;307;285;312;345;312;347;398;419;482;478;454;354;337;330;317;297;294;294;302;291;260;289;368;314;260;226;258;249;321;357;524;970;1074;594;584;1584;3464;3865;2009;836;464;357;348;357;422;318;287;300;276;319;325;361;379;380;362;441;425;388;331;269;297;323;296;280;305;296;340;273;374;432;451;414;373;537;1285;1896;1542;751;466;395;412;431;388;352;389;407;494;484;401;350;346;317;301;251;285;266;308;308;330;355;321;290;278;271;313;294;296;262;270;256;248;257;276;306;354;336;326;268;272;292;258;296;289;282;294;309;356;407;389;448;439;397;353;329;304;252;280;254;327;301;240;244;256;275;268;310;265;249;225;262;239;263;301;304;248;237;234;223;244;230;269;279;303;308;281;251;262;274;291;273;260;256;250;266;277;326;376;389;385;350;345;346;315;321;345;340;341;336;308;330;357;378;363;343;305;327;447;496;440;364;388;397;387;391;487;602;623;448;394;340;410;478;570;804;699;538;463;446;558;474;426;352;361;367;427;457;476;346;386;298;350;287;295;340;332;330;294;279;259;248;257;319;329;357;369;334;411;398;387;420;430;410;371;278;330;239;293;301;356;288;251;231;210;246;218;221;217;264;253;236;260;233;217;249;214;240;235;281;227;293;365;363;377;299;335;339;440;560;508;435;389;346;328;295;334;435;514;625;512;715;732;650;447;410;417;379;333;382;435;479;498;565;364;319;330;325;302;278;301;276;271;261;278;284
294;272;268;299;244;256;279;293;276;325;318;423;445;492;534;625;755;818;826;785;497;344;338;381;396;475;585;577;428;376;362;396;580;540;404;343;322;358;377;341;377;388;349;414;729;696;470;414;546;518;372;270;260;270;291;279;305;302;307;295;307;249;294;399;380;316;264;246;260;239;300;281;272;249;266;280;313;272;305;335;277;288;318;264;241;253;252;281;272;264;266;265;280;262;254;240;260;270;284;270;305;231;244;282;297;327;312;373;432;349;244;300;293;286;271;262;256;248;268;270;243;281;307;314;317;294;319;307;306;327;339;351;334;319;426;447;414;398;698;971;613;444;421;423;408;469;595;548;589;720;829;716;696;901;1027;725;600;857;1006;1039;1044;988;1139;1492;1771;1708;1512;1337;888;495;357;396;342;385;524;465;342;276;310;352;624;654;393;299;258;291;273;274;287;256;278;276;285;270;261;273;247;282;255;243;241;274;257;272;259;290;293;256;282;265;273;297;262;233;273;270;284;281;283;287;285;292;313;297;315;325;316;268;273;248;261;281;285;280;263;245;295;268;289;299;290;351;360;343;309;304;276;335;330;335;379;335;402;480;476;371;288;301;293;267;335;385;470;585;834;723;795;840;720;740;1085;1431;1142;1092;879;773;654;966;1320;1097;1047;1318;1775;2170;1884;1642;1396;1242;935;617;465;682;1606;2386;1663;922;520;335;311;379;375;487;643;521;572;732;586;526;417;362;384;358;344;391;430;448;403;389;349;337;336;254;289;272;294;258;270;302;284;285;281;247;263;288;269;241;283;271;300;283;292;279;302;269;278;280;288;250;242;289;249;251;270;234;276;282;293;291;286;289;324;328;290;294;279;309;295;262;258;303;244;289;296;348;490;504;432;320;358;434;448;510;570;683;848;776;664;757;1060;1159;1078;824;609;482;383;352;295;325;315;294;315;266;283;243;271;252;243;304;337;351;345;282;292;293;301;319;335;276;313;307;421;477;438;387;404;419;357;328;332;296;324;329;348;381;365;408;418;435;390;331;374;363;415;335;342;344;314;318;340;327;320;318;316;330;306;308;343;303;270;314;348;402;340;337;351;355;375;392;303;292;340;349;358;295;290;323;347;356;337;311;297;327;306;351;337;386;345;344;303;323;282;357;354;378;339;334;360;369;362;360;362;393;361;404;346;352;462;541;494;365;591;777;812;620;712;871;868;585;568;696;726;595;481;512;700;821;687;629;717;736;696;704;695;520;530;899;1497;2107;1999;1416;1142;1252;1682;1457;1256;881;820;855;873;851;734;514;341;352;308;356;401;462;461;512;1049;2075;3520;5018;7736;8934;5863;2924;1829;984;649;548;433;374;338;432;415;411;391;365;346;290;311;301;325;299;285;249;310;284;344;343;352;381;451;515;340;346;353;341;337;378;402;360;314;290;352;455;941;1813;1808;986;472;333;301;307;296;310;316;313;319;291;341;300;336;357;368;328;322;338;321;355;354;342;312;344;320;346;338;331;340;324;372;368;363;328;331;371;412;473;409;384;403;401;362;288;311;326;411;465;532;407;301;299;261;253;251;261;252;262;258;276;270;261;245;280;325;269;269;291;370;278;269;288;255;279;257;265;265;257;254;245;269;262;281;266;243;273;312;257;247;297;287;301;311;293;294;269;251;342;659;1408;2435;2188;1730;1664;1834;1880;1229;535;299;387;727;1300;1983;1875;1131;497;465;550;551;361;287;309;318;314;353;381;315;283;315;340;303;359;342;372;365;344;340;305;335;292;305;269;258;280;284;309;325;313;312;290;313;324;332;310;268;331;293;288;296;291;285;328;303;339;325;326;328;317;352;390;367;402;456;520;415;348;370;449;461;432;446;404;347;337;362;357;419;523;415;390;392;369;391;475;474;386;372;391;341;369;467;439;406;495;672;693;598;593;710;930;797;525;472;425;366;404;523;451;449;464;518;573;549;461;416;376;394;378;324;348;439;403;366;347;328;304;316;363;481;336;335;266;316;253;287;270;274;282;273;292;334;357;348;322;293;266;270;283;290;265;281;268;281;298;277;261;262;262;239;277;290;322;471;719;650;443;313;272;269;284;309;278;355;464;528;422;297;292;422;629;664;461;344;307;328;372;346;286;276;273;292;280;269;288;294;268;290;316;294;306;268;288;331;343;347;339;362;338;302;297;291;290;360;536;539;438;332;330;327;345;313;285;331;332;316;284;305;326;351;368;287;254;248;280;302;298;334;372;354;317;299;276;273;314;269;306;289;292;327;304;261;276;306;406;514;1104;1994;2041;1390;1111;663;381;319;326;322;373;354;341;335;336;368;332;348;479;729;779;612;412;337;290;224;291;409;763;813;714;483;397;330;312;324;723;2452;5065;5266;2306;840;1054;1774;1767;1090;694;720;618;395;349;484;606;509;379;344;359;296;329;272;287;257;329;313;328;284;283;327;285;347;373;367;395;574;885;922;718;497;533;1058;2328;3358;2214;837;697;965;991;535;357;336;437;577;582;577;982;2005;2315;1142;447;265;291;261;267;313;280;301;289;280;258;292;355;345;359;338;337;326;281;287;281;267;269;273;274;265;258;228;246;296;245;260;248;287;283;258;258;293;331;312;295;300;408;714;1009;923;627;369;333;421;577;1091;1430;1167;1012;723;435;310;309;356;314;322;311;341;323;306;360;692;2073;3870;3474;1350;480;373;372;413;552;686;593;514;614;626;931;1782;2619;3021;2805;1835;966;585;1171;2934;4840;3629;1275;528;374;295;311;418;938;1704;1925;1109;933;2143;3043;2481;1028;378;273;268;245;227;268;247;264;257;241;272;308;312;305;271;271;261;303;299;279;254;240;257;290;275;282;267;241;261;260;264;294;310;331;324;298;303;328;286;303;333;292;299;275;299;299;293;292;311;325;299;297;287;311;277;306;343;366;410;307;323;325;334;320;311;295;321;279;314;348;289;267;294;298;420;465;342;239;261;271;286;331;386;681;770;560;637;2113;4642;4913;2579;1084;657;422;305;359;401;307;317;293;297;309;342;321;413;344;326;372;400;392;337;264;264;306;278;303;266;347;327;333;332;364;386;375;301;556;1296;1899;1385;637;398;364;423;482;395;369;367;413;489;544;473;400;354;365;304;314;240;269;251;306;292;286;270;267;251;247;253;236;265;261;241;244;244;263;257;305;310;329;313;258;291;289;320;277;309;282;287;295;364;343;372;373;390;348;337;403;365;248;251;263;257;263;248;247;260;284;382;539;526;359;233;205;230;231;267;289;262;245;244;214;217;208;253;283;361;321;288;301;259;253;304;271;230;265;267;237;248;294;310;386;365;314;302;348;363;332;330;316;334;322;286;268;325;402;395;422;338;398;567;641;535;353;369;363;383;411;412;495;584;499;475;459;473;594;721;1115;922;567;429;421;486;403;397;354;350;356;492;496;427;345;309;329;304;307;300;328;329;347;291;323;308;251;260;327;387;418;336;328;375;426;410;403;314;331;298;308;306;282;283;337;357;334;254;243;246;238;208;211;217;230;247;244;236;222;209;217;216;245;223;257;266;267;297;361;336;293;280;285;368;449;450;394;306;325;326;337;336;438;561;715;592;705;911;1005;671;544;406;340;346;402;463;547;660;569;374;384;345;331;298;257;295;258;248;244;287;283
268;295;294;251;294;288;270;286;322;396;308;337;400;454;629;754;833;819;771;617;380;334;356;458;346;407;605;660;456;367;423;498;588;506;364;296;321;314;327;388;396;477;440;424;526;527;381;382;520;524;409;277;233;268;281;322;357;397;388;294;307;303;264;284;281;257;278;274;285;274;264;279;270;277;285;299;285;319;432;427;369;297;263;265;243;225;234;257;267;258;275;252;266;287;260;287;248;243;262;291;277;278;269;297;374;429;359;294;245;278;254;263;289;262;271;275;247;222;247;227;237;251;274;268;348;286;308;306;368;384;346;339;305;310;427;518;514;396;620;668;412;340;308;318;282;431;541;541;464;468;601;675;674;952;1161;948;564;536;880;1004;943;928;785;892;1218;1102;899;849;713;502;549;412;422;397;558;512;329;273;342;378;528;546;349;279;235;287;307;305;329;299;363;322;292;296;259;261;268;251;276;253;255;256;247;271;253;318;264;258;268;258;271;264;265;248;258;255;271;282;295;307;336;285;281;304;262;310;289;268;266;266;271;264;247;267;299;326;285;256;305;324;326;327;332;322;289;305;336;449;520;465;412;351;405;409;337;307;304;322;308;328;455;509;615;847;964;1117;895;713;545;588;767;966;1012;911;709;537;605;918;1305;1013;788;1004;1356;1521;1301;1202;1113;917;801;537;450;473;851;1050;767;516;357;295;355;417;389;575;705;575;537;541;483;391;344;365;419;407;456;488;569;559;436;396;330;319;287;274;271;263;281;301;307;321;320;297;310;232;266;254;283;298;250;270;283;267;285;300;269;299;315;301;276;238;260;281;295;303;251;275;289;291;281;315;275;265;283;292;334;315;255;273;282;286;264;261;264;293;298;376;497;529;391;338;329;362;408;452;473;767;918;972;761;918;1205;1353;1188;812;570;550;415;332;318;308;326;304;290;303;319;255;264;244;263;310;375;387;335;315;255;270;304;311;272;295;303;349;428;569;503;375;344;359;330;337;323;320;352;337;347;369;377;393;425;452;346;373;361;357;357;337;303;337;353;328;313;328;314;303;339;286;276;333;300;316;288;330;338;312;355;353;320;361;359;315;330;310;329;366;362;322;304;315;349;339;312;295;339;355;373;416;346;344;358;341;330;322;337;311;369;356;312;354;338;402;403;396;396;325;357;335;386;483;733;857;604;513;677;849;836;733;747;940;985;761;615;694;586;549;450;565;699;867;807;641;653;700;705;931;927;584;550;820;1278;1888;2047;1388;1120;1285;1984;1956;1694;1066;761;686;627;769;793;539;380;353;364;454;502;420;399;486;1120;2660;4718;6142;8239;8210;5233;3443;2553;1220;626;554;467;373;368;408;395;415;389;347;349;325;325;306;326;295;280;303;319;322;324;317;318;445;424;469;380;368;352;331;315;294;306;334;299;338;330;373;438;616;650;485;400;314;307;280;314;315;354;343;348;327;320;323;343;378;333;377;339;341;328;349;351;343;347;356;341;341;328;344;327;346;334;361;306;363;392;343;403;432;426;395;349;364;280;313;287;330;356;488;506;416;309;270;246;269;258;315;282;297;273;273;256;288;301;278;265;295;268;304;295;312;287;293;267;272;271;285;245;248;239;245;276;261;279;271;270;257;235;281;274;260;276;269;261;284;275;281;257;369;680;1516;2883;3867;3320;2569;2200;1551;954;451;259;382;691;1517;2579;2120;838;357;323;307;288;273;281;312;347;329;374;352;334;334;327;367;397;360;359;333;362;327;289;295;303;311;326;318;265;249;270;283;291;258;262;275;295;316;350;330;293;323;341;336;343;339;329;299;306;305;372;360;357;341;379;406;412;435;417;427;342;307;350;409;375;402;407;352;339;325;340;446;461;520;498;395;409;434;483;667;813;609;395;393;410;395;518;557;590;621;814;795;582;514;588;696;690;581;531;477;451;509;606;535;445;397;391;426;434;393;434;357;331;301;318;419;502;436;359;279;301;283;357;518;681;553;376;290;301;265;288;265;309;327;301;325;320;314;316;324;330;279;251;251;250;300;289;291;280;248;276;261;257;278;252;252;285;332;655;931;677;425;285;256;258;300;305;313;448;739;919;551;358;304;377;577;527;391;314;317;369;378;381;289;261;236;310;278;286;259;273;264;288;346;308;301;275;292;309;333;348;362;329;303;274;298;290;304;323;359;357;331;315;348;364;357;346;281;325;289;259;308;283;304;317;317;294;275;272;312;280;290;310;341;309;294;274;264;328;323;326;327;357;390;369;295;275;292;297;296;409;721;957;890;599;525;397;322;284;268;323;358;348;315;323;307;331;330;389;587;1161;1168;600;321;275;269;289;309;406;573;505;430;366;352;355;317;351;753;2143;4312;4302;1723;593;475;717;661;492;508;584;532;386;379;389;362;326;334;318;309;293;303;285;282;300;380;307;334;319;280;306;321;327;319;352;445;982;1895;1944;1115;549;506;1513;4646;7284;4999;1472;613;843;881;479;325;409;662;862;666;440;487;898;921;567;360;270;297;299;295;271;311;286;281;276;283;338;355;317;279;318;299;283;302;328;295;282;250;227;261;226;233;230;249;272;276;258;266;294;295;280;306;252;322;348;310;282;349;452;502;537;411;291;276;341;389;534;552;589;554;531;359;299;336;327;341;299;330;332;308;308;327;588;1875;3400;2722;1051;420;421;398;488;842;980;731;559;772;890;1415;2895;5020;6275;5692;3650;1662;649;884;1673;2554;1641;676;434;327;319;281;326;419;555;581;416;558;1309;2009;1589;661;293;288;231;251;262;221;275;265;259;278;305;322;288;297;264;257;278;257;280;276;253;270;268;297;270;276;283;281;262;251;259;276;301;288;310;315;292;298;304;309;315;323;317;279;307;322;302;317;284;303;278;290;305;290;297;338;350;380;406;328;299;289;305;308;279;263;301;287;370;307;302;266;261;302;381;395;328;264;283;300;366;296;312;404;389;441;875;2548;4439;4081;2245;1677;1206;690;382;354;373;357;337;320;408;302;352;439;536;396;347;353;396;399;347;298;327;334;294;341;339;333;345;307;303;322;355;327;335;605;1322;1737;1080;478;319;350;427;460;393;383;414;491;731;726;436;369;341;295;294;325;275;239;261;242;262;244;265;268;250;258;264;277;267;292;245;293;289;285;284;310;336;320;276;314;283;324;354;314;299;280;284;279;366;385;358;373;384;383;359;404;387;335;278;265;294;272;265;278;272;359;768;1480;1469;852;311;229;249;221;257;255;274;255;294;240;239;217;250;310;323;322;300;263;253;288;286;296;275;264;280;272;278;297;352;339;335;325;362;458;493;379;312;329;334;340;287;264;324;392;389;462;351;408;620;728;506;370;382;342;388;499;523;546;566;604;645;657;563;487;618;778;711;529;441;390;419;354;350;343;332;356;440;519;431;349;319;319;384;337;308;301;394;383;341;335;305;340;307;383;374;389;342;316;322;409;454;346;316;287;247;273;253;302;309;401;491;363;262;245;237;255;230;219;196;215;239;236;238;252;204;230;232;214;235;252;266;347;279;327;355;315;318;304;283;342;335;368;327;357;354;410;411;443;507;700;713;682;749;931;955;970;691;487;487;513;629;760;690;543;388;361;383;356;358;312;280;256;241;278;245;277
286;297;245;271;284;333;274;302;319;417;332;347;436;507;774;815;912;849;621;432;378;322;502;517;405;362;521;634;471;392;432;576;571;428;296;325;380;358;384;417;415;490;543;579;485;427;396;347;433;500;297;248;250;249;284;344;477;544;460;331;312;289;298;289;272;256;255;226;288;237;283;250;290;302;314;287;275;338;423;536;451;282;266;249;248;226;260;249;255;279;245;254;239;250;256;241;273;267;263;252;228;247;280;274;414;499;378;301;295;257;267;326;351;283;271;262;255;242;242;243;249;250;238;281;265;283;282;304;342;389;494;452;349;307;409;509;525;495;460;444;335;281;311;322;353;492;730;774;537;393;523;670;664;799;1104;1217;753;453;570;714;798;826;598;722;830;765;600;754;618;675;914;679;481;348;362;381;299;271;278;303;352;411;306;272;268;273;250;295;334;368;443;491;409;296;320;312;293;276;265;256;249;255;275;243;274;311;311;277;257;256;277;259;258;243;256;253;269;249;268;288;279;284;317;285;265;260;261;276;273;254;228;252;282;278;315;345;312;319;297;316;308;318;321;330;309;281;420;684;870;715;497;351;373;332;334;312;296;255;286;360;593;761;859;1338;1787;2503;1896;927;557;578;721;796;872;860;580;422;442;615;846;797;630;701;816;874;949;937;760;821;650;505;377;377;389;447;359;252;287;311;320;329;348;452;545;583;485;426;311;295;289;352;444;449;495;570;602;484;340;331;259;293;275;268;265;287;258;255;305;337;339;323;278;284;304;267;334;283;255;265;287;314;309;294;279;330;381;304;241;255;261;286;251;256;291;286;292;317;310;279;295;282;280;304;328;280;257;240;262;276;300;264;315;323;301;339;440;425;388;336;301;332;402;390;533;816;1162;1245;1039;997;1106;1067;901;699;694;577;449;384;348;322;323;277;283;292;283;237;272;229;264;309;390;444;373;282;275;276;266;300;289;305;300;346;422;472;425;354;293;329;317;333;328;323;296;344;354;336;364;367;419;442;372;341;338;350;345;316;304;346;361;312;316;347;314;313;267;261;298;342;307;323;305;312;332;383;368;342;311;312;327;302;280;311;324;348;334;296;301;318;323;365;356;347;405;615;739;690;476;341;315;366;309;342;360;326;306;313;323;344;357;423;463;434;388;393;400;383;434;694;1217;1305;717;587;741;903;829;778;853;956;1019;867;798;824;677;525;534;622;626;551;584;532;640;711;789;1176;1151;735;637;797;1013;1198;1315;1200;1105;1304;1833;2174;2145;1265;722;605;653;933;882;602;482;387;438;466;497;432;377;373;765;1900;3884;6306;8716;7871;5095;3961;3300;1532;644;467;437;350;398;406;423;374;345;314;333;296;317;339;315;253;299;295;386;340;359;320;348;366;357;404;357;334;367;333;297;296;276;283;328;315;323;312;327;295;375;362;324;339;278;301;282;310;420;595;476;370;343;291;330;333;376;351;279;357;340;376;386;336;323;342;350;340;305;334;324;348;293;331;319;370;420;306;346;386;411;373;354;336;320;318;311;318;302;400;437;352;332;324;275;288;251;275;283;267;253;298;253;273;277;243;274;257;272;275;303;284;271;278;295;269;298;273;258;251;239;240;251;305;309;270;250;279;269;271;260;276;277;265;288;267;255;296;274;491;1077;1612;2515;3752;3433;2157;1426;946;617;384;304;301;529;926;1377;1294;630;368;297;263;286;281;275;301;322;333;306;372;347;344;335;424;473;403;332;321;307;342;289;325;310;323;306;267;270;273;247;276;288;292;267;273;279;326;274;300;277;307;304;423;501;404;320;298;306;294;339;370;401;401;375;379;430;437;447;377;321;334;350;376;369;354;338;356;300;302;344;396;392;424;456;455;413;459;717;1253;1632;1195;549;449;448;387;679;972;809;735;847;802;644;546;561;607;625;762;661;581;492;444;582;601;465;393;381;386;453;381;379;364;328;287;282;328;508;443;347;293;261;272;339;549;762;558;416;316;296;314;289;277;285;373;359;390;334;295;287;314;356;323;314;261;280;249;293;296;317;275;270;250;286;269;246;259;314;491;1165;1424;868;472;299;284;309;327;357;318;389;805;1060;664;360;318;342;374;408;351;335;272;346;331;328;300;299;249;308;288;273;254;248;304;302;309;299;295;270;271;278;329;322;350;351;317;327;314;322;279;251;311;324;278;258;296;350;361;276;279;289;285;252;296;280;259;254;286;289;260;288;270;254;271;271;284;270;289;252;276;272;298;296;355;423;615;594;339;273;299;302;292;430;904;1259;948;413;355;341;327;288;275;310;416;372;330;327;326;338;317;396;656;1164;1069;575;375;273;276;243;381;707;804;586;424;381;343;359;309;485;997;1544;2317;2166;985;458;391;424;405;362;407;402;399;401;340;400;370;342;310;323;322;324;279;285;287;323;360;372;327;308;258;285;307;327;302;336;406;992;2335;2601;1674;741;439;1177;4114;7978;5844;1628;465;479;515;406;367;501;1055;1633;968;415;304;370;421;320;332;280;313;311;274;292;265;262;292;278;305;360;419;319;301;298;283;270;278;278;280;313;282;284;261;240;247;249;239;249;279;272;281;247;284;294;276;297;350;385;371;312;289;331;374;408;360;294;340;361;358;359;412;439;427;373;306;328;276;287;293;332;368;313;315;294;317;407;853;1473;1355;653;417;550;539;556;752;1066;761;531;635;895;1846;3950;5972;6494;5702;4639;2486;811;463;704;859;670;375;361;328;305;301;287;302;300;293;277;355;615;938;799;459;312;282;308;283;243;250;242;258;251;276;300;344;317;301;291;282;266;303;271;274;237;243;269;284;320;301;273;281;281;279;262;291;272;282;262;286;302;315;315;289;298;275;341;329;324;295;257;302;306;270;313;308;280;323;298;328;332;355;346;322;308;347;429;374;289;299;284;296;314;338;295;271;250;272;320;338;282;248;290;292;328;314;271;263;312;448;857;1796;3273;3124;1977;2374;2317;1329;551;357;375;343;324;364;486;406;311;454;658;532;364;320;352;372;372;332;352;377;342;348;391;343;357;318;316;335;359;304;301;515;986;1361;935;432;308;345;456;456;373;402;365;477;824;865;550;363;298;295;282;289;304;275;289;244;255;261;263;257;245;254;300;292;318;299;282;278;290;269;272;296;347;351;336;306;312;302;328;302;255;262;291;336;396;479;428;464;425;356;379;411;432;450;321;320;260;298;295;282;287;366;1213;3050;3078;1573;443;219;242;226;253;269;275;291;278;252;226;238;261;307;302;321;322;304;286;296;275;296;274;265;263;262;282;366;384;328;296;304;318;505;602;380;324;304;326;269;293;313;291;315;358;367;352;397;577;547;395;349;315;341;333;509;614;634;563;690;839;799;585;481;479;501;431;366;350;422;422;398;344;388;379;375;452;570;492;393;406;411;442;420;396;257;277;371;397;349;331;324;367;348;353;354;325;359;341;343;370;320;295;334;281;268;268;282;281;405;401;367;300;268;226;222;231;205;203;225;239;228;245;247;280;250;240;208;250;251;336;334;265;343;336;345;317;269;263;291;274;335;331;372;453;427;390;383;432;515;612;526;542;853;1332;1491;971;807;896;701;720;869;739;521;391;339;359;369;386;405;498;366;259;272;271;318
245;292;272;323;325;280;295;323;371;376;311;344;492;601;700;685;771;633;463;308;318;367;542;557;441;428;491;481;417;354;385;522;447;376;334;389;384;353;428;479;430;550;598;624;526;479;421;333;347;340;294;290;226;273;316;369;606;646;466;307;304;294;270;262;224;238;241;256;252;258;253;271;259;312;304;253;275;309;375;528;454;369;291;220;257;253;253;267;266;257;282;267;276;277;240;270;282;240;231;265;242;236;281;301;297;361;325;323;281;241;282;287;321;263;271;244;260;262;231;267;267;247;260;279;261;278;258;297;321;383;568;529;372;323;363;455;513;429;415;377;341;291;299;379;429;549;872;837;601;404;464;537;701;876;1245;1333;789;521;600;699;984;788;557;593;621;469;583;847;686;805;1114;810;461;353;329;330;252;289;285;276;305;285;258;277;275;289;258;317;296;320;508;611;582;482;476;434;298;260;266;278;244;306;284;248;263;251;252;265;230;270;273;267;234;249;272;264;296;297;277;260;289;307;291;316;265;271;287;256;264;252;263;258;248;291;299;359;345;301;365;342;350;344;383;337;320;316;433;767;934;757;527;405;380;340;326;324;307;266;280;371;698;977;1154;1615;2652;4203;2875;1324;797;669;861;868;672;659;472;377;457;494;606;647;572;631;521;544;731;764;736;790;643;445;412;374;344;320;229;285;297;292;289;315;300;354;426;504;445;315;258;248;239;323;393;441;528;647;652;430;319;287;295;282;320;281;293;277;260;279;306;384;359;339;281;307;257;260;289;274;274;258;297;303;286;271;266;332;390;312;256;288;311;276;290;268;303;315;299;291;289;300;294;310;332;323;313;281;266;276;291;310;275;304;329;323;335;314;363;441;478;385;336;294;440;516;693;909;1189;1375;1008;898;972;942;753;728;696;618;431;403;350;332;301;294;278;253;266;229;263;275;264;289;379;404;353;308;295;274;272;307;364;288;324;327;366;323;323;347;295;296;312;327;297;330;318;368;339;344;432;399;419;421;407;398;340;307;319;340;347;312;293;333;310;352;331;346;287;277;360;403;459;347;325;349;357;405;398;351;350;318;322;301;282;282;335;349;348;350;309;319;305;381;362;365;760;1500;2108;1791;837;399;294;289;323;384;314;314;310;325;333;384;425;392;380;402;387;379;428;400;533;720;980;975;631;586;621;598;616;679;715;848;1024;1013;1034;1042;799;599;744;873;705;496;437;495;582;625;798;1128;1030;688;746;868;1030;973;1019;1140;1148;1402;1605;1649;1380;975;678;613;612;739;653;605;577;503;457;469;441;335;326;381;912;2364;4514;6392;6890;5394;4451;4945;3957;1624;661;473;404;412;403;415;376;341;326;345;321;324;312;298;307;276;331;341;322;334;294;306;343;335;347;328;345;344;359;326;322;275;264;292;299;306;327;279;239;261;309;323;310;274;290;243;263;331;506;703;471;397;331;335;347;336;370;386;327;386;356;350;368;369;362;327;338;324;336;338;289;316;315;299;312;331;362;341;331;386;330;361;326;391;366;363;318;294;314;336;331;325;282;304;276;281;300;305;257;278;269;246;231;250;274;291;271;258;231;278;307;337;281;294;332;310;314;318;282;264;256;262;285;328;325;284;268;261;257;257;261;258;270;254;254;299;252;278;507;1379;2960;3389;2510;2043;1630;945;619;416;352;299;343;463;629;633;619;567;386;320;291;286;268;271;302;278;296;331;323;330;315;323;323;402;418;372;313;359;349;317;290;341;282;304;290;276;269;248;293;267;268;246;281;283;267;330;281;271;271;290;335;495;480;408;309;308;292;300;314;396;420;371;372;411;464;498;391;375;366;409;440;356;327;372;347;366;303;321;319;331;380;395;423;453;472;527;867;1671;1840;1221;604;428;428;462;652;958;912;918;872;781;669;610;550;599;715;696;618;586;539;449;479;503;425;395;462;479;534;524;466;414;355;302;319;332;385;316;288;282;251;309;358;599;784;744;444;306;283;309;298;305;353;391;338;354;268;274;261;332;404;375;342;280;251;271;269;263;311;300;285;275;252;283;266;344;498;1193;2394;2456;1088;475;311;292;315;317;282;323;423;530;632;439;310;311;341;311;308;329;277;308;285;303;321;292;282;287;296;291;278;247;233;290;267;282;311;298;248;293;274;314;284;314;334;290;305;288;296;303;282;290;302;293;285;302;307;281;264;264;257;292;259;269;250;293;327;285;281;286;276;305;313;268;283;272;287;269;285;289;321;306;321;367;528;700;598;320;374;437;388;429;866;1854;2138;1142;469;332;335;323;276;355;435;479;389;314;355;332;312;399;747;1424;1521;891;491;386;283;282;291;486;999;1118;675;452;394;372;304;360;576;1177;1295;1012;747;439;341;354;358;353;341;335;363;362;373;408;352;344;357;339;344;293;327;287;293;292;310;372;312;283;305;301;314;278;329;357;311;447;821;1435;1634;1323;590;496;988;2491;4037;2857;910;330;355;349;337;390;568;1055;1336;737;318;294;285;274;305;317;317;285;261;284;252;270;268;251;283;275;333;449;362;328;274;282;295;258;293;336;304;291;274;267;243;244;257;234;279;264;268;263;277;269;282;290;316;320;369;333;283;316;292;311;316;322;332;489;567;532;482;593;530;429;321;333;310;297;322;358;393;433;400;331;358;431;505;462;564;516;459;600;863;738;564;647;728;618;507;593;787;1762;3016;3446;3014;2867;2761;1753;859;528;380;340;352;342;349;332;296;286;282;285;280;247;245;324;358;441;416;308;303;264;282;246;257;263;276;292;277;304;327;369;399;359;286;279;255;280;257;248;247;282;290;293;255;289;285;262;300;265;268;275;282;292;295;317;311;342;300;281;282;307;404;460;346;311;293;300;279;269;307;298;316;313;316;339;382;337;331;355;332;372;426;380;325;295;299;285;269;264;273;294;250;254;308;291;223;228;265;272;261;274;260;245;443;1019;1602;1548;1564;1238;1258;2195;2725;1616;605;331;331;329;348;396;441;371;345;458;523;413;336;293;367;337;356;324;309;320;366;383;335;366;343;349;342;408;381;381;325;486;622;687;530;398;361;487;545;476;347;398;361;417;648;731;506;323;277;291;260;258;279;312;362;285;264;314;271;233;243;267;313;326;354;293;321;276;286;256;251;288;335;370;402;303;325;306;326;310;302;290;287;370;489;603;732;813;624;382;359;392;554;491;349;303;323;243;282;297;258;534;1620;3055;2946;1191;369;264;250;255;234;275;280;261;287;271;215;273;260;282;277;287;250;279;271;239;298;281;302;275;257;312;392;528;454;351;290;294;412;536;481;318;298;291;283;298;303;270;296;255;307;369;408;391;392;357;358;317;322;301;321;482;546;535;465;704;702;612;491;493;480;432;369;374;388;510;439;390;357;409;443;459;454;559;544;509;503;475;460;439;348;307;281;322;365;340;292;297;310;317;294;308;418;536;463;453;347;313;315;312;307;254;251;261;260;317;306;323;256;247;244;204;232;206;227;221;205;237;262;251;285;253;238;237;231;252;271;312;280;262;289;301;260;288;307;290;301;345;404;405;345;381;393;385;367;412;468;482;554;776;1116;1057;955;1035;1201;796;711;682;556;417;343;314;336;351;414;598;664;398;320;303;304;320
252;291;284;279;328;297;302;281;274;329;315;324;504;653;689;726;656;541;382;314;343;357;461;520;433;377;435;463;432;382;346;372;368;315;398;521;492;437;474;574;457;535;576;521;526;492;450;345;299;280;290;237;256;239;266;339;565;544;364;277;280;268;247;265;273;261;294;258;245;241;277;265;279;307;297;260;292;265;348;499;547;433;284;260;243;248;256;270;302;281;268;305;237;246;236;277;239;233;253;258;241;260;293;297;303;269;292;294;270;258;251;255;278;255;259;300;260;258;258;267;248;258;262;285;296;253;276;274;308;366;408;472;354;359;339;356;379;403;413;468;397;336;340;386;474;582;714;651;489;482;522;513;729;1175;1512;1309;709;719;678;689;714;609;654;623;535;425;500;592;570;605;919;801;509;361;306;252;278;288;262;353;312;282;250;233;236;257;254;260;287;336;494;807;845;727;773;508;369;281;271;272;273;312;301;272;257;258;254;272;259;230;272;271;243;241;241;266;268;279;269;265;293;293;312;266;267;275;279;275;284;225;225;247;269;333;318;323;338;296;355;339;339;367;320;374;336;298;377;526;607;501;387;334;351;351;326;333;271;276;283;305;558;908;1217;1499;2622;3825;2480;984;555;564;836;852;606;448;349;296;360;445;731;777;711;715;549;450;483;539;583;591;519;432;393;321;308;304;241;266;332;291;319;304;333;388;360;396;329;299;279;242;267;299;312;393;575;557;498;388;298;312;381;300;311;292;265;286;268;257;294;380;360;325;296;310;286;291;285;241;253;274;321;280;265;298;272;284;276;269;279;306;270;272;243;256;278;328;327;308;267;289;320;306;297;323;301;261;270;279;316;272;270;288;306;325;310;282;329;391;529;477;392;406;533;658;769;847;920;907;833;929;1136;1134;936;670;542;479;407;421;423;382;324;291;269;299;252;248;259;262;249;279;311;294;307;278;293;295;280;297;291;286;273;289;302;291;332;292;332;344;285;333;318;305;314;306;336;353;348;378;421;454;387;351;317;370;352;364;357;349;337;311;316;307;274;302;337;319;369;462;492;391;313;327;363;431;439;400;370;341;326;280;269;316;375;332;350;328;307;339;338;372;333;453;1085;2924;4294;3745;1368;445;322;298;352;331;300;302;327;336;370;403;433;393;367;297;308;332;367;378;437;548;632;623;553;515;576;507;485;497;539;643;913;1121;1186;1172;928;764;876;1000;776;542;413;472;520;680;822;1054;901;734;766;847;940;1084;1354;1324;1358;1626;1622;1444;1160;760;626;628;592;501;475;498;517;514;521;471;434;352;349;462;1173;2947;4940;5999;5623;4075;4589;7187;6484;2470;793;458;424;417;441;397;395;363;321;267;327;333;291;329;319;295;291;329;332;318;342;334;328;328;329;279;312;327;359;354;307;279;304;282;334;301;319;255;279;318;287;295;292;317;260;280;262;299;424;501;437;396;381;359;412;346;358;383;378;361;401;367;379;379;405;380;320;312;285;334;353;345;308;305;286;318;328;309;369;342;335;347;333;355;408;368;346;322;317;312;318;310;299;286;270;272;298;287;278;273;234;281;261;273;270;268;277;262;277;268;283;269;296;305;364;361;305;288;270;288;288;282;272;269;296;262;274;270;257;297;268;285;232;271;297;282;291;307;613;2462;5955;6634;3858;1652;899;491;365;270;294;332;522;886;1315;993;641;449;355;302;269;302;274;279;285;285;340;360;298;279;318;313;286;302;337;336;291;323;292;349;298;311;315;314;327;347;263;268;259;283;291;308;311;300;280;297;277;291;277;292;278;376;395;438;360;305;283;269;272;360;362;348;387;440;579;598;537;411;347;435;511;498;415;424;375;335;382;367;323;317;313;362;359;388;457;483;693;1268;1426;1098;655;394;390;394;551;717;794;1073;1075;796;759;615;491;554;681;660;513;546;508;392;411;432;365;444;535;666;861;611;458;379;324;274;317;266;318;300;294;304;266;326;552;1137;1928;1676;945;465;344;360;354;295;304;305;291;323;274;275;250;303;335;387;330;271;279;308;266;251;287;299;277;223;274;273;296;313;434;886;2494;3226;1524;593;371;309;290;303;282;279;320;353;409;337;314;318;306;305;333;314;304;272;303;315;285;310;320;285;281;298;249;251;291;301;287;260;296;334;291;271;273;280;292;295;300;316;282;340;292;232;277;303;290;295;286;291;287;228;283;275;298;298;283;305;281;265;293;314;289;277;262;264;271;284;278;297;263;310;277;301;314;293;297;331;400;462;486;427;557;900;819;492;646;1442;2085;1523;780;380;340;362;320;325;457;560;446;351;306;349;332;453;1139;2656;3269;1608;658;556;404;318;294;370;705;925;760;609;424;382;355;334;409;689;842;676;440;375;328;355;321;334;287;304;333;336;349;365;318;311;329;330;326;332;376;315;318;312;296;323;294;296;297;260;277;309;318;331;308;386;470;666;781;720;442;333;509;880;1447;1186;464;266;264;358;373;394;426;590;704;488;322;271;287;268;304;296;301;304;266;259;254;248;282;267;301;312;324;317;285;305;327;288;250;208;279;305;339;311;309;246;267;240;246;233;251;263;262;257;263;261;291;275;301;331;307;301;319;250;263;270;279;382;478;747;879;717;632;1011;1016;548;380;331;301;303;304;382;600;807;779;473;403;641;727;508;421;361;381;701;1148;994;565;453;527;426;668;883;971;1291;1734;1484;1036;1003;1260;1512;1410;728;409;347;332;392;341;329;329;286;297;304;279;282;217;207;277;297;319;277;257;268;263;276;270;278;289;252;291;286;418;737;872;491;302;264;266;307;267;240;270;250;264;259;284;253;308;303;283;226;245;293;276;285;284;269;290;290;322;303;311;330;463;597;429;312;280;259;262;275;275;309;321;316;294;350;419;443;393;372;380;367;376;359;376;346;350;298;310;294;263;288;318;296;250;245;258;265;262;250;258;230;250;278;466;1299;2346;1472;779;539;636;1421;2327;1744;676;315;276;314;291;307;341;353;318;363;371;356;311;266;374;382;351;360;390;363;370;390;416;378;341;294;336;408;375;333;363;416;478;539;446;341;408;580;616;480;320;296;331;352;444;514;406;303;293;308;288;289;313;387;414;345;290;284;237;257;257;263;270;367;368;315;274;276;252;231;213;254;310;360;395;351;306;293;295;309;347;338;343;358;420;634;941;1334;830;534;432;470;518;520;315;262;264;280;254;277;292;403;796;1538;1463;810;291;185;217;233;243;214;284;279;244;267;245;212;276;289;290;274;282;320;282;271;269;304;323;272;288;284;404;621;650;465;338;321;377;401;387;313;307;288;296;296;309;295;289;266;306;520;670;501;351;339;314;257;331;334;303;402;463;360;400;539;550;449;408;550;591;457;374;352;394;572;497;374;409;410;405;481;445;549;519;456;506;545;499;452;356;296;252;278;317;324;283;280;255;307;327;318;399;499;523;540;458;377;379;425;337;270;272;244;262;252;245;290;257;267;247;237;209;208;174;186;218;213;242;214;275;279;260;210;232;223;234;244;249;268;286;279;237;242;290;286;320;393;399;401;323;356;395;358;337;349;410;404;378;498;676;723;692;806;1004;715;538;578;447;408;314;320;327;361;420;528;614;436;300;304;304;365
263;261;275;263;309;300;313;276;254;321;321;331;424;497;622;511;506;393;381;377;324;336;318;362;360;389;450;476;445;395;350;423;399;378;548;628;539;561;703;731;578;480;477;459;407;437;418;352;294;284;266;287;252;249;266;299;385;375;351;301;280;273;249;260;253;285;268;256;244;266;264;290;284;302;280;293;309;296;353;645;926;685;361;278;247;247;254;227;256;271;294;275;251;248;272;244;261;247;265;245;228;253;278;273;294;302;268;236;255;243;253;266;267;287;251;282;278;266;255;234;256;235;252;255;260;294;286;309;282;282;308;326;344;327;338;297;310;315;396;437;429;346;335;452;629;761;766;494;423;523;681;651;719;1061;1275;881;592;545;649;494;475;553;799;848;680;445;411;453;473;536;771;650;464;366;367;296;287;284;310;339;285;280;261;271;298;290;286;289;278;272;437;822;969;932;821;518;331;288;260;256;266;263;263;262;244;245;290;252;239;291;252;259;254;237;254;277;240;281;272;290;288;285;286;321;335;268;286;275;283;281;235;250;284;287;336;303;310;341;342;343;356;358;336;327;288;293;332;419;505;485;433;397;374;350;309;305;259;284;273;326;374;740;1226;1546;1805;2047;1405;826;672;700;899;892;594;405;350;307;328;404;666;1051;1067;1039;773;583;448;397;441;488;436;381;305;335;342;289;302;263;282;321;302;297;288;327;320;317;301;264;254;261;272;279;327;398;483;509;424;346;359;339;368;351;309;271;241;271;256;268;283;305;307;297;307;320;272;298;292;258;251;256;266;296;271;260;291;263;263;274;289;278;273;270;227;277;302;362;350;316;333;299;279;242;315;306;322;313;263;292;300;295;295;283;310;312;304;321;343;435;582;592;497;555;710;912;918;873;757;688;877;1302;1654;1735;1292;834;559;400;377;451;472;445;362;299;274;259;285;252;240;243;273;287;312;293;292;299;284;259;316;313;319;322;291;287;281;302;333;287;330;320;324;339;324;335;374;341;332;398;355;357;415;417;353;348;336;345;405;333;369;335;331;351;337;308;305;323;315;333;476;610;526;366;309;334;389;403;433;410;404;336;323;311;315;301;318;342;360;378;371;370;316;341;394;545;1444;3541;5659;5268;2150;658;334;336;349;359;345;313;374;392;432;468;457;373;344;332;292;329;358;374;411;430;427;484;503;556;646;558;484;444;487;543;755;1068;1181;1052;1022;835;781;779;782;663;584;623;858;952;937;975;829;698;666;810;865;940;1420;1412;1395;1637;1766;1596;1206;903;695;696;696;505;440;438;408;397;450;431;430;332;329;476;1263;2877;4609;4452;3824;2869;3286;5915;5549;2361;753;420;403;461;425;417;366;315;285;335;325;329;302;305;303;301;237;325;304;272;333;348;334;338;307;268;279;296;355;341;295;282;302;320;339;329;333;289;298;312;286;272;314;307;299;280;315;320;346;363;371;411;418;344;341;358;350;403;354;359;383;414;397;413;465;373;358;301;339;323;357;336;324;295;334;307;302;344;338;389;334;318;326;300;331;343;346;293;297;300;313;263;324;271;255;259;242;313;320;259;304;308;301;273;283;304;291;283;298;311;290;299;308;329;365;341;335;280;303;246;272;332;304;300;271;261;232;251;245;258;298;301;280;278;264;245;263;311;752;2787;6313;8117;5454;2120;973;468;290;282;350;495;771;1464;2381;1848;1427;904;435;326;268;277;287;333;285;386;484;514;363;337;284;318;331;298;325;308;323;335;361;346;352;335;369;338;378;303;310;290;296;293;316;311;286;314;272;286;275;320;286;239;283;315;335;311;403;414;398;339;321;317;345;311;383;419;560;719;628;458;426;504;510;466;440;388;358;359;392;397;418;322;308;311;317;368;449;507;526;671;811;744;545;409;425;467;657;705;635;650;679;669;693;608;559;576;601;550;460;494;490;421;368;380;393;464;592;804;947;651;377;303;319;290;269;295;286;269;258;286;271;463;1262;3134;4983;4049;1928;697;429;359;340;319;287;274;279;263;260;291;257;283;297;326;287;302;298;265;261;253;277;296;259;270;273;268;337;360;427;658;1410;1768;1290;889;536;387;306;286;311;249;298;319;372;367;330;268;297;313;292;311;314;299;279;293;295;283;299;263;266;245;283;257;272;295;291;270;298;294;304;271;287;275;310;302;278;288;315;303;265;277;296;293;282;281;291;298;300;306;315;320;289;277;257;287;278;298;360;360;319;290;290;271;251;281;235;233;262;274;281;320;303;301;315;303;299;328;363;440;1004;1712;1437;658;465;843;1355;1434;1039;600;503;607;681;461;471;447;407;333;337;347;322;543;1422;3202;3783;1774;881;864;663;346;282;306;403;537;735;708;445;344;344;306;346;465;490;441;384;396;394;374;323;303;278;271;301;314;361;343;353;331;316;290;319;299;315;338;348;364;324;319;285;277;278;282;298;328;304;337;341;383;358;422;494;427;398;448;559;646;658;532;351;295;316;341;401;388;378;397;328;319;281;293;274;294;269;280;289;254;273;284;292;274;295;301;247;286;323;302;303;329;266;287;269;251;255;305;350;330;290;286;293;269;207;232;260;280;259;261;275;290;268;278;276;278;291;293;283;268;274;296;325;377;891;1454;1288;738;712;1265;1125;569;384;309;307;303;320;485;1078;1818;1894;938;657;792;1052;863;666;444;416;643;913;798;495;385;452;717;1302;2179;2162;1970;1789;934;494;518;949;1507;1622;833;422;383;361;407;405;328;340;286;294;294;286;252;254;247;263;260;272;297;284;287;259;268;269;261;275;257;267;378;747;1521;1958;937;397;316;278;284;263;284;239;249;242;254;253;276;325;274;286;251;266;286;315;313;256;266;254;277;387;444;351;304;417;452;379;349;289;290;262;291;309;315;311;299;336;354;419;426;379;341;358;339;296;305;382;400;355;338;311;307;271;325;330;263;236;274;278;247;237;248;274;214;269;305;393;902;1506;1089;477;331;384;799;1290;1313;650;302;260;282;283;330;279;270;274;316;329;335;264;291;339;334;318;374;413;441;517;558;441;444;390;322;319;371;380;346;347;346;372;410;384;400;439;593;616;453;364;290;283;262;338;355;373;304;345;325;325;299;291;358;325;349;328;274;280;311;241;258;308;297;262;308;270;222;262;276;247;268;306;332;357;309;307;326;294;313;371;389;441;463;451;497;779;997;745;564;472;521;561;544;365;309;292;258;264;296;245;312;382;545;541;393;256;239;202;247;249;246;246;290;285;278;249;237;294;259;264;281;275;265;254;279;267;335;407;333;282;325;366;530;732;485;376;323;346;329;335;316;266;307;319;293;290;340;293;346;390;618;780;606;407;305;286;288;300;294;340;402;400;364;372;383;379;396;425;454;483;385;325;317;414;491;441;392;363;400;402;419;391;439;495;468;458;476;448;426;323;303;285;277;348;322;294;305;267;277;299;306;374;389;421;494;543;443;461;466;321;263;274;268;272;258;288;277;269;306;287;261;214;232;232;211;180;263;235;240;244;279;241;233;255;247;218;266;220;254;246;216;236;254;289;301;313;376;381;312;255;335;372;339;282;341;452;392;290;331;469;624;499;521;528;446;412;390;376;385;399;397;449;530;520;572;430;328;281;309;361;411
292;274;283;294;300;339;349;323;296;310;267;331;319;382;392;358;310;303;351;344;342;328;331;331;282;363;420;493;492;404;381;505;680;645;657;684;560;610;723;641;442;383;386;352;350;323;351;275;266;272;309;312;256;257;247;238;267;275;299;343;298;272;242;265;272;245;289;274;283;254;268;282;252;285;280;294;305;315;395;968;1552;964;430;276;265;243;238;248;246;250;269;276;243;236;261;249;279;248;258;238;257;236;252;280;261;267;256;295;238;270;240;267;255;238;244;259;275;279;259;265;252;239;220;249;259;291;324;268;286;259;341;374;352;341;307;233;310;322;308;354;316;312;378;458;706;1053;1117;639;529;740;817;794;712;826;783;555;444;534;579;515;496;646;901;1037;789;544;480;434;506;650;667;578;543;448;351;299;274;271;296;308;293;246;261;282;295;344;352;306;285;248;401;735;1124;984;617;397;296;278;277;288;255;253;289;265;306;292;273;299;274;254;233;276;242;254;268;260;252;267;256;292;309;332;302;287;305;295;283;270;276;272;297;246;295;260;280;314;301;353;353;347;370;365;322;292;321;293;299;455;760;774;599;478;379;333;277;274;302;293;285;311;412;734;1349;1704;1417;1181;812;788;902;1075;973;785;554;454;411;353;328;500;1178;1723;1819;1586;1232;828;622;462;441;431;359;408;328;334;289;280;234;284;278;283;279;292;287;334;314;284;283;239;286;298;251;275;333;411;447;480;445;388;353;420;417;368;349;288;303;290;272;255;250;256;283;272;305;274;305;303;300;265;276;252;277;319;317;286;259;282;276;277;303;256;258;244;278;239;313;311;347;254;306;272;281;265;262;299;331;295;274;287;308;319;286;302;286;323;333;305;371;423;647;680;573;696;878;1148;1277;1389;1035;770;1051;1529;1909;2033;1548;1039;699;456;426;477;463;369;340;259;247;263;266;282;251;242;257;252;276;250;290;250;276;273;337;311;320;243;314;323;331;310;350;321;336;374;337;333;322;385;342;340;326;358;346;404;404;392;355;356;352;372;387;391;370;344;315;312;327;315;289;296;281;346;581;799;674;445;372;343;342;364;388;324;340;351;320;291;271;285;285;341;335;365;391;364;344;332;330;520;1301;3278;5367;4943;2120;663;386;372;366;366;350;386;403;530;584;484;427;339;345;299;340;339;397;354;347;368;345;420;514;551;624;605;549;499;543;549;668;908;1054;1049;1338;1209;820;632;729;750;769;1178;1873;1598;966;694;597;629;693;876;869;828;1154;1367;1528;1792;1643;1351;1250;1179;1013;873;747;521;444;412;385;414;379;406;409;317;388;555;1399;2754;3117;2323;1775;1309;1549;2566;2432;1288;587;393;392;392;407;381;324;325;313;293;309;305;335;364;293;272;288;283;291;275;301;323;351;350;328;330;311;308;316;371;310;265;285;305;367;335;364;345;313;266;264;297;315;323;284;288;339;375;358;291;327;477;393;390;374;344;359;344;295;313;338;352;374;392;417;380;328;363;369;312;326;344;314;265;303;293;312;319;345;355;314;340;298;296;289;354;312;341;270;308;289;274;257;310;249;265;285;285;331;258;270;307;283;311;312;302;353;317;298;283;274;251;270;288;407;354;291;262;273;280;295;348;351;296;321;273;276;256;224;281;284;303;292;330;261;289;253;346;898;3181;5907;6661;4253;1801;858;395;298;340;619;1186;1346;1578;2037;2306;2499;1435;515;290;314;298;266;270;322;513;882;847;441;339;293;324;307;325;328;303;297;370;352;361;365;355;347;325;297;350;317;313;278;314;406;354;327;271;294;261;280;309;260;256;244;264;287;334;484;722;703;461;338;348;346;338;369;362;479;638;671;495;480;604;600;490;421;402;418;392;400;392;387;415;306;328;301;341;347;369;404;448;506;618;577;530;455;571;847;745;511;460;417;497;662;674;640;632;545;425;421;469;512;524;529;475;392;358;419;484;632;466;345;317;319;306;311;277;258;250;264;260;273;514;1774;4697;7317;5535;2506;890;516;366;334;301;285;224;263;253;251;262;285;296;292;299;284;274;297;244;244;226;236;281;291;298;275;297;286;358;544;696;859;1403;2192;2179;1463;634;318;256;275;274;257;303;330;361;316;319;258;306;291;311;305;289;280;275;335;303;273;270;291;254;267;282;295;288;302;310;281;283;283;271;265;255;293;285;295;327;266;308;283;253;312;305;310;275;297;280;260;285;299;308;295;298;287;319;294;306;381;353;366;333;295;309;280;230;272;293;266;270;311;288;275;259;301;293;283;324;291;417;1091;1804;1500;605;379;592;1036;1600;1557;1081;878;1216;1477;748;427;347;333;286;299;320;345;386;863;2049;2241;1126;667;903;712;367;287;266;306;407;495;519;408;355;348;318;316;331;387;382;400;422;411;368;341;289;308;264;283;307;350;354;329;364;317;306;295;296;324;336;349;324;317;291;305;271;286;306;277;300;307;319;344;378;366;400;446;474;400;532;852;890;617;426;306;306;277;320;347;350;277;320;334;311;289;285;298;271;292;332;267;290;283;295;293;281;294;273;270;345;319;284;292;303;304;279;262;238;270;302;287;352;368;297;287;245;236;260;226;244;242;276;267;291;278;281;285;281;301;278;273;243;257;318;285;410;976;1832;1506;643;542;788;692;450;349;300;308;286;301;430;1098;2687;2999;1525;1020;965;1061;1312;1301;1034;751;729;885;833;575;496;545;786;1909;3723;3523;2961;2356;933;437;484;971;1444;1248;636;382;387;417;416;357;372;482;563;416;331;301;258;233;251;282;266;263;252;308;332;280;254;266;286;291;269;291;392;938;2098;2441;1035;457;315;308;277;294;259;241;280;273;254;273;289;282;321;301;231;269;283;296;277;261;262;240;337;420;590;454;338;298;375;289;297;297;276;261;276;326;325;295;306;343;362;382;418;350;374;368;313;273;334;320;358;416;371;362;303;306;334;292;272;240;251;298;233;232;232;257;251;334;306;337;509;677;516;341;302;294;410;628;675;413;277;288;295;281;319;315;273;305;280;320;295;289;301;295;290;330;351;372;481;595;509;429;374;352;283;340;363;372;374;341;334;335;366;378;381;427;555;496;419;323;277;259;301;273;280;329;310;321;437;428;415;316;312;338;330;295;335;260;287;299;260;307;316;312;273;246;224;297;254;259;273;331;288;346;327;326;304;279;262;310;579;979;1063;787;481;468;574;560;584;486;631;774;610;381;344;301;271;315;283;273;234;252;273;282;255;230;232;237;225;263;269;309;265;266;212;242;248;250;278;268;231;248;240;265;272;322;444;489;377;302;293;362;454;504;452;370;335;312;308;304;286;323;361;340;312;352;343;316;340;466;518;557;480;371;368;312;289;302;296;360;352;356;349;352;356;379;330;300;319;369;337;325;345;379;426;402;367;372;386;406;373;410;441;574;506;398;386;345;299;330;291;301;324;335;315;331;357;303;321;301;297;369;305;346;389;435;448;521;443;312;282;291;284;249;244;300;306;261;252;258;231;234;226;200;190;227;236;230;242;208;224;234;241;234;235;230;247;228;275;257;238;243;276;270;279;345;326;329;274;264;267;329;305;339;364;421;368;333;303;442;510;483;415;355;330;299;329;374;472;540;592;866;1081;1018;566;320;287;254;308;378;371
225;275;306;286;328;321;381;360;344;286;321;371;371;356;295;266;259;260;293;306;302;321;341;299;291;331;357;442;457;389;376;514;685;727;898;840;612;477;500;406;336;331;356;392;302;306;262;295;270;279;332;315;290;283;279;257;265;295;319;407;355;298;296;260;215;263;210;240;290;294;327;324;335;321;285;263;277;314;506;1160;1584;961;388;270;242;247;245;259;280;266;269;259;287;286;250;273;253;251;257;277;285;235;291;289;255;259;226;262;276;275;265;268;264;264;254;265;291;251;234;272;286;312;299;306;300;353;318;290;294;322;409;472;441;341;292;295;289;304;290;304;314;305;392;496;579;867;952;567;592;947;1130;990;872;846;732;553;545;683;737;725;858;1275;1278;1040;799;625;574;437;664;897;913;676;660;545;364;302;297;264;272;270;264;282;291;236;325;360;474;364;287;260;348;757;1134;1070;707;398;288;281;285;237;298;252;285;344;351;291;251;275;257;276;209;253;253;255;249;268;232;284;260;297;267;255;282;290;299;322;328;320;265;263;276;288;280;273;263;254;289;345;391;350;370;476;396;326;300;281;269;512;896;913;665;448;365;361;307;302;324;344;340;323;409;763;1299;1683;1513;990;750;995;1241;1516;1219;792;678;896;814;473;425;742;1827;2609;2645;2308;1773;1151;785;598;447;392;351;322;320;379;396;299;258;270;287;287;289;300;280;300;274;295;285;289;278;297;262;305;361;432;566;568;467;451;404;458;467;412;300;291;301;310;295;234;261;268;280;261;273;259;291;320;290;289;267;314;284;292;267;259;297;259;260;304;250;236;268;261;270;254;265;284;283;274;293;269;265;257;264;273;335;301;268;258;297;255;306;309;316;300;328;314;329;396;504;519;521;758;1014;1250;1495;1768;1422;978;947;1167;1499;1515;1138;988;884;562;481;450;448;373;302;261;254;278;260;259;233;256;240;246;238;251;270;255;264;323;281;350;328;271;319;329;338;332;310;347;338;349;338;407;443;478;442;361;317;327;367;412;416;396;353;310;348;407;365;358;374;329;367;346;303;291;306;326;362;472;861;1339;1334;780;406;344;367;388;331;323;319;335;305;285;298;331;356;315;328;372;386;346;320;340;362;405;833;2087;3262;2786;1215;594;392;365;391;387;451;430;458;574;652;504;402;351;319;333;369;400;374;359;311;374;375;419;473;484;537;573;636;665;682;790;821;749;841;1135;1711;1678;829;527;591;670;811;1410;2481;2177;966;546;540;646;800;841;856;823;1070;1710;2147;2301;1725;988;967;1195;1200;878;722;647;540;441;388;394;385;325;367;331;330;510;1070;1968;1833;1184;978;746;664;838;858;643;462;378;383;332;377;351;348;331;294;316;299;333;326;295;336;272;295;291;293;305;276;312;366;370;376;340;327;313;357;322;312;304;317;296;353;337;336;293;334;254;280;312;316;330;298;274;321;332;314;333;314;371;373;341;329;341;324;319;323;315;277;318;339;328;328;315;340;349;411;297;324;296;332;307;336;321;325;341;373;345;348;323;267;308;335;304;277;303;266;288;314;288;325;277;275;240;269;305;282;295;271;248;278;308;315;295;319;318;272;312;273;287;266;287;336;319;285;274;285;293;357;347;353;312;301;288;272;257;286;270;301;287;299;267;281;287;260;392;1239;3889;5719;4632;2582;1514;756;399;257;389;1198;2533;2676;2117;1718;1740;2083;1283;471;284;296;242;307;304;349;562;1116;1055;533;354;302;308;305;315;315;321;330;313;416;375;383;376;359;353;332;364;354;306;307;336;397;366;293;284;277;288;305;296;261;270;245;238;255;344;575;903;879;539;366;339;306;316;353;362;366;472;474;526;648;806;795;633;428;452;447;412;360;452;500;421;342;334;296;347;355;318;329;431;589;802;763;585;547;529;670;557;457;359;364;450;599;673;746;719;545;369;361;374;531;702;868;647;448;360;360;360;373;307;344;376;361;320;306;270;257;256;281;291;294;511;1574;3802;4884;3368;1481;605;439;288;314;287;277;253;253;246;252;249;278;297;244;251;247;262;280;250;245;266;255;271;296;331;323;321;326;497;987;1428;1427;2676;5122;5203;3287;1041;359;264;280;255;300;273;301;296;273;320;257;297;299;274;323;302;313;325;350;334;284;282;279;280;298;320;280;292;302;295;307;275;280;278;331;303;292;278;316;319;311;313;286;306;318;344;341;310;314;322;274;324;311;287;271;286;273;256;291;308;301;325;372;380;318;277;278;285;259;310;272;276;276;285;329;322;297;309;276;269;322;495;1044;1293;867;458;374;554;854;1641;2804;2353;1633;1658;1733;765;388;305;293;247;304;328;339;364;463;747;745;546;572;652;498;359;314;274;309;348;354;375;387;371;340;322;342;380;348;374;470;429;394;356;334;290;279;294;295;252;334;341;336;319;316;303;289;293;277;342;314;371;349;317;308;256;297;305;301;307;322;302;339;345;358;405;517;564;404;523;878;847;491;358;285;314;316;282;320;284;318;309;335;301;283;285;307;317;383;340;313;336;290;319;276;301;333;270;278;278;369;362;327;297;296;294;292;288;245;259;281;310;328;308;281;267;237;243;237;242;258;295;273;295;272;289;274;273;266;241;296;300;283;300;283;313;677;1066;957;501;361;400;427;382;338;375;329;297;325;425;863;1782;2319;2304;2510;1986;1231;1691;2097;2061;2127;2034;2124;2061;1151;598;738;1230;1852;2796;2776;2667;1885;818;400;556;1087;1611;1063;556;356;378;407;345;409;567;880;1049;644;353;303;269;232;243;279;283;276;265;270;305;254;267;267;321;317;228;296;376;669;1305;1482;728;342;310;291;283;261;247;242;230;245;237;271;290;274;290;255;274;254;260;262;263;246;241;240;284;411;454;465;336;269;251;249;275;285;266;252;244;294;290;343;304;379;381;343;346;362;393;434;349;316;293;331;434;561;462;386;316;305;293;291;225;251;247;227;215;224;266;274;312;374;386;402;362;417;385;433;398;331;341;369;334;269;312;372;372;362;431;424;354;337;276;275;288;312;355;312;275;306;341;360;385;444;369;308;337;275;335;355;410;405;361;353;340;335;297;320;433;512;533;480;349;342;304;305;321;304;299;292;355;391;607;679;450;322;285;291;307;341;306;270;268;260;248;269;308;278;265;238;248;244;260;306;317;322;319;350;383;396;321;269;289;426;983;2199;3039;1725;598;369;483;643;608;509;600;878;645;369;316;298;267;251;284;248;249;232;229;285;274;272;218;209;246;236;253;268;263;223;245;210;245;228;202;226;243;248;265;307;281;292;412;411;341;295;313;342;412;469;419;363;344;302;323;340;342;378;456;416;362;298;302;331;453;500;443;376;346;319;348;316;273;286;313;344;385;398;386;344;377;320;312;324;319;293;326;287;290;350;394;379;388;387;405;382;371;421;583;684;638;405;373;368;274;312;398;294;323;352;356;329;386;387;316;302;307;318;317;302;338;326;343;390;340;297;282;255;282;288;247;275;302;282;277;277;253;264;180;218;191;209;234;213;252;251;237;277;213;232;234;200;233;251;213;261;241;269;296;274;296;300;322;273;278;264;293;344;326;353;363;391;359;337;408;375;447;452;348;344;280;341;328;414;620;746;829;1499;2324;1762;717;325;268;283;322;364;371
295;280;306;281;260;302;365;334;317;282;296;313;338;278;307;314;301;270;290;318;294;262;298;289;295;288;310;404;358;350;320;393;475;670;858;809;547;466;396;346;346;386;410;386;296;261;270;278;286;255;298;323;323;295;295;259;235;270;326;316;301;299;275;245;244;271;235;263;295;322;306;324;380;350;326;311;310;305;431;847;1057;676;388;266;250;260;223;272;243;268;274;306;254;283;286;266;231;228;238;264;282;273;295;276;265;267;266;283;270;267;301;300;281;240;241;262;278;305;255;256;262;262;291;352;426;360;310;300;315;344;404;529;433;367;339;298;288;313;280;294;297;313;410;496;564;613;596;522;600;1150;1617;1545;1191;1326;1111;909;861;1058;975;1056;1266;1859;1804;1310;889;603;447;404;669;984;1109;803;611;478;337;305;247;284;266;274;266;251;272;287;305;382;473;463;336;279;365;636;967;1203;988;568;380;300;273;249;264;245;301;285;313;300;278;228;224;255;237;256;266;240;257;243;259;259;248;223;248;291;265;260;286;289;305;296;286;286;265;235;312;280;255;270;251;320;312;310;382;633;619;460;335;258;269;398;558;662;515;417;429;474;393;352;411;402;361;334;457;808;1256;1566;1447;1020;891;1285;1707;1783;1571;1072;1033;1419;1323;882;573;753;1410;2001;2137;2243;1905;1319;932;702;461;366;351;339;362;403;377;359;265;296;290;295;269;287;273;230;276;290;303;286;282;294;321;286;349;494;612;702;606;556;445;414;472;401;330;267;275;245;231;274;273;291;258;291;264;267;319;285;284;284;280;293;294;285;251;262;255;280;284;272;247;252;281;248;253;278;296;291;292;299;278;277;255;270;258;296;299;292;303;281;256;268;282;298;296;334;306;326;358;401;477;495;489;628;935;1079;1202;1413;1561;1104;791;808;844;958;942;891;820;615;464;525;454;399;322;287;244;268;283;263;260;234;255;249;272;283;276;261;278;279;322;347;328;338;304;302;279;290;335;319;321;326;320;399;506;543;502;409;330;336;370;398;445;396;369;362;410;381;399;382;422;427;395;321;304;291;348;358;420;589;1182;2485;2972;1519;512;372;386;330;347;362;340;311;307;335;312;363;366;344;318;340;324;345;330;343;347;336;544;967;1212;1015;585;429;382;357;339;355;377;410;415;452;493;453;377;337;329;315;376;357;318;359;382;400;396;437;431;464;443;503;675;777;756;746;827;676;632;900;1314;1241;686;498;651;873;1070;1199;1668;1506;845;542;580;742;840;923;1055;1181;1425;2449;3001;2510;1507;760;658;886;1115;929;708;670;554;513;419;393;355;337;321;313;336;429;607;955;812;684;856;725;565;517;526;550;495;414;354;346;345;385;409;373;281;329;316;347;330;340;327;299;283;322;299;277;286;298;340;395;376;354;344;351;354;365;343;321;329;358;372;310;337;280;299;295;336;294;283;297;321;289;274;307;341;300;292;360;327;317;333;335;307;312;282;289;287;291;303;341;302;299;361;357;423;347;329;310;327;352;352;363;374;315;334;327;360;338;312;317;343;303;346;267;296;290;301;312;330;339;291;270;265;286;279;275;257;257;249;306;334;295;308;313;357;287;262;262;273;285;286;288;288;253;279;266;309;312;294;262;249;256;282;293;292;244;312;264;245;267;291;281;257;407;1098;2940;3411;2489;1688;1470;915;401;285;485;1432;3098;3241;2630;1635;1034;1157;1011;545;380;308;283;298;301;327;655;1318;1496;805;386;310;311;320;331;319;337;336;376;392;293;348;334;346;298;341;417;325;303;290;294;337;341;271;235;250;324;330;325;293;270;254;242;248;322;453;686;739;537;379;336;305;331;356;334;334;326;325;464;679;946;965;663;460;400;352;345;397;630;746;566;371;299;325;342;310;319;357;434;634;861;810;547;476;458;494;454;407;415;416;407;448;583;642;611;484;364;330;332;431;557;681;591;441;397;388;299;266;272;318;380;401;302;320;287;312;299;262;231;253;342;795;1367;1683;1230;685;398;338;274;276;275;260;231;258;251;250;240;273;246;297;245;295;274;254;236;263;254;269;287;281;281;289;273;328;654;1388;2037;2013;3944;7609;7867;4443;1197;366;270;301;299;257;283;279;267;293;327;303;268;298;305;285;283;319;292;321;335;303;276;287;312;280;321;287;281;297;287;272;285;289;292;312;315;300;315;300;287;311;282;277;324;313;334;307;303;280;290;313;287;290;291;277;293;305;288;288;287;288;288;354;369;329;303;268;267;286;272;243;280;258;310;313;307;320;297;258;288;324;525;1146;1283;884;442;417;489;752;1744;3944;3457;2027;1311;967;550;330;344;327;391;385;379;306;333;345;344;397;600;926;917;579;322;267;317;349;414;470;443;369;411;342;329;385;388;341;406;500;512;381;326;300;294;306;310;299;294;320;312;330;358;334;346;311;346;305;344;323;345;335;306;310;325;304;287;272;287;275;305;280;324;360;380;433;405;376;404;541;476;336;273;310;292;272;334;331;306;314;305;310;371;429;382;366;381;488;643;541;384;302;264;296;286;274;276;288;312;421;515;504;404;341;311;282;247;274;267;268;301;343;287;294;264;209;228;244;257;269;279;294;291;288;280;255;279;296;311;281;319;286;280;321;314;440;507;469;346;327;345;371;406;385;403;344;331;390;425;522;869;1753;3746;5176;3825;1826;1509;2176;3263;4714;4372;4557;3990;2208;941;1331;2306;2293;1619;1346;1277;992;583;405;580;871;1177;853;444;330;334;364;386;429;635;1120;1287;744;344;306;264;270;256;252;273;260;261;273;265;277;291;305;308;318;275;286;323;399;611;565;368;345;251;287;252;268;257;253;270;229;252;236;261;247;250;257;247;272;258;290;266;276;240;269;275;335;372;376;334;326;268;254;264;266;263;276;336;285;319;324;334;330;345;358;381;399;437;462;362;287;279;293;431;545;523;409;316;290;309;257;246;224;259;278;285;283;262;278;318;405;493;493;486;457;435;622;622;432;319;327;268;300;316;430;389;412;509;632;454;351;289;296;291;313;305;316;308;316;302;357;366;314;272;319;351;309;327;410;432;439;364;348;327;312;336;346;439;557;585;537;483;365;325;350;278;341;377;330;367;414;593;645;409;347;307;311;306;293;263;254;311;262;272;275;312;237;259;230;251;233;247;299;298;323;308;349;434;549;412;290;293;439;1348;3469;4792;2741;774;418;464;678;666;525;533;617;482;298;299;298;315;268;269;260;257;244;249;261;315;271;199;237;230;254;242;259;239;226;209;231;243;230;259;235;219;252;285;299;251;287;327;320;295;330;331;321;379;442;455;416;371;332;375;465;471;447;465;433;414;368;304;363;504;577;499;368;300;310;308;291;285;255;300;403;407;397;340;360;365;361;289;303;298;305;333;334;346;440;503;426;417;442;422;385;417;455;555;637;579;456;433;405;362;420;414;371;301;383;370;478;517;436;299;346;355;341;361;380;318;293;326;313;322;306;284;292;290;307;293;241;268;262;303;288;246;230;231;230;180;206;248;223;228;233;218;254;219;253;275;230;265;275;273;233;263;283;308;278;336;308;291;311;276;250;275;346;416;351;344;416;464;522;506;415;326;325;282;285;284;294;352;424;631;887;996;1621;2559;1983;777;360;279;248;323;328;296
295;281;335;325;343;311;336;340;309;301;309;314;299;288;303;294;305;271;263;272;300;250;301;295;297;341;333;409;316;280;281;307;384;567;642;664;659;534;458;479;424;487;582;465;293;285;277;288;284;245;276;332;332;296;288;266;303;276;314;358;289;286;273;252;248;254;277;254;288;255;273;288;325;328;275;259;266;295;447;778;724;490;331;270;255;272;260;255;262;255;271;287;242;270;278;272;272;245;228;273;278;266;301;304;292;220;317;312;286;275;295;309;317;257;260;260;262;249;273;268;272;269;290;362;473;366;314;252;292;295;323;370;364;369;358;282;283;300;306;295;438;483;509;600;716;573;434;429;654;1425;2284;2013;1441;1658;1780;1221;1058;1465;1169;1036;1134;1474;1578;1463;962;524;392;396;551;788;905;692;548;463;355;302;258;233;285;263;253;244;271;294;267;337;513;583;376;358;476;566;943;1254;968;602;340;307;252;249;265;301;288;283;297;269;276;277;287;294;273;249;242;230;241;233;249;247;246;250;271;237;262;254;260;302;303;322;275;285;261;269;254;284;292;265;242;256;288;329;425;760;980;616;376;302;282;364;424;400;339;349;419;486;477;409;529;491;392;346;407;675;1033;1200;1018;707;588;954;1169;1460;1533;1350;1114;1401;1644;1409;773;589;734;1110;1589;2118;1841;1256;903;778;571;479;396;362;373;366;325;358;274;294;320;309;283;270;240;215;283;308;307;323;396;377;305;297;333;410;511;531;534;458;442;377;348;322;308;271;282;252;259;263;275;259;292;252;240;268;283;259;314;328;372;320;285;278;292;305;298;282;284;255;269;265;269;259;301;265;295;304;297;265;268;264;268;279;249;276;269;279;271;249;288;268;268;291;296;314;332;358;355;403;447;499;531;713;1168;1298;1251;1094;1322;1172;821;638;567;682;717;748;715;590;514;552;437;395;329;250;272;281;259;284;269;243;259;297;298;287;274;238;261;285;305;330;324;323;329;329;351;356;322;341;342;313;345;398;558;783;662;475;313;336;392;384;494;447;407;398;439;433;401;409;430;455;348;335;291;291;328;474;605;879;1575;3177;3689;1953;594;404;327;362;350;341;317;335;315;348;366;370;385;369;364;328;301;276;328;347;322;301;362;405;525;473;446;380;388;376;370;326;363;369;370;360;450;434;350;346;336;338;398;370;321;369;420;442;411;457;484;450;384;482;650;816;721;755;761;615;633;877;1012;898;563;558;952;1571;1436;949;842;886;692;597;621;755;982;984;1073;1320;1395;1985;2338;1866;1042;612;578;642;823;896;684;572;539;520;389;374;331;288;312;316;326;325;404;463;612;717;866;686;492;504;438;486;484;403;401;373;360;451;399;380;386;365;321;331;362;319;303;313;305;303;291;267;319;330;336;394;370;343;364;439;422;372;364;313;422;467;401;324;280;285;334;334;336;302;325;309;309;269;270;308;303;300;338;404;366;360;288;301;313;287;264;282;305;327;295;341;326;317;308;343;385;358;330;310;330;333;351;357;343;340;291;324;339;326;325;335;332;343;371;351;315;308;280;316;295;299;323;261;290;324;309;260;244;246;274;273;295;284;313;325;314;348;297;285;270;259;284;266;294;287;269;287;267;272;287;258;257;261;274;286;279;259;290;252;288;294;283;299;290;332;609;1107;1409;987;895;989;662;373;317;527;1512;3092;3090;2051;1263;889;1088;1163;741;447;364;373;385;365;412;913;1787;2061;1025;529;376;327;316;321;315;343;299;336;331;285;284;297;297;307;327;328;340;308;294;237;286;264;268;265;245;265;325;310;316;254;224;252;257;313;417;475;509;572;418;326;281;312;332;332;300;304;361;425;578;702;668;536;421;368;367;346;442;846;1093;707;420;332;337;377;334;326;429;502;671;697;577;439;423;461;477;427;406;464;428;347;365;441;531;533;468;404;387;325;354;418;548;486;440;395;408;340;303;278;308;335;356;317;320;316;298;292;266;264;275;282;297;412;494;450;400;317;271;258;262;268;256;262;279;252;251;227;251;225;239;251;284;244;248;263;263;257;268;282;261;278;268;290;309;654;1205;1621;1415;2823;5740;6098;3184;942;350;278;254;260;280;257;271;249;299;296;306;276;285;303;299;340;299;311;321;327;284;312;340;301;289;284;286;308;289;298;290;279;285;287;284;287;279;276;308;277;294;301;303;313;306;279;289;283;320;296;322;280;306;286;287;270;281;267;304;259;267;297;338;303;316;288;265;297;282;322;290;299;274;290;320;314;324;283;274;292;476;1079;2170;2395;1496;609;576;565;695;1486;2639;2322;1388;884;546;327;351;426;484;662;616;446;362;343;321;325;474;1098;1956;1745;721;335;329;329;422;632;825;643;434;378;319;331;368;379;373;361;439;407;349;339;324;291;309;300;285;303;313;325;337;356;348;394;571;490;402;303;334;321;310;290;329;298;295;272;269;276;312;320;316;379;381;366;341;350;289;301;309;262;260;255;303;303;304;310;313;313;362;418;530;716;1029;996;654;491;814;1256;882;433;321;287;289;327;324;256;304;347;710;1070;906;521;332;278;271;282;280;241;240;288;274;227;239;261;213;212;267;248;235;249;309;302;319;291;262;278;286;284;344;306;303;296;301;372;429;466;351;322;310;358;458;519;490;408;429;430;455;567;475;536;1363;3558;5488;4828;2906;1721;1915;3605;6076;5180;4860;4081;2100;1359;1885;3252;2990;1240;632;526;516;371;330;374;548;661;487;354;327;311;370;362;487;600;768;878;557;321;318;254;269;239;286;278;259;250;258;254;244;225;316;308;258;268;267;322;304;365;328;301;279;276;256;259;255;260;276;253;246;223;252;288;232;311;275;278;264;275;248;305;295;278;275;268;279;318;338;305;336;300;291;231;283;256;366;323;312;289;368;312;333;372;393;394;427;623;629;434;307;269;299;357;422;375;336;263;300;295;278;242;240;263;277;281;264;294;308;308;399;410;421;434;445;463;613;643;421;310;295;307;336;365;448;435;413;581;707;525;369;290;305;289;287;318;316;285;319;316;328;321;292;275;298;357;413;396;453;415;405;369;371;390;342;295;348;406;578;733;683;556;415;330;300;306;327;333;302;329;390;419;437;368;327;324;320;338;308;289;291;286;291;257;315;269;274;222;251;245;247;290;315;289;347;358;357;451;550;377;281;280;446;1212;2435;3285;1964;763;557;708;800;687;544;439;411;380;267;292;285;268;282;268;244;245;219;287;271;272;253;218;214;250;260;281;275;255;249;244;239;222;233;230;234;275;284;303;281;260;278;251;297;287;359;344;312;378;465;503;441;399;329;453;601;600;444;402;361;353;380;354;445;635;761;542;336;267;287;323;304;280;308;347;488;556;487;411;384;360;422;386;367;340;352;337;377;375;450;554;497;500;520;486;412;451;400;404;444;431;452;541;456;344;341;353;398;313;422;439;528;548;469;400;343;346;333;340;396;327;277;281;298;323;300;281;252;291;314;292;289;273;287;290;266;239;259;257;202;230;211;238;246;254;253;227;229;252;233;241;242;242;270;245;225;240;273;314;281;281;310;307;326;342;284;289;331;328;375;353;411;481;509;442;405;296;247;265;281;297;302;319;372;466;672;800;1065;1467;1092;558;368;295;265;292;287;312
338;332;340;390;331;309;312;355;313;300;303;282;262;272;301;281;286;272;309;291;279;248;265;340;368;381;340;317;357;326;272;290;320;421;575;668;859;682;565;717;527;523;659;494;313;256;253;281;295;287;296;345;380;365;314;283;266;315;298;293;301;240;278;251;305;297;294;254;245;308;315;295;281;284;254;261;247;295;450;739;591;380;284;289;245;267;256;252;247;272;261;298;341;294;279;273;284;274;231;248;263;231;233;281;273;287;287;325;264;270;273;292;295;265;242;239;245;294;281;258;254;264;277;365;375;301;292;291;304;293;304;344;340;349;331;278;273;291;270;311;467;679;703;751;917;737;437;418;622;1116;1709;1642;1449;1517;1630;1151;1040;1374;1074;908;985;1182;1374;1606;1102;536;438;505;531;463;452;451;383;470;431;325;263;289;279;288;276;271;321;312;304;360;510;548;431;477;610;772;799;788;694;451;409;290;266;261;286;246;262;255;251;282;252;249;248;236;277;237;294;245;269;278;274;272;287;229;229;237;265;277;263;289;281;298;261;255;272;255;273;282;300;305;271;267;269;334;399;664;744;552;397;341;325;334;366;304;351;314;432;415;423;407;455;443;378;287;352;524;753;813;662;521;428;539;830;1248;1558;1548;1132;1336;1777;1647;934;601;576;983;1706;2139;1553;1035;854;981;721;539;424;374;352;325;326;309;286;333;332;295;314;276;295;291;310;371;393;408;577;560;437;377;374;390;374;367;321;347;290;300;332;263;281;284;251;266;270;265;253;282;292;266;274;262;262;255;285;293;350;312;290;264;275;262;273;281;278;282;254;290;228;250;249;243;285;285;294;276;282;285;281;296;305;273;311;282;283;264;258;244;301;295;273;315;367;419;437;415;387;424;565;850;1327;1602;1449;1018;943;927;767;595;448;522;578;584;541;531;490;536;478;337;323;257;271;251;287;269;287;253;235;259;274;276;283;277;284;290;311;317;352;316;315;335;438;382;334;326;309;312;361;374;512;684;690;446;336;310;334;458;507;431;396;406;416;428;405;376;403;389;362;301;286;293;357;438;640;954;1070;1746;2112;1259;491;339;349;329;327;341;345;359;373;322;358;369;328;323;354;310;316;311;317;340;365;324;338;345;388;430;433;349;331;336;306;339;353;360;365;368;413;447;395;310;326;359;385;356;458;432;405;405;411;444;419;428;383;480;682;764;832;804;764;772;992;1316;1399;1000;639;781;1234;1891;1593;978;800;831;767;764;670;764;980;973;1014;1182;1122;1289;1446;1146;739;485;425;529;720;980;788;575;454;438;405;351;282;276;290;284;303;312;351;422;634;982;935;589;406;409;448;442;411;352;401;358;389;485;605;588;417;344;304;313;326;385;337;302;308;347;295;289;340;315;333;341;347;358;365;391;414;401;372;377;570;835;759;424;298;281;316;351;343;321;319;317;305;258;295;308;320;269;346;354;379;339;315;311;309;343;281;314;304;314;278;323;336;335;383;376;337;347;337;309;354;378;340;344;327;326;349;317;341;304;333;279;375;443;413;329;348;349;314;287;336;306;287;280;293;332;294;270;245;225;235;219;264;256;355;322;356;362;320;315;267;269;270;278;239;312;294;310;273;286;244;269;281;273;286;275;255;262;242;272;280;274;321;296;268;285;337;483;468;493;502;614;545;394;341;401;1125;2348;2452;1734;1394;1119;1209;1436;879;404;400;424;543;565;530;636;1310;1656;901;469;361;334;324;308;310;366;322;351;344;276;301;324;280;289;239;329;305;300;342;290;268;261;263;262;272;299;325;326;297;330;272;290;344;427;644;585;570;585;487;325;281;257;316;305;288;316;396;495;524;517;488;438;401;332;336;369;534;967;1225;815;437;284;316;330;362;327;379;619;685;609;449;360;366;422;391;388;413;461;404;327;326;366;468;510;411;425;392;335;345;414;476;449;465;419;366;382;292;300;326;364;346;325;332;286;315;272;254;285;258;264;288;307;392;490;484;398;254;219;237;268;237;264;280;252;278;251;258;259;277;263;265;245;253;261;265;256;262;276;259;250;257;263;335;501;868;1033;871;1312;2312;2408;1388;493;308;296;288;280;288;302;269;288;273;304;315;295;290;281;300;259;246;297;283;308;319;290;319;311;293;279;293;299;265;282;314;298;262;293;265;269;253;286;294;257;301;304;316;328;276;264;318;265;283;310;294;288;321;320;289;289;259;287;269;267;267;286;274;303;287;326;265;283;335;302;311;286;308;291;300;292;288;287;279;339;436;1133;3078;3844;2090;938;1378;1594;1141;910;1191;1312;1445;1543;1013;429;402;524;588;1082;1126;609;370;346;345;335;489;1172;2248;2063;842;402;406;486;496;800;1060;721;461;343;359;309;326;381;404;382;376;367;348;320;317;296;306;322;331;353;312;310;339;332;368;644;997;995;515;321;346;341;350;319;336;363;302;298;282;290;301;382;514;482;459;393;356;327;328;322;272;245;281;266;262;303;283;283;291;303;419;678;999;1696;2867;2980;1440;632;818;1216;939;462;301;245;299;305;315;325;279;398;848;1501;1281;574;351;279;303;254;272;242;230;266;261;269;303;232;229;241;255;283;255;264;274;247;268;303;302;290;302;272;312;265;299;305;315;449;550;515;367;320;349;457;523;589;504;502;627;736;758;825;669;686;1377;2485;3685;4899;4483;2903;2330;2743;3721;3338;2945;2329;1679;2182;2833;2868;2367;964;362;398;349;358;364;367;370;357;333;315;304;297;338;376;426;526;561;495;449;411;355;309;247;261;258;273;282;271;273;273;264;259;279;323;311;268;326;300;281;251;279;285;267;263;248;264;246;248;263;290;277;250;249;252;269;275;239;272;271;263;281;317;247;293;282;290;305;284;328;277;340;363;353;293;305;265;342;320;290;275;309;317;312;382;399;407;562;770;748;486;302;268;292;323;324;333;337;295;284;238;260;278;269;239;277;249;262;272;328;330;327;330;323;410;380;364;470;477;345;279;288;332;384;386;381;380;374;427;541;400;330;284;304;269;309;326;326;299;319;291;310;276;261;304;347;358;401;463;506;379;380;404;384;393;349;353;291;397;626;857;898;745;522;368;295;287;299;275;285;293;313;376;366;342;321;341;332;354;345;308;313;290;295;252;265;268;251;279;272;261;278;268;277;328;365;367;331;381;450;380;295;279;309;523;1070;1348;1118;636;683;982;1232;891;576;397;427;311;266;284;299;244;255;250;248;265;239;270;282;249;251;226;232;230;254;261;251;275;245;270;260;258;229;228;257;238;283;347;292;255;278;234;258;263;322;340;321;357;430;550;572;429;359;446;690;644;466;435;402;366;332;323;408;670;712;485;364;331;299;337;331;270;296;382;650;919;834;489;407;478;542;511;458;422;455;388;408;422;460;487;483;517;498;514;454;453;420;370;330;382;431;599;492;431;407;354;373;441;358;431;441;487;498;473;357;293;296;338;412;300;322;297;318;360;300;301;274;286;272;263;290;275;280;256;288;270;307;289;242;224;260;246;232;263;261;228;246;248;251;272;260;252;244;269;275;290;323;309;299;272;275;354;365;349;293;268;314;299;324;372;443;467;447;356;293;305;285;288;295;297;290;272;354;417;501;469;622;621;569;442;342;306;267;287;270;338
286;295;323;351;334;287;287;285;319;334;269;292;242;292;318;273;265;261;246;249;249;282;261;370;514;539;408;449;401;370;290;324;320;345;571;915;1021;874;694;756;587;483;607;585;408;282;258;299;287;284;278;352;389;299;302;286;285;331;294;306;251;273;265;321;361;343;291;259;274;303;297;296;280;279;275;244;278;274;449;668;543;370;280;255;230;258;262;287;281;238;253;281;356;316;298;275;275;247;230;226;236;252;235;265;266;250;260;255;260;237;231;291;282;281;253;288;236;247;248;250;271;292;343;340;328;305;263;346;318;326;346;312;333;361;323;281;282;280;228;334;558;884;803;711;757;533;405;345;415;597;913;1407;1484;1237;1205;1001;854;897;856;837;831;1048;1218;1369;1135;599;455;568;591;409;331;290;322;373;347;307;309;285;289;270;279;265;352;385;329;405;608;585;517;704;931;805;684;507;470;424;324;320;266;278;270;275;274;287;274;254;254;253;237;263;253;276;313;261;252;240;270;236;267;270;243;254;234;263;272;282;252;281;249;267;238;296;305;339;501;471;351;252;267;296;330;461;478;440;378;394;410;383;350;338;296;299;362;413;396;427;447;377;321;317;382;649;788;655;620;502;352;392;738;1275;1467;1480;1122;1243;1388;1143;740;555;733;1489;1925;1761;1250;663;681;934;811;594;471;398;297;340;328;316;339;362;345;324;314;279;260;290;299;320;480;522;865;1014;715;543;450;396;337;347;315;256;286;281;315;311;303;299;263;288;282;242;267;281;269;285;257;258;269;310;241;288;329;319;315;286;280;263;279;275;263;257;256;257;257;284;305;283;285;269;264;303;327;257;278;274;293;279;325;292;247;275;263;280;306;294;295;330;370;496;495;397;388;479;675;984;1282;1395;1284;1079;969;885;761;555;503;515;555;496;435;448;481;565;485;366;363;284;289;301;289;270;273;256;264;227;262;280;263;268;322;306;320;343;286;290;285;384;604;523;413;323;366;309;318;384;413;494;481;392;343;353;400;463;480;477;394;345;375;378;381;398;382;327;309;313;301;295;321;404;468;593;579;684;729;589;385;341;361;345;331;359;317;316;346;276;330;362;350;321;285;306;320;332;321;349;357;378;381;408;704;825;737;453;331;325;318;323;379;412;470;457;433;451;419;329;328;381;426;430;439;380;353;413;404;416;361;337;392;515;713;724;748;794;866;1158;1488;1554;1324;941;672;791;1161;1510;1419;1151;1185;1044;836;766;735;821;1072;1027;860;894;924;1140;1293;961;591;505;532;595;756;990;774;550;366;389;360;336;316;278;298;304;327;381;437;643;1093;1404;1066;567;474;459;436;400;359;366;395;409;385;561;724;677;515;374;334;326;395;434;331;364;341;340;307;326;314;268;292;355;354;341;356;392;419;387;344;517;1009;1533;1115;500;327;296;345;332;314;298;315;336;309;300;291;332;353;315;328;352;379;366;326;322;294;328;308;328;348;345;301;334;306;386;380;413;332;342;300;347;348;325;354;310;343;330;324;327;297;320;348;333;366;439;408;352;336;332;285;305;326;271;276;305;329;333;285;271;229;237;245;248;270;282;307;377;328;352;327;348;267;251;315;290;267;290;309;316;260;276;271;280;294;274;271;243;233;229;245;266;251;299;338;322;293;285;293;324;347;377;464;548;607;584;378;399;608;1164;1134;1167;1606;1423;1078;908;569;382;402;588;956;1050;672;601;703;867;549;331;353;321;316;306;295;378;379;354;307;268;312;326;305;274;302;288;297;291;324;301;284;280;282;264;240;238;291;297;331;317;290;296;332;625;1039;957;631;586;550;418;291;269;327;301;300;332;361;528;660;541;421;457;442;352;315;313;390;697;915;617;382;345;280;316;340;335;438;629;703;564;368;372;405;419;397;407;389;484;492;407;310;337;359;421;410;408;403;401;446;427;414;421;430;471;412;404;291;324;363;375;337;327;284;264;267;271;297;305;283;265;264;313;593;976;950;579;269;256;252;261;272;260;318;340;321;282;251;301;279;260;242;274;262;261;286;251;247;244;238;254;245;265;260;331;494;604;738;1040;1122;828;493;352;328;286;283;230;275;297;288;253;266;271;282;294;280;315;288;258;289;271;299;300;261;301;297;299;286;253;258;295;285;294;268;278;283;291;262;254;253;258;294;310;342;280;318;287;286;287;297;332;287;299;307;316;336;357;325;285;252;279;267;299;294;291;280;288;244;276;303;318;393;347;325;331;280;291;300;292;273;274;251;284;350;766;2032;2644;1635;1483;3639;4695;2647;1240;937;1104;2406;3433;2022;609;400;512;614;961;988;583;387;343;390;456;536;788;1254;1160;581;472;708;879;661;740;817;616;374;333;369;340;317;380;456;424;329;313;280;301;289;260;332;345;361;324;338;282;339;334;366;682;1214;1228;561;319;342;410;368;306;333;300;294;280;296;301;334;482;690;677;469;381;357;322;338;308;281;274;256;294;275;291;290;282;298;393;564;1086;1721;2891;5573;5608;2497;843;644;755;627;382;267;275;314;301;332;334;327;377;672;1102;964;531;312;281;295;277;278;281;262;256;247;274;312;274;256;232;259;239;266;268;254;285;288;301;296;323;282;268;306;240;258;264;307;452;748;712;382;285;321;433;467;475;403;584;860;1133;1064;1070;783;528;808;1303;2105;3609;4855;4689;3195;2203;1847;1465;1425;1173;1280;2290;2632;1917;1200;568;343;344;378;389;395;398;373;432;459;352;292;282;322;368;410;433;397;378;461;467;360;293;322;280;297;292;282;319;288;246;284;258;320;274;260;282;299;310;317;289;314;266;303;271;270;264;255;227;251;267;259;249;286;252;282;266;319;278;245;296;281;259;265;257;300;318;300;287;268;321;452;742;716;495;319;311;320;348;292;301;318;295;316;319;432;491;550;680;655;388;300;257;241;276;277;271;279;256;274;262;247;296;247;243;270;268;271;266;295;332;287;290;330;337;343;318;300;322;300;304;340;361;422;423;373;387;364;335;355;374;375;325;284;328;327;301;350;297;320;357;311;302;314;285;319;350;424;505;455;354;364;405;381;344;348;398;360;436;637;829;1048;1286;1072;534;341;311;304;271;262;278;317;313;319;319;329;315;288;328;350;322;321;315;289;255;274;255;302;278;273;269;243;284;308;326;367;335;304;338;379;339;307;276;316;346;459;595;822;758;933;1300;1244;960;544;362;380;344;280;309;293;265;254;265;260;281;302;264;271;307;244;197;243;300;343;300;280;302;263;221;241;249;254;217;215;224;262;302;307;298;274;257;274;307;323;345;338;288;375;559;609;511;362;470;607;657;615;527;411;341;332;405;480;518;481;442;389;371;329;325;352;282;301;399;813;1159;889;499;375;499;572;613;605;772;738;581;458;462;441;404;452;516;474;528;460;407;404;339;356;346;397;485;403;362;418;408;394;386;331;353;374;401;471;455;332;336;290;312;341;372;290;340;388;329;314;266;271;273;261;292;260;259;266;296;299;334;300;278;270;239;217;227;214;239;263;224;227;277;326;285;268;241;251;252;271;328;370;380;367;321;276;329;381;345;290;295;322;364;375;363;350;437;380;318;265;295;324;369;352;264;263;359;382;386;481;454;338;308;379;352;328;289;277;264;253;352
328;331;318;336;341;302;301;273;297;348;271;283;240;288;264;307;248;274;293;281;266;273;316;334;547;606;670;1043;925;588;441;412;306;330;571;956;1038;816;755;640;486;428;659;793;516;301;267;296;305;315;323;307;316;315;277;279;299;322;347;310;281;249;218;280;307;329;284;295;292;302;331;309;315;306;280;263;292;293;406;486;398;311;312;258;253;250;278;300;258;259;247;356;406;356;311;316;286;254;249;250;249;269;243;235;226;235;277;292;241;259;240;276;265;268;249;266;257;254;264;245;250;270;350;333;278;271;306;371;315;295;323;301;361;350;290;322;353;327;287;309;519;788;737;571;568;472;346;311;334;407;650;1253;1615;1369;1150;1022;745;585;537;556;698;779;852;941;880;543;427;574;606;398;296;290;284;289;269;322;311;255;275;288;234;279;309;354;345;418;712;832;661;956;1201;869;592;323;327;359;266;289;261;261;249;268;250;276;238;274;249;264;261;251;221;289;255;236;234;276;282;282;262;260;269;251;241;271;274;280;279;256;284;213;255;253;280;461;703;778;477;299;288;283;339;347;368;341;388;453;481;388;367;361;395;434;420;501;508;448;373;294;317;335;473;674;744;580;525;507;388;382;645;1025;1018;1120;940;874;834;682;621;617;921;1791;1917;1496;956;568;481;590;620;586;504;394;391;336;367;328;342;363;370;301;282;281;278;267;279;292;342;534;940;1119;945;718;553;471;424;384;314;327;275;302;335;286;335;326;311;286;262;300;245;248;267;284;305;293;267;267;254;299;318;298;306;289;269;265;247;252;290;285;291;272;270;268;260;281;251;283;277;264;300;287;286;296;293;321;318;291;282;237;237;252;268;281;302;302;360;386;427;363;326;418;728;1228;1090;834;868;1062;1188;1149;877;748;751;682;632;616;512;402;422;499;560;501;387;297;258;313;285;250;241;228;221;259;273;278;247;259;284;286;316;289;314;297;257;358;511;500;366;370;338;294;292;286;320;423;416;416;395;430;450;445;372;373;354;334;341;335;373;349;326;298;289;336;328;301;326;321;358;368;374;340;329;313;360;328;351;339;369;319;307;262;288;301;310;323;336;332;298;294;301;306;300;351;401;402;408;641;1347;2181;1676;740;383;331;302;303;349;412;534;507;425;416;401;357;411;496;558;526;415;370;341;363;364;398;347;307;349;489;650;863;1079;1096;1038;1163;1349;1123;912;809;614;609;723;914;1052;1247;1772;1542;881;580;637;690;888;888;662;712;788;1185;1317;1022;732;596;639;643;624;692;614;421;338;322;295;305;281;319;268;309;409;375;622;1291;2564;3006;1694;683;477;446;462;439;358;349;373;385;381;422;499;550;474;371;333;343;388;392;339;319;304;304;324;337;329;315;294;347;331;385;381;406;356;331;349;468;761;1390;1135;550;317;261;334;282;334;346;340;325;332;318;332;354;367;336;338;344;366;359;337;305;305;319;313;345;320;328;344;360;322;392;383;362;333;326;330;340;353;300;307;335;362;332;309;326;323;353;340;329;315;329;421;380;364;351;306;333;304;311;300;300;313;312;284;264;217;245;275;264;275;303;318;297;329;374;379;323;308;270;279;303;242;303;283;323;325;273;291;268;297;283;277;269;247;256;257;282;277;308;311;312;265;288;244;332;354;441;461;502;705;690;453;288;333;429;558;686;1023;959;678;501;401;322;334;541;915;1225;826;548;420;447;353;329;317;300;302;313;342;389;369;333;280;323;332;373;314;286;334;285;326;336;358;312;365;302;276;261;275;311;315;251;276;298;267;288;311;594;991;995;719;545;567;479;393;346;325;280;275;335;380;520;642;519;488;503;535;454;344;336;343;432;504;438;343;304;326;262;293;278;375;513;634;518;343;370;478;485;432;406;410;455;580;396;345;332;357;367;392;440;467;526;599;625;474;400;435;490;573;454;348;301;380;399;374;308;291;274;232;279;261;252;290;258;301;377;789;1462;1397;718;346;312;289;239;261;279;303;287;319;284;289;284;273;249;266;239;273;307;294;300;252;281;262;256;253;272;262;259;374;515;1083;1994;1720;778;337;285;304;308;282;278;262;272;308;273;261;277;274;273;298;275;271;254;250;287;300;309;311;299;307;273;259;242;278;261;300;281;249;312;298;279;287;283;305;255;302;330;340;312;255;278;276;284;304;303;272;300;299;348;343;288;302;311;300;295;278;295;264;288;288;276;279;281;307;347;359;333;298;294;296;281;289;264;268;273;277;264;275;580;1164;1398;1071;2155;6257;7959;4752;1846;1189;1155;2602;4144;2986;1052;512;674;965;826;660;471;384;389;623;904;851;601;598;552;451;681;1365;1673;1059;876;825;632;589;420;345;342;362;390;370;348;343;342;311;285;296;298;381;343;366;335;325;345;368;410;341;503;694;723;404;343;330;374;462;307;283;286;295;285;312;323;373;447;621;626;479;351;345;349;338;373;318;311;327;302;308;283;309;291;309;330;600;1224;1797;2795;5274;5986;3172;1036;594;562;424;318;270;238;289;329;338;351;314;304;404;603;580;443;342;282;256;257;254;263;271;277;289;229;285;239;261;241;240;260;261;292;274;261;280;286;301;284;319;291;289;304;246;269;324;376;567;545;371;293;305;366;379;339;437;640;903;943;843;763;652;464;451;568;942;1755;3486;4943;4003;2463;1509;912;750;872;1033;1498;1440;1009;584;444;492;425;416;359;448;463;541;935;944;600;332;304;311;333;370;349;336;332;392;413;365;293;329;321;308;334;314;308;292;302;308;305;268;301;281;277;291;336;372;349;334;290;292;295;286;273;247;261;248;270;230;281;270;254;288;265;274;308;258;280;271;261;283;274;285;323;296;287;286;338;707;1513;1758;1051;425;310;334;321;317;277;300;282;276;324;358;450;490;569;523;473;339;287;239;303;279;255;236;250;286;290;255;272;247;259;304;282;312;315;313;309;262;267;274;268;286;264;273;276;258;300;362;341;355;331;372;386;409;364;290;329;424;355;348;369;367;346;300;285;284;333;329;319;274;310;342;380;407;551;554;374;383;503;382;320;405;380;382;566;698;781;1101;2012;1835;698;355;285;327;314;309;280;318;329;296;308;305;291;324;373;394;304;299;321;276;298;291;298;313;295;253;247;283;271;300;388;345;320;312;318;340;337;324;286;239;335;326;470;667;708;844;1186;1259;1170;750;442;481;419;304;295;329;267;269;274;302;308;309;319;298;281;285;279;288;443;559;359;305;246;254;235;229;241;247;253;228;226;271;304;278;281;259;272;287;278;345;351;378;358;326;378;463;445;353;455;487;472;494;570;440;377;404;428;447;389;440;425;442;442;362;304;301;280;278;345;575;778;651;384;315;355;424;523;752;1165;1251;707;424;397;413;420;456;473;478;496;463;478;401;399;398;366;342;320;329;333;327;380;377;330;338;310;327;335;353;372;319;250;290;318;288;336;313;336;371;363;283;254;247;246;273;249;288;261;260;338;341;313;299;284;245;239;238;217;217;215;256;246;257;292;327;336;268;268;274;248;253;352;394;373;370;331;331;281;340;322;338;365;465;501;463;406;289;344;377;357;306;301;385;411;384;359;313;309;405;453;483;427;351;341;298;319;300;261;302;247;290;360
283;330;296;328;363;322;319;299;311;340;306;268;265;283;286;252;284;254;263;290;267;270;308;373;460;573;1242;2373;1968;880;641;644;472;425;584;771;805;677;569;545;469;466;749;822;605;431;314;330;378;395;338;251;266;212;251;298;306;314;285;246;243;220;246;282;267;286;282;267;296;339;333;290;324;313;311;334;357;403;396;429;362;311;309;283;271;295;267;244;232;277;272;309;360;329;278;316;302;275;239;232;261;268;218;236;229;262;273;270;244;257;237;256;253;270;267;272;261;250;271;230;242;302;354;315;277;273;299;332;275;297;226;313;328;275;303;330;372;378;366;383;451;546;512;417;404;355;289;264;379;615;900;1195;1503;1533;1447;1030;747;606;582;571;612;664;676;658;681;493;594;780;682;392;289;282;249;241;297;264;289;271;288;251;258;283;278;329;318;374;617;856;737;805;873;822;525;335;341;270;273;280;255;265;290;264;278;284;272;254;262;284;252;251;244;271;293;260;223;265;273;284;257;290;288;293;261;288;234;297;296;244;253;261;235;256;289;403;709;806;488;285;282;293;286;350;330;349;435;481;506;420;370;621;1078;1124;807;607;504;467;406;301;281;366;501;564;448;408;394;354;315;334;518;747;776;751;598;539;496;590;690;693;982;1764;1710;1031;760;507;452;499;462;487;416;372;335;342;352;352;312;340;322;320;285;307;269;266;256;284;306;420;626;740;652;602;568;404;461;398;353;300;289;289;319;306;302;321;291;286;278;285;284;278;249;274;273;268;338;300;271;253;273;292;289;283;273;263;267;274;303;255;296;319;263;291;296;285;271;258;278;312;342;280;273;274;303;295;295;305;256;280;262;292;295;307;346;380;393;366;323;310;301;385;673;953;814;639;649;943;1390;1510;1065;985;1104;881;793;806;613;461;409;470;549;540;365;308;293;276;248;245;233;232;251;274;268;256;270;283;274;324;317;271;282;328;289;372;368;392;350;306;326;294;295;316;332;427;448;487;425;394;438;403;380;369;322;301;325;361;332;316;309;327;324;345;314;317;330;332;294;283;264;285;286;319;332;308;340;362;328;308;286;338;335;349;331;297;302;337;315;314;336;354;350;353;368;391;602;1280;2613;3735;2636;884;403;330;297;290;309;381;503;483;428;396;401;423;419;525;788;591;380;283;339;439;399;363;356;387;430;495;757;973;1183;1137;990;1108;1011;807;679;684;541;515;562;729;891;1204;1785;1645;806;463;518;567;576;556;486;556;721;1072;1193;1138;690;580;620;586;555;542;453;409;302;320;301;320;315;320;317;349;375;434;631;2068;4425;5213;2347;772;492;484;405;396;365;362;394;371;374;365;331;365;364;314;330;354;388;378;349;330;347;346;344;331;345;332;296;322;364;374;323;302;359;357;462;409;508;683;547;341;285;271;333;285;308;297;297;296;311;333;333;365;392;387;373;318;326;356;347;304;305;334;349;326;325;313;339;344;306;307;360;340;369;368;322;322;339;354;345;346;307;337;350;407;381;349;334;326;347;325;377;389;416;403;391;337;307;262;270;277;304;298;275;258;249;261;286;263;273;288;277;285;281;317;354;333;313;295;259;259;282;290;301;304;265;237;314;270;261;252;261;273;244;274;285;256;276;293;278;269;233;277;267;292;443;564;523;441;515;557;369;300;294;292;296;377;559;472;413;317;314;352;345;419;695;817;622;416;342;346;334;318;283;309;306;306;309;375;326;315;309;321;393;377;337;304;301;294;291;318;351;368;315;285;268;274;362;359;307;236;262;280;289;303;338;448;669;793;729;621;569;509;356;374;359;281;304;329;354;478;505;553;625;665;672;522;360;346;309;344;332;340;325;326;317;299;299;290;381;462;505;429;343;421;509;505;503;381;348;396;436;422;354;343;356;392;459;506;600;654;825;822;602;410;439;457;544;473;309;287;335;345;366;338;292;325;266;276;242;311;265;315;289;357;608;1066;1045;606;337;335;284;300;282;286;292;318;303;273;273;281;294;253;248;246;314;275;257;272;252;261;272;250;248;290;363;386;371;504;1294;2600;2026;878;408;341;313;304;269;307;304;310;264;275;331;303;262;306;299;329;284;279;258;280;286;330;295;272;260;250;285;278;298;289;288;277;289;291;298;286;287;270;295;269;273;317;297;298;276;287;287;301;305;285;284;318;308;288;318;305;302;253;297;281;309;291;288;268;285;302;312;303;291;313;336;327;286;295;296;267;281;292;279;383;375;320;360;649;1274;1391;980;2249;6093;7043;4097;1520;858;868;1733;2962;2901;1529;966;1358;1815;998;549;397;356;451;865;1699;1349;665;494;414;389;667;1306;1617;921;761;987;1246;1100;637;382;341;347;395;387;335;338;296;272;281;266;304;364;393;366;309;336;395;556;580;473;402;388;401;324;275;329;401;388;322;287;318;282;303;304;321;350;395;478;484;466;412;346;318;349;372;325;297;316;302;306;275;316;347;259;324;490;957;1494;2259;3031;3144;1905;933;968;891;496;305;264;311;300;324;315;366;309;276;340;376;373;332;336;268;262;245;259;252;244;267;265;232;254;270;250;239;229;207;251;249;257;277;287;320;304;294;304;275;289;302;307;275;302;353;372;410;335;288;270;314;348;395;647;1074;876;692;507;532;479;384;366;404;528;1001;2132;3486;3641;3080;2286;1249;779;1119;1728;1579;1040;539;466;765;1172;1096;699;414;532;756;1203;1910;2036;987;426;325;369;408;403;345;321;332;433;383;319;293;310;360;358;355;317;281;312;280;321;304;273;276;273;265;283;293;342;339;319;296;282;318;358;300;266;265;266;240;242;286;290;245;279;263;332;312;271;274;270;266;256;262;304;352;340;290;280;398;1005;2660;2772;1444;478;317;306;330;301;270;269;272;331;320;341;426;432;460;479;458;353;292;261;258;248;275;258;263;252;308;252;253;272;320;310;342;340;282;368;332;283;259;231;255;259;280;291;337;295;301;355;332;341;305;360;418;570;479;306;320;407;400;370;438;414;347;302;283;306;294;310;323;331;395;460;390;386;516;503;406;370;393;356;312;408;397;452;659;749;743;982;1708;1348;578;355;333;321;338;324;285;269;298;283;262;306;300;301;320;308;282;316;328;322;302;308;331;331;301;283;271;267;263;293;361;348;289;323;330;372;401;419;307;325;347;355;370;527;603;703;985;1313;1476;879;551;500;485;359;286;297;273;286;275;297;345;352;276;306;310;304;298;368;529;584;404;277;219;247;224;258;268;252;256;272;245;241;255;248;287;271;270;307;329;371;398;417;387;346;364;389;344;345;406;449;431;471;564;533;501;403;377;383;336;393;436;457;554;469;372;355;329;329;315;477;464;370;312;283;302;336;455;740;1222;1140;681;385;338;384;453;497;522;522;562;626;586;472;428;416;354;294;285;306;299;294;343;305;305;300;276;272;327;284;316;277;284;279;279;260;290;329;333;320;300;287;312;303;263;264;255;280;271;291;310;355;308;328;258;274;242;250;232;206;235;255;233;259;238;291;294;284;248;244;243;251;258;321;387;387;419;396;340;340;306;343;419;656;714;558;425;342;335;420;437;330;388;411;396;354;308;288;370;444;454;400;355;373;332;281;263;245;256;285;247;262;424
302;256;287;309;326;305;282;306;286;307;286;283;298;308;299;290;259;286;259;270;324;319;298;317;356;552;1548;3395;2905;1336;948;1047;610;514;533;612;581;557;479;455;560;515;592;586;581;533;415;421;490;552;382;295;254;227;310;335;344;310;315;256;280;227;259;291;226;257;280;310;242;346;331;304;348;394;368;379;548;453;507;477;357;300;353;331;302;297;242;251;243;259;253;251;274;265;273;254;286;273;222;215;258;225;277;237;265;268;288;274;241;235;259;247;252;276;278;268;253;250;236;228;245;273;315;306;250;263;301;320;305;275;279;280;338;365;303;319;349;364;499;424;363;440;445;345;324;298;335;344;433;951;1479;1458;1708;1653;1422;1001;895;846;967;918;684;580;628;610;521;592;867;1115;835;456;279;269;269;257;223;271;241;246;259;266;252;286;268;323;331;363;475;676;708;558;533;533;471;350;257;280;291;249;286;271;292;289;266;233;250;267;255;264;251;267;237;235;209;249;235;261;258;253;243;242;302;276;227;254;253;270;268;250;258;293;266;260;307;331;457;491;369;292;273;293;286;310;347;361;382;496;539;480;484;997;2414;2734;1726;856;499;488;448;320;302;306;415;358;338;286;327;352;333;340;439;472;537;526;571;582;541;799;995;799;887;1323;1294;928;770;650;557;612;565;449;334;339;351;356;383;367;331;316;354;320;288;273;274;240;260;279;308;355;387;463;397;421;410;366;412;370;345;327;360;317;330;293;278;295;266;243;272;275;300;266;241;289;308;302;266;283;282;287;273;284;318;262;292;277;293;242;293;308;260;254;258;272;273;312;307;286;285;264;309;289;279;282;255;282;316;278;232;274;269;252;264;312;376;480;476;375;330;287;284;299;440;699;858;666;651;955;1427;1356;940;1012;1058;898;850;792;671;499;468;440;430;424;353;313;288;295;272;281;252;250;258;254;258;248;274;267;289;291;325;316;313;288;285;301;326;275;304;309;341;306;300;299;321;403;487;548;505;387;438;410;405;363;330;330;326;354;352;334;297;352;326;397;360;314;324;315;310;284;278;295;277;326;322;350;350;341;399;370;343;345;398;336;316;288;332;360;311;289;285;295;335;344;364;444;917;2154;3651;3744;2097;752;368;315;311;278;317;370;404;396;414;424;430;413;367;509;716;548;347;331;339;474;435;395;374;480;600;621;849;958;904;769;844;988;860;707;637;583;519;489;582;790;969;1090;1145;1060;612;396;413;483;499;469;507;609;638;832;982;963;699;581;598;645;575;439;383;379;318;307;289;336;350;307;350;414;480;441;619;1678;3627;4399;2230;789;453;437;404;407;385;352;340;363;348;322;362;329;334;327;280;313;342;357;300;307;278;329;291;273;306;325;298;303;326;338;291;330;390;459;610;586;445;327;319;265;283;315;315;314;277;286;325;312;278;364;400;356;332;376;358;393;375;338;325;324;300;354;326;284;324;340;316;332;332;349;354;353;368;373;318;352;327;343;368;349;340;348;353;399;421;367;307;328;331;382;393;384;384;456;362;331;332;291;299;278;251;254;268;272;277;244;269;260;318;266;242;266;279;305;318;330;335;262;296;288;284;263;310;320;317;302;273;262;256;261;284;239;281;276;269;280;289;297;315;294;253;268;306;305;413;460;466;303;344;363;315;278;279;302;250;309;381;400;385;388;472;507;432;415;629;786;637;462;345;330;349;307;323;348;304;307;304;332;332;327;327;352;358;325;318;283;295;304;301;287;312;318;318;307;281;360;479;589;409;295;268;277;287;301;409;438;466;490;540;517;450;422;397;348;362;310;285;334;439;533;554;666;788;677;598;467;407;382;408;479;382;347;323;372;333;341;324;314;339;436;384;386;380;431;466;420;466;387;380;346;357;351;291;372;374;429;498;549;579;684;911;986;673;492;460;423;413;358;310;274;296;326;336;285;320;326;288;301;263;282;271;311;271;311;411;538;558;381;312;300;267;299;265;300;276;272;264;259;267;287;257;269;261;255;298;251;293;262;295;295;255;269;267;306;520;751;563;484;848;1500;1313;685;542;480;374;303;295;382;409;392;326;305;293;280;296;319;281;315;324;285;322;289;316;303;280;283;292;277;264;261;305;309;263;269;275;292;299;255;264;275;270;265;272;311;336;298;267;300;281;289;278;349;297;302;271;276;297;334;325;291;298;322;351;340;273;276;298;306;283;304;277;257;307;285;285;294;301;299;287;310;304;484;508;402;351;690;1429;1465;955;1317;3086;3855;2412;1051;652;647;1117;2327;3421;2610;1785;2122;2399;1190;508;376;397;498;882;1398;1297;933;842;577;395;467;801;767;567;684;1570;2426;2086;934;434;367;374;369;332;317;321;288;280;295;289;290;306;318;301;297;315;550;925;1080;618;357;331;339;245;275;280;328;340;318;296;300;288;309;333;330;350;379;390;413;409;387;325;333;333;342;336;303;320;274;296;288;323;322;300;310;478;1045;2352;2760;1727;1223;948;1251;2131;2010;1017;397;279;299;309;326;332;330;293;312;305;334;308;288;288;265;250;238;231;261;259;262;271;238;256;267;249;250;248;235;277;254;261;264;272;277;288;300;279;268;300;264;277;309;265;277;368;456;407;387;306;306;344;475;959;1513;1291;635;431;440;444;380;365;400;426;659;1150;1903;2408;2516;2243;1243;1042;2007;3559;3160;1442;560;661;1847;3116;3064;1537;633;876;1399;1976;2762;2750;1262;468;366;340;428;405;358;467;707;697;458;344;312;288;352;349;334;344;331;272;290;312;291;278;265;284;267;275;314;334;313;289;287;259;318;310;281;237;283;251;235;292;250;272;266;272;265;286;291;285;270;237;247;255;262;252;293;347;296;274;432;947;1910;1999;1066;400;323;324;287;303;264;324;359;333;342;311;397;399;442;436;491;409;304;243;248;258;263;275;294;294;316;284;272;302;293;338;344;354;294;364;345;302;248;280;236;286;312;377;389;445;349;303;295;254;292;349;415;514;414;298;321;347;356;349;541;552;522;337;285;295;309;352;346;358;417;619;495;421;418;482;390;370;322;345;346;389;382;467;515;528;474;583;820;719;478;347;315;318;330;374;303;313;275;299;324;282;283;301;327;333;334;297;315;326;315;305;317;312;266;266;265;248;243;274;343;338;337;348;397;456;483;478;371;361;353;347;363;394;446;593;751;1210;1542;1122;723;648;576;410;342;295;266;268;296;306;308;306;279;288;291;292;258;296;407;441;326;257;265;252;246;253;241;290;307;249;238;234;254;251;283;258;305;362;495;578;401;397;365;341;312;335;325;338;404;456;548;629;838;906;662;456;374;350;289;385;397;578;594;546;426;345;385;346;349;381;433;369;337;311;282;340;387;581;766;773;502;369;341;359;521;559;599;527;528;710;831;637;478;455;379;335;267;286;351;352;362;316;298;313;262;298;294;290;318;372;410;348;332;304;346;339;329;321;337;305;302;309;267;280;273;289;277;296;291;340;287;298;279;245;264;257;231;217;223;223;240;203;232;248;238;213;256;225;220;205;284;310;324;349;351;372;327;307;345;389;505;607;585;525;411;410;396;458;432;536;620;557;422;342;327;339;352;412;380;457;438;339;304;264;289;303;263;293;265;352;429
285;313;314;320;310;296;330;384;278;249;299;274;325;343;302;273;281;264;282;260;357;379;310;285;320;496;1291;2487;2042;1055;914;875;533;433;484;517;513;504;563;590;630;546;495;464;487;476;421;512;629;546;336;291;230;289;352;462;371;299;249;294;263;236;267;252;252;280;263;262;266;289;301;345;503;617;580;514;549;583;651;545;361;304;395;351;301;302;256;260;226;246;294;269;235;267;252;271;280;266;239;234;246;263;266;239;275;281;281;277;292;268;251;251;278;245;284;260;272;224;240;259;236;260;286;312;265;270;278;298;290;260;267;282;292;276;279;292;293;352;516;519;311;320;305;273;260;325;361;363;504;1039;1501;1309;1310;1354;1040;973;1044;1048;1094;1040;684;610;707;702;584;750;1131;1295;907;467;251;254;256;280;257;275;249;275;282;273;249;253;273;303;328;372;460;498;435;323;325;393;429;373;320;293;244;250;262;266;318;322;341;274;267;268;240;241;256;255;249;281;259;251;254;250;262;265;265;248;273;264;279;245;254;254;247;275;264;284;298;304;305;310;347;320;294;252;242;281;272;326;339;398;510;605;578;404;465;1267;3607;4286;2404;863;392;346;302;293;259;316;347;307;293;292;313;378;345;436;606;554;421;495;645;819;720;1017;1223;942;848;1062;1040;840;821;759;851;995;820;498;357;333;338;403;376;367;328;346;302;337;317;340;298;270;269;263;298;320;327;328;312;273;312;280;305;330;440;411;415;376;321;273;276;324;276;261;257;300;276;247;286;262;316;305;297;296;302;288;319;301;349;326;306;314;359;386;309;270;269;259;274;281;299;319;317;292;325;264;271;291;298;297;311;309;317;276;281;308;291;282;316;306;355;430;431;404;343;312;307;311;414;710;987;718;679;956;1310;1002;741;760;801;796;706;571;550;498;437;356;312;328;341;328;327;274;280;279;255;238;259;250;265;243;270;257;290;321;316;280;260;264;285;289;304;347;342;332;333;346;293;316;350;366;477;554;411;404;372;380;380;348;298;316;350;356;350;316;291;321;357;404;373;307;329;320;305;295;297;323;316;311;298;360;403;341;416;409;358;360;412;350;347;362;354;345;300;280;294;296;321;344;346;418;1091;2864;4224;2896;1191;449;369;356;333;312;298;286;339;378;391;406;387;360;366;427;475;414;335;311;429;525;493;419;484;616;681;785;828;823;643;560;718;803;728;656;682;588;514;508;680;938;1076;990;912;785;485;386;328;433;462;527;783;852;875;950;909;748;653;503;539;591;588;461;409;356;331;287;324;303;316;353;353;385;499;455;546;1026;2058;2755;1813;735;434;442;428;419;426;369;352;320;351;357;353;301;336;286;274;307;291;336;326;347;294;279;313;284;308;329;315;318;308;363;293;425;598;750;772;602;416;295;270;268;300;282;335;299;299;294;340;350;343;384;391;320;348;389;434;395;348;330;313;293;320;329;344;287;329;323;301;271;298;336;337;356;370;389;372;317;302;346;344;355;371;330;334;353;394;354;325;333;320;348;394;367;361;423;353;338;327;326;311;271;292;282;296;271;289;281;268;278;297;281;275;259;293;272;309;275;288;289;291;254;274;263;243;295;281;278;295;246;275;242;260;247;282;293;282;285;296;306;297;306;267;264;294;307;336;369;349;320;327;307;344;344;369;371;344;336;398;596;494;549;1025;1108;689;532;1005;1434;1031;562;397;340;333;328;327;340;371;301;302;307;342;313;314;325;317;339;310;346;314;287;283;267;296;314;279;268;285;376;563;711;480;291;247;270;325;350;415;432;402;400;390;443;425;405;377;349;322;348;278;367;369;451;475;534;623;454;365;349;372;425;638;661;459;317;319;380;388;407;359;321;389;424;368;376;480;487;430;429;398;454;378;435;381;328;343;338;368;403;456;510;556;669;786;782;565;520;424;397;359;313;299;308;308;315;309;310;288;305;280;261;281;274;275;259;282;271;329;312;349;308;252;288;348;336;310;254;260;276;293;287;265;264;312;251;249;276;287;270;285;260;290;302;283;320;278;408;851;1069;696;421;494;659;576;559;675;604;405;295;316;400;595;479;346;336;343;273;291;306;310;296;290;293;292;329;316;268;294;285;342;288;297;287;295;278;296;256;332;345;303;297;299;282;296;247;270;286;306;331;338;308;339;314;322;266;285;285;272;300;302;361;366;295;307;335;334;295;284;273;288;294;290;281;280;275;309;251;249;291;279;301;290;270;381;618;635;449;356;496;881;957;800;1013;2170;2925;2271;948;458;561;920;2030;3226;2869;2546;2343;1699;898;423;449;484;513;617;779;849;1123;1407;909;417;392;371;402;349;731;1733;2706;2138;908;456;337;366;323;311;302;324;326;322;267;273;285;312;317;315;308;297;626;1076;1293;699;422;331;332;296;282;313;316;326;305;291;283;276;302;269;298;351;363;436;398;351;372;311;270;307;333;297;317;319;283;320;314;293;268;309;347;506;1179;2829;3107;1506;624;661;1535;3263;3176;1522;561;363;260;283;315;311;292;274;264;281;356;379;408;331;274;253;222;246;249;237;254;264;242;250;272;243;251;231;252;273;280;254;267;257;285;265;272;269;286;271;254;287;329;291;315;381;519;541;409;331;305;297;456;792;1125;914;521;422;471;399;375;364;458;582;721;1250;1405;1237;1237;1167;923;1462;3104;5633;4126;1630;598;1034;3483;6063;6042;2620;951;1191;2065;2418;2873;2383;1041;419;306;338;374;374;502;887;1420;1326;579;331;301;269;327;350;321;314;274;259;271;290;249;285;288;269;263;276;304;359;317;280;305;282;281;290;308;310;244;231;253;259;271;284;245;264;280;281;285;277;259;225;242;247;247;276;300;312;323;332;406;579;913;870;553;388;368;331;311;347;314;377;404;408;353;297;346;346;424;477;524;395;315;247;234;261;273;310;311;315;258;259;303;298;287;271;301;299;272;278;285;309;251;276;275;304;427;551;742;693;500;334;261;252;281;287;348;335;305;296;315;365;333;403;671;979;846;463;319;303;327;366;405;457;415;546;436;414;427;448;411;368;344;350;309;383;410;360;406;402;362;375;449;438;397;330;318;329;306;358;304;299;284;318;288;301;302;297;296;296;276;343;313;312;355;299;334;333;237;207;263;253;266;291;309;306;318;349;415;490;504;444;402;386;409;363;360;363;343;418;591;946;1495;1261;910;650;630;451;376;297;300;267;264;273;308;298;304;293;282;269;289;274;307;301;288;270;236;242;246;302;273;292;281;295;273;246;254;229;296;310;332;404;619;641;452;372;323;302;277;315;341;310;413;546;755;852;984;1112;769;388;315;298;356;362;427;535;589;547;381;339;361;361;419;425;503;503;374;301;331;336;384;477;507;485;402;374;350;418;554;552;518;486;532;637;730;696;635;529;457;326;306;293;362;416;448;343;315;286;342;324;306;264;401;464;515;408;437;467;471;400;334;337;315;307;343;309;310;295;289;272;279;292;293;233;302;289;281;291;286;257;270;235;222;218;224;224;235;246;245;212;241;237;259;242;252;296;315;327;334;296;352;391;379;399;462;528;458;433;465;586;609;517;556;756;865;595;467;389;317;291;329;423;534;610;530;369;282;279;288;303;322;292;292;384;503
292;329;266;287;313;333;475;476;308;316;320;294;314;332;337;285;265;294;281;308;368;365;275;322;268;419;699;1003;947;717;577;537;366;383;517;769;689;610;607;665;627;610;526;493;367;414;436;543;552;436;326;271;289;284;423;546;427;299;299;283;274;255;262;278;284;265;255;257;257;265;320;436;835;1055;1041;631;490;462;500;479;360;357;359;343;299;295;294;268;263;251;265;269;273;257;250;235;242;265;246;247;260;274;282;256;276;328;308;300;251;266;237;269;235;238;225;275;254;256;249;238;254;271;259;289;266;263;224;247;259;256;264;283;241;296;284;244;267;400;623;524;326;288;291;336;319;303;307;333;436;694;876;824;807;894;915;948;949;890;931;839;806;737;761;706;613;754;937;1074;859;501;301;245;245;260;229;257;245;267;254;291;262;290;275;261;319;319;402;475;411;323;313;426;563;604;438;285;261;269;281;272;259;356;348;313;299;270;242;256;258;207;262;241;263;262;249;209;254;294;267;271;238;254;247;257;272;278;280;257;283;342;333;347;369;344;277;272;309;290;330;301;284;297;324;392;845;1304;1009;602;476;939;2356;2842;1832;792;356;278;265;274;271;353;341;334;282;285;302;300;338;549;862;810;545;429;632;806;689;757;875;772;719;873;833;867;770;851;1321;1489;915;579;368;382;379;383;370;356;308;346;343;339;279;302;299;264;282;258;284;262;268;290;281;272;260;291;352;460;608;598;521;405;340;332;289;287;287;274;271;303;290;251;281;302;266;304;323;279;301;307;357;441;393;364;308;306;399;429;344;291;310;293;295;294;352;320;322;315;297;304;299;308;279;289;285;291;296;317;309;276;308;278;261;306;320;384;441;384;370;359;389;369;457;628;894;820;632;851;1093;981;768;774;831;801;662;476;481;512;465;366;317;300;313;319;297;278;274;277;274;281;257;254;288;263;247;252;266;291;329;277;287;279;290;297;298;300;315;297;341;344;367;326;302;363;376;404;396;345;348;370;379;350;296;287;332;343;328;306;345;335;337;357;347;339;312;311;305;300;302;315;293;347;318;353;337;340;363;368;398;387;393;411;333;353;369;367;329;313;334;294;279;291;353;393;713;1560;2223;1684;816;461;344;353;371;313;338;363;312;376;400;389;341;328;359;381;364;339;331;336;404;478;460;419;458;621;848;876;885;741;571;537;622;653;576;673;742;696;631;631;674;903;1082;996;770;647;511;424;408;437;528;694;911;1008;1370;1715;1241;771;502;426;444;447;459;374;375;356;297;288;320;289;340;345;318;353;364;338;421;746;1593;2775;2237;868;477;471;449;369;361;393;371;335;341;328;341;337;276;260;270;303;298;319;293;262;295;291;331;323;308;324;362;310;314;362;396;478;924;1305;921;607;367;296;304;304;324;349;326;322;281;304;329;352;398;387;379;361;358;332;375;388;330;322;352;347;302;315;318;311;323;348;298;295;319;362;347;317;417;409;358;331;296;348;324;392;381;330;351;300;321;294;317;309;349;364;344;382;327;332;329;308;347;324;318;273;265;252;252;261;262;267;231;275;288;278;271;279;303;288;304;316;307;287;289;279;249;240;296;280;300;303;245;263;267;260;230;268;266;262;291;273;285;321;287;269;280;264;268;277;363;454;488;488;421;350;405;565;780;771;445;365;495;669;611;767;1473;1737;955;681;1183;1873;1396;842;564;368;352;325;354;352;346;305;348;322;331;308;297;307;323;300;305;338;311;306;297;255;266;272;296;260;296;356;437;472;369;305;292;253;289;341;379;354;358;348;362;406;465;444;517;433;349;329;339;333;336;361;382;362;381;361;306;318;322;457;629;718;456;320;312;390;411;407;346;390;393;405;405;477;564;622;492;448;453;509;525;496;416;345;303;343;373;399;442;556;554;521;498;550;476;546;456;422;403;392;347;397;341;340;320;285;291;291;233;266;242;259;255;254;246;261;261;257;265;286;308;353;411;411;371;319;258;280;272;261;271;300;246;267;283;255;228;254;268;280;263;287;319;315;348;355;628;850;634;404;369;423;406;412;546;493;391;296;301;369;529;531;393;342;296;290;290;335;310;282;274;289;335;306;284;275;269;292;298;292;272;266;280;269;282;276;289;320;325;330;285;287;258;286;282;339;339;307;298;301;362;386;348;300;296;288;232;292;315;300;302;307;276;277;294;296;278;269;271;233;263;303;306;262;291;268;271;305;288;294;265;297;313;379;441;360;348;384;650;978;1129;1288;2527;3636;2912;1271;479;448;637;1309;2351;3218;3112;2471;1493;598;422;483;660;626;454;438;597;995;1315;900;494;368;305;280;359;532;1007;1333;1122;629;441;356;312;291;298;300;297;321;319;304;299;304;313;320;304;286;299;421;662;771;531;336;333;332;299;275;300;328;283;287;293;282;298;279;268;298;360;364;381;422;325;316;315;331;315;315;328;332;306;286;282;295;300;294;291;301;462;808;1670;1785;947;440;491;1078;2287;2950;1996;898;483;327;328;331;297;256;277;282;342;472;723;788;467;289;260;219;261;243;257;279;249;269;279;233;244;266;284;262;284;267;265;271;272;251;271;290;293;284;297;270;261;271;255;316;349;454;462;416;321;297;321;364;415;603;516;404;328;339;346;337;323;430;580;930;1876;1982;1120;661;649;651;1138;2779;4531;3502;1589;575;1158;3906;7852;8750;4633;1323;983;1643;2149;2615;2143;1041;450;321;314;347;341;483;1032;2118;2048;905;351;269;246;270;306;319;290;279;252;235;259;255;279;272;276;294;302;331;285;274;257;253;271;267;322;276;264;264;259;267;285;269;285;262;276;258;274;312;292;275;277;244;276;245;314;289;360;349;405;345;460;446;433;381;336;361;372;317;333;330;332;402;412;333;306;322;376;362;468;381;338;347;286;283;257;266;279;317;288;253;318;294;306;274;327;249;234;259;253;269;257;289;268;301;379;491;766;996;1182;804;419;280;278;288;312;266;307;255;267;342;390;429;469;805;1455;1255;614;315;311;336;367;451;496;470;410;410;370;462;501;465;469;423;364;384;323;429;437;367;342;346;347;353;365;357;293;281;301;321;347;356;302;264;298;263;275;314;310;283;268;282;304;301;420;364;362;319;301;257;228;222;239;221;278;271;297;298;310;491;578;504;440;420;387;396;400;301;350;351;360;414;684;1282;1752;1253;651;517;406;324;305;323;307;266;295;277;289;299;291;286;293;313;397;358;338;299;304;246;250;251;241;274;333;330;286;273;250;234;257;261;291;323;391;517;612;501;486;412;350;365;363;343;304;377;562;856;960;930;888;692;435;309;335;347;353;333;413;432;437;392;424;456;456;470;444;414;449;395;354;347;331;380;419;366;344;377;369;355;445;533;531;461;417;499;560;549;600;601;571;512;437;355;313;345;379;364;339;323;371;400;335;333;317;378;450;462;381;439;565;688;449;351;361;327;301;345;302;283;258;265;245;243;255;233;259;257;277;276;292;281;253;252;237;235;229;247;214;225;197;238;245;233;265;245;285;271;283;303;319;289;295;377;436;499;422;410;478;412;426;465;699;821;720;599;729;755;607;472;431;327;293;313;413;640;897;874;470;333;326;307;338;335;306;313;344;414
314;320;271;268;303;381;476;516;355;310;296;319;393;378;310;295;291;283;274;293;304;319;293;309;304;368;398;482;434;456;421;345;311;437;782;1539;1390;862;719;688;683;621;600;544;439;407;457;448;451;371;271;282;286;297;405;452;374;319;305;305;298;303;293;278;271;264;248;265;265;247;316;485;896;1180;1317;912;473;392;377;370;314;299;273;309;268;250;280;260;231;236;253;273;263;262;238;252;272;223;248;235;281;245;288;279;297;323;297;261;242;254;245;272;234;248;255;254;268;260;293;227;254;255;297;292;266;260;221;267;262;268;277;216;253;287;262;259;265;407;534;512;315;292;299;383;396;355;339;387;419;509;572;513;573;625;807;839;840;891;862;677;752;716;641;519;613;768;912;1156;1100;724;397;293;248;279;286;263;310;381;331;297;298;312;297;236;270;371;412;402;409;465;401;570;892;884;517;356;268;235;275;266;267;284;316;295;330;322;261;270;249;261;286;274;266;271;249;256;238;257;262;254;261;262;254;285;264;267;249;271;302;317;313;396;461;429;314;312;266;269;280;287;271;290;280;447;1268;2414;1823;1038;620;608;979;1226;872;484;311;281;251;242;285;296;329;315;331;352;352;391;412;629;825;879;706;492;529;671;565;566;594;583;549;691;837;932;871;886;1249;1408;888;571;353;314;402;404;371;361;313;311;362;314;315;325;341;322;268;298;265;254;281;254;285;273;305;262;384;640;784;638;534;426;388;325;265;253;304;283;303;252;287;271;255;244;350;333;324;290;281;365;542;699;618;426;289;290;346;394;330;295;327;316;346;326;366;362;400;281;304;323;304;280;277;303;276;305;304;334;355;388;406;351;275;298;304;351;474;555;496;436;510;582;476;598;873;931;893;1055;1111;989;867;809;964;1002;696;569;418;540;519;412;354;301;261;297;336;301;253;264;258;257;237;263;282;274;282;271;258;272;299;317;272;281;315;310;271;306;348;342;391;377;354;347;342;312;338;342;350;327;354;285;314;326;303;290;316;323;297;344;344;346;340;349;301;349;347;293;284;261;326;316;327;310;267;348;386;364;329;348;343;367;436;403;363;368;397;352;289;294;278;325;261;305;332;354;382;633;820;851;542;392;363;381;407;370;362;334;348;400;384;389;404;328;342;331;355;305;367;324;373;405;433;449;462;642;899;1013;914;611;490;574;687;667;621;728;765;781;795;833;835;904;1140;1103;701;618;608;579;529;463;511;575;669;931;1552;2128;1754;838;480;405;408;356;399;393;363;333;297;340;287;281;309;313;345;325;337;330;351;665;1308;2305;1945;875;477;431;440;427;392;398;443;488;440;361;319;326;290;302;274;305;309;295;304;282;315;294;294;339;326;321;341;274;333;330;360;438;907;1331;821;457;348;287;315;324;343;386;362;278;262;320;345;364;340;364;344;399;369;340;359;328;316;361;300;305;316;360;333;351;343;349;352;314;331;359;322;334;337;377;341;320;330;350;367;383;354;347;324;272;304;317;304;317;315;325;368;345;339;311;308;312;326;330;305;304;257;261;294;254;265;269;230;232;261;287;272;263;303;288;265;269;299;309;306;269;278;289;314;307;305;301;254;294;265;294;272;281;276;292;275;285;293;301;262;285;301;251;280;284;336;537;958;1243;959;549;597;952;1756;1558;740;369;394;536;527;629;1056;1280;753;544;808;1215;1314;1359;1039;469;356;345;316;290;322;278;305;311;311;314;303;330;281;298;313;301;292;298;266;237;224;255;275;298;332;305;314;370;382;352;318;305;301;364;320;319;294;317;301;367;375;553;738;552;372;299;348;339;315;323;305;301;306;265;291;271;299;353;457;490;384;299;332;378;402;434;399;358;357;421;549;587;660;757;566;443;397;457;585;577;528;426;336;373;345;424;407;550;641;516;412;373;425;451;450;404;399;440;529;443;389;301;270;284;258;250;256;274;238;239;263;261;269;238;234;279;331;358;309;311;403;439;356;293;278;277;258;257;262;277;256;236;243;257;270;268;258;249;250;287;286;326;329;283;361;442;398;328;369;451;367;345;366;363;348;313;300;402;660;782;612;385;302;315;349;329;296;291;297;267;302;274;273;278;271;297;288;285;320;320;311;264;292;263;290;315;308;282;284;276;282;270;344;268;287;275;290;282;392;431;427;345;306;308;306;293;297;296;308;283;249;289;252;261;276;248;256;273;280;274;321;316;278;308;285;303;267;246;280;301;273;284;318;307;315;373;909;1873;2122;2171;3637;4545;3707;1686;500;466;555;796;1801;3785;3477;2094;1009;466;400;573;931;730;443;364;429;581;758;624;434;318;297;370;689;751;673;629;498;448;379;370;288;298;290;302;304;322;339;352;321;324;353;363;353;264;267;303;393;407;360;345;366;343;330;324;304;294;287;273;262;276;259;293;263;290;322;369;374;362;342;346;325;316;294;298;357;295;293;297;309;288;329;298;314;326;434;656;927;823;511;332;333;625;1433;2495;2814;1534;579;373;301;298;315;293;345;409;465;654;1154;1207;656;314;272;267;263;239;251;250;255;252;226;256;254;261;291;334;334;277;272;250;268;281;283;290;268;279;265;290;296;312;274;307;313;314;324;338;282;280;291;315;318;344;405;311;331;310;333;350;317;387;440;778;1533;1864;1131;814;824;778;1082;1890;2619;1921;893;528;1409;4585;8816;8995;4763;1131;520;879;1631;2722;2566;1372;612;390;341;314;320;403;722;1234;1260;634;338;258;262;268;281;303;251;254;246;245;249;317;256;256;278;264;292;310;274;255;246;279;249;272;238;248;255;250;257;256;258;270;270;299;267;259;263;264;318;330;314;284;244;279;311;398;473;510;430;385;350;310;358;389;339;298;296;299;323;275;318;368;361;349;416;452;440;381;389;333;326;325;306;270;300;275;302;340;274;258;290;296;303;272;289;270;251;259;270;269;290;279;290;276;338;421;676;825;986;738;433;320;316;358;328;312;284;234;285;305;415;485;432;655;1030;964;550;363;324;343;374;475;513;462;370;353;443;433;425;430;546;553;401;354;334;436;513;376;376;345;318;311;306;326;292;286;310;443;543;536;378;287;285;283;286;303;276;280;266;273;296;328;361;376;354;292;263;217;249;232;263;252;248;256;276;281;307;416;594;497;482;436;438;415;434;369;351;374;343;362;523;1006;1451;1051;555;340;312;341;324;326;284;296;299;296;310;277;286;299;334;414;449;567;473;327;330;286;285;246;298;303;339;293;300;277;265;245;251;299;327;333;354;464;507;511;572;465;468;535;465;365;390;434;607;844;964;862;801;725;519;380;339;323;385;401;352;391;414;439;494;620;591;444;392;387;411;379;332;382;450;512;468;347;321;331;348;359;382;510;509;426;430;518;503;435;443;548;559;747;656;460;345;322;362;327;337;352;442;370;362;393;444;411;414;397;326;398;569;715;523;362;331;372;342;303;295;282;261;242;242;267;255;227;223;264;248;281;273;271;263;238;225;229;217;236;247;229;235;232;232;246;235;266;309;316;277;267;317;312;338;438;517;436;367;395;467;426;365;422;584;762;764;646;588;550;545;506;419;322;339;325;361;566;746;724;437;326;329;309;320;387;323;312;278;357
286;273;276;282;269;303;347;336;347;379;372;328;361;304;297;290;288;294;270;257;275;299;336;308;311;330;393;450;452;439;381;319;298;474;965;1854;1760;1489;1131;819;837;708;633;632;508;358;433;479;392;338;276;262;269;283;310;327;292;289;285;273;281;271;295;248;283;237;250;257;269;259;310;417;787;1098;1183;796;454;362;315;336;329;275;255;263;214;261;257;261;231;238;264;289;292;256;254;279;245;257;238;259;237;241;348;429;492;407;303;269;229;238;247;233;248;231;250;233;246;264;286;259;259;273;316;276;239;243;201;255;259;266;238;271;281;270;279;269;244;360;388;346;315;249;299;353;379;341;433;661;799;660;504;525;513;620;922;1081;1103;902;777;622;616;544;451;451;587;825;1011;1351;1322;759;318;292;264;295;259;278;384;473;400;322;317;312;294;269;290;429;467;524;626;822;596;584;927;851;495;335;279;272;257;254;292;309;282;297;337;316;289;281;267;262;277;325;288;260;265;266;230;268;254;267;244;258;301;242;249;289;256;281;255;278;289;382;487;421;307;282;298;280;302;294;306;296;294;421;1156;2150;1715;930;629;422;546;530;474;331;289;249;227;253;265;306;332;310;401;558;560;579;515;650;680;838;738;480;422;480;424;486;632;655;554;791;1292;1297;1018;838;853;794;525;376;355;312;375;459;503;421;357;364;374;328;360;391;382;311;326;327;245;265;314;259;283;275;280;298;319;569;650;537;458;420;338;309;291;301;267;266;303;301;269;266;251;264;286;309;305;298;279;347;533;732;710;418;319;316;283;281;327;316;319;349;350;349;346;455;395;302;298;297;259;306;276;285;302;318;311;348;563;699;573;373;287;300;290;414;566;624;563;495;521;489;531;601;956;1021;1213;1508;1329;1012;836;726;906;975;845;620;484;429;453;402;350;287;278;251;265;270;255;234;252;242;241;243;235;309;267;266;254;307;289;283;265;295;280;278;297;281;305;311;340;336;356;363;342;364;359;333;362;339;338;327;316;328;322;339;349;364;313;341;311;335;369;326;327;311;319;348;308;357;304;297;297;320;307;359;363;360;357;350;302;386;430;476;410;436;369;329;296;300;284;266;299;311;291;320;303;350;495;702;643;431;393;379;368;402;379;348;338;324;392;383;372;370;317;297;318;341;344;346;368;308;368;383;414;656;1042;1252;837;471;412;602;861;763;681;765;778;704;905;1181;1169;942;1156;1007;693;622;657;619;605;507;467;526;524;668;1084;1485;1151;680;401;405;360;358;401;398;384;330;330;312;323;305;311;376;388;402;323;328;388;707;1359;2106;1637;863;563;490;510;487;421;436;526;550;473;362;316;301;287;285;274;315;308;312;284;278;302;318;315;317;319;350;342;342;325;308;315;387;536;693;545;394;306;319;309;361;375;388;333;292;270;288;334;281;293;322;391;376;338;317;302;347;342;348;331;322;321;351;303;315;312;334;349;343;312;335;332;320;330;313;331;339;348;347;390;376;362;368;328;330;300;304;325;322;320;342;355;350;358;328;328;348;369;319;293;249;253;249;249;285;243;236;250;235;251;276;255;245;239;283;276;291;281;343;377;343;282;260;307;295;264;239;286;262;285;292;326;320;314;294;273;294;282;306;301;294;253;253;267;274;377;657;1603;2658;2165;1075;906;1230;1839;1965;904;413;310;395;455;430;539;744;779;602;533;773;1462;2336;1877;688;374;335;298;351;315;315;320;300;274;279;308;292;298;326;313;320;294;309;273;265;255;290;306;309;317;262;241;323;372;351;316;260;298;339;342;304;300;259;290;283;328;399;655;507;335;297;325;327;284;304;304;291;276;279;270;261;259;312;346;326;318;295;301;366;360;336;370;347;345;461;561;548;600;700;563;425;374;416;528;644;638;485;425;423;432;472;436;490;562;495;403;484;418;431;517;526;489;468;586;577;378;318;288;281;285;249;264;233;236;255;278;291;256;238;274;325;418;511;416;333;344;355;317;318;271;300;270;257;273;262;275;260;256;241;284;270;259;266;238;262;265;268;264;273;286;305;314;303;322;333;299;287;271;264;315;264;290;429;975;1552;1200;516;326;257;296;333;289;302;272;284;281;290;300;310;308;290;314;285;291;339;286;306;303;304;293;309;290;271;262;260;282;289;309;290;299;283;283;257;346;412;385;357;350;288;316;278;271;280;310;296;283;283;289;281;273;253;252;247;278;292;284;279;271;295;283;294;266;235;277;300;307;274;269;259;285;357;807;1781;2156;2428;3987;4914;4110;1827;668;676;795;798;1255;2613;2684;1373;565;384;433;597;700;576;397;330;360;377;405;390;321;342;358;614;1436;1569;866;506;388;382;392;362;311;285;294;308;281;332;338;383;395;386;410;463;435;300;327;303;320;320;322;330;366;408;336;318;330;284;282;259;294;300;313;296;262;278;315;330;346;363;348;329;325;319;317;333;327;318;346;389;364;353;297;327;304;346;491;857;1069;634;376;319;321;504;1100;2741;3710;2134;659;338;351;320;310;320;441;856;1048;992;1061;983;520;317;287;239;259;288;307;285;306;258;255;270;223;292;265;289;267;288;292;255;297;266;263;265;281;288;265;303;296;301;334;295;293;321;329;310;268;321;289;309;369;453;443;390;336;331;323;323;333;358;390;478;868;1110;1087;1011;1240;1398;1639;2184;2517;1502;693;504;1302;4169;7043;6170;2717;697;396;571;1195;2057;2296;1306;620;521;448;343;347;339;430;599;551;394;260;217;266;242;284;295;247;229;225;245;279;265;285;238;237;245;226;285;289;270;225;249;285;235;255;253;257;256;247;272;251;281;263;296;242;300;279;313;395;373;277;277;232;234;336;419;481;473;369;311;292;332;460;477;428;343;281;276;281;294;322;338;332;417;604;896;768;552;403;334;302;342;333;331;295;285;282;283;284;297;291;313;305;257;315;279;256;246;254;274;248;258;277;258;312;369;400;480;518;476;343;328;372;525;796;575;356;277;291;308;321;403;392;468;569;533;409;373;345;347;399;422;415;416;370;393;422;396;405;522;631;592;463;390;380;445;469;433;430;340;357;290;288;257;324;317;334;417;595;569;417;321;306;275;253;329;329;288;282;245;252;247;285;289;305;267;253;263;253;231;234;241;262;271;240;275;289;326;388;455;497;518;418;428;398;451;406;397;435;474;439;519;778;621;436;296;300;316;328;313;286;247;284;264;299;290;283;279;345;462;516;669;508;355;297;339;278;251;249;295;331;330;270;223;253;248;282;312;371;374;319;367;407;472;439;420;643;851;679;435;511;487;531;807;995;882;767;809;735;509;435;332;357;343;344;366;455;473;632;789;684;426;371;341;352;332;338;403;532;704;588;422;344;308;356;321;388;448;405;413;420;403;411;399;420;489;621;823;819;549;351;290;316;336;398;472;409;336;354;387;524;453;365;332;358;382;422;494;415;369;375;413;402;344;294;242;254;243;285;285;254;245;252;265;233;239;237;220;242;237;230;248;236;252;230;244;295;305;283;226;256;270;314;284;306;295;342;369;440;621;651;453;362;356;440;367;434;380;503;690;698;688;512;469;483;391;373;303;312;305;316;396;503;475;364;278;281;272;346;424;448;332;303;272
278;297;322;279;273;282;259;284;301;356;328;303;335;283;309;314;348;299;280;258;266;335;309;330;306;371;437;553;573;506;401;327;346;520;823;1210;1357;1890;1771;925;675;676;595;696;606;443;461;537;487;395;388;299;264;264;283;265;259;243;282;278;262;262;242;280;290;268;300;331;320;293;324;431;619;799;900;619;390;359;371;382;358;262;255;250;242;274;283;258;285;231;244;278;247;221;285;308;286;283;298;281;265;236;402;751;1008;545;308;252;248;207;244;258;243;248;229;231;252;263;311;299;258;260;274;260;254;241;245;255;248;206;256;261;285;280;254;285;304;333;338;295;333;320;302;307;308;330;588;1157;1209;873;668;671;595;661;1140;1413;1199;966;818;874;699;512;416;417;504;783;1209;1591;1342;717;341;318;280;273;247;293;364;491;412;312;302;316;281;282;276;441;437;475;693;905;621;474;589;558;394;312;296;260;259;266;286;293;287;291;296;272;285;278;237;268;301;254;272;293;276;270;287;276;237;278;271;236;260;290;284;288;268;242;241;266;271;309;341;359;293;276;274;279;269;260;283;292;279;370;634;1097;893;528;402;387;423;430;369;345;273;230;273;248;252;269;290;372;489;680;733;828;684;558;503;556;570;438;381;385;408;557;859;962;768;911;1350;1389;1127;823;662;555;447;362;402;344;379;522;649;571;441;407;387;362;355;353;408;342;314;295;293;298;264;275;286;277;295;303;311;415;446;457;375;330;272;288;288;281;290;268;313;339;301;265;277;264;273;268;298;311;336;302;394;519;513;366;275;286;259;311;289;280;317;337;349;350;425;409;360;310;304;263;267;287;270;295;296;271;280;334;674;969;697;420;310;278;305;368;434;558;528;536;463;458;486;683;749;808;1158;1544;1469;995;813;641;663;795;873;758;647;526;443;454;414;348;284;269;284;265;239;250;252;229;225;240;313;308;306;251;248;259;266;278;275;325;294;293;300;291;354;330;346;313;330;332;356;430;403;374;309;360;344;343;312;311;330;325;347;352;306;305;324;333;362;325;346;341;326;333;342;341;318;321;311;299;316;353;413;356;309;328;330;375;383;456;379;342;350;325;280;294;263;301;292;294;307;302;310;451;838;1303;1327;627;405;376;384;406;382;368;324;329;345;401;383;384;272;301;336;350;363;359;317;313;306;304;353;499;933;1211;747;437;390;477;786;945;672;616;614;551;870;1185;1186;812;919;980;718;784;662;584;543;475;443;535;518;528;672;786;730;458;368;402;390;456;450;426;365;313;288;308;338;302;336;376;467;421;324;341;498;908;1831;2726;2253;1431;1205;825;598;550;523;460;509;477;460;384;323;308;295;299;289;301;310;319;299;303;293;371;346;315;316;344;317;334;294;325;303;319;369;410;388;342;353;326;334;344;319;370;324;288;313;345;340;309;288;343;433;408;356;318;347;438;509;400;365;311;337;315;350;328;315;311;304;337;334;334;369;329;298;342;333;328;377;385;432;393;324;380;388;350;304;322;367;347;342;395;393;313;336;292;321;357;453;467;379;243;260;251;263;266;276;248;243;247;254;252;287;241;255;272;311;300;342;405;503;486;286;261;255;273;265;294;268;254;270;293;321;339;353;306;273;248;302;296;306;275;270;253;235;306;314;721;1853;3483;2933;1634;1754;2049;1441;1161;643;343;297;355;440;465;587;1391;1860;1429;836;828;1784;2815;2152;733;377;314;314;350;400;443;418;303;278;321;279;307;293;345;363;338;321;324;315;299;333;320;299;301;281;251;262;275;322;331;336;267;312;338;371;307;332;280;285;260;278;355;376;377;311;273;324;320;302;281;278;295;305;296;283;246;319;352;344;349;278;306;301;376;375;357;389;386;361;381;403;414;490;479;437;376;349;374;599;754;874;681;532;438;484;594;506;406;434;387;357;474;531;534;676;866;644;427;481;466;297;258;282;311;312;303;278;252;254;273;303;310;286;267;286;368;468;510;393;291;277;287;285;280;304;273;245;241;259;267;253;282;270;276;262;265;274;262;268;257;269;280;265;232;262;293;250;279;312;286;260;275;271;284;263;308;319;452;1104;1894;1313;510;321;262;301;288;306;262;283;300;291;286;295;291;298;282;283;324;319;322;285;307;296;270;312;300;283;317;303;288;290;292;293;299;278;251;287;266;291;342;345;398;335;316;334;273;290;293;288;290;286;308;315;287;258;244;243;281;264;274;281;312;307;317;288;262;274;258;267;279;251;303;310;294;278;362;542;928;1206;1740;3263;3997;3305;1555;705;1065;1269;961;764;1248;1196;732;376;355;594;787;752;493;301;302;375;305;368;314;336;303;341;718;1838;2155;1102;440;366;368;333;342;305;341;297;334;346;364;408;565;654;534;433;482;373;313;299;298;356;327;347;375;380;351;376;332;329;314;289;276;291;287;332;297;307;288;281;292;310;308;373;360;301;305;305;306;294;344;515;698;529;329;312;306;309;337;431;697;771;552;334;322;337;422;788;1954;2554;1483;583;331;327;330;322;414;905;2215;2876;1817;930;621;422;293;279;251;279;281;257;265;287;267;281;261;291;251;252;253;274;283;265;281;281;270;267;281;308;268;282;290;342;363;319;292;323;308;347;336;349;310;315;267;385;560;588;398;322;339;331;299;318;374;368;451;635;944;1136;1247;1921;3193;3364;3517;3838;2198;865;556;1377;3438;4631;3331;1347;477;332;375;550;966;1141;800;566;580;578;432;358;410;379;378;358;304;283;270;250;309;289;291;259;226;244;275;250;257;225;264;273;257;297;274;273;261;278;261;264;261;281;292;267;278;273;243;231;234;243;243;271;288;300;327;360;401;318;278;262;243;330;399;392;396;329;332;341;401;546;655;553;305;328;311;290;331;329;297;334;474;895;1466;1395;718;383;371;319;486;462;379;312;279;308;304;275;289;260;294;291;253;288;272;271;235;271;279;268;245;232;253;305;361;348;305;329;322;314;381;591;1102;1654;1196;484;287;259;251;273;331;366;391;446;419;452;382;376;388;334;334;338;309;358;395;440;401;432;520;647;556;458;395;366;395;343;364;422;449;397;298;270;242;270;308;320;379;476;468;454;301;289;263;271;300;325;324;306;297;240;278;284;275;271;252;258;224;232;220;267;389;417;377;285;271;285;282;357;366;508;551;440;352;366;437;442;512;776;710;495;360;400;398;410;320;316;300;315;309;314;299;236;316;289;328;279;290;391;487;477;511;471;373;301;313;300;236;289;348;351;307;305;261;255;258;312;326;428;432;340;333;352;372;338;357;627;816;651;501;458;429;443;643;715;667;730;817;727;581;438;345;338;310;309;358;420;547;683;734;610;399;350;377;342;338;360;427;597;627;586;490;389;312;316;305;390;396;388;401;360;353;356;390;384;433;548;692;692;507;375;284;327;340;380;494;420;321;316;387;485;472;346;299;314;353;355;355;362;388;355;390;416;322;266;218;227;269;282;266;241;264;272;255;263;253;213;233;220;244;241;245;250;252;250;303;342;417;377;288;239;259;319;290;330;324;333;379;540;859;948;483;359;342;394;377;404;461;546;651;689;664;502;485;537;457;357;308;303;289;304;310;359;355;341;285;264;286;407;544;453;336;328;302
287;285;246;281;290;277;262;237;284;341;350;317;326;310;310;352;419;358;327;323;293;298;305;261;315;349;374;445;499;558;377;324;329;477;616;739;952;1578;1489;740;566;618;671;664;568;391;484;665;648;527;455;368;334;291;260;264;230;278;287;293;262;267;292;295;288;257;260;314;312;277;314;346;491;619;625;514;403;419;423;385;343;302;276;239;234;237;254;252;246;238;266;270;254;252;264;281;281;262;281;259;259;233;393;917;1201;700;297;278;253;270;251;275;230;260;238;252;257;291;333;286;282;282;290;261;272;271;248;248;276;243;271;274;299;257;279;302;308;331;269;301;341;336;344;285;338;360;658;1306;1386;1082;883;819;677;629;907;1039;1033;1019;1336;1557;1159;620;520;404;464;832;1339;1576;1241;681;363;304;285;281;246;305;318;362;367;290;269;275;291;258;289;356;338;372;579;619;433;385;368;388;333;318;337;287;338;351;325;294;288;300;298;278;278;224;279;279;264;307;289;279;309;274;266;256;266;255;272;277;291;306;285;274;259;249;233;254;270;297;317;286;268;253;283;300;305;267;270;295;272;301;366;476;379;297;336;300;331;391;428;342;285;226;240;250;289;298;327;371;441;555;650;704;563;530;392;418;490;473;416;440;449;538;907;994;1050;932;1147;1494;1388;1092;848;652;487;428;379;353;438;504;609;608;477;352;323;357;343;308;361;330;318;351;311;273;266;306;312;323;337;308;303;321;401;428;350;320;261;269;306;276;313;323;290;314;300;281;291;299;264;317;297;296;321;328;301;364;344;303;243;273;278;274;270;305;341;378;400;371;356;358;280;280;285;325;268;296;275;318;262;260;233;328;543;651;525;337;260;265;287;335;379;496;645;770;683;547;671;914;953;980;1204;1510;1472;1180;988;681;577;744;909;898;877;723;573;511;515;356;311;263;229;230;252;253;282;252;257;257;321;350;295;287;311;278;311;311;315;327;321;295;295;299;319;323;326;298;319;339;348;388;386;338;350;336;296;313;310;359;308;310;329;349;326;315;295;327;309;304;380;335;328;317;349;342;349;339;301;367;349;367;412;348;356;351;357;332;375;387;333;352;332;322;322;264;308;302;318;322;302;342;361;615;1321;2375;2152;936;444;418;433;408;388;380;323;327;356;373;384;325;309;317;390;508;481;430;354;296;295;317;347;405;649;706;519;403;382;574;800;898;608;487;463;490;612;766;752;669;721;776;754;821;667;560;531;492;565;734;781;630;499;459;502;401;402;373;457;604;750;474;380;315;304;293;309;274;349;389;454;375;368;484;901;1952;3363;4511;3732;2733;2522;1447;627;510;468;445;447;431;365;351;313;288;294;265;276;297;309;323;314;320;331;330;323;321;295;318;330;312;313;323;315;305;343;299;288;305;347;298;337;335;317;352;326;311;334;340;357;378;416;653;898;758;469;328;485;693;833;625;376;313;293;347;341;384;351;315;310;356;344;341;310;310;298;297;304;359;367;449;468;404;391;409;405;360;338;337;336;406;426;469;448;323;322;293;379;541;772;872;457;304;278;231;266;256;269;256;248;250;264;288;274;287;294;278;312;305;394;475;640;499;338;260;280;286;255;271;258;272;274;289;325;317;292;287;268;270;275;294;254;248;268;266;297;318;402;855;1679;2286;1873;1893;3168;3232;1475;747;495;315;279;395;465;656;1383;2987;3937;3013;1216;708;1159;1672;1336;510;350;296;363;519;856;1174;989;485;335;310;325;324;313;342;321;391;324;339;316;360;422;410;343;280;274;263;270;276;309;294;281;280;332;324;352;298;307;281;276;264;279;277;318;279;292;303;364;330;296;316;284;299;320;316;279;360;339;470;467;320;313;256;288;308;298;330;412;428;398;375;422;395;410;427;401;352;354;375;573;796;1069;852;530;435;544;727;676;485;420;347;395;449;521;516;802;993;734;427;341;345;305;257;246;336;339;284;342;253;265;268;293;316;360;342;316;309;350;392;325;275;270;268;284;295;278;287;260;284;261;275;275;272;274;273;298;286;288;257;263;265;246;248;265;249;304;287;302;278;262;248;256;248;290;277;258;288;277;361;685;1142;809;410;338;285;270;299;327;261;288;279;257;247;303;290;296;276;292;293;304;326;282;286;332;355;345;330;316;288;297;295;310;281;301;286;276;306;278;266;290;313;324;378;331;290;310;275;275;287;283;250;339;305;269;256;274;265;256;271;294;276;280;297;347;317;271;284;281;265;289;294;293;365;357;366;299;300;369;508;615;987;2369;3436;2773;1395;677;966;1397;1041;624;665;581;384;335;441;843;1391;1130;495;322;301;282;330;335;347;312;319;275;550;1117;1304;777;408;370;316;331;334;331;391;364;284;332;402;539;975;1418;986;563;384;353;290;308;322;292;373;439;456;445;366;316;332;262;276;305;304;302;319;301;280;275;298;301;255;312;350;384;317;320;299;293;305;285;378;664;1024;763;392;323;317;340;315;376;443;493;414;377;332;329;370;494;809;1024;745;361;331;302;320;428;836;2056;4746;5566;3104;1101;471;299;279;253;261;255;267;240;303;260;254;257;259;274;261;266;269;297;294;298;287;284;304;265;308;239;308;294;302;343;311;340;311;310;369;334;367;322;289;310;288;374;491;505;388;332;301;354;345;331;374;446;525;661;1130;1463;1580;2818;5826;5741;4641;4948;3498;1467;674;1751;3897;3899;2127;833;355;337;329;364;533;527;458;438;543;540;422;446;496;556;500;411;335;274;264;244;316;298;255;244;246;240;251;240;268;255;237;250;248;283;258;262;275;252;255;262;266;263;252;229;261;237;260;244;260;262;237;268;266;284;309;349;370;337;307;267;255;290;317;331;390;359;332;338;555;708;633;472;379;330;357;388;402;335;331;296;529;1012;1750;1839;956;426;330;339;464;493;392;273;285;313;289;284;298;275;293;288;242;252;283;257;240;302;280;248;286;287;291;300;298;294;304;262;293;368;563;825;1503;2244;1415;524;306;261;240;289;334;376;396;418;457;433;386;366;333;308;334;312;297;343;385;405;399;502;525;562;510;478;419;342;307;302;354;507;550;437;337;276;262;249;293;265;318;352;337;342;309;277;265;280;313;320;334;325;315;276;261;255;265;275;243;224;234;285;244;467;940;1294;975;450;321;312;336;369;396;424;461;416;363;305;372;400;601;919;956;571;358;322;305;353;343;306;302;318;287;316;291;288;265;293;300;301;327;359;430;450;437;410;327;290;286;289;264;337;352;390;315;322;284;263;300;284;299;384;369;303;282;275;290;286;308;416;595;537;485;442;388;383;419;518;576;700;760;583;519;478;364;309;291;289;367;407;548;903;929;611;419;352;349;332;343;348;367;486;502;449;427;376;291;334;328;367;422;448;411;445;417;443;391;380;381;493;569;550;511;388;306;315;332;348;369;365;323;353;439;470;410;363;337;304;363;351;376;388;370;342;352;362;344;290;248;281;286;264;299;253;265;262;243;244;255;244;267;202;210;265;255;231;252;286;276;425;648;587;314;254;266;243;295;307;298;338;334;463;750;778;540;407;369;356;371;396;504;591;622;642;576;548;590;696;567;341;300;306;276;287;312;360;356;296;245;249;273;376;439;416;343;291;314
319;297;285;274;251;257;254;315;290;321;323;340;318;365;336;399;467;414;444;455;415;341;301;271;314;316;328;330;378;392;400;383;362;461;496;671;787;997;899;701;729;748;816;751;606;552;474;701;862;714;599;418;334;267;242;264;214;239;246;247;252;262;289;336;337;299;265;295;369;441;346;342;503;671;550;465;468;383;365;332;289;292;299;227;270;264;253;264;246;265;261;268;267;256;231;279;289;257;260;284;249;288;372;552;652;444;316;275;240;282;276;250;235;264;257;240;295;288;286;305;257;280;247;256;278;255;281;249;255;246;276;249;280;273;307;310;318;310;280;335;351;373;409;406;446;429;529;915;1075;1039;941;884;724;647;646;679;733;1136;1699;1984;1516;907;718;547;462;715;971;1081;1037;797;500;309;263;285;232;251;254;268;287;247;261;272;263;306;282;268;284;298;360;402;325;331;308;279;280;295;334;342;323;354;385;326;289;336;311;311;252;247;283;238;247;302;276;297;282;279;290;244;280;269;273;256;287;284;275;281;261;238;277;297;272;297;329;268;254;270;296;293;243;256;278;280;285;279;287;300;288;307;311;293;302;401;444;355;310;271;243;234;282;270;283;342;336;379;495;486;521;576;454;445;442;523;698;656;564;638;715;887;1051;936;970;1898;2202;1574;965;687;455;356;375;368;472;476;488;428;400;299;295;318;289;293;319;305;307;311;325;304;349;376;425;428;405;386;348;366;408;377;344;303;294;268;257;289;251;296;274;296;318;369;292;271;250;294;305;292;303;283;268;253;282;277;284;262;268;272;231;284;384;543;548;355;302;276;283;259;283;294;302;298;318;284;321;281;283;310;332;394;339;283;244;254;286;338;382;522;832;1172;871;791;966;1415;1551;1363;1542;1742;1644;1265;1041;833;738;829;841;857;878;801;667;581;505;437;338;280;277;312;230;264;289;295;251;244;276;279;296;285;300;258;248;291;327;316;319;326;308;316;333;357;338;319;353;325;373;381;313;320;312;308;349;343;400;371;335;318;331;300;293;282;318;338;357;365;354;336;321;352;345;362;351;312;346;343;351;358;386;379;338;348;326;301;295;306;347;316;314;317;274;299;297;314;341;349;321;373;448;850;1625;2405;1886;749;434;395;372;390;361;364;324;330;369;356;389;323;307;341;395;512;562;429;388;389;351;328;308;348;389;416;445;483;484;575;822;913;660;418;343;420;467;599;631;651;739;920;883;852;904;822;663;596;753;988;1102;788;473;421;418;389;322;343;439;536;639;485;423;352;335;343;365;302;312;342;413;422;413;678;1602;3550;5017;5854;4280;3537;3330;1796;719;423;427;366;337;360;355;305;333;310;303;277;292;325;337;310;351;309;330;351;305;315;315;311;327;343;332;353;341;350;383;333;327;355;335;346;337;330;386;312;326;313;328;304;344;421;675;1316;2013;1501;661;364;536;938;1117;662;373;343;358;346;365;358;323;360;328;343;409;365;360;326;288;325;346;333;366;479;562;461;374;383;417;381;334;345;357;419;517;676;528;373;296;313;409;734;1309;1369;641;320;275;237;267;235;265;257;242;224;249;263;298;278;253;263;269;298;363;467;471;354;284;284;276;244;248;259;274;288;269;260;263;276;315;307;246;260;258;259;249;292;300;276;307;337;700;1400;2133;1841;1254;1828;3452;3116;1487;1084;755;439;317;315;499;958;2411;4804;5087;3228;1295;518;559;723;549;378;321;348;424;925;2160;3364;2614;837;365;305;332;311;289;327;354;313;310;300;336;416;440;438;337;298;275;269;260;284;285;325;289;256;277;303;276;283;294;333;293;287;281;291;262;279;260;318;331;328;316;288;291;325;332;355;343;368;542;845;723;464;295;226;298;302;309;355;424;469;463;468;435;487;462;446;504;405;374;367;452;615;843;661;480;411;551;719;784;606;456;406;375;397;423;421;581;623;521;356;332;329;289;264;310;360;398;385;312;276;286;260;280;329;448;449;295;246;305;324;292;278;272;291;309;284;278;252;256;263;267;288;263;290;294;280;293;321;262;248;295;272;241;205;246;235;271;266;273;279;259;277;252;263;269;258;271;260;251;333;403;500;418;297;300;309;287;326;311;278;323;301;280;239;272;302;273;278;309;316;289;298;274;312;301;325;325;326;303;296;279;311;327;332;313;286;296;284;278;268;272;286;293;283;308;281;304;265;254;257;277;298;298;268;238;278;278;297;299;343;270;272;275;292;332;311;316;323;331;297;279;299;330;433;702;649;429;303;317;344;476;865;1865;2460;1880;1044;527;683;904;849;763;891;556;334;364;441;724;1195;941;449;304;320;311;339;343;308;296;260;289;357;510;496;438;352;353;383;352;318;345;419;416;348;312;370;733;1673;2559;1704;688;352;351;318;301;285;321;402;505;557;439;322;328;270;240;270;257;324;317;352;323;345;324;306;286;284;313;304;343;343;365;298;283;281;303;359;577;815;617;399;346;327;482;496;408;324;419;381;371;368;386;411;381;433;431;354;330;269;311;374;581;1471;4260;8396;7698;3243;935;360;322;266;281;241;268;259;239;301;267;239;264;267;279;273;277;289;267;294;260;313;258;266;335;310;293;292;307;304;366;320;307;317;351;382;448;390;312;291;326;317;331;323;363;347;325;353;360;351;347;382;448;617;733;1187;1541;1556;2828;5275;5236;4756;6465;5487;2307;862;1634;3133;3206;1929;816;469;348;378;407;486;484;457;403;406;400;465;780;1340;1655;1146;629;338;252;257;296;257;266;226;244;248;243;270;273;243;277;278;250;228;268;275;261;264;236;268;264;273;253;291;256;257;253;256;268;265;285;289;297;284;256;265;293;295;298;282;272;274;246;270;299;331;378;353;351;490;610;590;475;342;341;348;407;375;345;326;280;420;819;1322;1439;753;424;377;384;470;485;349;289;285;278;259;271;268;249;261;251;293;278;254;274;263;326;321;264;281;269;349;266;329;351;305;271;275;397;695;995;1156;1430;923;454;273;278;255;290;359;377;392;357;364;393;332;336;305;268;314;268;261;317;368;353;365;473;555;498;461;476;458;393;306;299;413;636;704;514;333;262;269;296;266;293;280;288;280;285;253;297;291;262;284;294;319;269;261;287;272;267;286;241;272;222;219;207;245;737;2152;3127;2072;700;340;310;469;546;464;378;366;366;324;331;328;314;451;741;848;628;349;282;323;327;331;280;314;291;294;278;313;280;239;285;280;305;311;330;436;411;420;386;296;305;250;242;259;316;398;340;330;289;297;273;303;267;291;289;310;278;270;259;269;316;277;386;527;601;605;539;383;339;379;449;571;712;648;494;503;448;441;386;390;390;434;433;533;832;820;544;403;331;314;375;372;331;364;350;357;355;379;351;294;296;405;461;424;447;511;468;502;491;491;388;370;460;496;520;461;358;333;290;282;305;314;371;364;372;475;549;426;328;333;347;384;383;414;443;378;318;357;363;340;325;281;254;273;263;241;248;255;245;259;227;250;229;228;229;254;237;203;263;255;239;279;408;611;508;337;272;263;267;306;309;324;329;334;339;453;507;471;394;345;344;304;334;419;475;599;564;492;475;575;715;572;371;283;337;300;306;337;310;306;284;247;283;263;346;351;337;342;316;331
355;315;297;262;270;243;279;270;280;292;345;307;316;345;361;391;452;480;567;594;629;411;348;290;334;381;390;359;333;350;447;489;427;476;576;747;776;707;716;833;1068;913;910;820;759;633;530;689;820;842;660;470;320;289;282;283;269;273;267;240;244;277;311;326;308;244;271;292;484;687;465;352;517;782;608;498;548;355;314;304;245;301;248;277;252;267;270;269;284;258;247;275;260;248;251;258;250;267;270;286;289;251;282;324;332;335;286;268;290;245;239;272;283;278;275;287;253;254;249;261;250;261;248;280;261;277;267;234;267;266;272;273;249;273;237;249;302;260;248;304;338;351;494;677;741;600;596;702;910;871;794;924;911;790;799;645;578;796;1203;1569;1259;879;705;554;363;433;596;707;957;849;480;289;238;242;250;257;282;244;241;250;264;252;271;283;290;316;278;283;255;274;292;327;261;295;305;343;321;320;368;454;415;329;358;375;478;445;356;253;292;260;240;275;255;274;275;285;264;248;262;243;268;258;279;263;254;244;263;286;275;313;296;379;433;329;260;223;302;286;297;288;300;287;308;295;277;268;254;268;319;322;297;363;514;430;282;267;254;254;213;256;311;332;330;419;442;416;494;664;636;547;470;580;813;708;714;753;670;779;1024;950;1089;2352;2802;1752;827;560;389;340;355;439;435;462;418;412;339;293;307;277;309;330;340;292;270;317;296;322;346;412;492;457;526;481;461;405;372;363;352;310;302;300;302;281;293;281;278;274;336;340;268;288;305;295;308;299;279;295;262;288;299;290;281;272;293;237;271;272;347;398;432;373;303;288;255;278;290;304;323;310;320;284;279;257;312;264;277;273;291;285;281;264;320;334;392;461;773;1088;979;828;998;1466;1551;1523;1998;2081;1421;1123;969;901;987;1098;1013;829;838;967;730;461;431;340;350;295;271;283;261;273;325;299;263;265;249;290;308;295;274;277;270;295;295;276;323;307;312;314;371;365;353;317;327;321;346;357;323;316;313;326;322;368;413;383;357;316;347;323;320;360;342;312;314;332;352;296;330;371;346;371;354;313;350;369;369;417;422;425;378;358;341;302;322;302;276;315;321;342;306;286;311;310;310;321;300;386;685;1273;1681;1699;1108;526;377;368;350;361;369;342;316;340;381;417;424;335;358;413;409;448;427;397;401;356;307;315;332;358;357;363;438;568;561;588;754;989;835;627;485;448;493;585;719;708;752;988;1096;1152;1145;1127;1091;979;767;876;941;653;443;452;389;357;363;367;414;455;460;449;406;384;366;429;374;314;332;346;408;369;432;638;1735;3545;4612;4472;3486;3094;2782;1610;795;521;407;342;363;330;329;335;308;304;303;270;315;297;305;311;315;361;332;307;324;325;281;328;326;338;316;318;342;361;329;310;339;311;362;347;350;348;361;316;334;318;328;312;301;401;666;1337;2439;1892;733;359;435;676;776;508;387;407;386;375;330;359;343;368;361;373;359;311;357;312;298;292;350;362;367;392;445;419;360;318;328;396;356;344;355;396;566;732;575;374;304;260;337;592;1029;1189;555;311;296;291;277;235;234;255;245;240;253;256;240;277;269;271;280;262;326;331;320;299;279;287;305;271;275;249;263;284;273;271;258;264;299;264;255;262;284;277;259;284;240;265;289;322;605;1719;3278;2588;1343;1337;2389;2404;1574;1693;1180;551;340;364;579;874;1943;3634;3676;2186;809;396;372;384;335;309;342;352;415;1043;3349;5824;4453;1272;442;312;321;310;310;328;324;338;327;322;309;349;333;357;295;282;293;282;288;304;298;354;292;259;276;275;280;318;349;396;420;356;264;258;291;265;269;288;314;334;364;340;359;364;414;351;369;439;666;1167;1053;506;309;289;296;321;297;327;376;427;506;471;525;513;445;393;412;429;419;401;414;484;547;493;369;345;377;514;693;623;511;415;350;354;372;348;420;429;349;292;285;323;269;293;300;325;349;345;258;268;259;278;309;305;432;429;288;277;266;284;276;261;298;306;297;301;267;237;257;250;254;263;315;355;330;252;244;252;273;264;276;285;252;232;247;255;259;272;250;266;270;268;231;247;251;269;280;310;275;308;322;315;334;268;282;347;301;293;250;276;263;245;289;279;300;295;249;313;291;304;274;300;298;313;322;331;340;341;303;270;294;331;300;323;287;339;321;315;301;296;277;281;333;290;288;297;267;281;264;259;242;251;265;280;271;275;259;273;274;273;295;281;295;308;339;301;323;323;333;300;285;323;357;611;1236;1333;685;342;318;350;442;1140;2701;2582;1519;650;353;447;584;617;1080;1218;595;409;321;339;467;622;525;349;352;313;327;323;320;315;292;271;305;382;368;316;308;337;339;375;355;333;339;353;334;312;314;315;537;1248;2161;1443;620;374;327;280;314;279;362;336;449;468;421;353;283;259;233;275;256;275;317;297;302;323;341;328;280;299;279;289;295;353;326;321;302;299;308;286;373;514;407;323;354;411;583;678;452;350;330;375;402;458;735;906;660;395;316;289;338;304;265;296;484;1747;6038;9928;7174;2460;737;372;340;304;254;247;255;210;257;242;283;267;283;260;286;243;298;307;286;267;266;254;266;310;280;302;308;290;325;349;417;349;352;333;326;397;382;420;325;273;300;295;280;270;321;320;346;319;371;362;406;388;445;508;595;853;1055;1167;1637;2547;2542;3756;7224;6645;2714;702;890;1706;2019;1426;841;541;453;433;520;653;690;504;374;313;380;558;1240;3063;3959;2596;1036;454;301;257;322;280;248;255;229;270;240;292;273;245;288;266;252;247;254;250;269;260;265;306;285;256;233;253;228;264;246;270;276;283;288;287;279;287;284;283;273;286;252;283;242;271;289;306;267;294;286;349;378;474;676;695;508;322;328;345;360;343;312;316;317;355;518;773;939;720;427;432;398;483;509;367;330;316;307;241;285;291;270;263;269;253;316;298;284;284;292;300;261;253;274;308;270;303;364;352;396;336;341;469;764;835;736;501;299;260;295;300;286;324;405;396;348;314;324;319;293;291;295;280;271;306;257;342;329;420;542;509;516;470;513;537;464;351;346;427;628;641;437;337;259;271;270;274;247;294;283;276;269;274;312;299;313;269;294;291;292;252;289;262;238;265;259;250;226;207;230;253;694;2302;3952;2668;749;293;376;750;1205;1047;603;333;326;331;340;290;286;360;461;534;507;356;289;316;313;328;333;320;304;280;291;301;275;252;271;284;274;249;310;337;364;398;379;321;298;301;251;273;346;369;360;316;252;260;287;312;269;309;276;290;271;269;279;283;274;313;565;931;876;781;627;462;381;388;412;492;563;627;526;506;532;543;544;536;606;660;475;497;596;587;442;317;325;343;400;459;410;323;262;342;298;389;342;307;315;394;477;445;447;520;576;598;658;714;496;387;448;507;441;378;318;308;264;244;236;301;366;370;360;431;446;390;347;314;352;389;371;380;370;334;325;372;326;369;309;253;282;282;240;232;243;236;239;232;233;246;264;272;235;217;236;238;251;226;260;256;347;402;345;294;260;266;302;301;326;405;343;316;321;335;373;369;382;321;373;370;318;343;430;482;463;453;489;558;588;499;333;283;337;278;301;316;307;277;285;254;270;333;290;323;337;314;324;370
329;302;304;279;280;269;285;337;288;267;293;315;311;351;373;384;404;426;509;558;590;481;394;411;407;592;534;473;499;416;453;550;506;557;628;751;815;713;674;929;1176;884;790;777;809;702;499;507;550;699;691;455;347;329;281;315;321;380;280;286;257;282;288;286;268;251;286;302;454;563;407;359;463;518;483;375;413;326;289;267;251;281;281;253;256;273;305;252;257;269;226;280;222;268;246;259;248;234;247;280;299;242;306;260;278;279;274;276;275;256;233;259;274;273;290;284;248;245;254;254;254;253;302;318;273;270;290;287;256;268;282;229;286;277;248;282;280;238;282;295;312;361;665;1157;1196;912;715;879;1011;931;841;824;974;1188;1031;632;646;770;783;893;1077;1031;723;492;352;328;431;654;745;600;418;305;244;258;281;311;255;268;286;251;274;238;282;248;250;275;291;278;241;264;308;309;294;309;333;379;339;361;567;719;609;338;384;641;943;824;518;317;275;318;285;247;273;282;260;263;284;266;285;252;304;277;283;282;239;239;255;284;273;297;309;422;430;322;298;280;273;310;279;298;311;266;285;277;250;283;292;331;382;336;299;351;391;365;311;236;239;264;250;300;399;355;401;537;558;475;447;578;661;768;548;661;690;582;775;816;641;707;862;994;1069;1762;1820;1199;708;427;324;341;352;360;409;395;328;322;270;294;320;378;333;327;312;301;287;291;285;272;342;391;387;427;495;529;546;440;357;343;366;381;402;376;322;330;256;303;269;256;301;326;295;306;304;293;316;296;315;274;272;290;282;305;266;246;263;247;236;238;314;294;327;362;351;283;308;318;300;309;339;288;322;255;266;281;283;270;272;271;275;277;280;256;309;316;355;390;623;737;775;864;751;985;1157;1679;2021;1787;1316;894;779;830;1003;1171;1013;767;769;734;611;408;340;373;337;313;286;267;267;277;263;320;257;226;269;232;280;314;289;303;276;299;301;329;316;319;305;347;315;334;321;332;339;376;360;340;328;320;334;315;342;322;333;376;376;381;318;338;310;332;326;334;322;325;319;306;332;371;374;357;355;366;337;349;412;423;408;427;411;359;353;310;279;326;333;303;304;274;312;284;270;289;321;341;333;401;948;2158;2817;1581;669;424;386;352;340;376;326;356;367;409;445;435;394;352;402;482;462;378;387;362;328;380;424;431;397;430;400;409;452;666;701;626;840;1163;1217;967;837;608;585;781;899;788;648;789;1118;1397;1490;1494;1391;1222;976;797;690;588;429;444;471;428;395;431;472;366;385;395;445;387;378;388;406;364;338;330;360;370;408;560;1290;2543;3365;3582;2999;2913;2591;1888;1077;612;401;370;398;337;329;343;339;320;291;269;347;343;319;310;322;314;299;294;319;343;338;328;368;312;332;260;355;344;351;348;350;338;376;388;334;336;369;355;363;340;261;283;283;306;457;891;1314;1072;532;347;330;415;435;357;350;345;323;354;379;357;373;434;449;396;315;280;282;300;294;322;354;343;360;347;387;337;356;352;367;371;354;341;379;363;457;518;406;314;279;306;289;383;505;511;358;320;308;300;273;235;278;308;247;256;230;289;264;259;282;249;259;292;353;294;274;286;298;263;277;289;292;271;268;256;240;231;236;252;244;290;271;282;287;256;280;278;273;271;276;388;678;1555;2693;2848;1650;908;1077;1034;952;1297;916;530;448;577;916;1471;1689;1720;1280;790;451;339;321;296;310;333;354;373;442;1016;2766;4456;3136;930;380;275;308;290;303;322;294;330;310;331;283;306;268;284;256;272;274;312;350;331;355;335;293;275;275;264;251;344;467;658;717;414;294;271;282;285;311;305;324;360;359;350;343;491;469;437;418;417;586;948;746;403;327;290;357;402;330;341;347;437;485;465;414;424;404;398;387;459;515;470;410;406;474;425;393;345;341;469;590;707;522;381;341;381;384;420;497;408;327;293;333;290;302;284;283;302;304;317;310;272;290;278;294;301;363;327;262;248;286;263;285;256;298;317;291;279;276;270;247;255;221;246;291;330;284;248;248;263;319;310;320;262;239;241;255;280;266;267;288;304;277;301;267;277;274;282;253;263;308;303;264;283;252;278;307;278;315;300;249;254;293;289;281;288;311;306;282;272;248;261;310;301;327;267;337;291;317;302;280;271;298;308;291;311;325;358;314;326;306;349;328;307;251;231;292;266;280;299;282;278;296;291;280;318;295;278;268;306;290;292;285;304;324;328;303;299;261;326;345;291;328;318;370;869;1752;1994;964;392;376;409;676;2083;4327;3511;1381;462;331;396;389;509;799;775;492;351;340;328;385;380;367;311;354;334;307;370;339;348;310;352;612;757;502;308;306;362;358;339;350;336;292;352;312;327;314;344;415;700;908;641;399;312;289;288;309;323;330;359;371;335;381;298;300;265;243;283;318;314;300;288;309;348;330;322;310;285;310;319;310;316;319;338;294;326;288;294;372;359;317;329;353;400;476;502;385;327;322;360;461;779;1668;2049;1128;495;308;302;304;285;301;356;920;3204;7578;8574;4089;1190;446;363;291;305;280;308;299;271;257;242;252;277;265;271;267;296;280;283;275;303;273;269;293;258;285;314;309;307;348;399;443;417;429;411;343;325;423;387;314;290;281;313;276;278;296;311;338;404;514;641;572;427;357;365;440;649;947;898;838;916;1525;3206;5829;4718;1999;649;579;836;996;925;712;565;525;676;769;682;588;394;340;322;485;1146;2895;5296;5636;3382;1269;407;280;252;245;253;256;250;247;220;263;253;239;294;271;280;260;284;257;270;283;312;291;306;325;300;226;264;255;258;269;255;266;248;241;284;286;277;274;274;262;279;251;250;249;283;283;297;254;276;325;367;371;488;559;571;443;335;332;365;342;314;311;290;311;340;404;515;646;495;439;423;445;553;625;445;333;309;271;254;246;257;254;292;297;289;329;392;274;265;248;291;262;252;310;330;337;319;377;429;386;322;315;388;562;672;570;391;282;267;269;292;266;332;374;392;320;282;283;282;307;297;296;341;278;310;303;280;416;593;731;545;453;453;433;561;469;338;313;425;619;653;470;331;251;272;295;282;270;286;263;282;288;280;298;267;296;287;304;239;278;256;286;258;267;296;292;212;217;200;229;262;575;1508;2086;1398;508;429;938;2041;3270;2526;1113;472;294;334;343;322;325;335;339;372;371;291;255;315;317;335;355;313;286;286;307;292;287;262;277;256;245;299;306;358;382;385;332;285;291;255;274;303;389;397;374;326;250;291;316;318;272;280;257;281;295;288;286;293;280;462;825;1326;1353;1030;755;558;490;571;487;449;454;552;479;435;457;445;484;587;815;871;599;403;438;420;354;311;334;324;411;443;487;386;339;351;349;363;319;328;322;360;433;433;389;441;514;557;853;846;530;400;480;542;479;338;266;249;249;253;319;309;357;332;307;398;374;352;295;287;378;492;441;375;342;305;315;292;318;310;285;231;258;241;260;235;248;206;235;273;263;224;261;240;247;234;241;237;260;260;220;233;239;276;271;237;283;251;267;298;338;342;363;343;352;351;352;398;426;469;490;430;405;422;475;427;433;406;404;521;536;447;305;303;278;294;360;320;337;287;264;289;329;357;253;270;302;336;338;369
325;291;295;272;298;275;322;348;368;318;317;302;366;391;401;364;365;390;377;407;421;425;488;521;595;743;794;723;682;486;473;494;626;667;595;586;689;600;490;739;864;643;560;669;680;538;395;355;351;541;616;445;356;319;316;313;423;532;464;348;278;288;320;257;251;267;264;263;309;369;341;317;354;341;310;305;345;322;332;302;277;259;284;279;289;243;300;286;277;260;255;255;268;277;257;237;228;244;248;244;258;275;310;375;292;243;277;280;254;233;227;255;251;278;256;264;269;218;256;253;273;253;327;364;326;304;317;271;263;287;228;261;269;260;259;255;262;258;289;291;302;364;618;1170;1207;790;758;1141;1484;1272;848;726;1112;1733;1247;633;616;786;677;760;1326;1405;1045;695;487;362;531;826;817;528;354;271;296;244;302;306;293;263;286;294;318;248;246;265;292;280;301;271;257;241;300;281;269;301;386;421;390;495;1049;1541;1070;556;492;809;1524;1630;904;461;290;240;271;258;262;273;248;256;256;293;280;260;261;281;269;305;259;229;258;265;317;266;250;307;362;339;281;278;250;301;303;289;307;291;264;285;292;280;337;448;468;419;318;296;322;306;317;301;267;277;264;275;305;344;411;680;733;670;501;454;681;935;781;741;666;510;621;660;660;682;702;767;801;916;982;909;669;490;368;366;388;370;385;359;334;301;270;278;324;357;343;269;274;286;309;292;309;307;296;327;363;417;526;561;528;442;390;373;463;503;500;415;376;328;305;252;238;261;240;275;285;304;314;304;295;289;322;297;267;332;276;284;242;216;275;288;253;306;288;293;402;462;440;377;295;322;287;305;295;293;288;276;277;256;247;296;321;279;266;264;279;276;296;361;393;346;454;571;633;754;771;785;1144;1647;1961;1537;1095;831;729;714;894;950;888;723;721;596;419;365;365;322;347;303;319;266;274;271;263;249;242;229;246;241;279;324;261;256;295;278;268;286;276;307;292;320;335;331;295;324;348;364;335;374;343;316;334;329;317;314;324;336;318;332;313;330;326;303;334;373;326;304;337;347;325;358;383;359;346;332;313;354;406;438;436;425;411;446;387;359;317;350;326;313;320;301;320;293;297;299;306;304;320;415;908;1834;2260;1365;536;405;374;344;343;392;323;349;437;475;444;431;409;402;429;466;438;384;403;377;380;431;505;447;413;461;461;388;511;626;582;592;691;1026;1334;1435;1114;737;770;907;926;804;548;711;976;1352;1840;1706;1294;1089;966;737;591;553;526;527;564;608;511;496;515;447;368;380;395;350;347;389;378;369;350;349;343;343;430;833;2189;3596;4068;3421;2520;2280;2646;2623;1615;713;409;376;379;377;344;367;328;334;316;294;342;324;307;320;290;327;323;337;327;344;345;320;322;329;321;337;337;353;327;352;343;356;453;505;417;344;331;359;340;313;274;270;282;281;315;416;550;565;398;332;320;344;410;366;360;383;359;375;390;403;369;363;405;309;321;321;294;303;317;288;321;404;348;329;319;350;399;368;401;394;373;358;357;334;379;383;362;320;320;304;322;354;354;381;323;277;338;291;291;252;229;292;260;235;233;250;276;297;286;266;295;294;275;316;289;268;295;291;278;263;291;274;291;265;271;289;271;264;272;232;277;269;232;273;267;280;261;267;319;499;924;1204;1842;2244;1821;1012;644;525;494;595;542;594;806;1063;1774;3012;2783;1250;582;436;358;324;308;332;323;295;314;341;329;548;1111;1591;1387;604;292;304;337;318;311;321;344;345;337;294;302;260;315;253;241;276;278;296;339;368;360;308;338;277;283;255;290;279;441;674;708;449;307;255;297;296;301;310;291;328;350;310;337;370;396;412;412;373;372;463;471;383;332;315;397;488;417;349;366;392;429;357;362;386;442;433;509;521;499;434;357;336;387;456;423;396;358;426;576;649;507;351;424;374;383;478;577;441;357;368;467;464;354;297;320;291;311;298;277;259;268;272;256;285;258;289;273;256;289;274;255;290;314;303;274;257;228;270;249;250;263;250;294;285;293;267;261;284;265;332;291;281;221;187;240;287;293;268;240;280;264;313;315;301;266;301;271;257;309;282;284;296;273;297;281;279;281;285;282;241;274;273;311;323;317;279;261;256;273;268;320;273;302;308;312;323;354;296;316;292;311;293;317;320;335;278;361;346;321;340;343;266;267;316;300;291;275;317;292;264;262;339;263;320;303;292;288;293;259;259;301;319;321;315;308;295;317;324;335;366;360;346;376;715;1356;1584;999;677;516;434;717;1701;3064;2566;1222;533;659;760;661;472;419;431;355;290;324;327;343;328;319;307;314;342;320;332;313;315;314;474;933;1286;869;357;315;333;294;357;336;308;297;305;327;344;304;307;337;420;359;338;335;309;277;304;307;331;349;359;335;334;332;330;291;294;263;293;282;322;318;285;298;329;353;325;292;335;310;274;307;344;361;338;315;290;326;359;363;409;312;326;355;334;342;396;349;313;339;366;492;1016;2313;3130;1775;609;398;322;314;278;290;332;852;2389;5416;5882;2454;704;338;308;299;344;316;292;271;281;280;269;268;276;287;287;278;311;269;278;324;279;285;324;250;303;306;289;305;363;372;417;471;487;428;404;345;297;332;324;309;242;261;298;289;299;296;318;442;652;1060;1548;1487;721;397;322;335;478;737;822;553;408;717;2281;4783;4117;2114;845;474;450;561;606;530;412;463;641;843;585;463;344;296;292;422;966;2874;5242;5683;4043;1577;502;294;292;266;271;265;253;217;262;289;261;233;246;267;249;286;263;297;285;341;342;311;310;305;277;277;249;280;295;275;274;288;275;281;268;270;277;275;283;259;262;275;259;266;266;272;285;287;303;287;308;354;381;424;421;365;324;318;371;323;304;267;299;324;343;386;431;488;485;381;349;365;502;592;602;450;318;269;254;283;266;281;310;303;305;354;334;286;284;258;267;251;264;371;444;432;383;413;469;370;270;256;281;372;559;616;544;367;288;279;285;260;325;334;345;275;301;291;293;279;360;419;474;395;311;297;318;407;615;740;554;403;364;395;438;407;397;390;463;670;612;417;380;293;288;254;281;271;273;264;302;264;267;275;284;313;342;364;277;288;290;276;280;266;237;256;230;250;214;204;280;342;609;952;873;594;889;1858;4055;7031;5509;2191;677;328;332;336;326;334;301;281;296;312;274;268;318;309;318;294;276;303;308;276;282;287;302;290;271;288;313;338;419;469;425;344;299;220;261;291;324;407;408;322;263;280;309;278;274;287;291;273;298;276;328;332;285;342;480;853;1380;1685;1201;808;612;700;864;695;483;453;492;532;454;425;415;396;493;715;806;612;474;397;330;317;335;307;319;388;383;460;431;419;430;413;313;340;325;290;322;369;381;397;388;435;555;796;821;655;490;477;601;611;443;295;278;262;280;317;309;291;305;355;420;448;392;342;401;583;699;464;345;311;302;269;267;285;293;242;272;261;255;260;270;232;240;283;241;255;244;236;247;237;235;230;224;230;232;239;252;253;226;261;263;274;254;262;284;275;355;314;310;322;340;342;378;402;473;593;619;554;548;628;477;372;375;395;365;441;441;373;302;316;338;459;525;373;321;294;327;390;404;307;271;274;266;329;362
389;446;354;326;285;327;357;387;500;434;296;329;360;502;451;498;446;387;309;313;312;351;411;571;760;857;853;862;787;641;563;523;687;816;669;594;560;466;418;504;497;430;505;675;660;550;396;285;306;369;409;345;328;355;345;372;529;813;661;336;291;307;315;293;275;283;262;236;259;279;316;410;410;329;324;373;338;321;348;282;255;272;264;302;280;301;284;298;238;254;262;263;261;246;230;260;250;251;258;251;257;319;434;515;382;259;250;255;233;247;262;241;270;272;269;269;246;274;285;282;305;330;307;340;319;301;275;279;262;269;273;265;292;303;310;281;289;268;277;292;291;285;470;685;659;497;565;975;1343;1213;864;705;1029;1493;1116;523;629;948;790;1069;1383;1532;1030;790;604;576;965;1172;936;509;352;277;266;302;294;332;311;250;299;279;266;274;268;305;291;306;278;250;243;244;296;297;288;357;513;548;449;574;1729;2857;1766;570;462;852;1542;1760;844;422;261;276;276;284;279;261;239;274;248;259;265;274;261;258;261;259;269;271;242;281;264;280;243;251;256;311;291;274;322;281;247;233;261;273;292;331;415;434;397;522;575;432;347;263;291;262;357;332;275;283;304;276;292;301;442;749;841;775;548;425;739;1044;844;856;784;553;446;580;754;826;804;811;697;646;774;848;744;525;387;336;370;401;377;386;368;342;284;296;351;333;306;279;289;266;301;318;318;311;308;308;383;538;611;552;483;418;446;426;573;684;589;479;375;292;276;287;258;271;281;278;259;252;291;276;311;293;285;300;307;393;355;287;282;259;227;305;287;274;298;275;389;524;511;404;262;329;355;307;297;319;282;275;279;326;273;344;308;342;293;318;273;300;341;406;332;324;365;381;501;729;877;1024;1209;1587;1704;1461;1188;1131;909;809;810;768;779;621;604;465;410;327;341;315;335;322;316;311;253;290;299;270;277;260;250;246;296;266;276;295;291;294;319;305;321;292;324;319;319;318;294;289;324;354;305;331;327;322;345;311;297;296;299;338;308;334;297;319;320;329;372;327;333;318;343;314;368;406;451;447;403;342;307;302;387;452;418;401;366;399;380;322;318;383;346;344;311;321;365;325;307;277;293;291;348;463;762;1164;1176;713;474;403;392;360;335;357;372;329;428;399;390;473;467;463;475;506;433;388;384;410;402;402;447;501;519;591;552;461;443;413;410;507;679;942;1211;1155;981;777;818;857;749;569;636;1057;1258;1338;1648;1507;1033;738;821;679;534;472;485;499;619;632;561;742;730;532;439;392;372;334;307;373;352;317;352;381;373;355;529;1266;4052;7002;6262;3739;1885;1626;2212;2827;1943;835;537;366;419;402;409;417;375;357;310;371;365;389;348;308;306;319;312;391;429;404;343;328;299;329;354;327;362;342;345;397;342;404;499;546;399;315;360;351;326;314;279;261;274;263;284;281;316;391;312;307;337;328;383;375;329;332;310;339;386;371;352;334;309;298;325;307;291;306;305;309;333;338;358;317;385;339;420;356;387;351;357;409;343;321;329;360;339;336;335;285;360;343;350;360;357;347;308;312;269;243;255;261;254;259;249;273;267;311;279;294;293;273;300;272;336;314;314;286;278;256;250;269;267;284;299;247;290;247;281;252;257;285;239;253;287;260;273;276;345;956;1934;2084;1501;1740;1862;1783;1180;581;383;381;465;792;1596;2061;2891;4745;4748;1714;695;466;481;381;313;329;377;318;304;336;308;317;433;537;522;363;296;300;315;308;345;336;346;314;304;344;315;285;303;287;269;270;253;273;322;314;327;332;293;290;307;280;310;303;374;510;435;347;303;321;331;325;340;296;321;313;292;290;303;326;338;420;432;331;346;300;282;314;320;327;391;518;446;347;358;448;471;380;319;378;458;516;502;467;449;394;334;376;387;412;398;411;487;446;414;417;412;345;335;351;382;418;493;406;362;524;760;643;473;337;304;295;301;273;268;270;289;288;273;249;268;280;256;266;261;257;283;271;281;268;290;295;268;278;276;266;260;283;286;294;259;250;283;275;265;296;278;285;227;203;262;263;281;270;263;248;279;287;310;283;280;290;261;298;304;304;283;284;276;262;286;339;325;287;290;310;297;272;266;329;281;304;266;255;277;309;251;310;293;305;363;362;309;308;302;281;277;305;328;310;313;283;313;290;328;314;277;284;304;307;339;323;303;269;299;296;276;291;302;305;290;288;308;276;270;276;266;366;345;389;368;295;281;312;338;375;422;330;285;401;750;923;1148;1483;1018;540;500;847;1312;1141;653;693;1454;1950;1302;562;309;286;288;335;318;328;316;330;309;323;312;319;341;349;327;306;284;410;830;1102;745;427;367;382;359;324;346;307;332;358;339;329;323;297;328;342;347;298;303;325;324;278;317;334;324;345;300;307;332;349;315;307;337;351;337;323;337;322;309;337;310;322;323;276;303;333;344;332;342;334;304;310;255;320;397;435;310;307;323;333;324;295;299;309;315;329;381;662;1534;2040;1139;532;394;419;434;342;277;292;426;1179;2667;2842;1182;399;277;318;309;334;313;302;285;289;293;265;258;255;283;274;273;292;265;262;296;275;299;279;287;291;319;327;322;374;386;486;651;603;477;388;351;283;268;312;316;273;270;306;303;321;327;340;420;1056;2193;3136;2669;1048;420;305;299;402;498;548;423;346;544;1415;2846;2897;2080;1107;583;405;388;424;395;334;379;547;555;456;355;311;322;290;362;779;1879;2960;3202;2577;1231;476;292;297;293;253;232;244;238;231;258;234;260;224;240;253;266;252;260;262;336;358;323;298;328;250;268;260;273;269;255;255;265;271;242;292;290;278;280;298;271;263;268;278;325;291;317;271;317;305;308;303;309;281;318;322;291;292;275;311;305;309;270;314;320;352;415;424;366;406;420;368;418;590;999;1208;746;377;292;273;294;294;258;295;266;265;268;283;266;269;259;222;275;258;415;507;571;528;514;506;369;275;249;266;324;653;1022;754;407;282;290;273;266;275;295;352;330;322;287;320;315;338;477;611;505;331;296;343;349;538;591;473;460;448;444;436;367;379;426;456;570;530;401;335;262;297;285;279;276;266;278;278;309;288;281;319;310;372;290;316;282;296;324;292;265;287;258;245;250;231;249;237;323;605;918;1111;1233;2528;3961;6239;9711;6506;2404;703;343;361;293;289;280;281;303;308;267;317;278;299;355;314;284;303;252;256;297;270;242;275;292;323;358;309;347;524;672;518;347;262;250;262;253;332;389;391;327;296;245;263;268;249;266;272;280;264;282;330;425;471;412;479;612;977;1242;969;646;644;739;785;616;492;426;485;531;546;454;468;433;535;631;646;552;418;337;346;375;315;315;335;375;369;414;419;433;414;351;315;314;390;340;316;386;371;395;400;413;449;582;662;567;470;497;568;576;426;335;344;397;426;333;329;272;259;290;396;436;395;367;544;854;821;526;371;347;384;369;319;299;320;285;283;261;271;258;233;247;241;248;241;243;248;232;232;231;261;230;266;242;236;230;228;244;261;269;248;239;248;259;263;264;291;270;286;297;317;291;327;382;461;648;781;670;634;578;437;350;298;308;289;356;394;373;349;307;439;743;838;502;363;349;371;382;383;316;274;252;284;295;317
763;749;502;346;301;314;349;477;634;634;406;329;337;446;447;518;528;479;386;339;344;402;456;656;1044;872;717;709;627;648;537;534;668;722;785;841;734;636;571;554;427;365;490;684;781;626;409;334;313;406;477;430;324;311;362;497;494;596;572;390;268;291;253;287;270;279;282;269;247;282;436;544;547;558;531;524;442;363;313;281;273;301;318;286;296;248;280;287;239;240;259;235;269;221;261;273;263;235;273;239;262;321;460;494;340;294;274;275;238;248;266;267;251;249;276;261;234;219;240;365;387;358;347;332;311;276;250;305;322;262;260;262;252;282;328;282;284;264;267;319;309;293;353;389;418;351;460;814;905;988;836;731;814;911;691;501;891;1374;1205;1134;1099;902;730;714;945;1018;1954;2226;1285;607;379;290;251;274;283;314;302;304;280;290;253;279;272;288;300;284;323;247;245;274;271;286;325;367;515;600;422;545;1492;2239;1503;615;374;547;864;919;624;337;266;275;238;292;262;249;244;254;245;254;239;264;250;277;274;258;289;249;264;257;274;267;263;252;265;275;298;284;256;263;259;261;288;302;282;343;516;709;532;497;435;380;298;259;273;295;378;413;303;311;272;337;323;334;409;689;942;778;445;386;507;676;634;700;626;459;470;659;810;886;1255;1564;1229;785;753;966;1020;702;524;361;408;380;394;398;386;325;246;305;349;283;278;281;284;272;387;396;437;392;382;342;384;459;561;425;414;404;437;504;556;642;561;543;507;451;377;283;268;255;274;247;261;263;254;242;283;268;280;295;371;440;406;331;320;315;297;305;314;292;275;311;333;425;417;353;280;302;326;288;289;273;264;254;263;291;283;309;359;286;280;283;289;307;310;345;344;315;308;334;467;784;1165;1540;1548;1562;1607;1408;1544;1418;1323;1178;983;760;766;723;547;458;410;366;318;275;324;303;303;297;295;279;244;296;262;260;271;260;248;258;253;308;288;254;280;324;372;367;345;306;325;348;341;322;345;311;311;273;343;328;356;387;328;311;331;315;325;320;318;318;311;307;315;318;330;393;394;345;343;437;475;571;509;334;317;321;384;399;394;368;395;413;353;332;321;349;326;333;360;355;369;391;340;297;281;306;359;500;661;755;696;522;398;377;397;336;315;334;365;333;421;387;386;433;466;557;540;486;425;400;387;350;324;340;432;511;530;607;562;451;402;419;420;489;751;940;965;883;720;838;1023;961;655;521;764;1500;1669;1257;1139;1154;855;634;708;598;632;708;711;634;624;575;606;806;733;560;446;428;408;410;366;316;310;313;356;379;368;352;535;1494;4250;6730;5721;2938;1322;1357;2161;3075;2370;1004;517;411;393;399;378;412;363;344;300;348;355;342;324;316;271;295;371;493;593;534;377;336;317;324;308;306;311;326;329;372;335;374;363;389;371;301;319;339;321;301;306;275;296;299;272;285;304;304;304;312;293;325;324;358;328;330;307;289;290;300;333;303;319;314;308;309;295;310;321;307;321;334;307;311;296;337;364;353;368;354;365;357;361;372;362;331;349;338;312;319;338;298;353;344;323;330;294;283;243;229;257;252;254;261;268;283;284;319;271;267;309;295;331;322;290;296;306;303;277;275;274;290;272;301;292;284;242;230;239;231;274;257;271;268;249;240;275;282;475;1214;2514;2547;1825;2052;2644;3275;2434;911;436;547;819;1257;2060;2818;3469;4685;5332;2928;1273;805;651;460;341;298;329;268;308;283;284;302;270;300;399;365;315;306;351;423;403;382;344;364;352;334;347;287;287;260;271;266;261;257;287;250;257;294;292;329;337;291;316;286;290;316;313;307;362;383;361;386;337;286;282;282;296;309;298;310;368;431;413;296;344;311;321;298;302;346;400;468;428;385;395;547;552;397;322;292;349;398;394;468;444;370;368;339;471;440;396;428;470;424;384;386;414;362;378;350;307;316;376;375;402;628;1104;1057;591;340;312;307;297;324;244;289;258;250;287;295;275;289;248;277;267;266;252;267;238;266;273;265;247;299;295;291;264;262;249;238;281;258;283;254;291;265;272;278;262;239;292;298;291;273;255;296;279;289;287;307;312;264;281;277;298;301;284;279;288;304;306;273;288;332;311;301;298;299;284;295;283;276;291;275;249;279;300;266;315;302;373;355;294;280;304;285;307;277;272;275;289;295;329;268;305;306;296;312;300;306;320;354;317;298;310;312;277;316;310;289;292;310;317;297;308;261;309;324;372;457;360;305;293;300;298;384;386;346;268;385;554;872;1485;2672;1871;798;622;572;479;411;441;744;2157;3055;2133;733;340;255;349;436;436;375;320;292;279;306;317;357;362;327;329;313;274;291;406;588;645;588;509;468;363;357;381;403;372;352;323;323;291;296;287;337;362;401;375;339;296;314;315;310;331;308;359;343;348;353;329;312;408;506;574;448;314;314;306;313;285;307;337;317;282;343;363;384;341;338;276;327;268;321;336;334;339;324;340;337;340;342;303;303;317;323;356;406;635;770;570;359;402;461;463;355;303;330;324;499;1074;1142;619;351;270;301;308;317;343;350;283;281;274;242;253;270;282;267;267;262;256;276;309;323;285;257;271;304;296;316;270;352;387;474;625;619;464;361;326;313;288;321;338;273;306;268;338;325;379;412;519;1262;2741;3374;2384;881;461;323;282;328;362;446;451;444;394;761;1278;1619;1591;1105;624;453;397;365;302;345;351;410;398;380;344;279;319;296;318;518;791;1139;1401;1357;835;423;229;262;261;266;214;247;232;236;243;267;235;228;237;274;248;253;250;276;273;298;321;324;265;270;290;324;283;286;255;260;302;263;257;267;240;257;270;283;281;278;281;328;401;376;339;280;280;296;285;269;264;305;307;335;288;291;294;309;308;287;340;400;423;369;337;351;401;390;393;457;519;783;1379;1866;991;410;268;220;274;256;294;303;260;263;255;262;272;284;261;257;272;254;343;449;610;780;704;508;324;304;284;241;332;614;909;690;374;305;301;281;274;312;303;360;292;294;340;316;299;296;399;460;437;348;318;334;347;384;420;459;478;503;498;440;377;335;422;517;411;401;333;264;297;274;241;255;269;268;296;296;319;313;316;281;290;281;296;275;299;304;324;316;276;292;254;221;223;213;258;282;521;986;1652;1959;2426;4639;6374;6759;7472;5204;1909;595;406;357;379;323;310;333;311;279;300;285;310;312;331;320;313;314;296;286;265;296;284;279;263;343;330;401;495;891;1042;627;326;287;260;300;253;334;320;311;271;260;265;242;236;270;263;260;284;285;303;406;660;744;615;431;449;546;834;730;567;565;548;550;461;395;403;545;676;612;499;401;427;530;654;543;433;376;319;361;380;332;303;323;326;348;348;395;351;319;337;346;296;300;371;411;401;391;365;408;383;430;438;478;502;496;447;439;449;458;363;437;714;757;471;344;237;240;274;328;366;402;411;653;986;840;523;486;553;519;435;352;316;323;296;283;219;275;246;262;229;251;257;254;251;246;269;221;206;213;196;238;228;252;228;229;249;246;256;227;229;249;250;300;303;308;276;270;288;302;260;281;327;450;578;676;698;571;463;351;292;316;316;318;320;292;327;348;373;479;655;750;547;379;364;351;371;319;314;251;276;264;340;353
1189;1194;620;390;260;278;358;517;722;711;622;511;389;351;481;707;752;665;446;304;381;487;530;662;1011;816;579;557;517;522;457;483;584;783;1169;1495;1240;962;829;744;560;366;400;551;706;634;397;303;321;435;492;411;332;267;319;357;403;436;454;413;311;266;260;262;250;283;282;304;257;300;431;659;662;516;601;622;505;355;287;263;262;257;313;272;273;271;259;238;229;244;228;259;264;262;277;331;331;293;310;256;283;407;384;390;325;298;267;285;259;266;247;251;268;260;259;287;243;247;295;336;418;377;337;312;292;277;283;285;342;274;279;265;300;300;308;253;288;276;296;301;319;336;384;377;403;346;614;801;717;828;806;843;838;641;473;441;977;1777;1588;1206;876;590;586;956;1631;1780;2411;2617;1574;700;433;287;252;287;275;312;315;306;292;276;281;245;240;254;294;303;342;302;251;238;252;251;282;336;475;433;446;468;742;1134;936;619;386;400;586;545;387;320;294;341;288;286;271;281;252;248;272;245;261;286;292;291;268;311;272;289;278;282;282;271;282;246;286;257;301;271;283;287;274;299;289;284;263;348;598;839;611;420;395;303;270;255;261;326;385;355;314;308;319;382;386;385;413;727;1086;753;451;364;470;661;759;583;448;398;466;562;721;1029;1856;2512;1866;953;752;984;1211;878;606;427;401;392;431;410;371;326;257;312;307;299;286;304;279;296;396;654;661;495;381;415;449;394;387;356;386;388;418;448;398;492;477;550;649;566;388;279;284;297;241;289;257;283;280;233;287;270;296;296;337;390;403;448;447;450;352;284;285;296;292;315;318;382;389;326;300;290;277;281;290;288;289;268;307;282;313;325;328;299;251;272;302;276;328;327;319;320;296;325;407;790;1369;1859;1751;1659;1555;1300;1497;1556;1471;1260;1009;726;813;804;739;540;411;347;316;304;303;298;279;320;295;299;291;281;259;293;242;236;257;255;258;276;302;270;309;301;359;358;334;330;273;277;323;318;310;324;290;340;320;359;311;356;323;316;318;328;313;309;352;331;308;341;355;351;364;388;388;337;360;407;491;575;520;404;330;375;451;439;414;406;370;386;324;342;356;347;302;319;336;420;446;448;325;302;352;422;511;491;564;513;469;332;377;321;392;354;362;311;315;342;385;366;386;396;463;552;452;447;339;376;409;418;336;349;376;480;637;702;651;466;566;578;522;676;876;1122;993;841;781;878;1095;931;578;540;730;1279;1433;1044;923;979;768;675;827;783;771;902;993;916;755;558;527;586;605;580;451;431;496;495;361;306;293;309;324;374;353;302;411;835;2322;3868;3568;1953;1066;1041;1714;2384;2023;933;491;423;384;385;415;362;385;321;312;355;335;345;301;319;336;320;327;436;656;593;372;312;292;314;321;327;313;296;351;342;305;291;353;352;332;339;316;321;304;295;306;320;336;324;264;277;299;332;344;333;358;294;285;355;334;313;322;312;305;276;311;341;340;335;335;277;312;306;309;319;319;289;324;340;330;299;362;369;365;331;327;319;346;363;314;322;366;352;373;330;361;379;365;342;316;306;280;295;259;275;286;358;304;256;244;284;288;278;266;274;290;325;315;313;282;292;313;255;263;284;304;239;270;285;278;290;272;244;241;273;274;275;262;267;277;266;273;288;356;812;1492;1724;1677;2125;2729;3058;2346;1183;683;764;1524;1690;1789;2405;2961;4383;6018;4198;2553;1594;954;544;344;341;332;299;288;316;248;304;277;301;349;344;326;308;405;591;484;370;338;355;386;349;345;264;263;277;274;254;233;248;274;265;281;305;274;271;279;289;307;322;309;279;287;291;355;408;503;408;348;279;273;252;283;318;271;270;374;380;365;343;328;314;356;321;365;378;454;554;482;428;463;465;464;415;338;369;334;293;306;423;539;498;373;368;438;410;418;417;401;398;404;405;401;430;398;311;282;269;324;335;342;500;1003;1098;643;304;262;292;321;301;281;264;257;269;294;248;254;297;290;275;273;268;260;262;266;260;294;253;294;286;327;286;268;284;278;274;292;266;281;267;294;268;251;300;309;265;334;391;304;271;289;315;278;294;286;293;285;253;263;269;282;269;256;269;290;265;300;288;292;318;347;347;320;309;334;286;253;276;257;275;241;279;286;286;275;315;301;316;294;298;284;291;298;285;266;275;300;303;340;287;298;312;307;282;286;340;323;326;322;300;328;282;320;328;331;307;349;320;294;293;262;279;286;291;343;424;388;310;271;292;286;312;339;281;286;489;942;1123;1598;2380;1626;867;821;645;390;296;339;698;1749;2359;1382;627;327;343;518;863;955;649;417;351;318;290;338;366;365;334;313;274;236;234;276;517;1020;1237;1022;672;445;362;345;395;359;367;332;288;337;324;325;371;534;602;458;358;300;306;284;306;365;354;375;364;311;376;340;342;547;848;1043;614;344;323;309;331;318;318;336;317;317;295;344;346;332;316;328;303;318;300;312;315;321;298;319;317;326;301;323;312;297;297;259;327;351;400;376;393;460;584;478;329;293;316;336;432;807;1157;646;389;312;269;319;329;319;330;253;276;286;291;241;261;285;290;268;252;282;271;311;318;302;307;253;277;301;242;286;331;455;522;500;470;379;325;318;293;372;406;425;327;275;280;278;378;419;398;449;815;1556;1909;1293;580;368;329;277;308;361;536;713;633;526;610;793;999;1351;1296;847;473;424;367;350;327;328;359;415;366;330;313;329;281;296;346;395;516;621;637;487;348;297;227;255;241;230;232;249;217;244;223;252;244;230;252;288;279;259;237;282;277;301;276;262;295;301;332;280;269;259;280;270;242;274;255;243;243;252;275;308;271;251;365;532;570;430;347;269;269;266;244;271;281;342;295;330;277;274;284;308;305;373;547;611;458;357;334;373;328;381;488;563;747;1098;1414;843;391;267;246;285;275;249;295;285;249;242;242;307;289;261;239;266;240;286;370;566;705;576;385;327;263;273;258;280;373;496;412;294;280;255;321;308;353;284;266;262;252;326;378;274;284;293;355;328;328;323;396;356;338;324;411;425;408;445;477;453;359;415;458;427;313;278;290;310;303;284;278;271;274;321;359;314;293;272;271;288;289;287;316;300;285;304;327;299;294;215;252;228;246;282;270;488;1196;1759;1964;2282;4952;6994;6272;5045;2844;1092;485;381;388;376;347;308;314;331;283;282;277;319;308;363;314;312;322;321;298;308;293;277;307;282;293;344;411;840;1800;1676;797;387;320;369;335;347;304;307;282;290;253;268;243;238;247;228;283;299;285;328;383;699;904;747;491;451;431;595;602;612;537;483;387;400;376;447;545;554;544;383;355;466;613;670;461;387;376;371;384;376;352;373;309;314;326;373;329;309;306;327;284;333;310;338;408;403;434;425;375;396;438;384;405;341;335;350;344;376;395;433;515;885;891;463;285;263;256;242;283;327;338;363;580;704;631;448;479;540;475;383;332;315;326;317;278;273;242;238;260;239;264;244;292;224;205;259;242;248;200;225;246;255;265;230;231;255;225;251;243;199;281;292;293;367;298;290;297;281;286;281;276;332;424;531;559;662;718;542;390;365;383;364;341;263;290;343;362;448;484;520;505;495;356;322;350;357;271;301;310;270;250;325;334
1073;1140;553;359;276;293;318;392;459;596;753;793;634;433;404;637;724;698;512;391;402;558;709;564;693;660;595;641;495;465;427;458;525;744;1152;1712;1468;1126;867;837;559;386;371;442;575;473;384;348;413;385;420;383;308;287;298;314;321;350;402;403;289;239;270;254;295;282;308;311;353;345;465;617;633;478;490;430;353;307;307;246;253;280;269;275;242;243;267;258;236;267;240;271;268;253;282;386;377;359;281;274;339;342;324;275;253;328;334;294;253;255;284;277;262;276;271;282;257;260;273;298;333;333;264;261;289;287;272;298;320;278;277;269;293;340;307;308;281;295;289;303;299;332;404;402;405;402;564;654;471;533;585;663;807;683;395;388;871;1479;1258;891;618;581;790;1361;2049;2051;1937;1719;1122;590;322;260;265;254;285;308;307;303;284;270;266;244;265;285;278;300;301;273;266;270;269;281;288;307;333;348;419;392;509;639;867;770;489;405;437;431;329;345;298;348;300;266;277;272;253;280;276;283;285;262;278;287;255;277;302;276;249;253;280;298;281;279;269;278;257;225;279;239;279;277;260;272;279;324;437;553;511;438;318;289;283;286;287;286;304;355;384;434;450;437;426;357;418;677;911;675;529;484;711;1087;1108;745;496;419;562;688;896;1551;2300;2520;1716;804;652;719;787;908;720;542;523;472;474;500;418;309;264;287;300;314;292;331;319;273;459;720;770;486;388;393;434;347;318;343;375;541;550;424;464;423;521;479;577;493;376;302;305;263;260;277;295;297;283;275;272;287;281;262;319;304;385;483;498;538;417;296;261;307;299;298;309;324;350;361;309;282;277;261;289;285;283;264;291;320;305;261;269;286;275;278;265;278;280;343;361;326;386;335;435;659;1075;1391;1466;1243;1108;1090;1156;1234;1107;916;705;519;611;820;877;691;556;469;372;315;342;308;305;318;335;373;365;292;243;206;222;236;240;240;280;295;290;291;291;295;328;311;325;283;288;291;309;357;370;300;310;321;333;343;345;301;328;339;332;316;326;363;335;358;341;382;367;328;379;367;368;376;329;420;520;599;617;385;322;340;392;419;391;401;425;403;346;343;374;340;315;309;331;365;407;452;383;326;455;658;832;691;444;359;294;348;346;326;310;300;309;337;326;333;394;350;384;358;423;517;442;378;343;384;402;378;311;311;384;581;832;1045;849;653;596;750;732;916;1034;1239;1345;1421;1074;855;1008;809;579;556;966;1149;1146;831;806;895;693;619;781;717;706;786;951;1081;883;598;494;531;599;556;431;438;508;501;374;334;331;302;331;324;304;328;307;475;1026;2144;3147;2746;1389;840;901;1280;1128;659;465;365;390;382;375;389;377;339;318;323;326;296;331;352;301;349;357;421;469;445;360;301;300;337;324;313;321;307;307;326;332;330;296;313;341;325;332;311;291;298;279;322;302;306;281;310;341;356;356;411;312;293;300;289;278;318;334;274;323;324;310;315;365;320;322;271;305;339;294;297;323;302;329;330;351;301;348;357;368;341;304;333;364;358;364;313;287;329;307;344;448;442;356;336;301;302;313;245;236;308;524;684;506;345;314;328;330;317;269;272;296;288;328;316;319;301;275;253;239;260;267;290;289;308;319;271;257;246;257;237;258;290;283;316;277;293;301;304;277;423;669;731;934;1375;1849;2277;2214;1826;997;1003;1752;1736;1196;1234;1806;3812;5330;3805;3305;2446;1584;787;371;309;322;316;278;274;315;293;287;285;326;373;338;305;428;613;462;351;340;397;422;349;332;327;301;232;249;286;268;265;269;294;302;279;266;275;260;274;302;331;342;311;265;297;343;399;443;428;325;262;246;292;288;244;255;262;309;347;333;300;310;303;328;344;402;479;505;574;543;597;599;505;450;429;380;434;336;303;304;436;538;572;484;475;449;460;480;525;483;448;462;407;427;444;389;294;296;283;312;342;323;409;766;894;554;261;297;263;311;333;287;270;252;309;270;260;276;283;258;264;258;273;283;275;281;274;245;270;255;319;313;284;275;260;280;274;277;258;232;249;283;265;278;394;536;379;344;305;295;262;284;285;280;292;286;263;246;269;259;267;291;243;289;294;269;253;299;288;296;280;285;324;311;312;286;276;267;295;275;257;253;265;267;298;269;334;291;283;288;289;269;312;267;287;271;286;341;298;290;316;278;313;336;312;308;314;298;327;298;332;316;302;292;300;319;346;381;323;284;314;334;303;273;299;310;323;309;290;285;294;255;306;313;311;363;635;1226;1223;1036;1115;801;593;587;482;330;298;297;466;871;944;613;365;312;479;1178;2157;2429;1398;738;462;373;343;305;332;315;365;311;269;202;249;322;786;2094;2655;1592;796;505;440;353;363;313;307;304;300;295;314;317;376;583;898;594;332;307;296;321;323;339;353;422;413;413;372;289;361;579;1168;1256;657;382;311;327;336;325;314;298;325;257;312;329;332;335;331;328;332;311;297;290;305;330;332;310;313;322;321;325;302;320;251;289;302;306;359;324;437;560;617;423;377;343;340;337;456;852;1228;733;373;334;294;293;371;359;274;266;266;280;277;235;258;269;305;259;284;288;296;284;314;284;245;293;265;284;275;275;322;502;496;390;372;346;330;347;333;419;528;481;329;285;330;309;344;386;516;611;619;677;746;567;445;317;312;294;330;463;855;1426;1179;626;611;708;1189;2390;2581;1300;527;407;368;338;348;330;359;360;393;378;321;279;307;319;347;348;371;371;418;378;273;249;267;253;267;270;246;284;259;231;232;236;222;235;244;271;281;266;228;264;298;278;301;297;288;304;333;323;284;301;260;307;253;260;243;249;238;268;236;276;275;299;404;691;651;467;332;277;277;289;245;299;269;286;301;300;303;256;284;300;307;450;797;954;571;344;338;369;349;361;451;511;550;618;618;460;306;230;234;270;291;285;290;296;238;231;248;268;295;275;251;262;268;264;390;378;399;383;299;305;269;256;243;290;288;315;289;259;237;296;260;306;311;266;256;245;288;319;362;303;311;275;268;320;311;319;346;388;331;324;337;359;386;413;550;475;386;445;514;401;319;327;295;344;281;275;289;295;274;323;336;308;301;254;257;287;283;302;301;304;265;307;330;309;272;244;242;243;222;254;277;385;712;1061;1094;1297;2732;4548;4326;2865;1329;672;412;416;408;420;400;360;325;280;276;295;315;307;337;288;329;302;348;329;334;301;300;285;246;262;280;328;368;1115;2917;2828;1128;491;402;483;553;569;384;265;239;291;302;286;210;239;269;248;280;293;286;277;333;556;677;603;487;418;402;438;547;660;554;444;374;394;428;445;448;434;363;351;347;458;680;702;495;382;361;320;339;346;320;342;346;336;328;344;352;302;334;283;310;322;324;348;389;421;459;443;455;431;420;373;334;309;259;274;265;328;363;336;396;586;590;400;281;248;239;259;321;312;303;290;355;434;427;408;448;490;399;348;340;337;341;312;259;265;274;262;259;264;285;252;254;258;246;242;246;233;239;225;240;217;269;252;240;218;244;240;237;263;264;268;273;317;310;331;325;326;358;328;346;421;506;463;603;806;857;619;468;392;426;451;330;329;298;334;390;469;451;425;332;370;332;348;441;402;335;288;252;269;260;341;380
548;601;422;269;260;244;274;308;396;452;666;1201;1087;562;418;481;477;465;473;435;374;642;833;645;498;573;651;709;611;435;385;480;439;559;774;1106;1094;900;756;577;492;469;554;567;561;471;392;374;403;367;334;340;305;317;303;338;364;336;358;301;285;260;301;280;293;308;273;364;371;346;452;723;673;508;376;344;272;299;277;250;287;240;251;239;255;273;234;235;239;251;252;259;240;262;298;366;383;288;273;259;297;345;276;274;279;364;361;307;273;255;285;258;283;276;256;264;254;221;253;291;268;283;278;262;284;315;285;294;269;290;271;266;286;314;292;271;256;339;328;262;264;292;300;356;336;321;376;371;362;368;377;592;808;764;472;421;634;989;858;626;512;600;1006;1449;1589;1514;1149;917;720;423;327;258;281;276;263;278;252;298;272;232;236;266;278;264;270;271;273;262;244;254;281;260;265;260;322;312;355;416;532;590;764;956;645;416;428;355;324;314;287;302;292;286;265;273;273;284;279;260;264;299;271;288;281;272;354;300;268;251;264;237;277;266;239;259;271;273;289;266;265;259;275;306;340;301;344;366;402;343;292;293;312;311;265;351;335;373;506;731;785;726;505;370;374;579;864;765;700;765;904;1363;1319;952;561;445;492;620;1268;2356;2827;2458;1424;711;593;583;587;654;644;487;477;445;448;450;421;304;278;303;310;275;325;367;294;279;360;508;533;432;389;347;342;377;305;347;398;522;555;471;455;409;478;450;507;502;377;296;256;262;273;238;267;277;284;258;265;267;277;269;293;336;338;404;429;570;487;271;295;274;321;349;374;322;345;400;357;289;308;265;262;286;279;278;331;367;328;285;273;287;288;282;269;277;267;320;330;346;376;449;510;558;702;851;878;897;884;927;954;888;814;698;558;469;603;753;845;732;688;562;334;293;313;284;301;328;398;499;434;319;251;235;227;226;236;281;266;313;319;305;269;289;310;305;292;290;302;282;333;337;384;390;349;338;348;353;346;327;351;348;304;348;343;340;319;322;385;361;363;356;326;348;407;395;395;465;520;573;484;378;338;366;399;397;353;377;400;423;428;385;339;332;311;308;314;350;339;339;328;365;507;947;1166;797;423;353;356;318;312;300;305;275;295;281;319;300;360;370;355;344;417;409;396;342;352;381;435;384;325;327;424;625;793;1037;1000;844;755;769;804;921;1225;1423;2112;2338;1680;1005;831;709;542;740;1267;1406;999;746;855;1043;947;614;565;603;642;789;896;851;655;522;420;492;623;544;404;349;409;426;348;355;349;307;329;313;348;309;323;417;1206;3306;5462;4717;1906;747;639;723;662;465;379;375;340;348;358;348;343;324;363;312;319;317;315;330;303;314;385;402;358;350;309;299;310;313;354;325;328;309;312;341;351;349;352;350;329;331;372;345;346;315;315;329;308;312;288;329;346;357;336;359;333;304;307;301;331;339;314;298;271;307;294;319;351;316;301;296;291;344;303;297;312;306;319;320;321;289;325;342;355;312;332;333;358;362;343;318;285;313;335;385;521;577;447;386;366;288;261;288;235;502;997;1410;795;444;272;293;311;285;292;283;365;309;314;293;340;263;284;272;215;277;292;258;277;301;320;260;243;271;249;276;279;261;288;282;286;275;282;262;293;315;363;395;533;881;1582;2202;2637;2569;1348;752;978;909;663;646;1115;2038;2477;2185;2244;2276;2026;950;396;325;340;340;283;293;291;305;266;324;343;365;330;305;376;408;360;343;311;368;394;396;323;279;290;259;269;279;272;260;325;312;382;314;312;260;291;321;329;310;355;356;313;337;372;421;377;406;338;330;315;351;294;288;294;272;293;311;328;307;340;383;368;324;373;405;418;464;488;634;600;484;450;410;429;404;377;314;353;375;497;519;566;662;515;546;548;528;550;535;464;401;409;371;345;371;325;351;427;411;350;393;495;591;398;305;296;303;299;320;290;305;297;291;287;261;278;266;277;271;250;292;290;269;270;282;245;239;259;284;269;287;270;283;308;278;285;248;262;254;294;276;325;623;965;625;437;307;281;277;296;264;304;258;269;269;267;284;290;296;249;290;287;274;267;287;284;284;282;294;312;350;340;295;299;267;300;277;316;289;267;261;295;287;276;246;278;270;265;261;288;291;270;307;302;301;353;349;321;327;310;300;286;291;295;312;315;318;287;291;323;313;285;280;294;373;380;334;312;355;289;300;286;306;318;302;282;276;357;283;282;284;322;330;424;686;968;897;609;652;610;473;423;348;329;290;300;345;408;411;344;306;355;543;1627;3670;4230;2677;1247;641;364;302;338;381;396;355;332;279;243;208;362;858;2341;2966;1646;773;535;507;414;358;315;263;289;311;301;305;304;344;566;707;508;358;293;279;324;360;356;368;461;473;380;392;332;339;422;753;788;467;360;310;272;298;302;291;326;297;296;299;347;344;425;427;333;314;273;314;262;297;316;293;307;317;289;304;329;312;285;243;254;306;269;326;340;385;471;483;379;344;339;343;301;409;646;775;538;360;279;303;319;331;327;315;301;275;267;269;273;289;299;262;271;290;279;278;276;316;306;278;280;257;250;266;329;362;402;365;327;351;351;325;308;343;371;466;407;351;297;296;275;325;454;626;849;563;423;434;568;470;421;347;308;363;496;931;1587;1427;718;469;675;1354;2777;3414;1493;572;405;381;373;335;326;278;306;333;355;317;298;328;351;414;372;346;330;346;264;266;253;269;280;299;251;249;244;251;209;226;273;236;233;264;321;334;293;288;280;301;325;303;333;321;305;294;288;258;238;288;274;216;259;270;276;241;274;246;269;255;296;358;505;578;502;366;293;343;401;432;324;272;285;288;293;317;252;298;321;319;484;787;901;607;370;405;399;469;414;370;383;359;351;392;299;308;264;279;259;252;289;293;270;270;236;247;292;276;282;274;254;230;261;311;349;320;299;295;334;293;254;283;266;344;367;331;271;263;263;260;290;261;267;235;261;321;292;315;277;269;269;293;325;351;360;388;446;387;308;305;286;338;428;498;522;380;360;398;377;393;339;335;337;323;357;295;284;289;346;368;322;352;321;297;278;277;311;329;276;301;296;313;322;304;289;230;216;240;260;234;309;361;514;491;573;1263;2007;1981;1373;826;484;389;459;450;436;417;439;325;284;311;288;287;323;307;313;275;321;318;335;322;313;291;288;258;272;285;275;444;1249;3002;2780;1222;741;814;713;933;992;485;292;308;336;327;299;268;247;242;288;302;297;305;292;323;420;447;471;437;412;389;426;472;636;635;553;425;377;405;417;437;371;344;337;448;393;568;589;423;370;346;310;348;314;322;368;371;361;328;311;399;359;334;340;329;342;330;357;427;519;548;449;434;454;524;393;299;264;248;229;238;307;326;300;308;370;342;288;292;274;242;306;352;336;336;308;305;277;352;439;443;354;330;385;354;362;332;289;264;258;273;245;262;267;253;262;284;276;252;265;220;238;234;222;240;248;213;198;230;239;233;267;246;254;270;311;303;329;307;352;345;306;332;367;396;428;529;518;538;730;806;634;521;500;488;417;329;255;319;373;428;518;480;347;290;338;336;429;496;515;378;275;278;289;307;308;366
327;299;302;283;262;268;291;249;331;340;580;1277;1697;860;567;574;530;459;416;426;340;516;848;692;510;597;771;756;581;404;465;482;436;427;523;694;769;565;496;515;459;650;817;778;846;579;388;342;394;386;330;285;326;292;301;337;333;378;316;275;282;325;250;276;365;314;301;331;327;288;457;872;1004;580;466;314;270;303;248;260;257;284;245;231;248;243;250;264;283;285;293;286;265;271;263;313;315;252;261;251;266;322;248;242;257;290;276;300;264;253;290;266;239;286;269;317;380;371;253;264;265;254;259;265;270;267;253;268;281;235;271;255;255;305;298;252;270;315;363;304;281;261;279;265;292;279;308;272;325;320;436;657;857;878;665;630;599;625;568;580;562;610;969;1328;1085;934;800;817;710;500;327;273;240;299;298;277;268;289;261;287;271;271;273;281;275;284;272;282;257;271;249;277;269;289;271;292;311;393;413;504;609;872;804;681;631;424;294;292;294;288;265;255;242;297;288;326;278;274;260;277;264;303;292;274;302;290;287;292;258;248;256;251;247;256;273;270;305;288;282;276;268;271;319;357;318;340;328;325;334;297;324;346;367;389;392;425;609;1065;1302;1274;945;614;478;638;867;1013;1110;903;1048;1481;1277;916;668;580;515;669;1238;1961;2485;2557;1451;931;694;582;490;496;458;476;398;414;379;441;419;362;315;341;344;315;316;366;336;347;317;379;377;281;312;307;331;307;345;345;384;528;496;436;447;409;434;468;468;426;385;317;305;281;255;283;267;269;261;226;256;269;270;281;300;272;324;311;348;386;311;283;271;286;365;379;347;338;375;369;359;305;269;276;263;273;272;302;310;314;348;307;300;287;295;292;281;234;287;305;331;394;409;498;613;597;568;582;672;739;799;700;659;753;981;894;591;440;475;679;737;696;659;459;390;303;293;262;273;340;419;554;510;364;250;253;253;237;256;273;239;289;298;338;340;302;272;283;289;296;315;298;345;346;377;374;350;353;334;348;347;310;365;342;359;332;316;314;352;371;388;363;344;382;365;401;375;357;427;448;487;526;475;400;374;395;379;372;423;361;407;419;404;377;358;295;319;297;286;334;297;288;313;291;433;755;931;647;425;377;336;305;324;312;318;279;282;307;324;328;327;330;363;349;372;377;355;325;366;393;508;380;312;317;382;462;613;683;873;946;1016;1058;1091;1028;1156;1528;2316;2874;2099;1138;746;635;621;740;1127;1233;961;750;995;1346;1276;725;591;601;723;958;1048;738;586;519;396;384;439;469;420;357;347;356;310;337;323;322;331;343;319;293;308;439;1370;4520;8425;7735;2867;851;460;437;474;430;374;396;356;380;366;304;360;323;381;369;310;349;330;289;351;325;318;379;379;355;324;280;306;353;395;329;306;333;325;327;349;364;324;352;320;300;328;291;314;309;338;282;276;276;285;311;366;344;355;333;323;270;270;360;374;348;325;308;324;311;310;330;332;321;325;323;320;294;295;325;299;312;303;297;323;354;318;342;364;326;337;316;342;337;321;290;317;326;382;612;1015;1147;775;502;368;298;287;296;326;651;1457;1961;1125;484;324;314;281;285;257;307;343;334;291;309;287;270;277;257;242;285;255;310;261;269;279;271;285;299;274;249;290;301;290;291;287;279;264;283;292;330;308;300;363;711;1437;2062;2095;2131;1116;540;423;451;341;345;428;729;859;1147;1601;1964;2168;1080;485;365;436;426;356;314;289;317;345;354;413;389;284;292;295;332;342;367;365;362;328;347;362;337;342;303;281;295;276;324;299;331;336;345;316;325;329;282;275;358;426;374;348;326;361;397;404;341;319;396;514;512;360;289;297;293;296;315;407;414;431;422;339;285;342;375;366;368;426;498;507;484;439;365;395;429;434;321;337;446;521;619;704;688;618;616;649;597;688;658;616;485;385;332;347;370;389;398;520;537;413;335;380;410;335;296;272;302;356;308;281;267;303;277;275;280;290;269;264;221;280;243;279;294;267;250;247;256;266;266;268;274;265;267;304;339;318;266;270;263;284;284;367;784;1219;813;421;293;251;271;270;256;278;279;237;252;272;258;248;264;256;264;281;272;261;271;284;299;249;308;303;358;302;352;264;281;264;277;285;264;248;263;224;280;302;272;277;283;289;290;255;256;232;258;303;332;367;347;291;273;331;300;299;326;316;311;340;315;307;320;301;289;281;315;272;331;324;299;307;294;280;288;272;294;329;329;327;317;323;275;271;293;307;429;726;1155;1283;758;642;1033;1023;611;377;287;287;329;390;366;365;305;298;286;327;521;1341;2932;3988;3158;1419;599;364;416;502;687;568;412;295;260;232;224;354;711;1517;1845;1187;702;715;765;565;370;301;291;286;259;289;329;313;302;366;411;420;302;301;275;323;293;338;345;405;416;376;362;327;282;315;462;473;379;323;298;306;274;287;286;265;326;273;312;307;354;441;556;409;327;255;265;263;298;336;327;328;316;307;313;325;362;332;303;251;258;314;314;356;392;384;402;337;297;301;335;287;356;379;437;354;311;312;295;374;294;324;323;289;274;253;241;271;276;293;266;258;255;281;288;342;303;309;289;259;234;268;273;317;271;301;343;341;342;355;376;374;348;384;376;332;305;306;278;288;343;393;646;817;518;422;419;492;515;425;348;314;324;466;834;1346;1123;620;435;483;966;1753;2113;1146;456;411;384;372;328;337;305;295;357;366;342;297;316;381;445;400;371;285;303;270;239;271;242;269;272;309;284;257;221;258;280;294;284;268;304;360;367;315;287;242;292;317;309;295;324;301;292;267;263;265;271;282;277;280;302;276;259;273;290;281;266;262;324;351;394;387;311;327;430;712;809;525;332;283;314;311;319;296;327;318;355;408;486;535;431;391;470;598;614;467;328;322;345;295;276;292;250;262;276;255;267;256;319;275;247;244;245;265;276;272;273;250;243;280;324;366;287;251;320;271;296;267;283;344;453;531;406;309;252;279;254;246;256;279;261;262;296;311;261;252;274;293;327;457;561;444;517;586;514;381;328;333;312;352;418;474;388;311;319;350;351;345;381;452;445;366;310;292;320;324;345;389;365;323;290;305;310;288;274;292;280;298;314;319;318;298;300;267;281;276;293;263;288;321;302;332;533;869;1158;1274;1035;693;496;447;405;428;432;422;349;286;299;294;274;279;294;300;312;313;313;316;309;278;298;283;255;260;280;260;352;700;1569;1653;1247;1845;2019;1197;1068;973;494;272;303;397;442;372;255;246;260;272;255;286;280;265;314;360;406;422;452;477;431;430;482;638;822;783;488;344;321;348;365;347;283;331;398;439;555;598;452;360;316;306;322;302;328;394;439;388;331;329;328;399;354;352;364;347;361;378;461;708;637;426;423;535;604;495;290;236;244;251;287;280;347;316;258;294;291;287;310;278;300;325;401;434;412;318;288;278;349;400;426;324;300;366;376;320;336;303;276;248;239;234;254;255;244;259;267;255;259;248;255;220;233;252;224;217;234;256;243;257;227;240;256;280;314;326;320;320;332;333;294;309;338;296;346;383;464;443;430;426;506;465;480;517;508;459;339;291;325;364;432;484;431;356;322;283;330;408;409;433;339;293;327;256;299;293;329
264;290;257;252;218;317;306;286;302;335;538;1273;1925;1106;787;858;737;613;474;353;343;456;671;624;483;737;1112;969;513;418;473;509;438;435;409;475;570;495;411;416;506;707;761;941;958;626;448;398;378;452;392;328;307;275;278;319;327;293;308;281;364;302;316;268;306;314;275;248;270;274;417;784;850;605;430;329;283;262;250;244;239;257;254;243;240;268;251;257;236;268;314;272;278;246;284;271;245;274;286;243;282;263;249;262;280;285;261;254;236;278;295;282;273;279;313;630;967;804;444;294;294;281;279;281;240;282;276;291;253;274;297;272;253;267;238;252;251;320;350;297;294;285;300;302;358;319;283;291;311;409;604;682;662;758;856;901;693;518;594;761;733;610;649;747;643;614;683;923;992;610;354;286;271;270;292;284;281;249;284;267;270;278;267;279;269;249;284;263;258;298;300;297;246;286;285;309;378;388;435;523;580;760;1038;1160;906;501;324;327;305;302;258;242;267;263;286;294;257;280;254;283;270;333;306;296;305;283;273;289;271;266;264;276;265;279;274;285;250;305;292;275;302;293;339;317;335;342;330;323;317;298;359;367;386;376;465;554;643;1066;1314;1281;1009;813;736;659;829;1312;1522;1109;1074;1288;923;750;828;979;753;841;1001;1290;1664;1596;1098;837;840;929;696;468;440;417;429;385;390;370;387;343;327;305;351;359;390;411;377;341;322;284;303;303;271;269;301;302;353;363;409;493;539;482;486;434;415;423;404;383;326;351;315;257;256;253;272;293;271;259;250;321;281;278;264;295;325;338;311;268;306;279;306;344;385;408;345;330;306;326;345;333;299;295;291;286;290;293;307;353;294;307;294;285;311;278;270;294;281;309;418;417;421;539;601;527;510;490;553;597;611;605;644;712;980;949;699;565;494;558;655;724;727;578;399;306;297;247;258;277;346;385;376;313;271;239;241;231;247;240;240;292;278;304;287;292;318;320;291;339;319;305;372;316;397;359;354;373;341;315;307;359;375;349;361;314;309;345;399;375;485;505;424;353;320;347;359;345;362;435;439;436;409;400;369;393;394;378;408;369;369;415;384;372;307;296;298;321;328;315;320;326;337;339;371;462;536;432;351;335;290;291;314;322;328;298;309;289;276;316;332;387;372;380;392;382;374;334;352;460;503;374;321;317;365;382;424;511;584;893;1202;1508;1524;1170;1127;1268;1652;1921;1628;1149;867;819;803;968;1259;1035;928;875;1306;1749;1494;918;689;638;797;1229;1280;680;545;427;373;354;392;442;413;383;376;423;358;332;317;348;344;330;312;339;365;440;1204;3953;7206;6588;2487;745;471;408;441;505;435;413;386;344;347;303;308;380;322;318;317;298;321;305;323;304;327;310;370;395;336;317;323;351;361;305;311;318;318;356;349;330;314;366;446;393;379;307;282;273;301;312;288;286;279;325;360;380;316;316;314;296;330;363;350;399;393;329;301;339;323;343;362;352;314;306;321;341;316;296;298;312;310;308;312;336;332;301;317;339;305;348;324;311;317;293;354;322;417;992;2384;2958;1845;737;402;314;264;265;271;525;1193;1481;956;491;290;289;286;266;297;290;302;323;270;322;254;271;284;261;270;251;274;254;267;288;259;262;265;289;274;290;317;305;293;292;299;253;268;293;299;301;321;311;374;674;1194;1525;1341;1223;989;811;506;392;297;289;310;342;411;740;1353;1930;2329;1369;664;454;492;532;392;344;293;311;329;347;379;388;280;284;321;356;353;399;386;379;361;319;349;369;337;318;303;308;314;342;331;312;310;297;326;316;360;321;357;330;332;337;376;407;428;413;381;309;301;488;770;733;499;338;329;286;283;383;447;473;593;480;340;297;324;364;348;311;324;381;340;368;443;360;329;375;348;332;368;595;783;692;586;691;645;586;684;662;607;693;744;558;357;360;345;344;395;444;559;446;402;324;336;321;336;301;291;298;320;280;290;304;242;286;301;268;292;297;307;272;290;255;278;268;267;253;285;290;267;262;252;289;294;244;266;299;292;267;272;259;237;301;313;512;667;519;372;297;266;284;248;303;283;283;266;260;241;237;258;289;252;284;257;303;259;268;288;281;262;323;383;289;256;293;275;275;291;285;282;259;266;257;254;286;257;283;283;250;287;270;260;253;262;278;299;298;325;323;286;294;282;286;314;315;275;288;304;352;328;280;283;299;295;291;294;271;370;296;265;282;279;283;290;293;324;316;342;309;308;308;318;289;309;388;749;1741;1838;899;786;1557;1642;801;381;284;282;438;635;779;545;381;296;321;280;367;610;1242;1970;1863;978;483;392;585;1046;1416;1197;560;302;264;237;223;294;393;682;848;645;616;1108;1310;822;464;312;283;317;297;280;328;304;303;312;348;385;347;308;285;314;347;305;367;384;402;360;375;377;330;274;308;338;348;326;291;286;314;273;287;346;406;397;353;363;364;392;459;378;279;235;249;319;320;343;346;360;354;272;320;347;331;276;302;297;306;333;390;387;421;426;381;335;276;301;308;304;270;301;309;336;329;279;307;348;339;299;333;271;268;261;226;266;272;296;299;257;285;281;281;270;324;292;286;269;246;255;263;328;304;273;282;290;325;333;360;403;444;400;391;415;358;292;318;305;381;361;451;501;504;444;422;405;407;363;314;271;355;481;790;1140;731;473;344;392;477;701;866;577;427;391;422;451;376;377;330;293;311;340;349;305;307;352;389;330;315;298;259;270;253;268;305;268;263;297;298;269;269;289;358;337;332;289;316;336;381;306;281;290;283;290;281;260;259;306;259;267;274;253;267;268;269;293;296;246;275;291;270;272;238;271;306;312;328;266;309;427;608;1126;1200;659;353;310;324;340;357;356;348;343;423;333;362;355;314;346;511;763;773;523;360;348;315;323;316;269;292;267;296;230;261;287;286;251;229;242;209;228;297;289;270;264;258;297;407;397;322;260;291;271;244;276;292;379;649;710;532;346;264;280;237;244;255;295;272;285;290;350;311;281;324;351;432;529;578;541;584;608;513;450;406;304;290;329;385;400;382;304;325;390;373;376;354;442;375;335;302;285;292;300;324;367;307;274;270;267;281;285;298;290;279;288;279;361;361;311;288;245;296;292;263;254;273;256;296;356;520;833;1408;1955;1483;968;625;368;353;381;372;346;306;281;296;281;260;287;265;283;302;369;324;294;325;331;266;287;261;290;265;275;261;405;629;787;1598;3061;3367;1445;713;545;337;284;281;397;410;394;294;284;241;255;255;287;306;264;362;339;377;413;541;583;541;654;634;700;762;703;545;378;330;330;350;321;306;355;399;475;440;501;519;480;367;360;341;292;289;384;431;379;382;349;389;373;398;382;400;376;348;344;399;532;553;381;405;501;603;484;359;232;227;241;324;352;362;342;313;334;431;469;468;358;306;311;432;398;437;332;308;357;438;459;371;329;302;269;313;312;287;287;275;297;237;263;270;264;277;229;256;252;237;223;257;242;231;243;256;248;252;234;261;235;258;233;295;312;357;342;366;334;287;348;341;313;278;265;294;366;397;422;349;357;336;460;462;422;410;433;405;383;447;482;522;389;352;342;394;316;326;310;323;344;325;275;295;315;298;272;284
274;298;288;280;278;264;315;303;415;435;459;825;980;776;889;1167;901;676;507;409;467;451;507;530;501;807;1344;982;588;533;466;378;351;326;358;399;586;572;500;449;506;608;699;826;1008;701;575;538;494;649;473;412;347;296;275;328;360;330;360;507;586;402;298;315;298;291;286;271;310;279;322;484;569;427;340;347;298;263;241;256;260;257;266;261;244;233;255;287;298;266;300;251;252;279;253;263;254;237;270;253;277;248;260;265;265;302;266;228;239;209;273;243;264;260;415;1384;2374;1760;638;350;295;271;243;276;256;277;315;336;335;372;313;340;238;235;217;272;267;314;297;271;308;326;324;373;454;434;376;300;301;434;685;545;530;608;765;783;689;751;871;1027;1030;667;580;570;482;510;660;817;752;536;360;271;276;265;278;282;266;306;280;268;273;262;262;304;294;254;274;322;286;376;384;345;333;291;377;448;494;468;522;765;940;926;1218;1452;921;536;308;305;283;245;306;302;261;248;276;265;277;273;276;273;295;273;289;280;283;276;286;296;272;257;245;248;242;279;257;253;311;278;287;287;271;254;311;327;351;396;420;319;284;289;346;359;347;355;509;651;597;710;916;820;920;872;843;675;649;1094;1405;1019;820;786;575;716;1023;1319;961;991;1190;1040;1049;1052;965;946;1115;1305;936;492;506;454;445;400;366;370;319;343;310;312;388;415;447;381;340;278;308;309;315;375;302;310;343;385;388;364;405;598;662;571;562;546;478;368;337;314;300;321;358;340;280;292;234;271;265;260;289;308;299;311;312;278;253;292;271;264;289;283;316;425;422;392;333;328;298;355;340;331;311;320;295;319;328;303;305;321;316;280;292;330;296;265;320;264;352;382;531;495;457;514;621;580;610;528;504;559;660;709;774;827;836;902;788;678;627;698;802;760;754;525;367;348;343;289;259;275;275;322;308;254;266;242;263;280;274;287;251;270;258;274;339;327;327;286;311;308;342;322;333;342;316;357;373;327;362;330;314;356;330;347;361;395;383;368;371;469;588;611;449;376;361;331;391;364;377;404;388;404;409;409;418;396;436;420;377;386;347;413;365;346;330;304;304;339;322;328;309;302;326;309;319;327;341;283;296;316;312;309;311;356;312;266;319;274;294;319;347;365;397;363;368;366;376;347;332;419;463;374;319;318;332;383;395;389;467;616;885;1203;1184;847;762;983;1210;1280;1062;1060;1033;1038;921;876;1110;1042;1048;1049;1512;1939;1693;937;662;633;702;925;931;576;458;376;355;362;449;491;451;432;374;418;376;319;305;368;347;299;363;309;307;395;895;2040;3394;3078;1338;565;390;430;406;438;494;463;445;369;324;324;310;356;324;293;311;314;312;331;333;330;351;312;377;360;349;337;343;335;296;304;335;296;294;335;342;343;347;474;711;796;534;327;247;286;313;300;325;258;283;315;367;318;357;311;325;313;327;285;387;449;436;333;336;292;292;297;329;318;317;341;340;306;349;321;301;310;313;279;347;317;352;290;340;312;379;364;355;327;353;331;324;330;542;1499;3443;4580;2577;845;362;314;309;292;314;382;603;690;457;328;303;314;305;285;264;269;277;298;297;292;298;272;244;300;266;254;296;288;250;275;287;235;289;262;320;278;296;347;306;286;270;292;284;293;311;278;329;336;422;874;1688;1616;1123;1012;1492;1686;903;408;301;287;284;302;337;611;1406;3104;4371;2519;916;517;542;502;344;321;335;279;294;306;273;310;308;283;305;310;352;412;471;502;465;323;425;358;329;313;296;278;310;353;351;318;286;290;297;305;342;376;302;302;317;347;398;436;403;414;324;308;382;565;814;814;480;356;320;317;287;344;450;486;565;429;340;298;300;296;286;281;319;352;341;388;419;343;357;304;340;332;395;580;706;628;526;621;673;555;686;690;642;650;591;470;392;325;356;335;309;352;407;373;331;268;326;401;328;314;291;321;302;279;313;263;289;278;310;263;304;297;268;266;290;245;255;288;244;272;275;262;277;252;277;261;286;287;316;331;304;251;290;278;270;264;296;296;360;290;317;267;263;299;284;253;283;305;279;276;288;283;293;279;283;263;229;239;226;262;235;301;288;325;300;298;247;284;291;279;293;268;296;298;279;266;277;283;316;281;269;275;280;277;246;257;254;278;290;291;302;294;284;292;290;266;321;337;346;343;346;353;338;297;317;290;322;310;350;337;304;273;281;268;258;295;282;305;311;282;296;276;301;275;289;271;292;378;695;1282;1257;822;830;1373;1395;681;373;299;347;627;1254;1684;931;389;305;321;323;318;343;482;707;694;447;345;459;888;1389;1976;1488;601;321;252;274;289;322;437;549;515;495;641;1176;1359;859;502;341;328;369;318;324;292;330;330;306;314;335;322;319;306;279;311;328;342;393;346;338;351;364;308;311;272;347;344;307;294;286;267;305;389;516;696;502;349;314;337;348;322;312;256;271;253;303;296;363;391;419;349;336;325;360;333;335;302;270;322;343;395;412;460;416;354;328;266;308;302;292;289;291;315;266;300;266;253;331;337;310;292;289;253;261;281;225;256;275;270;255;262;293;278;301;316;321;280;271;252;252;295;317;297;286;311;322;357;345;322;391;432;618;760;714;452;327;344;388;436;365;375;459;613;552;407;373;352;320;355;333;323;426;543;686;542;367;345;338;366;376;382;421;408;423;402;448;430;401;385;335;362;361;374;334;308;331;298;328;314;263;296;263;280;263;229;269;276;303;299;262;251;272;339;390;297;286;231;284;278;303;279;293;261;277;291;248;297;258;287;284;247;295;250;282;245;264;250;278;266;254;255;268;236;279;288;267;303;297;323;505;687;832;938;590;336;285;289;386;368;384;341;326;377;319;280;270;276;342;403;615;644;514;406;380;360;354;306;295;319;281;286;269;268;275;260;269;234;240;227;247;247;289;291;249;225;277;348;375;311;266;288;272;283;327;406;670;1165;1326;865;377;290;279;263;280;271;280;293;327;385;366;332;316;294;336;385;416;507;486;475;512;451;449;421;362;346;418;419;371;346;345;305;366;358;344;348;311;352;306;294;292;273;269;324;344;287;283;288;296;329;289;305;310;262;302;294;365;333;320;282;277;288;304;290;319;259;299;295;381;538;800;1404;1656;1274;913;581;335;300;354;358;340;291;264;239;272;270;269;297;307;317;358;342;321;314;291;292;250;273;280;273;244;260;319;367;576;1089;2190;2448;1090;427;317;283;341;326;340;396;399;336;285;278;259;255;291;284;325;322;362;361;376;524;632;693;760;689;689;570;533;440;365;336;354;353;393;354;380;376;404;390;444;594;549;433;320;283;363;332;400;457;420;320;338;385;409;372;389;370;318;350;371;339;400;394;361;395;476;540;469;319;241;252;272;327;450;429;378;306;461;614;688;608;408;287;324;344;368;363;407;408;483;534;531;546;379;317;253;271;284;264;278;342;348;278;251;256;226;267;245;267;267;223;243;218;212;229;228;269;269;277;254;241;240;227;327;340;313;280;342;325;302;302;345;417;349;308;306;320;371;424;376;301;307;321;404;475;368;346;400;479;495;651;643;629;412;402;464;619;516;363;301;323;280;264;301;281;291;332;291;284
275;295;270;249;239;264;306;379;491;526;431;438;488;488;793;1238;916;731;591;549;652;628;547;576;479;662;979;847;640;561;452;360;399;387;351;405;478;537;481;487;441;499;586;772;1033;951;682;562;498;603;547;452;404;316;327;340;372;392;449;724;922;515;344;444;392;314;258;318;319;331;274;301;343;369;350;312;294;283;233;235;251;279;314;276;261;260;282;300;316;334;296;239;296;266;268;267;220;246;232;260;268;275;241;246;301;302;251;275;248;246;252;231;245;258;450;1484;2935;2195;726;337;279;253;277;304;313;333;306;365;439;492;365;310;295;251;266;274;256;265;230;275;268;301;326;393;455;446;344;316;365;507;774;721;543;513;621;642;660;925;1282;1105;1036;926;877;688;491;560;807;688;577;444;325;282;298;296;275;321;294;343;322;266;235;265;273;229;251;240;311;324;370;400;461;432;317;342;495;645;576;508;613;967;1077;819;826;908;812;457;339;274;304;273;277;286;269;277;258;278;265;247;278;282;228;276;289;306;262;269;260;257;251;258;264;268;244;241;263;234;245;272;271;285;311;288;297;302;499;567;425;358;300;294;308;288;305;343;384;467;436;526;485;476;590;663;842;781;641;710;1064;1007;893;646;574;846;1131;1334;1147;1055;1153;1075;1091;1257;1299;1085;1335;1311;1015;667;526;429;378;353;338;330;309;299;353;347;329;392;473;392;329;282;304;263;308;292;343;359;393;447;548;425;418;523;606;552;542;552;530;432;372;315;318;277;292;321;276;286;280;262;233;269;278;288;282;347;338;291;286;276;285;289;304;354;372;352;427;404;377;321;320;365;364;368;336;324;306;327;310;310;301;329;315;283;299;311;288;270;277;334;350;431;520;565;427;452;567;702;796;673;526;576;755;908;1072;1087;887;937;817;620;623;918;1109;1011;788;495;366;344;306;301;290;278;296;257;257;240;253;298;293;291;290;266;287;298;282;272;289;314;330;315;327;312;331;319;327;291;315;336;357;406;389;303;356;321;351;372;356;358;352;360;358;451;590;609;449;360;323;327;326;389;386;361;349;320;360;434;368;394;447;470;516;436;381;373;382;359;316;329;295;302;352;326;359;325;323;291;314;297;309;322;307;298;298;356;375;405;320;278;274;306;304;296;314;314;399;385;401;315;347;357;411;479;389;371;354;321;341;379;410;500;504;572;769;829;770;531;535;693;1212;1167;927;1088;1174;1064;885;801;808;870;1013;1027;1076;1427;1362;967;699;606;622;640;632;511;449;436;420;345;456;535;414;422;440;458;373;354;361;442;400;301;319;292;313;462;854;1551;1991;1860;1110;642;432;429;405;438;513;472;393;351;372;367;326;309;321;364;319;363;294;328;320;363;300;353;354;332;330;296;279;314;302;301;341;305;314;357;385;335;313;542;1023;1448;938;439;299;311;305;313;331;284;299;285;291;315;319;283;303;335;321;286;339;355;399;338;319;274;290;329;302;333;292;382;414;388;418;359;332;321;314;281;294;281;319;356;370;372;499;470;364;325;337;315;320;280;442;1068;2525;3265;2059;752;415;328;299;288;284;283;297;368;297;272;284;271;312;350;310;337;306;266;251;261;267;261;261;262;254;307;273;262;301;346;335;300;245;264;274;265;270;333;309;313;281;269;295;265;314;297;299;300;411;846;1723;1873;1307;977;1611;1858;1032;483;334;328;375;335;367;495;1540;4013;6624;4534;1634;667;504;452;359;287;277;301;283;278;262;294;302;313;304;323;310;377;543;565;469;359;350;378;352;267;282;249;301;303;356;374;284;284;259;280;346;385;334;299;361;404;399;395;363;305;293;328;333;411;600;591;491;339;297;303;262;310;308;397;418;371;320;293;293;315;289;299;335;392;417;423;471;402;398;335;343;276;372;445;518;466;430;457;463;449;523;673;688;516;435;384;391;363;383;312;299;330;323;344;336;322;397;426;402;312;260;310;281;269;267;297;313;277;285;290;321;325;307;271;278;267;279;243;261;251;261;262;295;307;262;261;264;282;305;349;332;311;270;218;269;285;244;318;280;258;298;311;298;288;272;247;262;299;294;281;318;330;354;311;276;268;223;289;253;279;292;318;325;309;286;305;285;287;254;291;237;276;321;291;301;258;290;269;242;302;273;257;256;293;287;286;296;283;305;305;305;318;283;335;305;296;335;318;285;320;316;345;324;298;295;316;261;283;285;272;298;310;285;260;307;295;263;302;275;258;300;250;314;308;277;303;306;345;404;591;657;742;1224;1859;1557;811;413;258;365;622;1379;2128;1533;635;333;319;321;313;295;293;353;287;320;319;402;686;1082;1369;1035;475;302;260;238;305;423;663;762;525;429;535;810;917;671;481;368;384;363;350;340;321;339;340;314;312;328;347;318;291;314;352;332;343;389;410;326;366;414;306;305;310;361;394;332;321;288;299;273;413;755;1010;683;379;337;334;337;294;264;317;262;244;293;337;392;394;435;352;306;322;358;387;364;361;292;338;320;360;352;397;387;360;299;272;292;277;299;281;263;310;295;255;264;252;300;273;286;284;263;276;231;278;261;271;260;256;255;271;256;275;276;294;285;295;279;270;272;279;291;298;292;299;306;335;359;295;324;423;770;1421;1188;549;371;444;494;446;399;361;490;746;643;467;366;315;321;311;371;352;359;455;467;427;375;336;390;332;335;325;343;370;406;435;393;502;493;431;407;370;399;368;317;309;249;278;258;289;310;298;301;281;252;276;264;280;270;266;263;245;221;277;256;258;214;280;250;263;258;269;273;248;267;280;278;266;235;304;259;329;264;314;310;265;277;232;241;289;218;243;267;286;241;230;264;282;268;293;525;585;587;575;435;366;335;339;360;348;321;306;317;304;319;251;318;312;350;381;464;467;497;477;492;464;414;345;285;345;342;290;269;278;261;245;253;235;229;237;252;238;267;310;287;249;222;242;260;283;244;267;253;294;386;610;964;2104;2459;1236;476;315;276;277;298;309;277;341;348;359;373;359;294;305;305;307;373;413;407;436;469;412;403;408;340;431;491;462;381;285;301;354;321;312;303;340;310;305;287;302;281;302;295;297;279;268;233;277;297;292;303;300;311;289;296;280;313;341;291;252;263;278;282;300;269;266;277;309;415;546;596;816;940;891;723;522;400;327;317;310;317;287;269;299;292;282;325;278;303;298;328;334;360;320;349;305;276;245;256;242;265;275;320;529;708;781;1039;1019;548;282;250;262;319;321;316;334;341;345;286;261;263;289;309;275;320;326;361;343;406;666;883;843;759;736;561;426;420;391;364;384;399;420;420;419;402;355;335;359;378;418;453;367;329;292;352;323;370;405;333;385;357;367;392;391;379;329;310;328;314;303;325;409;443;440;398;373;413;372;261;267;291;432;749;754;464;319;443;647;829;628;428;304;280;332;339;402;503;532;536;516;610;612;473;338;248;274;294;303;294;358;413;333;287;238;257;279;250;227;238;248;237;234;220;233;237;258;292;263;256;249;217;249;289;325;325;326;309;283;298;276;410;626;684;465;341;319;353;443;347;316;279;352;389;403;427;399;467;531;647;656;671;547;396;367;617;988;832;483;416;320;278;279;264;286;266;303;317;296
309;278;259;252;256;264;329;496;774;851;560;365;305;323;601;776;729;799;955;726;773;839;682;676;594;525;732;840;834;749;709;495;571;486;405;427;513;505;426;434;434;395;412;596;1065;1246;771;476;509;647;616;465;372;300;311;323;287;352;488;831;956;543;338;427;451;328;289;359;347;287;284;299;275;324;379;363;280;301;273;273;255;326;293;234;237;277;261;332;366;377;296;289;300;267;282;247;245;274;277;254;246;233;231;247;273;303;280;262;255;245;262;255;235;253;402;917;1608;1160;529;293;278;270;268;360;429;372;289;364;518;472;351;293;286;271;281;302;282;241;238;251;279;243;302;377;449;416;355;377;490;806;1191;1001;633;416;543;640;640;860;960;818;927;1010;971;926;667;574;675;538;372;316;251;272;264;286;297;273;311;301;314;311;267;283;276;282;286;314;316;286;332;376;490;373;292;443;805;797;669;553;639;802;744;533;472;517;466;376;320;304;311;325;257;288;284;268;280;243;261;272;275;271;267;282;241;266;267;279;261;237;248;296;264;250;278;258;268;244;288;284;300;298;283;260;260;368;554;590;400;377;304;356;307;343;339;334;317;324;332;366;373;387;541;546;693;654;502;626;1032;1145;948;605;620;1009;1256;1382;1124;917;979;1158;1613;2046;1976;1415;1239;1150;861;504;381;409;363;350;309;330;347;299;367;323;330;376;381;341;285;293;285;307;278;309;338;398;377;434;461;399;453;482;460;404;413;498;512;450;357;290;273;261;289;262;298;299;293;250;243;258;267;261;289;345;324;317;286;271;336;281;291;382;395;359;361;352;418;377;331;327;374;348;320;314;321;351;298;282;297;291;316;342;290;275;329;286;312;270;328;418;467;447;380;422;640;816;942;669;653;765;848;973;1311;1392;1196;1020;664;614;790;1035;1115;912;599;432;327;369;333;310;324;282;278;260;305;252;275;282;309;318;323;285;288;272;284;287;302;316;305;310;327;326;339;327;339;324;315;317;324;304;359;323;334;354;327;366;317;318;348;349;351;390;485;495;394;374;331;361;368;365;425;371;369;307;306;357;413;508;493;543;476;460;436;359;392;363;317;309;348;326;296;354;356;360;303;313;287;278;271;288;292;301;332;378;438;355;294;295;301;319;294;272;274;340;383;439;390;336;325;384;452;430;353;362;340;311;337;446;546;609;538;509;656;645;608;544;458;514;772;958;916;1085;1062;979;1041;889;612;526;695;731;747;975;1143;969;670;592;535;539;633;636;516;450;388;394;415;432;402;359;390;396;397;377;412;412;350;312;317;316;390;661;1903;3411;3445;2808;2072;993;503;436;420;418;500;500;424;381;369;341;319;320;332;350;286;326;326;359;323;364;340;336;321;291;329;307;294;280;307;325;309;325;326;318;373;352;318;524;1086;1337;866;392;327;287;284;295;299;308;310;319;319;326;307;280;319;287;279;303;294;320;338;293;296;294;289;307;331;322;309;382;435;446;459;408;335;326;310;321;302;305;357;382;437;513;667;634;437;345;306;299;288;296;319;566;1118;1336;904;477;354;304;298;268;289;292;311;320;293;234;275;272;263;326;332;316;320;273;264;299;286;245;279;236;270;291;277;293;305;321;311;286;275;261;277;289;252;310;285;301;271;267;231;259;275;315;253;335;400;789;1600;2081;1407;714;924;1074;682;383;466;667;558;414;327;468;1310;3620;6175;4055;1637;830;675;526;329;324;367;360;311;278;301;314;291;309;267;289;304;331;402;454;417;355;314;313;314;286;280;269;301;301;380;303;279;266;309;285;337;343;316;315;336;389;452;443;316;287;264;308;332;361;398;402;322;287;308;342;301;307;316;340;328;360;318;344;289;348;277;324;370;363;379;434;508;544;453;388;376;335;333;392;444;434;360;352;373;341;444;600;541;449;379;370;339;382;395;427;351;331;412;419;310;325;410;442;344;289;317;344;283;290;280;289;297;263;299;294;360;363;312;263;287;298;259;273;252;253;250;296;295;275;271;262;246;253;301;362;333;307;287;296;226;284;244;267;271;289;276;267;268;284;291;255;269;240;306;287;350;372;351;280;289;271;249;240;259;272;298;317;290;287;306;293;306;275;295;260;233;264;268;295;284;262;273;311;285;275;301;282;288;309;286;289;287;307;276;317;299;291;301;301;283;325;364;338;309;305;303;305;283;295;275;283;297;309;272;285;252;275;259;297;274;305;291;265;284;304;310;283;315;282;302;333;309;287;303;383;621;1496;3444;4399;2892;1188;447;284;323;539;1205;2058;1779;862;390;327;314;302;289;283;298;274;244;328;370;437;595;611;506;373;339;308;266;337;630;1024;1059;586;416;441;538;624;568;480;420;386;375;349;295;332;333;338;316;326;329;293;300;295;314;295;313;355;359;343;397;500;621;526;356;295;374;423;358;312;293;293;304;375;580;751;498;333;303;311;303;276;325;308;298;270;312;358;366;393;384;353;341;344;352;411;443;354;293;284;314;333;355;392;368;342;315;293;275;285;286;299;295;330;301;293;298;259;281;261;288;268;265;255;246;240;243;256;255;276;280;285;277;269;301;292;310;303;292;297;282;342;366;326;282;308;330;340;311;362;283;388;861;1430;1172;572;417;668;677;530;369;312;424;601;572;582;394;309;315;362;488;661;661;526;581;540;447;419;434;361;345;312;367;366;423;410;442;507;423;390;330;370;362;336;290;311;275;260;298;274;322;301;299;296;271;263;273;294;274;272;223;222;207;220;280;277;273;280;253;267;247;254;271;289;257;259;263;259;268;290;270;314;276;312;309;266;265;290;250;203;264;249;231;274;223;259;271;313;305;399;738;812;569;428;418;408;373;381;314;298;259;299;304;326;315;314;295;307;301;319;347;468;519;578;580;553;483;390;380;296;283;297;275;264;265;263;241;232;225;235;212;216;252;264;268;218;285;248;246;231;238;249;279;306;418;606;886;2295;2644;1330;489;312;304;286;292;315;281;299;289;335;372;329;334;310;340;291;303;338;371;366;382;417;448;442;392;542;599;466;310;287;298;349;380;333;340;353;382;357;288;326;279;324;316;332;259;257;262;294;329;291;297;301;274;291;266;297;329;302;296;243;256;262;295;293;287;278;271;334;425;492;532;640;750;676;571;516;390;325;285;288;305;278;304;355;356;341;300;274;291;279;330;363;324;305;306;259;298;259;224;272;254;295;500;1306;1936;1486;699;423;286;273;294;315;304;327;344;340;309;291;251;263;292;328;247;294;318;326;335;341;459;839;1122;898;695;527;415;369;384;372;338;349;372;440;427;413;406;304;308;303;294;356;344;292;306;298;323;334;332;335;328;315;370;428;416;372;313;324;326;273;261;299;292;410;463;465;386;393;410;343;312;327;347;630;1263;1123;533;319;369;501;566;522;416;281;288;271;298;429;524;546;469;468;510;533;425;369;324;299;290;301;358;437;439;364;252;240;266;282;278;291;260;259;256;260;243;234;243;258;267;262;242;247;245;262;285;295;288;295;287;249;306;271;465;773;877;474;363;355;351;396;386;307;315;428;501;460;447;533;578;586;589;611;521;453;399;495;734;981;779;485;417;351;292;244;238;240;291;300;310;291
266;293;260;288;281;265;300;477;1079;1249;710;455;346;315;389;460;615;896;1074;835;820;1114;850;668;564;460;513;816;904;931;881;632;578;478;405;531;809;670;461;421;462;452;419;574;957;1126;872;554;524;736;598;440;332;278;286;285;257;288;443;621;644;439;315;370;370;292;290;321;323;300;329;318;325;413;579;526;372;353;311;261;257;263;273;247;259;284;273;320;334;339;296;287;274;281;291;260;275;284;255;296;260;222;222;269;251;284;270;227;233;233;282;262;267;244;269;402;569;504;330;273;248;272;296;357;350;352;336;348;391;376;297;266;260;321;329;317;297;269;233;269;270;257;287;413;415;350;392;473;700;1296;1840;1203;578;387;623;974;1105;1084;792;633;1183;1474;1105;992;668;517;547;503;371;285;275;245;255;269;253;280;285;321;286;246;265;259;282;273;284;269;370;319;302;348;351;353;293;396;598;695;716;705;626;596;489;375;350;337;352;338;261;305;337;310;278;282;285;274;251;251;268;235;260;272;257;239;276;279;272;277;295;240;282;267;229;245;218;256;246;272;259;282;299;298;288;272;280;380;521;465;424;419;357;341;386;395;400;386;338;341;363;484;559;553;659;746;678;616;541;623;809;744;810;608;583;732;797;845;753;669;673;1122;1967;2255;2026;1371;1110;843;643;462;411;417;390;349;352;301;290;281;333;369;309;326;327;311;270;266;264;264;270;286;316;359;363;348;314;343;419;402;342;303;351;368;377;351;295;282;297;278;296;308;252;269;282;271;263;273;269;242;252;277;280;307;379;383;416;295;303;308;317;344;293;352;382;352;350;318;317;338;348;286;318;304;312;297;320;330;313;281;273;273;297;307;304;329;371;426;362;347;399;509;735;829;906;772;745;853;1015;1123;1290;1403;1117;952;640;592;712;858;917;678;555;390;376;389;344;284;289;260;321;282;265;282;256;274;264;267;308;285;254;292;283;281;308;300;330;295;317;332;373;400;369;335;313;283;335;334;324;335;320;322;330;352;345;357;345;316;333;376;438;412;393;359;388;411;485;435;424;401;357;312;300;369;400;469;485;561;525;451;399;373;365;406;351;325;298;330;344;371;370;298;278;296;290;285;312;245;310;319;352;434;404;335;329;309;280;308;311;269;303;349;356;342;387;349;341;375;387;389;409;378;327;353;333;449;519;512;464;419;540;621;745;624;439;392;530;670;816;886;773;773;897;922;592;516;516;501;497;796;1031;871;639;541;549;743;1107;957;725;518;464;339;356;337;346;328;339;336;342;375;427;373;330;332;320;337;518;1152;3025;5232;5217;4207;3333;1637;675;473;386;451;447;399;356;376;356;351;341;319;318;324;335;298;318;346;332;365;356;346;335;288;316;312;306;306;337;315;313;329;352;355;375;344;333;431;586;670;508;418;313;282;259;306;284;268;329;329;322;289;317;303;313;314;274;355;334;313;311;300;289;308;308;269;319;318;356;410;441;357;417;391;325;340;314;345;308;306;335;383;460;493;667;686;464;335;317;291;281;292;322;356;462;497;436;339;315;291;275;294;348;395;468;431;311;261;250;279;270;339;354;282;327;287;265;270;250;274;289;280;253;282;317;277;263;302;289;296;272;256;249;286;249;314;287;284;270;289;290;285;265;321;353;409;550;1058;1965;2173;1281;571;494;627;606;642;993;1514;1099;631;457;437;777;1740;3051;2391;1594;1650;1815;1123;546;347;386;436;344;307;292;372;354;333;257;298;326;329;353;423;465;413;317;321;321;348;273;305;257;306;327;299;287;281;284;257;323;323;348;298;344;357;389;366;319;255;297;299;318;288;324;319;296;280;302;366;410;396;369;316;317;377;400;440;330;353;337;314;367;333;397;450;607;586;468;407;436;383;326;342;435;356;329;330;349;303;328;382;473;455;517;469;431;418;455;475;456;461;578;498;437;296;308;407;346;316;287;301;260;269;274;259;301;260;269;231;330;366;329;295;259;258;252;279;264;264;274;259;260;300;275;266;288;270;286;319;302;324;238;256;246;255;259;285;260;295;261;292;253;262;257;259;302;313;309;288;330;311;292;343;280;256;273;280;280;256;293;309;278;291;285;305;310;276;300;303;261;262;272;244;258;294;282;277;289;288;271;259;278;311;274;339;270;275;298;312;290;288;300;309;340;284;329;317;280;245;276;298;273;285;280;272;353;340;262;321;293;283;299;310;279;305;293;290;297;299;299;305;308;282;278;295;308;263;343;371;847;2958;6918;7915;4753;1704;534;302;334;431;876;2084;2602;1272;568;356;281;292;322;272;261;318;309;330;342;344;357;389;345;346;338;312;257;342;554;864;828;578;391;384;472;581;582;631;515;454;396;376;345;285;285;310;313;301;334;333;328;299;349;335;314;324;345;335;442;775;1182;804;453;286;347;348;333;266;325;333;296;309;371;469;384;299;291;278;302;296;291;356;290;285;310;341;370;353;349;303;296;307;355;372;394;367;345;301;297;356;396;379;398;373;305;281;295;263;286;261;313;325;306;277;271;288;278;285;282;274;263;252;246;257;234;264;258;238;260;284;288;297;284;261;275;305;255;280;323;423;459;379;305;297;292;323;326;314;301;360;530;781;692;472;584;868;820;545;379;327;360;435;564;616;502;324;352;449;840;1603;1642;1285;1039;788;655;594;508;394;326;292;329;371;415;408;452;421;355;324;317;305;364;344;287;269;268;275;245;290;309;311;328;307;277;250;269;260;281;259;244;193;210;246;315;284;287;292;256;278;261;287;290;273;265;265;282;295;281;320;261;317;286;307;315;255;279;271;249;246;235;246;243;270;232;264;286;339;415;571;873;973;587;399;452;411;346;340;317;310;295;296;303;288;279;283;313;309;340;313;343;444;619;699;578;477;496;430;377;322;319;285;283;242;279;274;278;263;260;233;214;240;252;219;215;259;263;254;261;257;255;262;234;294;374;483;696;1334;1443;881;451;345;322;271;239;292;299;311;290;276;320;347;355;352;312;310;302;297;262;299;368;543;541;484;479;560;467;398;302;302;350;357;351;379;351;386;423;326;306;266;308;328;372;328;296;244;265;302;352;298;285;292;292;303;311;274;316;269;270;251;259;216;265;275;281;293;283;300;379;417;494;573;655;528;484;444;403;335;307;299;297;295;370;489;521;359;316;255;297;302;364;319;323;304;296;270;288;249;236;272;283;383;1024;2740;4162;3104;1064;406;278;251;260;277;298;348;334;325;307;266;303;276;332;311;290;275;308;335;353;318;413;746;974;849;659;487;392;388;356;370;369;332;357;354;452;435;384;308;316;353;342;336;337;295;337;311;324;322;293;330;301;297;340;518;574;413;362;391;422;355;269;287;282;374;394;390;373;372;427;332;358;327;343;590;1014;991;519;333;339;400;464;514;427;288;238;275;336;384;451;438;342;376;440;444;420;393;357;315;296;294;360;427;473;328;260;240;252;253;286;256;282;286;272;228;234;233;203;242;243;274;243;265;239;256;268;255;242;266;299;260;253;280;368;549;630;436;397;356;361;412;347;338;417;416;478;529;525;636;603;541;571;465;414;465;462;532;803;842;563;451;320;287;276;255;278;281;310;312;326;289
263;258;270;262;290;268;310;479;890;1055;628;380;406;443;448;358;464;664;715;595;846;1240;1016;640;470;371;409;642;777;793;776;615;445;367;402;889;1452;1026;593;518;506;470;437;540;676;881;999;598;464;568;620;625;395;296;286;295;229;260;349;406;349;334;276;255;310;309;264;287;270;309;401;338;319;508;812;734;629;415;315;243;260;256;249;259;286;289;279;266;277;303;256;263;253;256;268;257;280;264;242;292;232;241;265;255;272;277;268;255;276;239;278;274;255;243;258;308;312;298;269;254;290;256;281;283;307;281;262;289;317;285;268;256;278;247;286;325;330;294;226;266;263;287;311;335;370;370;399;604;929;1304;1663;1092;493;390;730;1204;1587;1641;919;839;1597;1742;1045;710;547;448;435;420;357;287;264;261;241;252;266;284;281;283;253;295;248;281;284;314;271;256;309;292;275;280;267;287;268;355;397;460;530;654;757;717;528;437;425;460;384;306;273;281;304;286;266;202;273;268;256;297;251;230;255;256;254;271;277;268;249;273;276;260;261;260;259;282;263;283;280;288;302;280;276;319;300;294;313;419;525;504;504;519;454;471;497;436;422;380;290;304;419;591;966;876;807;1009;1027;886;984;1083;790;696;820;776;673;616;589;553;464;452;558;1086;1727;1670;1162;788;606;526;423;348;362;436;446;392;389;306;313;314;359;328;304;347;333;303;256;275;282;292;267;271;285;280;297;284;291;291;361;410;331;314;309;325;372;314;284;326;316;291;315;291;285;278;249;266;268;260;247;255;295;292;291;366;514;559;475;329;308;311;294;327;331;337;374;335;295;314;333;303;318;266;292;297;287;277;307;329;317;269;279;294;306;313;336;324;365;347;320;385;426;623;754;872;972;933;742;982;1247;1296;1096;1026;814;675;632;581;646;674;661;572;409;427;423;447;349;303;268;337;296;276;269;229;254;248;238;253;284;267;284;243;295;297;314;324;326;297;290;382;398;474;378;365;344;335;323;325;359;335;311;302;356;349;382;364;321;322;334;406;394;400;344;383;394;436;440;430;390;391;371;343;366;344;376;369;418;514;493;475;391;362;351;387;361;364;310;298;349;360;347;311;306;293;261;270;286;294;286;302;332;371;343;354;326;335;384;378;363;299;318;372;333;359;344;318;324;373;403;439;477;422;365;350;354;374;398;385;363;419;502;563;814;819;618;472;516;519;520;569;501;535;745;897;809;621;624;529;508;683;811;763;653;529;520;884;1494;1591;999;763;513;394;337;314;320;333;384;345;340;354;364;362;369;323;325;340;463;1028;2872;4971;4607;3987;3483;1821;732;487;424;414;438;377;371;363;365;367;337;374;314;294;331;286;330;307;339;408;348;334;321;290;335;288;338;349;302;333;307;310;272;367;349;362;416;369;372;365;401;310;318;299;285;279;298;298;327;335;344;328;341;313;337;344;312;293;300;309;345;315;330;333;289;306;358;331;316;372;383;359;308;326;325;320;337;335;327;341;297;364;415;439;527;417;395;335;295;309;304;308;337;318;354;356;378;321;300;313;278;291;374;624;823;577;338;266;240;256;326;317;341;348;314;321;280;269;262;249;276;275;312;268;282;279;260;266;273;262;243;286;267;267;268;324;278;268;312;283;217;269;293;417;631;863;921;1809;2864;2327;1160;481;500;937;1262;1188;1532;2328;1918;1248;897;549;449;710;1091;1520;2902;4586;4455;2334;863;408;351;387;358;341;322;355;390;350;338;319;284;326;378;489;688;479;326;292;336;287;287;279;291;328;316;326;270;248;241;279;266;283;271;284;367;388;448;438;376;347;311;352;330;329;291;312;280;293;302;366;433;409;368;390;314;385;570;562;393;301;343;415;358;334;364;495;656;537;451;456;465;406;319;359;381;348;354;381;422;369;295;295;391;575;792;616;504;493;496;515;517;586;673;528;391;332;321;364;324;375;304;298;280;284;261;301;267;281;254;298;272;304;288;277;272;251;285;226;274;243;254;276;280;291;288;307;281;248;269;275;288;281;246;270;235;275;294;274;273;289;271;258;257;275;275;279;312;309;326;296;314;299;322;278;280;263;253;266;257;257;260;261;314;303;305;290;316;283;267;228;258;254;294;266;278;239;307;311;283;270;334;304;295;298;301;303;277;309;328;300;282;282;302;305;311;347;319;281;292;265;279;277;293;331;321;297;338;357;318;294;292;265;276;300;296;267;278;273;274;265;284;274;254;247;242;306;276;323;345;613;1826;5430;10345;10182;4911;1534;499;320;275;360;784;1825;2287;1371;733;450;318;292;311;324;302;315;329;319;346;347;332;373;342;329;320;292;296;333;431;537;528;393;386;358;438;456;598;743;772;593;549;669;567;371;310;286;284;306;318;363;352;316;330;332;329;322;317;309;450;805;1203;830;378;291;292;316;309;329;296;331;301;252;274;286;293;317;274;267;280;313;284;294;292;285;306;335;374;347;334;309;330;328;356;308;369;310;318;301;288;338;368;410;375;392;328;328;260;328;291;261;322;330;312;322;271;308;319;277;297;278;266;274;245;232;257;287;300;251;263;312;288;270;310;300;291;269;286;307;337;614;740;433;309;275;301;306;354;360;334;301;353;396;363;383;439;647;688;441;364;330;338;398;488;583;486;421;397;514;1410;3841;4378;2663;1324;858;626;733;636;399;306;299;340;370;402;385;389;410;370;332;297;296;319;305;298;283;292;286;265;310;325;313;355;275;296;291;294;242;284;277;225;243;228;251;266;304;262;282;256;277;254;278;292;308;286;314;269;265;282;336;317;326;304;328;292;299;295;287;270;279;312;253;275;265;269;286;321;482;612;730;856;656;440;384;422;398;389;370;291;269;258;253;327;301;277;272;332;291;315;327;346;525;830;916;624;435;428;456;535;386;287;299;249;292;317;282;261;266;258;231;216;224;243;244;267;257;247;267;262;249;293;270;283;301;367;450;420;534;641;541;381;345;326;269;269;258;288;302;255;293;295;345;348;344;302;283;293;297;308;336;312;468;444;418;516;482;381;335;370;432;577;494;363;335;364;363;363;338;300;286;270;318;329;340;286;309;343;317;385;345;289;283;286;322;308;293;260;257;247;233;238;245;279;291;298;290;298;285;346;382;427;613;661;469;306;372;412;336;306;311;308;346;427;535;551;424;369;281;285;323;369;358;307;298;245;272;268;259;285;272;350;606;1648;3971;5197;3365;1141;390;282;262;303;264;295;322;313;260;281;327;286;285;350;363;403;317;322;359;389;406;452;632;732;678;623;470;382;339;378;404;427;375;346;350;357;380;411;369;459;399;363;348;356;387;395;291;348;287;306;314;312;300;354;509;550;452;416;599;671;401;298;309;302;370;382;374;362;387;348;375;385;354;351;429;600;516;375;292;352;364;459;597;468;334;276;261;285;359;353;342;302;365;507;513;433;395;308;319;273;276;326;310;321;279;268;222;258;249;221;288;295;272;265;263;258;206;253;251;263;249;256;230;239;248;238;222;255;243;215;266;245;260;249;334;374;337;314;309;331;391;329;362;419;417;490;497;432;491;557;517;534;508;528;474;467;564;713;539;451;356;347;267;260;298;270;289;294;290;340;320
264;306;250;264;285;332;402;472;546;539;452;409;478;642;655;391;349;424;450;549;701;863;826;673;568;421;454;464;601;647;627;569;501;364;478;1257;2242;1277;676;528;461;472;439;421;500;725;826;520;375;530;856;872;479;354;280;271;242;239;265;274;323;301;289;298;310;321;291;250;287;329;400;435;285;501;946;948;755;517;315;292;256;267;242;254;256;300;256;272;306;270;272;230;270;269;308;271;272;263;252;259;261;273;244;294;255;277;267;269;280;258;266;255;265;257;269;264;301;299;273;258;259;262;244;270;306;309;289;269;287;298;272;290;256;260;293;370;366;314;295;279;274;276;260;308;326;348;404;696;1168;1114;1225;870;488;319;518;781;1301;1387;806;732;1191;1249;801;554;410;363;344;330;289;244;283;241;278;283;285;265;255;275;264;281;273;294;291;268;272;283;253;299;264;295;306;304;274;294;315;291;406;571;816;975;934;725;611;494;365;320;294;253;287;284;279;274;255;272;266;305;267;273;264;251;249;240;256;271;276;281;249;240;223;248;267;236;292;281;262;262;251;286;271;302;328;354;360;410;464;573;659;653;552;614;673;585;518;423;339;354;474;721;1068;1071;796;848;1041;1010;1496;1833;1233;915;1100;1181;1023;842;739;712;708;538;558;924;1255;1177;775;540;444;408;405;386;416;499;499;490;401;357;317;290;322;329;271;326;309;278;262;300;291;300;324;317;273;305;278;292;250;313;327;345;363;366;345;338;353;384;369;374;362;334;285;285;293;272;302;280;306;254;258;282;282;300;313;423;771;838;599;371;286;341;330;370;338;361;418;371;312;292;271;254;284;276;291;293;296;269;298;345;301;270;316;343;332;316;346;326;335;330;268;328;416;548;762;974;1332;1155;929;1001;1177;1120;1053;776;672;676;677;716;677;663;579;545;452;418;430;399;367;282;266;256;293;269;282;275;276;269;253;271;267;271;259;283;295;281;298;360;319;307;315;343;373;389;397;352;311;356;347;285;320;307;321;363;319;343;346;363;350;304;347;323;431;378;341;327;372;420;476;460;456;352;345;317;388;347;306;361;396;456;506;480;400;387;355;339;344;326;290;284;322;327;338;322;325;322;308;290;317;275;299;266;277;295;296;348;391;511;663;574;431;379;351;364;352;334;364;307;390;353;406;532;628;511;343;314;318;315;347;414;425;440;448;627;802;909;851;688;597;524;373;364;346;405;579;772;752;686;715;619;565;650;839;758;660;614;597;759;1348;1392;949;804;582;410;384;360;328;334;403;426;378;371;315;348;324;318;338;322;407;653;1754;3195;3451;2939;2641;1726;1001;539;411;449;426;378;382;385;357;362;356;349;320;301;324;294;327;349;353;356;365;365;316;292;299;323;360;326;318;301;342;366;354;375;355;344;355;333;365;363;381;353;296;279;271;298;317;321;334;314;328;346;334;316;328;322;303;307;319;328;319;330;328;306;303;306;320;298;351;359;391;364;318;307;365;300;366;349;302;314;329;342;379;345;424;343;328;342;314;283;302;322;378;319;315;338;345;371;382;340;252;277;395;693;988;683;319;271;263;280;294;312;328;433;340;328;281;271;264;261;302;294;272;285;267;294;222;256;280;268;278;299;254;262;291;260;267;291;266;272;268;258;269;503;994;1507;1630;2603;3223;2493;1237;543;669;1611;2386;1764;1400;1920;2188;2091;1830;831;405;416;486;1723;4549;6966;6596;3453;1228;459;366;385;358;295;328;350;391;358;328;300;311;353;368;489;560;477;321;326;315;338;303;267;299;377;314;315;278;242;265;260;310;301;272;287;352;495;674;640;545;340;334;359;373;353;304;305;275;237;286;318;348;359;342;320;327;380;518;563;419;315;334;403;365;319;388;439;543;460;436;536;529;445;341;360;335;334;292;401;492;404;324;329;355;549;739;669;597;493;396;466;495;640;582;498;381;308;280;350;362;357;338;279;273;265;257;252;260;282;267;287;256;277;271;223;275;246;253;279;261;241;225;222;280;299;300;287;263;252;230;289;262;254;241;277;258;277;279;268;260;271;285;263;277;246;276;286;291;312;303;336;305;294;278;279;286;302;284;242;250;231;248;279;306;321;319;305;284;284;281;263;264;262;271;288;274;298;298;287;292;275;300;284;273;275;268;267;273;301;290;286;295;287;298;343;287;320;380;316;337;264;290;273;298;306;301;330;348;338;284;286;287;269;286;300;306;311;281;280;261;249;242;252;290;272;274;271;275;301;320;503;1534;4907;10624;10524;4791;1373;422;325;280;333;461;943;1548;1654;1235;615;376;292;288;329;275;283;283;362;355;316;294;337;355;313;289;261;317;312;389;386;372;337;373;386;465;490;524;911;1454;1168;855;1048;896;445;313;297;316;326;278;402;449;373;359;347;352;302;320;282;386;593;704;527;388;280;264;315;305;301;295;326;296;291;274;282;300;283;325;325;284;304;291;315;309;338;340;364;356;329;320;335;362;346;314;308;279;339;300;282;264;323;324;338;377;367;347;323;308;280;306;369;528;498;355;327;317;344;331;294;294;277;276;253;251;244;205;236;263;261;293;277;311;310;316;284;283;255;310;289;367;539;640;449;325;305;325;391;611;723;531;302;245;313;319;332;326;407;386;372;373;387;357;368;482;567;742;793;718;824;1931;4995;6551;3913;1307;706;806;830;577;374;325;320;294;352;361;394;414;353;342;307;350;309;300;312;277;269;331;290;284;293;294;305;315;272;281;307;291;289;267;247;248;212;234;258;282;277;296;267;308;286;274;271;291;290;290;301;306;300;299;301;313;353;295;299;277;297;286;280;325;272;283;286;267;264;280;261;309;517;623;659;600;522;363;312;334;409;480;461;351;307;290;308;233;296;303;310;323;313;383;381;414;481;686;845;613;392;377;549;628;483;341;283;242;283;263;268;270;235;259;246;251;227;221;263;246;263;252;264;265;266;259;294;247;343;445;563;478;378;425;377;316;337;309;277;277;313;262;283;306;296;308;378;315;307;339;297;278;304;322;317;337;344;359;326;381;361;336;346;432;707;1075;879;457;329;329;319;312;299;284;274;249;283;314;285;293;329;356;325;383;404;348;285;316;339;314;294;272;235;245;235;245;255;270;318;314;293;279;270;287;359;428;505;495;374;291;295;325;311;288;324;343;323;370;466;472;445;351;323;296;322;349;335;305;277;285;302;294;251;286;295;406;774;2035;3958;3741;2262;885;357;280;221;255;299;272;308;311;317;296;285;276;307;341;356;357;369;350;378;484;415;394;477;509;514;560;469;327;289;349;377;359;305;272;330;347;378;351;491;585;561;463;370;337;410;372;305;288;286;317;335;288;331;358;411;432;407;478;715;758;457;305;307;325;335;376;407;376;314;353;343;406;482;611;654;492;371;322;302;344;330;401;491;399;306;298;233;276;303;334;317;302;362;456;459;410;332;289;295;265;290;273;306;310;302;279;292;238;232;220;209;246;247;271;264;241;249;219;239;249;232;254;251;244;245;240;261;238;250;267;252;274;275;237;290;314;363;331;285;294;303;324;331;422;447;459;440;426;428;428;449;485;528;483;454;411;390;488;417;331;339;318;303;270;268;291;308;302;315;334;311
301;366;299;277;280;337;418;473;400;376;351;448;654;718;548;468;411;335;418;587;640;519;530;623;670;593;566;517;534;525;546;609;571;373;443;1086;1706;1171;724;612;444;420;395;412;450;652;671;484;379;493;777;842;504;319;313;302;251;263;273;281;323;281;291;309;332;317;308;290;294;268;373;338;317;409;670;785;640;439;341;291;314;258;267;251;238;236;246;293;340;316;301;276;255;252;288;279;285;277;252;273;261;268;269;257;261;263;262;255;260;251;249;265;245;235;273;307;327;283;291;238;248;305;246;243;254;266;292;317;312;309;280;278;261;257;312;359;359;265;284;265;244;247;252;258;288;271;352;554;1022;972;996;802;511;373;390;463;694;981;915;718;685;653;506;413;318;295;312;333;320;323;291;264;277;240;262;282;296;274;282;265;253;261;285;270;245;257;253;263;300;328;298;268;313;302;313;311;329;492;881;1617;1869;1210;681;466;326;318;270;245;265;244;287;275;263;260;248;300;268;259;281;237;262;263;263;275;298;265;255;256;286;290;264;286;287;272;266;262;300;304;300;300;342;375;368;438;431;667;819;716;629;661;759;687;820;654;406;474;773;954;1195;1034;682;679;782;814;1338;1638;1093;916;1213;1610;1435;1066;969;839;759;587;592;825;1035;1078;673;508;431;414;410;458;501;563;586;576;456;378;275;317;341;339;286;286;281;287;283;319;308;328;402;361;277;280;308;285;284;305;297;353;507;482;394;356;334;376;398;400;363;334;281;273;269;254;275;266;267;285;278;266;294;259;353;500;681;785;544;401;326;357;373;369;348;343;417;443;330;272;290;312;311;313;319;291;270;290;262;323;274;288;311;311;364;370;360;374;299;300;358;348;396;476;621;868;1120;1204;874;795;906;910;794;721;733;766;801;699;647;596;604;699;565;477;424;465;358;328;310;253;266;263;248;240;252;223;292;279;296;253;291;299;265;328;319;300;328;335;330;303;355;359;339;327;324;312;281;321;297;337;372;334;350;318;350;368;318;342;348;370;407;383;353;345;333;417;502;591;521;464;394;322;321;341;364;408;470;497;494;447;439;339;323;314;313;317;297;284;283;312;316;343;316;284;283;276;271;254;273;327;278;294;334;435;561;974;1515;1089;532;386;370;351;397;342;353;324;344;326;437;480;550;418;348;338;322;331;321;479;591;513;436;538;669;845;1023;792;571;489;349;320;355;440;541;718;547;564;485;589;669;778;748;624;614;729;691;656;870;894;719;673;559;449;384;377;403;356;379;446;454;347;336;313;341;333;338;324;421;627;1331;2714;3967;3981;3037;2423;1388;630;468;495;406;367;423;414;341;349;363;346;314;314;294;292;302;359;376;360;349;328;318;334;343;397;519;418;349;346;387;571;683;543;395;367;327;343;413;490;458;376;265;273;292;286;297;298;320;361;399;387;368;351;331;343;311;348;316;329;345;308;322;314;332;332;348;330;338;344;346;332;343;309;332;352;327;317;312;313;332;370;376;347;351;361;335;330;346;371;302;334;368;379;322;334;395;490;492;415;296;281;317;457;562;465;299;262;245;242;292;286;332;393;360;314;280;271;271;301;321;306;281;273;273;290;245;290;231;256;279;286;294;270;298;273;262;277;309;262;242;260;313;522;1243;2300;2644;2661;2436;1844;1095;760;927;1600;2225;1592;911;1148;1824;2278;1984;872;411;351;507;1597;3899;6004;5247;2809;959;466;378;338;322;315;351;329;347;312;273;281;309;316;309;378;421;365;307;280;314;327;282;255;291;384;394;358;307;247;271;298;305;264;278;282;383;500;660;729;568;386;378;402;420;415;369;310;325;310;332;330;300;328;283;294;297;355;420;503;417;340;333;423;374;333;328;415;450;395;403;499;656;550;442;374;336;283;302;380;415;402;334;351;355;459;603;679;548;468;420;422;505;531;577;482;343;325;289;389;488;434;359;308;268;259;257;267;272;248;275;273;250;263;263;295;275;255;297;237;263;250;253;284;270;302;299;295;286;268;257;259;261;267;268;246;258;288;235;275;250;259;265;272;275;270;289;300;321;323;332;283;275;292;322;250;284;297;249;273;244;276;284;326;302;291;295;288;268;314;278;268;260;266;329;293;307;334;368;330;291;280;261;290;299;285;288;270;279;296;259;264;328;300;329;319;305;352;366;299;297;276;321;298;333;335;306;312;327;289;293;296;258;286;284;309;270;269;279;244;256;276;275;273;281;271;281;296;295;349;386;508;1459;3679;6368;5444;2337;757;335;311;333;351;426;598;1189;1887;1654;694;429;406;341;323;328;301;323;344;346;308;322;379;365;331;279;296;312;362;384;372;361;396;414;566;796;705;781;1419;2264;1679;875;905;775;458;322;301;326;339;396;500;633;526;352;306;322;313;331;358;344;374;377;309;297;279;263;287;302;315;305;315;314;265;301;303;328;295;294;310;311;310;317;295;340;337;324;325;297;325;310;307;326;299;307;291;259;243;318;300;288;297;296;348;342;330;357;329;313;348;407;769;1238;1050;704;484;412;307;315;276;265;255;260;266;241;273;244;263;291;261;285;286;292;293;307;305;296;275;272;271;309;359;398;340;278;310;344;617;1325;1824;1148;490;290;285;339;309;328;337;298;348;364;406;359;375;486;880;1748;1880;1347;1320;1903;4089;5460;3627;1337;1008;1518;1398;720;403;318;299;317;329;369;380;372;343;350;296;325;320;314;288;316;299;315;323;284;301;296;323;303;309;275;355;333;277;254;253;241;223;248;263;294;257;292;270;283;260;309;273;288;289;298;299;294;292;284;296;292;294;305;270;292;258;275;274;277;299;290;285;248;267;259;298;344;405;464;558;497;419;312;275;301;361;439;418;381;341;303;278;280;291;277;288;317;389;475;434;397;433;480;534;435;422;467;572;629;539;350;279;237;249;267;279;250;256;247;273;242;225;234;254;253;238;251;289;251;284;277;327;344;369;446;579;542;371;357;313;323;382;352;311;288;291;279;264;278;291;355;359;324;317;313;354;359;361;321;304;385;344;345;365;336;308;304;341;513;974;1473;1135;521;323;337;328;336;310;299;290;301;295;281;320;335;351;322;339;340;401;310;315;305;307;348;310;274;248;209;228;251;253;259;311;267;255;272;271;282;324;333;394;377;325;304;269;297;270;295;292;324;299;311;375;437;382;321;325;277;279;297;315;277;260;306;270;253;273;275;289;361;701;1862;3471;3291;1927;707;348;299;247;240;251;284;337;354;394;321;322;259;302;320;340;342;296;298;403;459;448;349;377;428;468;517;425;354;306;344;321;336;305;297;317;368;311;397;442;579;582;454;387;336;359;370;339;287;306;334;304;325;323;339;412;456;483;417;558;578;388;316;318;386;363;399;334;362;346;329;366;427;725;1276;1450;802;424;291;301;323;349;359;337;319;323;317;254;273;295;339;324;340;361;391;396;399;428;319;276;258;300;285;345;351;358;299;267;248;249;215;222;234;262;266;299;231;243;251;226;245;233;250;245;233;245;239;256;244;250;304;261;293;279;261;335;331;355;351;283;299;289;304;322;369;393;431;392;377;398;452;459;452;475;478;399;329;275;327;309;313;302;295;288;286;282;287;277;235;313;337;284
359;393;327;253;271;302;384;385;324;306;357;462;698;629;531;494;563;428;511;672;599;444;409;512;637;599;608;556;599;731;754;620;508;433;386;579;809;666;639;555;418;366;345;373;443;600;604;523;537;544;506;515;326;311;299;284;273;271;327;371;338;301;292;304;343;275;253;269;304;274;307;307;260;333;429;510;410;323;307;266;248;254;240;236;248;270;222;300;363;322;274;286;327;297;250;285;222;252;264;259;279;225;253;262;258;246;287;219;254;246;299;262;252;216;262;301;314;296;253;267;260;263;278;279;235;300;316;279;287;299;274;294;260;249;301;298;329;301;299;252;263;299;267;269;293;318;402;433;628;681;869;876;661;575;427;456;539;941;1312;1009;523;429;358;340;281;308;424;525;397;354;284;247;280;264;263;282;249;295;285;280;240;259;244;255;245;249;255;271;307;295;261;280;287;300;308;324;327;480;829;1783;2088;1300;615;372;343;295;250;279;249;277;266;246;273;241;275;257;274;257;265;259;257;281;288;324;289;248;224;263;286;249;266;280;288;277;267;274;264;299;303;291;308;287;335;418;475;667;1014;952;888;730;603;696;910;746;416;526;935;1318;1421;1037;708;654;653;650;948;1014;956;950;1236;1915;1855;1136;866;663;644;715;658;662;719;758;626;611;559;535;617;667;566;484;519;613;526;415;311;347;396;376;321;268;284;309;311;327;339;341;351;342;336;281;258;333;300;337;363;568;825;640;506;341;281;319;320;414;354;328;257;272;259;263;270;276;317;302;341;326;323;308;366;481;523;503;379;371;380;443;480;456;384;361;340;369;310;264;272;307;362;327;359;311;294;277;284;305;304;309;300;332;354;330;385;341;295;311;348;367;434;424;469;609;797;972;740;643;601;677;617;526;588;807;799;780;638;598;763;785;633;504;451;424;319;286;304;250;243;243;263;265;238;246;245;259;255;276;292;272;275;313;346;331;328;362;360;337;322;314;344;315;362;311;286;321;364;347;395;375;367;291;371;346;339;375;338;404;391;378;344;339;329;348;446;577;533;501;373;346;321;364;371;447;529;545;460;481;396;346;309;326;334;321;324;270;274;291;299;278;278;310;293;277;280;269;323;304;295;322;343;431;762;1456;2670;1700;720;424;362;374;396;367;357;312;336;366;428;491;455;416;383;395;383;365;444;639;802;733;535;464;556;806;1172;895;571;458;394;393;422;529;575;619;523;448;455;564;770;888;744;593;561;707;833;670;676;732;763;662;582;498;477;539;527;432;383;404;384;330;323;303;311;342;373;371;351;507;1239;3550;6651;7383;4743;3052;1772;788;481;463;425;417;393;401;389;332;339;288;316;332;293;291;299;302;333;350;355;348;302;293;335;431;546;414;341;386;578;1166;1938;1379;593;393;394;342;438;565;541;371;306;275;298;310;264;298;317;348;339;356;365;368;336;290;292;320;340;328;313;321;333;318;361;352;347;342;347;359;348;325;338;393;351;336;357;324;300;294;329;383;400;428;356;332;346;330;356;316;355;323;346;380;342;366;432;741;914;584;357;283;264;293;318;325;260;275;243;272;284;298;361;375;361;302;263;286;278;342;378;334;278;279;287;243;293;297;315;312;280;280;245;303;309;303;294;282;292;310;292;314;338;573;1532;3541;4494;3063;1616;1034;963;1495;1821;1429;1242;922;613;672;999;1412;1198;561;331;289;503;1037;2148;3075;2619;1273;669;401;360;341;298;340;338;313;331;332;311;264;304;300;341;323;320;311;283;252;294;312;313;263;338;417;366;330;287;296;249;282;291;290;289;281;300;379;470;560;459;356;389;514;578;582;471;366;378;454;533;432;321;314;318;298;285;308;331;424;421;366;386;493;435;293;305;322;352;385;381;437;615;643;519;426;416;337;320;350;384;424;336;296;305;372;545;592;474;416;358;381;413;456;506;449;430;360;360;458;510;434;330;287;279;252;241;260;259;256;292;335;277;267;248;246;231;269;261;272;291;260;242;222;277;272;281;272;260;257;266;252;277;266;299;288;267;247;235;226;241;259;312;275;264;249;295;297;351;343;327;267;292;266;284;267;289;324;267;271;276;272;330;318;321;308;272;306;309;287;312;286;290;303;341;337;309;369;395;323;302;297;276;283;274;280;289;288;275;272;287;293;312;357;308;312;283;312;323;304;297;292;286;285;320;281;290;313;295;296;291;271;277;264;273;305;260;278;239;240;265;272;317;295;275;293;254;287;265;294;343;452;1004;1972;2779;2316;1074;481;340;352;386;434;394;472;880;1433;1249;753;713;838;622;384;291;313;324;321;313;367;331;381;463;390;293;315;377;479;443;451;468;519;549;823;1629;1262;751;1159;1931;1360;727;554;441;332;306;324;326;312;415;641;1078;798;423;328;311;347;342;309;326;306;342;352;328;311;271;284;306;334;325;299;318;305;312;317;313;307;317;303;319;276;268;283;329;322;296;310;317;309;277;336;284;317;321;276;260;287;306;308;299;270;303;313;349;352;294;315;346;372;596;1314;2503;2196;1492;1103;655;380;305;319;281;220;226;271;250;281;254;271;278;248;297;331;292;309;281;277;261;282;243;276;296;313;314;275;310;279;348;733;2050;2868;1614;548;310;289;325;344;281;289;307;360;423;504;434;346;542;1641;3490;3159;1796;1750;2119;3189;4274;3669;1807;1799;3197;2795;1108;411;308;305;322;331;360;391;362;378;367;346;274;315;294;297;306;321;303;339;346;325;320;311;304;282;293;390;354;295;242;226;193;205;247;269;305;274;280;313;288;275;279;276;259;285;244;271;294;288;274;292;278;307;292;275;263;247;289;243;280;296;284;272;290;251;272;300;305;378;386;411;511;465;357;304;301;292;356;422;450;366;329;324;298;309;347;312;345;404;485;477;405;406;413;414;397;442;657;748;610;511;372;289;253;279;274;286;260;265;271;276;238;235;219;254;291;248;209;230;285;242;280;325;342;366;438;539;523;387;283;329;334;352;372;413;343;305;265;257;262;255;305;334;305;342;433;542;461;406;303;325;306;345;327;376;354;322;292;311;476;752;1162;938;511;361;346;344;300;339;296;323;264;288;284;290;338;345;393;365;331;337;297;306;281;305;325;294;286;267;237;225;254;261;273;256;288;241;261;279;274;366;336;314;277;302;284;286;265;260;280;284;283;318;263;347;445;331;319;275;281;277;308;346;321;284;253;288;241;248;312;330;362;613;1535;3203;2925;1731;618;292;273;246;270;247;292;392;599;545;387;304;277;293;341;334;320;297;313;356;461;391;353;361;376;454;505;472;408;327;307;319;294;288;357;386;369;352;330;378;467;516;458;500;378;349;333;307;287;299;326;363;308;317;335;559;624;540;433;531;476;365;306;331;379;367;330;354;341;301;350;356;533;935;1954;2151;1047;466;369;320;380;348;321;298;288;305;297;289;284;334;372;458;415;337;375;398;495;598;413;286;270;259;345;357;364;318;247;221;223;240;236;224;238;220;221;225;211;213;209;229;266;224;219;244;282;241;236;291;255;263;283;246;258;251;284;295;356;329;330;344;290;295;299;318;382;410;404;325;367;401;566;485;474;419;419;342;311;320;303;331;315;340;326;307;316;315;311;266;281;257;277;335
320;331;291;279;284;277;314;325;298;339;365;578;845;720;494;558;563;514;607;685;580;416;373;428;538;596;511;582;678;822;783;627;545;496;438;411;397;416;463;417;361;308;333;331;465;495;507;642;842;598;415;355;332;323;311;324;315;318;465;559;418;303;299;306;303;273;283;323;281;283;257;273;263;296;375;357;297;277;265;280;285;268;258;253;257;256;255;259;310;340;290;283;268;259;245;275;253;262;248;268;297;238;244;224;254;264;242;261;255;274;273;270;249;249;230;288;279;251;231;258;247;258;274;257;263;250;248;293;284;244;259;262;266;271;307;328;309;309;303;241;248;275;287;283;324;378;457;539;516;462;582;796;897;825;663;512;472;881;1438;1138;609;411;372;305;336;398;556;611;417;328;281;291;274;291;309;294;251;280;322;268;263;253;261;264;262;261;264;272;288;252;261;291;265;286;337;367;472;628;840;1253;1313;752;444;332;306;297;280;306;260;269;255;259;269;276;245;274;270;257;302;252;273;264;313;336;300;279;280;255;276;240;253;251;275;284;291;260;252;317;353;291;281;281;311;349;418;630;1041;1012;951;641;474;507;638;556;439;476;718;1048;1122;949;867;690;533;556;618;768;1112;1429;1449;1782;1646;1147;963;739;845;1208;1006;921;864;801;747;824;817;711;822;825;579;491;442;486;538;433;308;358;400;339;316;286;259;321;289;300;300;301;312;344;322;355;351;373;352;417;483;766;914;697;511;375;298;295;323;325;335;287;264;270;255;255;257;304;381;424;387;319;325;315;340;409;424;371;343;329;382;507;627;744;559;421;350;301;288;319;304;293;327;357;327;297;307;264;287;293;289;317;317;318;281;328;338;322;313;358;368;412;554;547;435;487;594;801;713;560;477;538;494;418;527;752;832;883;901;858;1024;1036;657;461;448;390;332;311;281;288;251;274;243;268;235;231;260;269;279;283;269;321;298;288;316;314;308;342;324;314;324;310;310;361;346;312;327;318;340;350;374;325;344;329;362;337;386;417;372;352;398;363;345;341;328;382;446;531;522;409;309;325;318;346;353;435;453;464;423;417;375;329;345;366;360;343;333;296;310;316;310;309;290;303;286;281;302;267;268;292;322;331;414;490;692;1238;1990;1324;675;392;352;374;358;351;384;362;328;397;443;516;513;394;403;438;512;413;452;733;984;977;624;551;557;675;944;830;575;557;455;445;494;468;597;573;534;613;574;695;859;885;902;671;508;694;716;624;625;587;765;679;558;513;586;807;833;567;434;373;356;267;292;287;338;367;352;386;362;629;1786;4393;7653;8558;4869;2462;1485;742;515;483;478;396;393;345;406;364;329;345;287;346;333;340;331;314;321;352;328;356;315;353;339;380;456;402;359;632;1543;2966;4112;2628;771;363;347;358;417;520;428;322;290;313;305;309;277;299;295;317;341;369;388;383;275;333;308;307;351;306;338;334;390;375;369;362;331;324;347;355;309;330;374;389;405;395;316;296;329;303;317;403;411;427;335;364;341;342;339;318;352;345;363;336;339;393;471;857;1197;807;408;282;292;266;243;282;273;270;225;236;273;327;330;293;324;307;293;300;261;310;344;318;278;264;245;294;261;278;271;293;248;288;295;273;293;294;275;255;292;304;285;270;395;809;2039;4283;5618;3585;1513;926;1503;2868;3369;1892;1053;740;773;702;683;755;586;399;331;409;651;886;1202;1239;964;671;521;428;407;320;301;293;338;335;305;289;286;307;316;295;299;314;295;304;287;282;299;287;311;284;338;327;305;284;301;276;288;257;295;330;315;297;284;328;369;348;348;361;349;497;712;793;619;476;501;675;783;591;375;331;315;322;273;293;308;370;334;419;552;808;663;367;308;322;323;345;376;380;483;539;512;480;435;358;357;380;359;338;335;290;333;358;432;512;395;417;347;394;379;375;371;435;494;420;346;421;438;410;350;273;254;239;282;269;260;273;289;302;261;282;270;261;279;284;269;275;273;252;264;253;298;298;242;275;275;287;256;253;247;235;251;261;261;267;248;261;264;266;298;275;284;273;257;284;341;338;307;258;315;274;283;277;287;252;281;278;277;309;305;313;311;271;270;266;293;273;315;322;327;302;332;309;307;319;354;338;309;261;276;277;271;274;271;298;282;311;306;275;326;336;290;257;333;309;325;310;294;279;282;308;302;293;296;302;330;300;277;280;255;277;276;280;263;253;285;277;290;275;264;261;273;254;272;249;233;276;336;549;1253;2130;2430;2213;1316;727;635;576;532;663;862;784;701;946;1106;1079;1673;2233;1516;629;351;292;298;317;307;344;357;402;435;386;338;340;389;482;536;550;689;913;815;951;1698;1290;725;692;875;734;577;432;372;327;327;340;339;329;360;558;791;652;366;332;328;270;269;280;273;310;284;348;342;300;340;314;306;312;330;348;341;435;363;372;310;323;305;301;318;276;281;323;302;323;292;331;303;326;322;262;282;259;336;296;283;299;321;301;276;312;299;329;372;301;312;306;356;525;891;1659;2535;2736;2997;2503;1188;479;293;279;246;228;266;274;259;269;286;280;279;282;285;305;322;310;261;256;296;264;237;263;293;273;310;297;297;321;351;639;1513;2002;1224;534;308;329;334;342;342;314;333;380;399;414;411;511;1096;2505;4499;3104;1674;1617;2858;3795;4470;4437;2653;2773;4478;3405;1263;490;320;328;315;354;377;386;400;398;387;350;302;301;275;299;313;301;323;410;506;465;334;316;297;293;321;316;292;312;276;254;203;235;226;258;286;279;286;296;259;247;262;261;283;274;297;323;291;279;266;281;258;323;298;283;269;253;261;279;237;272;282;265;237;270;276;304;301;296;323;353;491;464;352;296;305;248;316;393;492;491;345;356;344;315;343;325;365;422;493;408;398;407;456;377;418;619;983;833;588;398;320;282;231;254;310;284;249;244;267;260;247;238;275;245;274;254;260;217;244;240;249;252;293;401;488;503;404;309;278;313;301;318;396;372;347;313;242;242;236;243;282;297;366;403;598;865;602;412;330;316;297;294;319;342;385;342;309;374;437;521;622;564;414;375;440;337;378;292;341;305;296;262;292;320;343;386;473;392;321;284;266;275;280;303;308;295;279;306;254;217;235;279;278;261;241;268;262;268;351;345;353;268;287;254;277;284;236;285;269;298;268;277;253;308;344;352;307;251;278;281;284;339;269;269;253;266;271;281;320;324;382;475;976;1646;1458;937;410;298;308;259;261;281;336;470;729;665;384;285;269;319;320;340;335;317;348;411;548;457;439;456;485;509;497;420;397;361;369;343;317;370;392;553;510;400;408;314;430;500;592;572;433;326;313;353;369;320;338;298;342;318;379;519;597;491;357;453;363;311;302;310;336;337;354;320;302;337;385;415;528;855;1534;1700;936;495;423;384;313;299;229;277;329;272;302;292;324;394;639;719;669;445;419;414;638;813;466;328;286;283;312;318;282;259;245;197;224;226;210;234;240;211;219;205;233;216;206;234;216;233;216;214;239;228;264;231;225;246;278;249;259;232;269;261;347;352;365;325;296;329;370;377;437;472;447;368;393;379;504;440;403;338;340;275;305;344;296;317;326;316;346;337;374;359;351;332;302;302;282;326
278;283;288;295;287;264;297;261;279;320;403;595;1035;932;646;678;568;542;806;739;462;452;401;388;549;512;455;564;649;842;826;579;497;477;564;453;356;327;373;354;406;328;296;369;521;539;496;574;790;641;454;362;352;309;316;291;301;381;714;1064;618;368;267;297;303;317;290;267;263;263;267;265;305;326;447;400;304;244;320;411;331;262;258;283;256;227;242;286;294;304;299;273;245;236;257;247;255;282;283;281;263;235;248;262;250;258;276;280;287;278;293;274;262;217;265;235;215;283;262;248;269;252;232;280;285;291;298;294;295;241;244;254;243;291;266;290;342;314;307;280;255;300;319;306;335;489;580;676;690;519;455;558;759;791;703;577;482;858;1193;1085;706;715;641;440;426;507;553;606;503;341;299;272;276;297;353;295;272;336;357;308;270;276;274;249;259;272;251;270;261;259;263;264;311;291;335;498;780;981;1024;1179;902;501;324;298;311;293;280;315;279;260;275;280;274;292;279;292;279;286;263;263;265;307;341;352;301;295;308;274;297;278;232;264;269;296;270;293;339;307;299;295;302;271;295;296;391;459;737;891;863;586;426;506;535;508;540;459;471;599;693;814;1046;954;606;478;581;713;1249;1583;1378;1422;1101;1092;1293;1132;1248;1610;1470;1398;1356;1128;972;1130;1178;978;850;870;608;452;386;489;492;436;347;331;382;320;311;304;271;320;296;281;336;338;336;352;351;370;377;443;411;430;643;1047;1163;761;448;326;311;318;324;341;321;297;262;253;224;276;284;336;414;384;404;372;311;315;335;439;456;420;327;298;386;503;710;812;587;409;288;296;325;299;334;301;334;312;313;293;291;280;279;295;307;320;314;306;303;290;342;381;373;415;444;534;544;500;376;428;445;668;942;853;641;553;517;488;503;642;971;1390;1475;1121;1031;943;625;496;467;426;372;292;315;274;318;303;272;269;264;252;242;253;245;273;285;283;302;322;282;329;332;353;326;339;327;292;278;319;329;303;291;364;325;356;342;357;316;353;379;339;371;413;353;355;369;323;357;385;398;363;411;478;487;399;374;319;340;330;350;401;425;413;411;392;382;391;368;380;429;373;317;302;326;319;309;282;324;328;303;273;257;273;280;346;329;373;419;508;531;695;827;676;449;338;361;342;365;367;390;425;422;524;580;599;497;399;407;430;447;443;475;683;898;983;744;616;570;645;664;667;635;759;700;617;574;526;511;627;843;929;893;823;819;781;774;626;502;531;596;507;526;627;659;584;467;472;583;874;958;666;445;397;296;281;289;292;300;313;364;387;384;584;1450;3316;5134;5679;3732;2694;1820;885;519;463;405;411;358;396;376;394;349;326;326;342;346;375;381;305;299;296;301;290;311;293;305;325;338;353;394;889;2485;4688;5356;2753;777;385;340;351;363;399;342;319;332;368;329;317;234;238;279;313;283;286;361;344;328;296;286;319;338;313;298;347;390;333;352;359;362;359;320;303;302;306;320;384;390;337;332;324;340;307;340;424;435;375;337;322;355;364;338;345;314;377;385;331;308;365;484;650;840;579;380;287;262;272;225;260;262;252;262;340;303;341;300;279;309;283;256;303;310;291;273;284;246;238;269;272;258;270;253;263;261;240;289;266;272;260;261;277;274;273;274;301;469;907;2303;5049;6642;4251;1661;1207;1568;2528;3262;2114;1263;1147;1307;1069;865;762;653;592;602;629;1017;1256;1311;1177;834;603;735;759;513;367;334;334;320;316;324;349;299;343;340;390;376;307;293;303;265;286;279;288;310;298;272;278;283;269;293;289;256;262;308;346;320;368;352;328;351;278;271;255;353;475;617;663;556;453;498;703;775;605;382;314;329;298;306;276;343;339;321;392;629;1114;872;455;386;421;362;364;365;356;407;430;437;464;408;327;310;341;365;386;377;348;323;338;389;456;352;438;486;393;359;330;338;385;495;440;342;333;404;393;337;278;296;252;280;262;267;266;249;259;269;262;287;283;260;244;281;280;261;272;278;281;275;249;257;287;279;313;276;270;258;261;257;263;269;262;273;260;280;289;279;279;293;264;285;282;328;362;312;316;263;300;320;308;271;281;317;315;268;299;289;296;274;283;286;265;283;310;301;334;319;320;283;342;303;306;373;373;356;338;286;278;268;279;284;266;285;315;324;328;332;312;301;310;267;312;307;307;234;244;255;317;290;275;282;283;308;292;284;284;290;241;248;266;244;246;270;276;258;291;297;278;290;328;314;267;234;235;291;463;1131;2410;3932;5304;3345;1817;1872;1759;1079;1413;2275;1833;928;887;1236;1465;2988;4587;2730;1128;422;345;320;318;365;351;419;455;499;370;329;357;419;469;479;540;751;949;674;665;937;832;484;443;514;717;827;625;428;302;312;318;325;283;299;414;478;425;340;312;326;283;290;263;277;282;365;341;375;320;350;344;327;326;371;355;412;476;384;335;310;311;282;304;320;312;281;294;299;353;363;359;314;311;347;275;321;294;280;267;286;335;343;321;302;280;296;306;294;286;283;313;343;676;1498;1664;1603;1999;3691;3668;1908;709;328;305;243;260;280;290;261;243;228;228;243;295;224;325;320;324;286;287;273;266;251;271;283;309;309;277;261;253;302;367;702;880;779;539;336;308;338;435;427;348;315;338;368;398;392;430;750;1916;3399;2087;975;1162;2617;3795;3857;3517;2073;2453;3948;2981;1013;393;318;295;310;329;420;393;430;385;377;343;315;295;288;278;295;326;392;525;781;752;441;376;294;287;292;271;295;268;260;245;241;204;272;238;278;308;311;279;282;264;264;272;295;258;275;305;277;269;288;252;303;305;294;300;305;252;234;289;289;273;239;335;315;319;312;331;408;355;297;367;397;381;344;330;304;274;293;391;489;411;324;321;393;384;353;347;339;403;415;440;473;497;515;400;391;544;771;743;432;335;257;260;268;291;275;237;266;249;240;262;238;260;267;288;267;314;300;252;266;281;237;268;350;415;444;410;340;294;310;296;284;320;315;344;369;293;303;253;248;261;318;306;341;430;558;644;564;363;331;365;358;314;291;398;413;398;349;312;369;375;350;380;382;366;363;411;386;337;357;314;294;270;302;316;349;430;379;356;327;251;256;293;271;261;328;279;278;292;258;226;265;272;286;270;249;262;270;298;348;318;277;293;316;295;313;316;263;257;308;306;281;314;293;395;374;320;291;253;303;270;251;290;298;276;266;267;272;306;308;348;345;388;547;616;600;379;343;283;298;276;292;286;341;413;595;596;385;310;276;297;276;314;327;310;319;393;528;574;604;573;540;618;500;437;383;382;366;350;316;326;388;499;493;440;371;333;412;556;717;701;498;381;381;400;420;363;342;333;320;334;375;397;387;368;301;352;331;348;293;312;333;343;358;335;378;368;401;432;489;565;848;953;734;555;486;346;293;248;301;338;334;321;327;316;423;670;983;850;609;452;398;409;530;640;421;337;286;269;283;267;283;233;228;217;253;218;216;215;225;210;197;211;218;245;208;222;223;218;204;234;248;247;219;242;255;272;249;262;234;266;262;257;301;358;405;342;328;382;375;429;571;718;601;418;317;375;460;550;468;393;308;319;355;346;333;303;285;300;351;354;367;368;372;327;342;303;318;334
246;268;278;273;285;269;272;278;310;318;380;529;675;803;916;1131;767;614;762;651;414;418;333;329;447;457;524;622;806;732;641;518;460;511;580;467;399;415;395;474;467;419;317;420;546;514;406;415;630;643;504;390;372;312;286;312;303;373;744;1060;645;351;278;297;296;312;297;258;302;304;253;307;415;480;453;381;278;332;492;645;523;283;258;279;240;296;251;305;279;308;289;262;241;204;247;274;249;287;316;262;284;256;220;241;233;262;298;273;272;272;301;286;253;251;249;249;263;255;229;237;272;260;235;264;288;271;276;261;217;243;248;270;244;281;297;290;299;340;266;279;260;344;378;317;393;488;722;889;882;644;414;404;554;581;547;521;415;528;700;743;846;1203;904;546;528;731;642;628;581;452;335;278;272;299;343;289;303;313;366;315;315;282;280;272;255;286;276;295;331;284;241;301;295;265;349;567;893;925;923;948;655;425;322;375;324;300;304;291;257;250;239;289;296;324;335;255;258;247;294;307;292;298;313;310;263;277;257;272;266;261;271;286;277;275;287;290;332;352;305;311;301;312;310;341;312;368;520;700;714;556;532;615;596;740;881;639;475;435;452;991;1817;1653;1102;696;567;787;983;1026;1067;1312;1040;1140;1477;1529;1397;1282;1524;1917;1848;1562;1405;1742;1624;1181;873;744;642;409;386;412;441;408;361;352;427;364;311;274;291;321;270;303;311;347;384;397;362;342;343;453;420;427;628;986;996;794;584;401;297;318;271;296;268;300;258;285;268;278;309;360;383;406;371;337;317;283;364;477;591;517;348;346;342;431;568;595;473;352;304;282;327;299;284;269;296;276;265;275;287;302;294;305;296;331;350;297;308;335;384;335;352;364;455;534;585;486;406;390;446;673;1001;959;674;568;645;642;499;647;1162;1816;1817;1255;801;732;680;608;447;423;314;298;299;313;302;305;272;274;235;229;251;262;297;291;326;344;305;319;345;345;345;285;285;312;305;322;327;349;317;296;298;347;400;352;361;314;347;304;329;377;402;398;348;324;374;363;431;435;372;379;402;408;364;395;329;295;301;354;342;354;371;387;366;325;330;364;372;346;384;341;369;339;337;323;305;296;319;368;317;343;311;251;287;332;339;477;641;823;756;567;441;425;400;396;379;368;354;375;422;437;469;661;836;746;462;379;382;435;450;445;499;576;687;697;750;660;578;618;656;549;662;925;925;835;706;515;445;547;871;1026;1202;1068;810;760;643;562;553;613;586;483;547;565;518;475;429;420;481;654;916;839;588;407;321;320;262;300;312;317;327;338;328;419;818;1650;2500;2791;2645;2526;1889;906;510;441;397;412;391;385;353;351;384;328;305;324;402;381;325;330;348;323;302;296;316;273;327;328;327;319;399;839;2397;4266;3781;1610;541;372;347;383;358;363;316;304;401;615;607;378;303;251;246;290;268;302;329;322;295;314;306;308;307;336;307;306;314;312;347;367;387;381;345;323;352;296;282;351;342;366;384;314;308;300;365;431;438;361;296;310;354;325;345;336;346;347;369;323;289;353;343;396;492;417;309;317;275;269;285;277;281;249;287;355;335;272;315;260;273;286;277;277;279;283;284;317;282;280;262;274;271;261;283;281;254;232;255;251;276;284;271;289;287;282;306;474;928;1066;1582;3543;5353;3639;1509;1240;1272;1580;1590;1389;1003;1139;1290;1109;977;1109;1425;1384;1386;1067;1108;1669;2457;2651;1750;748;800;790;578;375;327;319;320;345;345;316;309;303;336;352;354;363;334;312;319;268;277;289;294;261;295;268;262;270;258;255;275;287;321;322;303;347;294;370;406;384;365;306;289;365;435;467;378;392;434;511;511;464;363;363;404;332;327;280;294;361;315;364;515;755;572;451;431;491;411;406;465;361;330;370;390;412;373;431;344;353;442;481;432;371;336;373;422;397;394;457;493;449;389;346;319;382;456;447;429;381;405;392;347;310;292;327;298;290;233;248;272;256;276;259;271;241;273;267;267;286;324;265;274;270;292;272;280;290;288;308;250;243;281;286;278;249;264;276;249;279;269;322;296;306;279;299;297;335;330;359;313;306;280;274;289;293;304;282;316;297;301;343;319;300;317;283;273;302;271;307;310;294;304;307;295;299;294;328;356;446;526;484;346;293;268;279;298;292;295;323;306;321;285;344;280;295;278;280;302;300;283;256;277;264;273;305;295;311;315;265;305;281;266;252;259;222;231;254;265;261;266;287;281;294;264;325;334;258;265;238;249;358;781;1819;4838;7053;4738;3346;4382;3946;2164;2290;3958;3147;1152;643;823;1073;2549;4249;3288;1565;549;297;312;330;389;565;791;853;744;425;377;336;391;386;377;478;725;862;635;453;480;420;442;411;617;1140;1661;1179;543;299;309;359;362;289;302;270;317;321;327;328;321;272;279;287;273;312;310;348;356;382;371;360;368;317;354;347;395;435;341;322;318;302;306;319;322;285;309;297;323;377;349;367;354;425;479;430;335;287;311;321;339;335;324;340;289;291;277;294;289;286;260;318;379;694;1347;1359;913;1206;2640;3699;2702;910;370;302;217;281;293;296;267;233;246;263;262;300;308;306;364;372;325;318;274;266;278;269;261;290;306;290;273;310;261;315;415;627;890;624;387;271;346;485;490;365;301;365;347;357;394;466;604;1011;1476;1039;615;844;2491;3467;3113;2270;1830;2334;2385;1675;728;309;298;316;258;382;405;415;364;378;345;347;375;344;279;267;317;343;358;561;1007;951;509;337;334;313;285;266;306;278;280;258;224;243;237;234;284;312;314;254;250;275;252;268;269;267;288;323;276;300;262;311;277;306;325;276;291;271;276;251;272;278;300;305;297;317;340;547;554;410;340;361;421;312;305;371;298;294;330;339;391;358;303;328;427;452;419;362;355;384;367;356;474;489;492;391;358;392;516;424;315;275;298;273;309;287;243;267;275;274;276;237;242;205;241;274;321;372;295;271;282;294;291;249;333;363;384;385;305;254;298;309;260;274;337;332;401;315;314;262;259;258;302;354;347;360;457;567;460;322;343;379;431;412;347;422;507;468;424;365;340;350;343;334;418;357;415;390;339;364;364;318;294;257;316;315;343;347;345;337;303;287;303;281;253;275;279;335;309;299;297;257;255;250;248;239;249;260;246;258;338;295;295;290;324;337;305;323;313;298;317;333;360;292;342;353;383;294;291;289;298;263;298;297;295;298;296;340;373;375;369;410;425;464;469;376;332;327;299;327;358;300;269;299;326;362;386;410;346;310;259;255;275;275;303;302;322;338;366;482;586;557;591;713;605;470;451;379;406;398;335;339;327;369;396;372;334;290;406;589;919;919;626;438;469;516;473;400;364;311;313;299;347;345;370;348;273;359;404;399;347;359;419;424;436;431;396;455;407;400;427;481;606;776;650;538;488;352;323;302;326;349;457;429;416;410;476;623;968;771;516;342;327;389;487;560;402;304;281;270;284;248;226;232;230;230;242;232;217;229;220;241;206;216;192;257;221;226;215;203;198;240;243;219;252;229;275;296;298;270;268;270;263;261;317;344;430;419;349;323;349;525;840;1062;827;395;317;330;447;681;615;435;342;417;440;364;346;307;291;301;302;311;355;384;408;327;327;336;318;353
300;263;273;282;272;286;280;281;311;352;312;356;414;690;1399;1845;1081;601;716;587;426;351;333;323;463;583;643;943;1202;840;518;464;525;586;602;464;496;544;501;482;536;409;423;497;590;563;418;428;543;638;494;550;478;355;328;296;297;289;546;641;423;279;261;252;264;310;294;287;318;341;375;386;710;791;566;448;347;394;625;1063;700;325;255;284;225;264;267;257;312;303;285;261;247;230;248;277;288;257;295;268;251;229;261;276;222;244;235;287;269;277;254;246;261;268;287;267;256;257;282;280;259;266;272;287;284;291;229;283;270;237;257;250;272;282;289;285;267;307;284;278;288;361;388;365;357;543;788;750;757;649;460;363;412;399;402;351;333;351;418;605;1014;1278;987;594;558;835;774;990;999;615;320;307;288;305;304;288;309;373;360;282;257;318;300;276;234;255;306;294;303;287;350;288;281;269;324;410;712;685;642;675;600;380;350;389;363;328;305;312;267;249;235;313;356;435;402;295;279;286;264;285;289;293;325;312;271;277;283;258;321;295;286;304;298;303;279;317;296;363;320;299;330;354;403;375;322;394;570;692;724;699;696;776;710;726;1005;859;557;458;518;1524;3200;2784;1659;959;675;739;742;658;905;1257;1147;1083;1488;1803;1671;1273;1284;1501;1422;1431;1545;2008;1726;1153;876;832;599;450;380;393;368;437;346;375;387;344;305;292;313;321;323;336;402;466;413;398;332;362;357;485;513;476;533;718;802;707;566;452;360;306;268;269;299;236;281;273;295;312;341;436;423;411;316;308;320;311;344;425;514;455;372;330;389;412;439;440;376;322;319;334;309;291;276;284;264;283;243;245;275;285;284;292;333;356;378;368;294;291;326;361;350;365;379;484;546;671;617;461;386;475;630;714;524;610;678;663;569;723;1205;1671;1533;1198;775;633;725;659;463;385;358;286;277;264;285;278;280;234;236;267;277;312;257;309;331;398;351;355;356;323;371;352;377;341;335;319;365;320;291;334;313;314;362;345;371;366;336;343;338;351;395;401;390;333;348;365;393;432;433;420;435;443;369;347;295;272;330;342;351;389;427;391;350;334;329;318;314;300;338;359;328;297;341;348;342;306;338;356;341;321;294;291;309;348;503;757;1282;1813;1455;834;486;389;369;436;415;389;381;343;406;372;432;677;893;735;438;407;414;447;453;504;644;666;635;614;645;636;510;562;627;475;600;874;1015;932;806;559;421;536;786;1090;1246;1259;944;824;830;611;640;757;698;523;471;509;438;405;341;381;439;709;1237;1415;983;554;357;299;310;320;315;298;339;312;318;350;477;738;1152;1705;1820;1582;1190;684;447;396;449;416;379;393;340;309;325;301;304;347;346;359;376;318;315;346;305;296;319;323;307;331;316;339;333;531;1203;1794;1573;771;404;377;371;426;389;282;291;299;602;1106;1097;534;310;250;261;262;259;269;265;309;319;287;326;322;278;285;287;290;323;374;338;418;390;376;304;326;320;307;290;343;372;351;417;335;309;314;378;372;364;354;307;348;340;351;394;345;326;373;349;336;323;300;330;318;309;293;296;295;273;291;272;259;262;246;278;342;309;286;270;283;291;261;242;285;267;297;272;301;268;250;264;276;272;279;287;279;270;285;262;256;273;275;251;284;269;264;376;899;2065;2044;1331;1777;2437;1861;936;896;1056;769;717;729;690;681;694;680;915;1555;2656;2576;2438;1599;1008;2106;4213;5203;3188;1179;764;639;453;388;317;330;310;320;305;305;318;323;349;374;399;360;346;297;315;267;285;271;271;285;308;286;259;286;288;294;257;286;308;327;332;308;369;445;513;574;506;396;307;302;333;334;333;333;319;392;369;353;366;445;419;451;370;304;354;430;351;302;354;463;426;388;437;397;368;392;482;396;327;344;373;401;398;386;363;432;419;486;480;371;340;415;388;468;433;461;483;409;389;363;340;377;469;509;498;355;356;357;358;321;335;323;324;315;253;262;251;281;311;238;260;224;272;279;269;252;294;271;278;290;256;295;271;304;298;249;277;265;257;279;263;308;256;298;264;268;280;290;248;252;260;300;296;304;335;324;304;286;295;265;274;314;290;273;271;313;328;314;291;312;249;282;286;298;279;306;289;287;267;316;317;298;327;429;494;551;786;737;416;281;287;247;274;311;299;310;308;332;304;283;262;284;294;327;311;286;291;253;293;307;274;268;323;301;288;304;345;327;260;251;229;220;237;248;268;292;276;244;254;256;275;275;327;250;251;217;230;287;415;965;2940;4631;3493;3852;5834;5117;2213;1857;3327;2909;983;447;440;560;1370;3233;4147;2561;742;335;307;349;448;901;1467;1474;1050;577;393;317;388;359;371;396;715;916;667;445;403;373;405;530;743;1308;2098;1556;667;330;298;287;298;308;292;308;301;298;332;339;329;307;306;270;295;317;374;379;393;379;434;461;402;343;327;352;344;379;345;280;287;313;291;302;330;297;299;330;313;334;337;334;470;756;1134;904;459;373;329;302;334;352;368;325;304;285;277;304;314;308;310;299;316;465;656;753;510;642;1569;2978;2723;1400;765;435;264;258;320;280;259;246;224;261;252;287;290;290;305;283;326;324;285;291;299;272;282;278;284;279;288;262;291;269;362;613;836;653;383;379;473;506;413;395;347;342;348;361;387;432;457;499;612;485;446;870;2393;3569;2593;1732;2134;3206;2260;1202;567;357;270;320;301;400;398;435;390;412;402;357;395;339;303;291;306;384;372;478;669;649;421;372;322;325;285;290;267;303;251;261;248;228;255;278;320;301;285;277;306;305;274;260;311;255;272;300;306;321;328;298;304;296;317;311;283;276;231;248;287;295;292;308;289;298;419;684;698;500;501;486;493;360;335;339;321;353;310;340;309;293;331;478;681;621;412;330;320;332;408;430;498;590;575;463;343;381;375;316;279;274;281;303;303;290;244;263;259;265;303;235;222;230;239;264;324;335;335;279;372;409;362;324;442;403;363;342;314;282;261;250;291;302;285;387;378;327;324;340;303;322;346;354;371;327;348;370;355;337;441;773;849;593;437;509;643;578;456;465;475;454;410;341;362;369;396;369;326;369;352;360;284;266;273;307;322;309;335;330;290;276;276;277;271;306;299;371;371;380;369;324;242;228;262;255;234;257;268;271;336;315;292;326;314;340;321;321;300;354;368;360;413;401;347;382;349;305;264;263;288;278;293;303;286;295;332;433;614;475;426;427;620;658;508;334;292;293;343;339;369;328;316;304;317;306;319;327;279;284;264;269;252;290;338;374;419;396;327;366;445;471;534;583;500;549;483;392;394;420;376;302;326;327;309;342;332;305;370;537;850;864;624;577;586;685;636;461;393;372;340;318;351;376;311;329;308;371;484;438;436;462;510;484;423;425;467;570;468;415;414;504;660;757;722;594;515;402;399;404;395;459;472;582;582;559;471;514;588;497;414;382;391;362;421;506;378;317;294;248;267;263;248;253;271;239;221;221;216;220;214;209;206;214;235;219;231;208;247;219;216;267;262;253;240;272;286;281;245;272;246;256;264;288;263;380;411;386;324;298;355;478;707;932;715;340;320;369;552;770;713;506;386;415;454;387;325;321;261;289;286;349;341;376;381;382;330;322;301;320
280;261;305;289;278;267;263;291;296;326;308;280;288;539;1314;1705;961;576;638;623;444;351;334;424;792;1056;810;1060;1356;868;419;453;621;836;820;595;596;558;516;547;529;550;625;668;659;631;528;494;468;473;437;491;529;383;324;317;270;274;388;462;404;257;270;279;259;282;318;314;353;541;533;544;1023;1185;755;635;541;459;586;885;683;363;298;269;275;237;252;324;331;298;266;257;271;255;238;254;256;289;285;271;220;257;259;249;272;256;268;264;250;255;280;217;274;270;238;253;281;274;290;322;236;261;282;317;297;262;260;277;267;266;261;244;336;330;272;297;268;255;284;274;302;313;328;316;366;574;906;992;793;639;487;412;451;453;387;350;350;278;414;776;1146;1288;1097;657;541;673;786;1070;1267;819;430;295;257;291;258;307;321;376;331;261;278;287;270;245;276;275;275;276;301;315;326;291;281;267;303;326;445;589;721;766;778;565;450;453;417;387;312;302;272;283;266;371;695;997;936;557;342;279;287;291;282;275;274;272;307;289;303;316;250;286;288;302;297;290;284;286;318;310;307;281;317;427;482;379;415;546;817;813;831;839;893;818;627;557;789;728;591;539;611;1516;3012;2862;1739;1000;711;780;821;832;936;1389;1445;1221;1236;2204;2723;2096;1292;1025;900;1127;1615;1722;1433;1058;851;918;759;492;418;351;399;415;360;326;355;378;311;310;304;330;358;340;388;347;310;310;315;309;419;575;553;497;524;651;653;639;541;454;352;310;273;266;278;264;271;391;370;373;419;452;487;411;339;379;351;307;332;371;421;404;361;418;437;415;426;426;392;322;315;333;289;305;287;276;274;282;262;271;309;264;260;318;318;345;369;325;262;302;300;320;355;390;407;447;551;720;857;505;379;361;452;409;416;492;537;556;541;802;1359;1753;1455;1119;789;650;673;705;412;322;312;271;262;282;282;230;262;246;235;247;265;307;280;274;319;376;397;359;387;329;374;337;355;339;326;320;345;335;325;325;300;319;314;343;389;369;389;340;350;358;405;415;387;325;303;381;430;451;444;496;443;392;411;415;315;288;318;341;397;404;437;351;357;309;316;273;301;297;286;341;357;313;291;304;312;329;345;315;330;294;273;290;324;428;726;1232;1828;2629;2253;969;486;388;428;371;379;419;344;356;391;405;457;613;702;568;428;367;386;393;441;450;627;815;764;664;628;589;538;506;506;429;548;742;1040;1123;913;710;509;524;817;1172;1457;1328;904;1034;969;751;733;831;812;503;446;544;529;417;334;356;467;836;1719;2082;1400;651;436;356;341;345;354;326;352;391;375;329;362;514;976;1830;1851;1120;687;461;404;402;398;411;409;354;388;308;314;307;321;331;329;333;314;307;287;293;337;350;270;317;315;321;322;353;302;354;521;653;607;363;365;357;393;408;397;318;251;301;547;1082;1000;472;299;266;243;271;288;245;250;310;334;315;280;290;310;343;286;303;288;366;345;415;373;410;353;326;335;306;331;314;357;404;401;309;311;314;344;345;363;324;339;346;374;387;396;442;376;333;347;302;298;344;322;304;291;298;282;299;272;234;263;262;257;251;257;316;296;293;300;292;300;312;300;303;267;298;302;273;283;251;296;241;275;297;288;290;257;264;259;251;299;281;290;295;271;318;513;1434;3180;3076;1335;1031;1276;973;845;999;993;662;395;381;388;398;428;486;794;1797;3134;2633;2122;1490;845;1728;3961;5206;3530;1674;942;655;421;320;313;336;359;342;310;339;325;303;359;364;400;387;330;296;296;245;263;258;284;291;270;315;305;245;260;296;270;267;296;324;285;309;359;496;718;1037;943;522;302;304;283;287;284;320;295;324;299;343;351;450;396;391;362;312;372;377;286;284;311;331;413;456;404;338;346;420;474;414;383;300;404;412;395;418;464;431;402;451;435;317;391;454;539;616;544;494;620;517;340;338;337;356;413;524;575;427;355;334;350;329;301;332;324;286;279;230;237;244;287;238;248;257;286;297;298;270;280;271;282;259;261;283;252;294;284;284;267;259;276;295;253;282;256;281;279;290;286;277;279;253;265;298;292;297;282;254;252;291;292;306;261;249;265;289;313;317;288;322;339;323;269;278;303;291;255;283;259;287;286;269;274;306;396;505;490;510;685;698;399;313;306;262;284;261;276;260;298;292;286;322;275;262;275;283;255;294;290;263;300;300;274;303;298;284;327;339;358;361;291;248;256;220;234;278;269;281;257;239;246;249;275;286;241;283;245;263;250;251;325;621;1267;1821;1918;2610;3565;2641;1159;993;1427;1180;494;321;319;379;854;2325;3342;2335;807;340;296;348;496;984;1785;1610;822;462;320;288;333;376;328;397;606;734;519;414;402;426;474;767;1050;1463;2109;1878;909;366;276;293;267;289;336;316;339;311;286;343;318;323;334;302;338;354;381;384;356;390;400;357;337;324;340;340;287;324;342;294;294;292;292;295;272;302;285;294;280;298;288;364;588;1387;2411;2015;782;351;331;321;382;400;405;320;294;244;300;388;589;682;489;306;307;302;415;357;318;390;868;1670;2074;2408;2011;873;335;283;276;284;272;283;259;261;296;288;267;284;275;292;297;294;334;298;307;273;313;308;303;276;314;297;309;296;301;454;502;464;419;796;1026;838;478;381;336;339;349;350;348;452;443;408;421;360;522;1033;2252;2469;1931;1626;2029;2685;2000;1160;623;369;298;320;319;379;428;413;380;362;387;374;360;326;313;295;348;383;369;371;461;431;347;311;335;300;352;293;301;292;280;267;219;232;264;299;290;278;265;276;350;293;268;266;295;284;284;295;299;277;297;301;328;325;289;301;321;288;284;270;238;272;286;279;289;276;364;499;467;460;543;633;529;360;369;315;389;338;381;295;327;286;366;550;925;782;452;335;333;383;507;586;579;609;606;538;416;427;405;332;292;272;256;297;275;254;327;282;291;278;260;271;247;223;260;296;294;304;273;305;394;463;358;319;423;411;401;412;320;299;273;273;307;272;343;439;459;369;310;303;369;347;324;405;476;397;295;301;283;323;640;1182;1310;806;479;505;592;572;483;562;709;792;571;380;353;377;351;349;308;344;334;310;301;277;296;305;280;276;315;296;305;290;266;271;297;303;344;369;429;475;456;398;238;237;237;277;281;296;297;263;290;300;318;353;388;348;291;252;316;360;395;374;442;444;467;423;381;331;280;273;248;286;314;346;316;320;405;687;986;677;370;494;748;1052;714;392;331;293;290;331;353;320;302;292;287;265;281;258;254;261;250;278;292;313;334;437;484;496;387;351;408;434;483;476;421;506;536;482;476;482;374;321;302;312;372;339;281;301;373;610;733;718;780;782;756;973;906;574;437;449;413;335;330;430;358;277;306;389;448;416;433;516;534;521;461;416;448;553;454;426;475;602;723;801;885;861;582;409;455;552;425;402;528;908;996;787;578;420;363;380;470;516;486;346;345;445;376;341;323;308;301;283;277;251;260;242;271;264;251;256;226;219;204;265;239;228;231;235;285;243;246;250;295;281;249;227;270;256;248;269;252;219;248;269;292;321;373;382;351;339;381;374;476;560;442;310;286;309;400;633;657;527;396;398;449;421;330;273;283;253;297;320;326;334;363;406;335;343;331;273
290;277;306;280;270;277;286;266;262;312;292;296;292;379;663;835;593;499;591;622;492;336;372;610;1396;1924;1165;1118;1373;808;453;482;642;885;999;834;686;557;452;437;482;575;550;635;570;689;675;564;421;392;379;391;450;371;344;355;264;275;359;472;411;298;261;239;285;290;312;364;435;613;652;558;960;1145;849;780;770;580;629;647;576;396;322;278;252;231;287;320;336;306;249;245;248;277;237;273;274;250;248;254;243;237;243;250;248;255;265;287;266;260;252;247;254;244;265;268;292;295;324;327;286;290;330;411;324;273;244;293;293;277;247;272;329;359;318;311;295;306;262;273;283;271;302;323;366;535;997;1286;923;739;664;643;670;522;528;419;397;443;494;778;1060;1076;1037;978;768;662;610;847;1153;866;420;274;259;295;310;280;289;339;283;278;272;251;258;258;262;279;267;305;241;279;246;299;281;257;280;313;420;719;1032;937;1054;876;634;533;446;367;304;290;287;288;307;690;1897;3273;2838;1201;455;310;305;280;289;297;295;289;262;273;267;276;276;287;249;288;288;289;281;299;291;286;236;246;283;322;381;345;474;703;861;739;781;1007;1030;709;463;373;496;548;541;462;557;1302;2348;2213;1571;1187;977;1167;1233;1083;910;1105;1315;1165;1359;3275;4972;3691;1906;1095;925;1425;1916;1835;1548;1336;1191;1268;944;635;459;377;429;354;300;331;349;319;344;390;342;446;609;487;355;342;304;309;313;352;438;473;521;546;498;619;536;482;497;412;330;290;286;264;293;301;383;543;594;500;421;434;492;418;374;341;374;349;333;309;335;350;350;397;423;408;387;400;365;340;369;353;304;281;285;295;303;278;297;261;288;277;269;299;301;294;278;296;281;308;306;361;421;449;407;389;524;788;650;464;424;450;446;373;361;444;560;562;533;857;1630;2343;2008;1295;998;779;632;571;386;362;300;300;277;265;278;259;284;263;269;283;295;267;302;262;310;369;354;370;359;349;336;358;339;326;329;336;338;293;321;319;317;341;325;348;378;372;370;392;371;377;451;450;410;315;355;349;459;491;487;431;414;431;411;413;356;315;287;361;376;407;415;375;337;390;334;303;293;311;312;327;301;303;282;307;342;328;344;308;315;292;303;302;327;667;1128;1772;1969;1951;1418;736;452;502;445;330;389;344;355;321;353;348;437;490;482;466;356;363;371;391;428;423;556;691;805;802;686;678;575;583;507;396;481;631;854;911;765;649;570;547;781;1270;1434;1185;824;819;749;736;715;754;796;561;501;653;707;536;374;327;547;874;1585;1956;1251;536;381;344;403;370;366;335;372;434;363;299;368;564;1088;1914;1744;875;536;380;414;370;398;427;370;343;329;350;339;345;333;315;322;348;354;301;293;281;318;329;323;323;336;319;318;297;373;349;363;407;370;331;386;378;405;374;327;307;265;320;413;567;566;364;280;276;315;286;266;251;321;310;314;313;284;318;314;320;344;310;365;369;438;420;406;397;359;302;340;294;328;351;340;335;338;345;313;347;352;341;378;354;369;391;417;367;469;401;349;324;303;307;305;269;290;306;286;277;300;303;255;253;245;275;264;267;283;311;281;302;287;312;342;300;282;277;271;309;273;281;275;264;261;291;271;278;258;266;268;277;294;288;278;288;278;285;313;344;688;1790;3500;2894;1350;1225;1404;1305;1577;1456;1000;495;349;303;335;403;370;380;705;1465;2176;1625;1183;867;656;1055;2212;3125;2894;2011;1136;680;408;322;293;318;341;321;309;297;283;298;342;421;366;366;325;248;255;252;235;258;282;298;279;280;269;270;288;293;276;233;283;310;338;313;333;475;894;1430;1241;617;306;285;302;305;313;287;281;280;270;277;337;415;377;335;324;309;342;366;298;296;313;338;406;437;386;350;331;389;455;390;311;337;385;432;420;397;415;447;400;366;357;377;360;447;647;694;585;589;735;487;358;309;323;301;405;502;559;457;406;338;311;273;302;315;289;268;270;246;247;271;246;271;280;249;308;288;274;290;241;269;275;255;264;285;266;300;284;260;273;291;271;275;229;282;294;299;259;284;311;324;262;258;224;293;307;288;280;234;267;263;292;261;273;287;272;285;293;302;342;329;325;312;341;293;313;276;311;274;291;277;277;286;268;338;377;493;447;394;460;445;376;293;282;281;281;296;287;287;273;301;296;278;267;258;267;291;265;276;291;297;308;309;267;285;266;322;362;417;384;308;308;261;226;221;274;289;280;263;233;244;224;233;257;252;261;231;277;240;259;320;416;626;820;1131;1519;1760;1598;1027;485;451;408;462;338;266;295;323;489;1118;1858;1706;816;390;306;369;391;721;1056;870;502;354;312;331;325;309;345;368;411;494;366;345;394;406;591;981;1462;2267;3849;3820;1832;558;300;250;283;275;287;334;357;326;312;288;308;317;331;306;322;375;384;389;337;342;316;320;339;344;338;322;319;336;324;304;347;308;314;305;316;327;286;303;326;348;297;363;765;1747;3004;2607;1006;409;322;304;357;376;411;339;302;341;426;804;1548;1675;1028;459;321;319;331;310;273;356;602;1468;3162;4905;4072;1654;454;296;270;279;257;298;291;240;254;266;277;291;264;268;262;285;300;289;254;297;308;274;281;293;329;286;311;278;290;329;337;394;645;1490;2431;1761;777;449;312;360;324;336;348;375;417;381;384;483;959;1894;2894;2240;1781;1638;1318;1262;1014;744;520;378;354;326;385;410;393;434;433;412;386;415;378;382;317;298;375;369;397;438;432;358;373;342;341;307;315;286;258;282;266;252;257;241;262;289;282;281;239;284;303;296;271;252;292;304;279;262;267;301;336;312;298;298;332;293;303;285;251;247;277;268;309;280;279;252;288;310;366;413;512;529;487;466;436;443;448;458;440;443;379;326;399;508;721;685;392;295;357;465;513;689;654;663;675;542;391;366;372;374;294;294;283;344;272;302;285;277;280;277;253;223;245;214;214;268;299;268;302;273;310;315;310;348;447;498;406;402;342;310;299;307;293;284;426;519;495;360;327;330;379;398;412;574;727;544;307;290;295;371;656;1107;1062;620;453;438;447;443;462;626;805;910;610;361;350;362;404;342;300;297;303;348;306;272;326;276;295;279;310;312;285;267;319;296;313;335;334;382;436;422;412;281;225;221;260;319;305;294;304;283;280;275;330;319;354;330;300;329;325;362;384;399;407;459;497;388;337;306;307;283;288;276;278;309;344;358;449;640;742;559;369;495;626;724;563;348;264;309;289;334;331;333;282;291;310;310;301;296;265;243;234;263;303;286;381;541;577;461;368;387;456;490;547;489;477;598;744;834;555;501;415;334;340;344;293;313;286;310;400;547;664;776;985;948;700;766;779;582;470;521;457;402;344;359;342;308;294;316;323;347;405;458;516;515;397;376;427;536;511;453;614;766;788;864;1082;916;554;405;438;538;531;514;767;1345;1395;869;474;330;328;346;550;664;556;425;319;379;381;342;325;331;305;272;272;281;283;257;279;275;280;274;231;240;245;253;268;228;249;259;222;250;256;269;289;279;241;257;246;226;269;264;245;252;266;297;253;275;324;330;321;307;350;316;317;319;272;297;279;305;332;385;474;406;342;409;434;536;365;308;284;254;280;297;305;292;373;428;459;379;329;279
259;282;291;305;306;267;298;270;274;279;318;285;280;302;338;368;347;398;615;614;499;411;454;729;1495;1961;1034;874;1008;742;433;430;533;672;882;1099;993;582;425;345;406;488;516;518;511;568;574;564;583;479;507;454;389;323;326;339;277;255;332;388;449;367;248;281;276;285;422;504;514;556;542;467;663;701;661;651;659;544;555;653;582;400;314;268;233;250;263;319;337;295;322;294;276;254;225;261;263;273;250;264;253;238;264;264;237;238;263;257;270;283;258;251;257;267;253;276;270;292;282;267;290;278;328;386;387;274;266;287;304;308;254;257;292;279;300;372;299;262;271;258;277;294;291;286;340;414;714;1096;937;813;798;883;924;799;711;574;720;794;671;656;781;836;1114;1291;1230;856;512;551;654;569;338;282;256;299;319;314;272;261;293;253;283;261;236;254;246;279;287;289;256;320;252;300;274;282;338;326;374;787;1071;1074;1268;1404;919;572;420;315;286;275;285;255;318;918;3288;6820;6016;2287;611;264;269;269;279;286;271;298;286;280;264;279;253;297;256;302;319;262;272;301;285;309;305;261;273;284;306;308;488;659;643;495;583;707;725;511;326;308;351;411;540;482;454;872;1445;1481;1500;1233;1210;1885;1879;1249;901;715;807;739;1078;3177;5814;5123;2601;1318;994;1403;1815;1796;1718;1502;1386;1284;920;591;431;413;371;321;289;300;352;401;379;372;334;543;1045;968;543;382;294;295;328;379;388;383;383;404;427;481;388;425;539;446;348;301;326;345;321;299;392;731;986;815;488;497;511;440;361;429;528;500;362;353;314;307;345;368;340;329;366;416;406;357;371;374;330;284;301;314;286;293;282;313;326;303;269;298;306;266;307;259;300;315;315;354;466;480;373;406;420;539;570;463;550;734;660;567;522;687;926;1017;717;804;1479;2542;2169;1342;1259;991;611;484;415;397;362;299;276;268;256;259;251;274;289;264;248;262;267;229;270;325;295;317;330;336;359;308;315;306;310;360;293;290;353;339;346;339;311;370;391;407;332;373;375;423;510;579;487;337;325;351;419;424;410;384;367;420;454;382;346;297;307;317;352;346;346;367;402;378;338;316;313;292;308;303;243;307;278;292;306;334;312;367;308;263;293;300;362;691;1364;2318;2391;1989;1238;582;405;518;463;390;348;349;339;367;358;342;350;380;443;483;479;407;368;394;400;427;455;592;720;715;671;699;600;657;631;525;438;469;630;666;575;568;574;535;536;834;1136;1252;860;534;621;794;744;704;837;684;415;486;566;516;374;361;461;742;987;1075;829;491;354;342;354;399;433;412;376;376;357;320;388;807;1596;2374;1918;950;478;382;371;382;397;463;356;389;372;399;339;389;352;321;354;344;341;311;318;359;361;356;346;314;325;356;332;297;419;390;340;370;332;368;439;397;389;366;322;343;293;280;293;334;353;295;297;300;301;294;312;306;300;318;320;356;309;318;363;337;328;306;327;356;456;483;439;405;377;346;327;336;326;303;340;327;311;324;351;327;418;358;364;320;360;392;413;396;406;384;325;304;286;289;307;303;318;310;308;271;301;290;272;263;258;273;270;311;287;273;272;297;311;326;309;329;312;278;276;272;298;304;315;271;275;278;296;291;268;259;260;261;268;267;293;321;304;311;295;335;537;1520;3244;2830;1592;1882;2183;2341;2979;2949;1682;701;323;298;342;339;381;392;718;1351;1866;1376;1132;1056;736;680;1221;2055;2385;1557;876;519;339;277;280;289;327;308;296;309;287;306;382;382;404;384;335;326;266;222;267;286;281;246;268;266;264;250;281;257;273;270;268;284;311;327;317;343;603;943;909;537;306;325;330;329;318;299;284;303;285;294;357;340;339;340;325;274;320;341;326;309;284;329;360;389;406;387;370;336;433;446;380;390;473;550;559;523;462;489;466;424;455;454;385;393;479;489;500;593;714;483;330;312;302;348;404;466;457;405;377;396;362;313;271;265;274;262;249;254;269;261;295;295;289;269;270;284;294;274;268;254;258;271;238;265;262;314;281;286;309;298;305;272;308;277;265;294;279;274;274;297;307;270;276;253;296;309;272;256;268;293;272;276;274;304;252;273;303;292;335;364;353;320;308;290;304;281;302;293;296;269;311;278;275;267;347;342;356;325;325;314;325;284;283;294;311;335;307;310;273;271;326;283;278;269;279;284;284;294;271;256;284;266;279;259;287;302;377;455;384;301;313;255;214;227;236;246;282;281;272;248;227;234;249;282;285;273;259;269;268;458;867;1421;1480;1552;2434;2544;1357;565;338;332;274;315;318;304;323;317;353;549;1134;1488;824;405;327;321;304;412;482;530;420;359;308;326;312;310;335;325;364;381;393;383;357;389;440;647;1038;2241;5334;6765;3310;808;372;289;274;300;280;317;336;341;300;290;296;337;314;311;336;350;340;399;334;340;335;323;339;365;388;323;307;314;330;318;310;288;316;359;345;316;264;347;430;337;325;283;444;944;1837;1902;852;382;348;355;373;356;381;359;311;330;451;1041;2827;4049;2015;595;353;361;370;321;269;279;391;1114;3183;6391;6010;2554;669;315;287;308;280;249;232;265;267;288;264;264;279;245;238;293;278;295;310;303;278;288;313;320;308;304;257;279;294;305;268;324;507;1632;3041;2417;1063;526;360;345;338;330;338;342;336;390;374;492;1022;2519;3744;2402;1334;1128;786;614;466;491;465;354;333;346;353;348;423;386;439;415;392;400;406;357;344;326;348;376;393;449;370;337;348;334;327;319;294;311;299;277;253;243;220;233;243;282;276;275;234;252;231;255;236;237;256;249;237;278;280;290;292;282;294;302;311;298;309;264;258;244;298;307;301;281;273;269;232;249;273;373;385;459;408;567;648;601;493;466;491;524;461;370;322;391;521;552;339;335;389;450;504;596;690;753;708;668;430;300;355;370;309;285;248;262;297;285;278;297;306;283;259;255;229;244;242;294;322;271;281;263;236;291;288;281;404;499;451;379;291;287;326;303;302;308;383;547;511;438;371;320;372;414;429;778;1067;734;357;287;296;365;477;672;637;444;372;346;424;458;458;466;630;716;524;386;348;320;349;338;290;246;311;258;283;289;305;303;301;303;274;290;306;303;271;269;275;293;303;317;362;324;322;281;227;257;350;432;406;313;278;261;237;281;310;284;331;350;333;350;416;417;481;448;386;453;396;428;347;397;335;308;318;294;326;335;353;331;353;410;480;391;310;305;389;434;373;301;305;277;243;331;307;283;284;279;284;297;279;304;279;236;244;236;281;306;356;459;545;514;404;410;433;491;680;718;674;683;807;916;644;456;392;322;329;341;331;281;310;323;394;552;641;668;722;720;535;470;512;461;461;544;515;383;365;418;363;309;281;262;266;291;385;526;595;614;415;389;400;478;533;575;614;856;1007;1185;1127;869;556;367;410;462;514;564;823;1450;1404;811;422;323;280;310;442;642;633;407;331;365;267;304;298;310;340;301;294;252;258;280;293;298;298;267;216;236;225;253;276;278;259;254;245;273;284;277;286;297;294;261;249;264;236;254;258;276;240;240;252;294;304;318;309;333;343;306;268;269;259;313;319;254;287;325;362;377;409;436;456;494;407;329;255;262;284;301;283;315;347;492;607;534;347;251
254;279;247;284;264;312;261;304;295;327;322;338;292;326;301;285;317;375;579;565;559;584;656;893;1198;1210;720;711;908;609;485;414;468;636;1111;1905;1434;788;529;393;346;417;511;491;433;422;588;662;745;726;845;698;479;336;283;273;270;294;330;390;422;347;334;308;267;298;441;568;536;499;450;421;559;681;688;562;487;487;540;657;565;364;272;256;256;256;263;284;247;325;324;329;257;263;270;272;274;261;239;260;295;258;256;260;234;265;260;249;262;285;251;267;251;263;310;252;261;275;272;266;278;262;291;335;340;291;282;287;275;282;259;255;261;303;378;314;332;290;247;269;297;266;313;279;315;353;487;739;840;667;753;904;1068;1106;849;765;1037;1391;1150;692;502;748;1010;1300;1212;816;434;333;383;329;267;240;281;284;288;283;311;287;290;279;245;270;254;253;271;248;274;269;281;276;304;347;318;354;399;382;484;744;967;1061;1622;1731;1208;712;537;313;278;282;319;262;312;1037;3685;6974;6012;2448;713;382;304;280;281;291;316;308;262;297;285;275;268;298;291;296;314;279;271;276;266;323;288;281;239;247;275;257;305;430;395;338;382;448;435;348;294;315;354;462;567;587;460;763;889;912;1032;994;1280;1939;1726;1172;895;715;685;556;917;2158;4067;3684;2216;1384;1115;1053;1110;1316;1448;1081;944;968;635;466;390;380;400;320;272;286;365;351;329;378;382;744;1417;1302;650;396;312;299;371;458;443;368;360;370;378;422;425;443;425;361;378;345;422;386;307;302;419;725;928;690;478;469;561;429;470;713;860;633;376;289;377;354;333;325;282;303;311;364;345;376;376;348;326;283;274;334;346;321;332;307;322;354;305;306;306;287;290;278;298;305;300;328;375;379;380;405;424;419;416;516;688;893;996;821;934;1278;1570;1303;755;817;1226;1583;1254;1015;1106;912;586;446;407;345;389;299;268;260;296;249;261;287;298;285;292;289;251;277;307;309;298;281;315;328;346;334;337;349;356;350;338;312;335;336;343;339;344;351;350;349;326;341;414;485;433;439;368;333;298;328;359;399;360;351;342;435;431;385;329;314;336;363;377;376;422;377;349;333;321;322;328;304;332;281;323;312;309;294;300;324;317;304;324;307;323;323;531;1291;2788;4160;4090;2976;1383;560;404;459;431;386;350;363;388;351;315;326;364;367;520;556;573;534;482;457;407;445;451;545;643;622;565;621;809;928;895;697;688;552;586;512;516;474;476;469;488;662;882;1067;720;478;545;786;671;711;747;587;408;426;464;455;343;359;504;575;585;583;490;440;386;414;382;422;491;449;363;347;346;364;583;1562;3500;4724;3295;1551;692;389;363;374;419;372;402;375;416;390;349;393;366;386;367;391;371;362;350;323;335;352;356;333;327;344;339;368;501;485;378;352;370;427;521;495;430;430;415;347;338;265;274;327;339;315;321;308;348;292;285;283;301;324;353;372;354;330;380;388;327;300;350;391;476;577;520;470;389;353;328;356;336;359;346;336;329;318;333;358;422;421;375;361;394;418;373;401;354;341;327;314;314;326;307;320;291;296;293;308;289;260;250;279;259;286;291;312;272;283;262;300;323;274;310;318;306;266;271;250;283;282;276;298;253;280;270;266;268;273;288;272;274;284;323;377;352;299;296;321;554;1355;2758;2463;1513;1822;2432;3573;4592;4254;2470;889;466;486;477;374;378;414;709;1247;1589;1727;2195;2074;1332;684;874;1217;1221;685;432;354;261;315;289;323;286;324;261;290;326;331;363;387;385;371;328;312;283;231;259;273;263;273;259;268;266;277;266;284;247;272;297;315;339;324;369;332;413;450;446;329;310;369;358;307;306;325;329;336;361;324;331;338;340;404;336;313;379;306;308;254;262;300;340;404;405;424;379;393;485;513;478;505;693;770;709;596;677;803;707;602;500;465;385;317;359;393;415;503;429;351;307;319;311;364;431;425;412;313;353;328;337;307;281;277;290;297;255;231;293;316;324;313;258;307;270;287;306;301;296;281;281;263;251;274;257;305;256;268;298;283;359;323;291;282;251;286;289;299;288;295;328;302;291;263;249;296;308;298;257;276;235;247;263;274;295;318;303;285;314;357;316;311;322;271;299;273;299;323;309;298;309;260;291;281;305;317;311;311;352;349;293;280;294;312;307;318;307;269;302;248;332;287;270;268;272;262;300;298;317;253;282;276;294;278;274;292;362;377;338;292;275;264;235;264;272;282;288;296;267;244;217;252;258;318;304;283;295;308;513;1094;2101;2995;2577;2659;3571;2671;1184;452;292;276;307;268;259;301;287;292;367;473;711;814;532;332;303;294;325;359;394;511;499;403;355;326;345;329;333;371;380;357;377;342;344;374;457;554;791;2218;4447;4650;2165;648;330;302;313;280;297;312;361;332;324;346;329;342;322;317;342;368;372;362;332;295;307;286;306;300;372;343;347;305;286;301;343;373;425;481;402;305;341;434;482;412;293;270;365;568;816;775;516;356;401;456;341;364;373;367;375;392;537;1230;2817;3347;1675;591;320;398;365;311;289;355;489;1232;2920;4872;4280;1774;569;308;287;284;266;277;265;245;241;226;255;299;296;236;271;276;281;281;324;285;323;313;298;275;312;280;294;281;306;326;311;312;580;1158;1775;1286;675;388;347;319;327;341;307;337;406;420;470;828;1832;3325;3859;2017;946;751;596;452;413;413;396;349;328;357;370;335;348;395;433;441;391;385;347;327;289;347;289;378;353;388;359;314;307;336;343;313;296;251;230;265;219;251;248;231;245;283;279;274;267;237;238;227;232;245;275;251;277;262;269;274;279;315;302;334;320;303;289;248;283;261;263;267;297;288;270;226;239;275;258;278;312;345;371;558;754;915;668;531;491;541;519;393;402;459;502;465;325;324;476;561;474;546;742;809;724;577;398;302;300;308;287;296;294;300;312;282;306;289;279;255;234;274;247;244;266;311;280;326;261;275;270;282;256;245;359;374;379;286;272;285;336;327;307;305;379;489;481;368;315;277;338;365;455;612;794;565;378;307;281;314;299;343;361;357;384;401;468;564;537;470;530;513;447;358;299;322;298;317;293;261;273;273;284;288;274;307;295;311;278;278;286;276;308;278;296;329;288;301;269;273;261;250;254;273;484;796;678;360;295;281;257;246;260;291;278;328;371;453;596;556;553;562;556;482;338;347;372;386;372;301;307;305;271;301;367;336;328;330;324;330;264;281;306;318;316;290;328;295;274;287;297;258;286;258;281;292;284;289;276;245;224;210;269;342;389;511;468;421;425;414;393;535;782;840;699;782;942;977;770;456;367;333;336;345;347;320;294;301;409;508;627;523;502;534;431;423;413;384;347;427;375;329;413;411;437;376;302;298;256;319;427;591;730;598;342;348;382;450;548;539;638;994;1554;2141;1525;804;493;428;503;510;475;460;707;905;816;512;401;336;336;323;519;617;596;386;354;321;265;270;289;324;303;266;263;251;284;278;311;282;282;279;252;254;246;244;252;256;252;263;235;255;290;269;280;268;264;267;281;252;236;275;270;275;286;242;290;264;299;302;339;386;324;304;304;299;292;292;294;287;303;325;383;404;547;466;480;429;374;350;314;311;284;333;333;302;336;502;631;463;347;315
258;267;277;272;279;312;243;285;281;293;284;350;387;311;273;280;271;345;474;501;664;879;961;915;1011;827;483;557;764;525;407;377;483;710;1452;2807;2094;966;761;617;417;395;527;417;411;483;591;650;735;849;1185;999;549;354;278;285;285;277;267;304;328;370;331;297;280;262;343;405;509;406;396;446;540;635;779;582;449;549;569;585;480;334;266;264;268;269;244;296;301;337;315;283;287;248;226;269;258;253;244;266;273;266;278;246;251;273;281;272;258;236;267;256;303;245;245;269;262;255;270;255;221;259;297;271;271;275;294;292;264;294;262;250;271;310;316;344;307;307;274;338;277;284;266;259;273;367;392;560;593;466;536;773;1077;1289;1070;930;1402;1812;1518;714;391;524;736;1079;1085;647;411;339;269;268;305;300;257;275;250;300;264;243;267;255;257;246;277;273;282;278;258;268;260;310;362;434;419;486;647;593;589;751;1202;1467;1458;1598;1477;1147;767;472;292;304;301;256;288;598;1710;3279;3128;1316;497;334;279;264;249;273;293;296;281;312;271;313;299;277;297;336;314;289;257;276;283;300;282;286;271;265;264;255;259;293;311;309;347;354;367;326;315;292;359;466;623;646;572;635;717;746;772;899;1168;1319;1193;1047;998;1198;1029;752;738;1110;1883;2206;1882;1456;1213;877;704;867;870;778;677;696;551;428;363;407;376;367;323;322;375;349;337;318;333;568;876;834;551;382;356;374;328;400;435;415;356;447;478;520;507;458;395;382;369;337;392;328;324;280;316;443;551;537;432;428;475;464;537;916;1179;830;421;327;362;393;412;357;294;296;261;291;315;370;427;421;339;314;328;345;329;366;352;282;301;332;362;343;340;304;316;289;260;292;284;325;374;386;318;404;429;409;446;484;629;941;1245;1061;988;1440;1847;1287;768;679;865;945;740;731;883;867;617;440;355;353;388;322;309;273;263;275;266;230;268;251;307;295;284;292;307;318;284;321;323;329;369;350;366;346;324;339;337;299;329;309;305;323;335;386;407;329;335;334;400;375;396;380;390;366;312;339;346;350;349;338;378;462;427;403;336;321;329;310;355;352;432;377;325;352;306;311;317;282;291;331;325;331;323;328;323;334;323;282;313;321;305;315;578;1419;3643;6275;5256;3367;1451;551;374;375;377;358;368;379;349;342;328;398;403;441;437;621;555;603;576;487;497;544;431;424;567;549;529;663;976;1268;1208;1023;1059;863;686;646;519;534;482;452;492;556;704;843;577;472;435;524;572;521;620;562;417;399;443;405;408;414;527;508;453;411;421;512;570;512;417;419;373;393;344;312;313;381;555;1673;4464;6881;5849;3084;1150;467;371;381;393;338;345;379;418;422;387;366;329;398;446;438;390;365;384;349;332;355;365;329;349;335;367;474;658;699;557;382;395;474;672;719;597;498;451;429;336;292;242;330;322;379;333;373;327;344;304;263;303;356;416;544;433;375;352;356;318;286;327;321;455;531;531;403;383;325;331;309;322;321;356;350;333;327;282;363;460;414;332;429;478;504;431;397;345;360;332;329;317;282;296;292;327;308;279;273;250;282;265;248;251;261;265;270;301;284;296;290;279;290;329;319;327;287;251;283;284;289;274;269;294;245;250;260;257;288;302;278;270;255;319;342;331;328;256;279;393;822;2008;2130;1090;1112;1977;4278;5564;4927;2823;1095;772;1047;963;642;570;529;563;848;1047;1837;2991;3898;2582;832;480;569;572;400;341;324;329;320;294;308;318;310;311;307;288;295;343;377;382;383;382;296;274;269;267;271;255;313;273;239;251;298;281;275;298;295;391;339;321;358;363;310;274;319;291;356;385;515;440;352;356;368;404;489;518;397;355;303;328;345;345;342;316;372;357;345;336;342;357;495;546;512;446;406;428;640;629;556;654;781;761;684;642;936;1033;700;506;445;402;346;312;337;353;405;340;356;303;278;352;390;391;372;339;319;310;300;337;293;323;310;295;322;336;278;293;287;286;312;272;264;262;263;259;280;270;244;224;248;270;241;317;292;284;248;266;284;309;304;312;276;320;293;279;247;282;278;258;299;282;271;229;304;299;264;236;258;251;272;275;277;270;308;280;308;322;319;329;297;315;290;289;287;277;298;285;317;299;276;247;333;325;269;306;344;339;288;322;286;307;298;318;320;326;316;272;288;307;286;285;306;282;257;283;303;310;323;276;275;305;307;297;249;283;269;281;272;307;262;270;275;292;251;298;295;303;277;255;235;278;337;355;317;282;314;596;1593;2666;3231;2611;2180;2997;2323;1030;387;300;298;303;302;286;302;264;314;338;352;468;500;407;380;298;334;303;363;561;1043;1226;697;413;363;351;322;342;368;419;408;375;328;363;365;393;468;663;1012;1825;2042;1064;452;333;287;299;279;308;297;294;334;446;634;593;413;333;373;373;380;398;356;308;317;326;320;299;309;343;351;310;305;320;334;318;386;628;825;687;381;297;404;473;399;336;301;282;326;380;437;383;637;1020;1035;641;397;325;337;392;409;474;756;1332;1644;931;438;320;323;328;335;314;340;320;669;1349;2661;3148;1941;689;313;275;296;268;259;275;271;251;269;232;294;269;286;280;262;305;300;303;271;291;278;255;263;279;320;313;284;333;368;349;311;360;555;729;568;416;335;273;321;313;324;323;404;545;698;626;940;2223;3715;4307;2417;970;635;619;490;440;379;367;379;414;478;419;392;340;409;425;410;388;351;355;327;323;285;296;352;354;361;308;326;326;286;329;316;265;255;256;246;244;268;245;266;289;302;328;246;250;244;242;218;236;237;238;273;244;285;262;256;267;277;310;349;368;327;261;286;295;250;265;266;271;286;287;237;250;276;263;248;296;300;310;442;667;884;783;592;534;540;512;445;410;427;544;472;302;335;386;468;448;487;634;790;785;608;415;353;304;285;299;330;339;344;298;301;323;287;318;332;258;250;213;263;268;277;300;301;279;233;215;269;254;293;267;312;292;251;266;277;347;376;336;298;357;409;380;342;309;288;308;333;382;441;456;474;379;379;341;327;297;306;308;320;360;486;518;565;522;495;456;502;394;371;381;356;328;298;270;286;260;257;304;263;264;290;296;322;346;317;302;295;272;297;293;324;295;272;249;252;256;264;241;320;507;935;872;439;275;275;264;262;281;287;262;347;389;596;834;670;517;608;730;521;319;307;327;414;344;329;323;297;310;302;373;356;321;311;279;294;270;282;289;312;372;356;397;353;292;269;294;271;248;284;433;517;449;328;322;254;225;197;251;300;400;503;427;343;398;390;376;467;779;890;741;844;1018;1049;690;445;406;375;355;358;356;298;310;357;381;447;492;512;532;480;422;392;348;340;363;366;329;296;389;403;384;339;307;342;327;362;476;590;682;564;383;314;316;369;484;541;720;1118;1917;2978;1861;898;602;576;688;640;476;362;436;488;475;379;342;336;375;372;428;484;445;396;301;351;265;237;269;304;347;299;301;314;267;260;283;292;294;265;264;242;232;219;254;258;244;242;222;288;222;239;263;253;278;259;232;264;219;282;304;220;249;282;314;296;264;296;312;342;346;282;294;270;301;280;322;277;330;326;391;445;479;524;475;500;449;323;283;307;288;396;408;348;385;451;548;453;397;309
229;260;274;243;287;249;296;265;286;272;275;315;329;342;278;274;293;338;471;574;657;829;753;651;658;598;415;436;510;473;429;411;483;674;1281;2085;1690;900;901;758;479;395;464;415;393;475;558;545;511;751;1154;942;553;360;290;269;277;257;282;287;276;339;353;289;269;286;274;312;353;394;401;569;651;628;599;498;448;578;581;508;414;305;307;296;281;291;305;305;337;356;354;317;255;265;275;294;261;256;258;228;233;255;258;235;237;265;315;280;278;260;242;257;253;269;259;270;287;251;268;261;262;248;289;258;284;267;273;266;281;278;273;277;270;284;322;317;296;292;375;415;362;265;262;285;318;471;498;489;528;473;573;812;915;907;970;1080;1408;1454;1147;655;365;380;541;775;765;545;394;434;375;316;354;392;320;293;222;274;314;236;260;279;254;264;245;246;259;249;277;233;248;267;326;411;432;613;846;745;650;869;1561;2030;1518;1411;1738;1694;1171;547;341;299;287;299;297;357;643;937;943;454;292;274;282;268;292;286;317;319;306;301;271;264;298;315;305;301;295;276;277;285;280;315;313;281;305;291;285;284;262;288;334;369;375;385;371;326;322;354;414;450;632;749;681;536;558;695;920;1077;1119;939;719;919;1390;1911;1523;913;760;974;1712;2348;1526;1206;1397;1065;711;617;622;664;732;659;451;379;373;366;424;348;285;271;345;372;288;291;295;349;476;437;315;291;276;320;335;354;417;468;476;685;840;763;590;490;476;445;379;430;395;371;289;284;280;304;387;399;426;395;351;361;513;771;959;620;399;343;360;390;385;375;318;331;311;316;301;384;557;543;385;416;468;410;349;345;336;334;280;308;311;353;311;323;276;293;306;308;345;375;414;361;352;345;413;472;503;500;691;860;1021;953;993;1335;1319;915;598;812;932;729;570;643;759;782;534;380;343;354;388;382;370;374;305;282;289;244;228;237;253;255;280;302;310;300;299;355;352;382;346;335;316;345;350;380;385;347;256;306;339;352;305;392;321;340;336;333;367;339;353;360;310;321;332;328;310;323;322;361;382;489;490;418;299;298;337;331;355;415;403;359;302;333;302;352;303;302;282;303;322;321;320;328;389;316;291;306;308;370;343;362;537;1308;3023;4504;3435;1838;829;377;347;349;356;344;386;407;352;336;392;389;502;443;478;542;524;496;522;517;567;637;577;459;638;717;753;810;1062;1229;1274;1273;1182;974;693;699;649;604;543;580;586;594;701;686;605;534;510;490;494;440;548;504;520;472;449;445;412;488;557;485;346;376;393;543;720;619;461;370;344;317;303;298;330;357;471;1292;3256;5716;6178;3555;1366;553;389;356;374;364;352;366;341;315;399;362;323;392;486;542;488;350;356;341;332;353;318;340;380;371;384;486;855;950;563;406;386;515;1234;1794;1456;861;594;478;388;282;263;320;362;392;334;378;366;331;306;282;343;344;431;575;537;379;301;300;292;293;287;306;414;479;447;358;357;337;387;324;341;363;289;259;314;316;282;294;385;372;360;466;613;580;475;405;355;322;340;373;372;309;307;289;327;407;479;427;327;300;265;241;280;304;300;277;250;293;314;263;235;287;336;352;333;260;259;262;271;292;324;253;274;276;269;266;297;283;271;265;304;268;293;333;340;320;276;300;317;424;951;1070;617;669;1710;3549;4275;3315;1877;998;1242;1635;1308;1135;1283;1293;1074;923;860;1112;2182;2838;1924;787;502;441;362;290;298;285;360;343;298;329;281;279;309;328;329;340;341;361;331;290;303;313;286;244;281;312;283;309;313;271;274;277;316;307;292;338;418;432;316;317;305;313;265;301;267;313;376;518;442;433;334;348;433;618;758;590;427;332;352;363;345;324;350;600;637;473;416;463;480;589;818;773;497;430;473;534;559;470;521;692;850;655;659;874;948;686;462;484;448;387;304;291;325;374;313;327;305;339;378;392;406;384;357;354;380;330;318;288;308;311;338;298;298;289;280;298;308;278;279;277;262;278;255;272;273;247;251;234;267;229;281;289;237;247;277;277;260;266;302;299;283;292;265;285;291;296;297;315;267;276;295;277;328;325;252;243;276;253;272;270;294;289;304;289;294;273;280;293;300;309;267;253;279;282;299;280;318;308;262;300;282;283;294;335;309;293;280;300;296;291;272;324;298;303;317;289;294;313;323;306;308;298;295;327;276;328;273;316;293;317;274;268;305;293;292;304;287;250;275;294;277;268;296;276;282;272;229;226;293;365;361;307;339;376;672;1783;2388;2009;1450;1164;1322;1019;526;329;292;323;296;290;279;259;295;318;305;320;353;345;323;349;331;309;310;518;1221;2658;2817;1325;488;364;350;338;328;345;395;396;363;322;366;343;432;489;672;694;649;611;471;375;308;298;294;290;292;314;356;391;799;1392;1250;751;393;388;444;594;482;367;272;303;263;271;300;295;319;356;345;338;309;314;334;432;716;1139;817;407;284;335;327;330;325;300;305;317;340;343;552;1353;2507;2572;1133;431;343;310;343;375;417;455;517;589;465;367;332;337;323;312;347;340;343;382;633;1221;1729;1159;552;309;253;267;246;256;279;295;215;219;195;233;262;253;250;283;292;288;294;293;291;259;269;279;299;314;313;325;348;407;397;315;298;357;405;355;345;307;331;328;338;353;376;523;882;1336;1068;1202;2222;3379;3990;2876;1208;604;459;498;478;493;629;759;820;1160;1186;708;489;457;440;422;387;366;348;332;276;296;317;326;361;351;371;348;298;308;320;274;232;273;259;241;247;201;265;255;248;270;293;271;213;224;234;249;233;239;254;278;273;269;253;258;285;316;292;300;324;308;253;257;278;265;267;279;262;288;302;284;267;254;307;278;293;275;286;356;466;512;553;491;486;513;494;460;445;466;413;365;318;294;308;346;321;404;583;932;1046;761;479;395;334;251;274;318;341;297;268;293;333;305;313;317;258;256;216;230;262;288;319;326;303;274;251;300;314;317;288;305;294;282;259;332;313;343;340;281;304;351;324;305;302;291;325;468;495;367;373;362;448;415;413;398;414;340;299;296;357;456;506;555;483;491;562;508;426;398;349;409;363;334;284;251;249;288;262;279;314;315;364;392;365;315;305;289;291;293;299;276;286;296;238;248;237;288;232;287;386;650;538;338;276;280;310;263;307;280;285;299;345;562;842;666;487;531;584;452;315;327;421;431;381;308;310;303;295;359;385;354;365;305;279;256;251;302;297;316;334;372;382;399;328;296;333;284;290;497;1086;1681;1229;574;337;223;204;201;238;298;294;370;367;305;296;335;369;470;709;764;617;623;745;700;531;420;416;417;353;348;380;373;346;335;323;365;400;466;622;748;636;519;479;409;423;422;379;366;435;435;407;311;326;404;384;336;403;458;495;430;363;360;339;394;412;550;638;828;1371;1965;1369;872;708;618;861;768;518;402;323;295;314;310;319;402;391;461;385;342;313;310;249;296;284;262;278;287;326;326;376;325;285;275;311;276;293;320;274;236;250;226;227;248;247;228;234;237;244;248;277;276;250;269;272;259;260;257;258;290;240;262;287;273;253;233;266;324;359;288;318;291;285;305;284;316;310;322;358;397;460;473;563;707;751;468;293;293;285;314;395;411;394;416;442;407;420;555
240;259;296;257;312;290;293;297;281;306;301;331;341;295;295;286;301;394;513;614;655;545;492;395;463;420;387;464;377;353;338;360;407;497;667;991;822;602;765;774;520;399;478;463;465;535;553;423;384;547;778;808;678;367;285;248;258;266;247;246;290;301;278;266;286;298;280;294;329;410;485;643;805;575;559;522;481;519;687;581;479;310;288;343;285;312;312;346;318;316;315;253;252;271;262;291;297;300;242;253;256;254;258;262;274;286;284;325;254;276;251;232;244;256;250;272;282;293;283;268;254;284;286;301;274;266;274;317;342;309;269;271;282;308;311;293;296;329;420;469;390;318;280;351;470;676;680;574;687;658;657;807;733;602;634;1011;1342;979;732;456;320;324;406;629;706;590;626;760;550;448;425;519;437;263;293;255;289;282;249;229;260;256;249;233;278;245;268;244;282;256;313;352;398;516;755;789;688;816;1370;1570;1162;1266;1628;1574;1099;574;295;287;242;297;302;295;290;335;344;278;267;280;295;296;281;276;289;313;294;297;278;250;285;322;316;258;279;294;277;292;289;280;261;255;287;273;331;337;305;277;333;356;374;433;439;398;446;506;518;507;601;717;652;486;628;834;1337;1172;1047;892;783;775;1324;1887;1627;1059;693;848;1397;1892;1383;1221;1554;1636;1232;890;784;860;1118;907;551;423;321;355;362;304;280;328;371;393;337;343;333;299;304;285;291;263;281;276;287;349;373;358;494;878;1141;976;745;593;571;493;424;397;386;382;348;280;259;258;306;300;302;308;322;294;361;461;601;420;362;320;324;378;350;418;463;504;411;367;377;414;476;478;381;399;469;453;374;326;333;305;272;264;292;355;303;312;275;281;293;298;353;499;440;376;339;351;456;593;696;845;938;729;643;778;1062;1085;912;682;620;852;1034;859;632;673;694;596;432;377;325;382;342;354;350;401;373;304;284;256;252;234;250;262;281;299;273;300;288;342;364;389;349;325;357;367;330;393;389;335;330;323;362;326;344;304;344;324;369;309;276;349;339;324;306;275;296;306;286;351;313;322;435;561;531;365;325;296;312;318;393;380;385;393;362;309;323;362;306;354;343;322;319;331;358;371;340;328;313;320;295;317;324;324;390;605;1280;1751;1372;754;432;356;342;363;365;368;363;362;358;408;472;559;560;527;484;469;433;388;402;517;708;756;685;687;686;768;1082;1073;1060;1061;1122;1276;1178;879;660;645;757;699;614;673;667;632;573;566;696;771;882;755;640;539;514;545;584;702;558;379;442;543;558;522;350;298;357;451;559;467;411;353;332;314;278;294;321;334;370;708;1579;3055;3590;2307;945;432;367;367;384;403;370;338;291;344;321;332;386;364;450;521;470;354;304;302;318;289;322;389;441;492;429;505;721;817;490;393;415;794;2131;3843;3037;1351;633;430;331;279;253;268;376;364;369;369;359;361;273;286;343;365;443;556;458;327;303;303;290;303;320;325;361;377;411;359;343;364;395;410;359;284;320;318;320;341;298;295;304;325;352;421;518;518;553;491;377;369;338;374;347;316;342;338;501;1035;1503;1084;574;384;340;350;312;262;277;298;275;285;294;276;249;272;298;318;322;286;269;245;270;288;321;289;270;268;270;299;280;263;286;250;286;260;322;284;302;307;284;273;295;366;471;425;491;874;1809;2567;2282;1882;1532;1426;1599;1286;1151;1358;2227;2906;2627;1649;977;592;896;1157;890;646;576;423;298;291;272;346;352;335;271;328;295;304;339;332;307;355;353;391;337;300;283;278;264;315;296;283;349;315;328;276;272;292;317;299;264;294;385;411;341;364;326;334;330;261;254;279;319;368;434;378;371;348;385;633;772;687;507;405;379;385;369;389;541;995;1220;740;534;519;472;556;842;775;615;483;477;444;503;384;432;503;530;541;556;675;668;548;441;442;485;445;373;313;367;393;360;370;340;386;435;436;480;586;492;421;468;400;325;323;331;313;343;331;289;280;270;258;264;253;281;274;251;255;286;243;249;250;230;275;272;270;239;241;266;288;268;272;260;286;259;288;314;266;306;272;271;287;345;435;330;281;267;300;347;302;271;272;239;237;258;261;273;272;265;273;330;322;320;306;301;307;274;268;277;279;282;263;281;276;289;294;298;297;315;299;302;305;308;339;298;259;286;340;318;284;283;275;283;329;308;299;276;286;263;302;298;316;352;317;285;268;315;296;270;339;300;287;317;254;307;277;294;279;307;279;289;265;261;241;235;308;422;394;338;352;476;902;1279;1225;893;617;563;455;310;322;269;283;297;333;284;305;321;258;323;339;349;335;315;364;346;336;367;466;1526;3511;3745;1752;569;385;357;371;396;364;349;415;454;433;415;353;340;434;585;444;368;337;405;393;322;288;289;261;324;305;346;454;1166;2396;2629;1550;619;474;724;993;697;432;324;289;273;266;302;319;290;328;334;341;348;277;352;336;549;735;578;350;268;317;271;278;331;307;286;324;301;329;741;1776;3945;4409;1693;517;333;292;336;330;346;322;324;303;341;329;332;315;307;293;313;351;357;327;356;466;635;581;355;282;271;263;257;235;261;255;233;222;227;223;230;264;288;275;274;282;302;283;270;286;294;263;301;313;283;324;354;428;351;329;320;319;320;343;320;288;319;371;392;402;474;631;1048;1777;1791;1389;1466;2337;4192;3900;1755;651;360;444;524;729;1499;2251;2546;3159;3002;1503;676;514;510;430;395;376;353;375;306;308;263;317;327;305;360;333;335;329;307;289;265;216;236;237;237;246;234;269;283;282;260;280;243;253;240;244;236;225;259;264;268;274;270;273;292;298;255;294;281;285;273;267;243;264;259;294;306;292;323;273;310;254;261;313;301;281;288;306;327;442;547;534;439;452;402;414;428;466;428;357;347;282;261;307;375;409;620;1054;1283;829;561;355;298;277;286;283;321;305;270;268;286;312;305;306;270;250;240;223;237;273;324;306;293;244;245;269;293;321;326;339;314;285;254;286;331;319;288;290;288;317;306;327;329;333;357;566;605;440;334;380;408;429;414;449;449;341;295;294;329;382;518;605;537;639;717;673;465;369;321;352;345;359;315;261;307;275;303;286;296;353;387;400;417;321;274;285;302;299;290;313;259;231;279;231;298;303;264;254;257;317;337;247;305;281;294;332;307;295;245;279;325;425;516;512;426;473;467;338;333;373;542;652;452;347;337;349;325;382;442;433;393;329;267;273;271;308;311;307;304;352;308;331;332;330;344;353;346;851;2968;4593;3490;1190;369;262;229;214;237;236;252;309;355;311;307;329;319;427;500;577;454;469;456;448;393;420;494;461;399;343;418;399;380;336;348;364;381;456;826;1270;1164;722;593;519;461;457;427;418;438;410;385;388;421;458;512;344;375;416;462;454;444;396;362;349;462;637;565;531;704;887;812;800;742;622;578;570;467;396;313;299;295;335;308;316;363;406;343;324;321;300;236;259;261;273;249;299;329;375;383;324;284;301;265;316;304;307;243;254;229;228;232;245;213;229;215;215;242;246;275;283;254;295;254;278;293;247;233;264;267;286;295;266;279;237;261;286;323;295;308;315;358;331;357;301;303;342;386;465;418;425;669;1103;1297;758;377;322;295;288;351;413;377;360;327;341;460;701
308;275;268;278;271;296;238;274;301;319;309;305;343;339;327;312;303;439;441;531;543;449;355;435;441;447;450;435;415;357;340;354;434;351;381;434;446;464;598;604;516;436;548;549;596;613;566;383;333;365;540;716;697;439;267;241;275;265;263;253;298;279;286;294;266;297;281;261;283;431;702;844;710;622;743;717;633;678;1058;867;454;307;271;295;281;302;340;359;317;320;287;276;267;271;272;299;302;251;256;283;235;232;236;231;259;254;286;286;255;247;221;254;265;206;257;272;293;273;296;268;266;249;263;243;258;265;276;337;441;344;269;243;285;337;373;347;323;295;322;393;355;300;291;346;516;978;971;834;810;703;661;626;516;388;514;855;1020;662;432;322;270;325;470;707;959;865;746;868;606;335;356;393;355;281;261;297;268;256;246;237;258;242;254;254;245;286;286;252;270;282;299;338;327;421;670;893;736;808;1317;1350;1014;1040;1422;1095;635;362;267;293;300;299;286;266;262;263;256;239;268;309;285;261;298;302;311;286;304;276;308;302;306;315;305;278;303;314;308;263;265;275;302;253;279;302;326;336;301;322;347;384;426;494;459;451;632;665;568;462;522;587;521;560;1050;1298;1797;1423;1034;1028;926;892;986;1353;1365;1071;763;864;986;1119;1268;1610;2506;2774;1883;1402;1285;1232;1257;989;584;378;342;324;333;334;314;346;382;362;313;303;298;300;237;278;253;236;263;271;310;312;306;337;394;724;898;888;688;615;545;503;385;372;385;375;356;298;243;261;293;276;265;305;282;272;300;338;350;374;333;377;374;425;395;437;579;583;475;506;378;459;444;363;369;360;413;354;376;342;323;262;305;276;273;309;303;329;256;302;304;284;354;373;421;378;390;381;439;596;846;1127;1155;761;475;592;906;1092;954;806;689;876;1102;949;732;705;733;714;483;350;324;370;348;316;328;390;358;301;294;252;239;260;259;290;282;303;259;289;296;305;288;312;302;355;345;344;338;343;321;325;265;357;359;341;332;316;308;303;355;297;295;308;337;315;318;351;289;328;309;321;298;319;501;525;444;378;331;323;278;330;386;399;414;435;355;366;305;347;353;339;295;331;304;320;336;349;327;333;313;305;318;313;343;292;303;357;474;606;525;433;427;391;426;391;415;382;413;346;399;372;544;598;634;496;506;533;406;374;456;756;1031;1110;859;976;753;755;1043;1252;1191;1053;1318;1494;1151;818;698;597;642;632;556;646;860;788;546;486;568;864;1113;993;872;640;486;530;696;754;559;426;386;437;473;443;378;294;306;387;401;452;364;338;316;312;312;351;320;360;440;736;1211;1715;1489;931;542;441;392;370;366;367;368;332;326;345;321;330;418;408;433;421;357;322;301;352;314;333;353;472;667;683;435;390;448;465;425;341;415;735;2249;3990;3600;1553;538;378;268;257;252;296;310;343;364;327;327;320;325;306;311;364;393;397;365;331;323;327;297;286;285;339;340;320;315;347;342;407;381;366;329;327;323;311;318;278;324;312;309;383;314;410;410;493;553;602;374;383;374;341;311;301;334;519;1131;2951;4421;2861;1092;866;1074;766;428;315;278;285;296;291;308;279;292;338;304;308;317;295;267;252;235;284;271;332;289;283;279;252;266;257;271;284;322;310;278;261;306;296;277;328;328;406;412;380;460;1130;2500;2399;2107;2454;2585;2490;1467;813;644;1049;2253;4061;3841;1936;956;657;476;476;418;451;438;352;278;304;277;318;338;311;289;311;303;326;331;271;325;338;326;307;323;306;311;312;324;321;345;271;324;378;311;311;259;305;371;328;294;287;338;300;315;328;338;346;354;299;249;264;286;390;428;376;337;315;318;433;508;545;504;405;434;443;490;490;554;1077;1294;740;461;415;373;498;630;585;599;509;473;455;471;367;310;317;378;326;425;472;535;427;407;404;506;490;401;367;396;464;458;514;433;458;502;824;988;885;599;444;362;392;322;343;361;329;359;289;335;299;267;267;266;298;260;298;280;265;246;264;256;233;230;236;254;243;216;259;260;282;299;263;277;274;287;280;256;238;272;274;262;324;440;523;397;316;269;293;298;249;295;233;278;246;248;267;244;283;281;276;267;301;302;318;292;283;289;276;269;301;282;256;249;292;266;259;275;265;255;291;278;314;294;307;287;308;316;297;270;262;262;263;305;335;346;292;287;279;309;305;289;298;310;295;329;290;298;285;263;258;325;305;269;294;306;293;315;268;260;250;302;258;280;224;258;344;609;787;496;332;333;476;578;749;607;554;561;411;342;308;287;324;367;442;370;280;275;283;288;278;333;337;375;589;766;653;410;439;963;2128;2253;1051;444;309;358;381;368;371;445;708;1155;1173;746;408;386;375;389;371;330;346;422;457;303;266;298;297;304;327;343;456;1129;2630;3666;2530;877;555;973;1510;904;378;297;326;262;323;304;268;284;276;323;366;337;295;329;300;379;403;331;285;291;268;281;249;320;309;310;289;305;334;571;1612;3210;3138;1288;437;309;322;303;338;315;301;252;353;331;312;325;328;300;319;283;400;543;513;417;320;343;273;257;261;274;253;235;238;254;261;212;235;264;227;226;258;259;253;274;269;246;284;266;272;270;284;307;293;265;312;483;515;463;326;341;325;339;346;336;331;338;363;364;394;504;577;1018;1857;2776;1859;1142;1572;3542;3663;1745;618;371;366;499;1183;3370;5381;5062;6701;5759;2171;788;494;465;424;386;389;464;506;414;335;319;319;289;309;330;304;314;297;320;274;267;240;232;243;231;244;244;272;293;246;303;255;258;227;232;249;236;236;256;316;290;270;271;262;281;267;255;245;288;262;257;261;277;291;328;328;315;283;302;348;284;273;263;272;273;256;267;305;442;686;731;554;456;391;335;359;374;413;430;422;358;308;280;338;384;457;600;829;891;727;497;396;292;299;295;300;295;263;275;266;273;305;332;286;270;238;228;241;243;292;298;288;300;271;235;272;276;291;355;377;334;304;272;333;340;322;299;277;306;294;398;348;404;360;359;498;516;398;296;335;332;364;354;435;432;340;287;294;305;389;593;733;635;792;842;685;493;376;273;331;360;481;351;313;318;298;313;332;475;556;410;389;402;309;267;273;283;325;337;288;243;252;231;265;299;304;279;237;206;260;256;259;255;263;304;305;301;299;296;285;278;321;379;444;420;455;467;322;349;456;680;745;454;333;350;346;361;436;460;449;405;312;260;293;290;314;307;326;312;269;273;251;300;352;423;400;476;1296;4617;7579;5131;1511;378;265;243;251;223;263;283;281;318;354;321;311;301;364;420;418;460;368;307;321;368;504;525;545;416;357;409;384;406;384;351;384;430;490;857;1527;1374;768;575;496;371;415;382;500;547;438;353;406;425;408;411;408;443;507;434;461;473;402;325;397;503;659;585;437;415;456;622;748;685;575;487;393;397;353;318;255;272;347;355;321;356;435;398;341;365;338;265;276;289;261;311;298;344;359;326;284;314;258;289;274;321;309;256;232;229;232;242;225;230;257;221;249;268;211;237;241;260;255;260;311;327;285;290;254;301;276;295;269;249;250;265;290;391;338;332;350;429;466;423;373;320;303;434;476;419;381;736;1324;1527;751;333;254;254;291;336;376;348;337;317;288;401;464
313;289;397;451;370;324;265;287;297;320;324;322;288;304;363;363;332;403;447;458;531;427;368;382;451;429;438;546;476;359;386;398;359;339;338;424;432;477;435;421;429;388;467;603;791;775;639;403;323;331;428;476;562;371;270;252;244;267;277;277;319;312;295;314;268;260;270;267;280;461;920;951;631;636;971;886;669;1005;1621;1397;626;333;276;281;281;336;364;409;342;275;302;274;254;259;276;262;266;302;273;255;248;232;271;263;293;267;272;261;272;266;257;238;243;240;241;283;256;311;280;259;270;245;271;251;248;290;265;332;373;378;296;267;286;349;461;393;343;329;341;306;297;293;287;356;738;1634;1936;1435;828;653;638;549;419;367;520;751;720;507;331;291;317;439;622;899;978;896;600;590;454;327;267;324;298;267;246;279;275;279;214;221;268;257;233;259;253;238;240;285;278;317;313;296;326;390;631;1047;1039;1009;1334;1447;1189;1086;1032;782;460;323;273;259;283;264;288;231;264;246;256;276;279;277;282;282;286;314;261;286;281;317;326;301;289;282;287;272;321;306;302;288;307;273;254;241;271;299;290;281;291;335;350;350;381;389;402;424;556;669;609;514;447;445;423;509;1124;1463;1429;1225;1073;1129;1348;1126;876;958;1132;1171;794;664;596;728;1464;2247;3229;3466;2244;1728;1592;1400;1149;916;596;460;362;336;312;350;322;392;394;357;350;301;294;334;284;279;274;280;285;288;308;344;344;322;354;494;556;615;590;596;500;428;345;323;306;338;304;308;258;282;294;228;285;292;263;279;327;330;345;337;391;390;367;348;422;403;465;495;472;458;399;392;414;390;363;345;368;356;345;353;331;331;260;316;289;303;288;288;289;291;296;267;319;299;330;354;348;342;370;567;908;1122;1205;786;585;575;791;873;912;755;636;805;1014;859;717;763;964;976;616;466;423;332;378;260;306;338;337;288;299;245;254;280;250;262;285;302;290;268;271;282;266;291;283;315;312;312;324;350;309;331;314;348;315;315;352;349;347;339;321;301;370;295;352;329;319;339;335;317;280;353;350;341;391;461;368;313;305;270;338;310;356;396;385;378;364;321;332;297;326;289;307;311;309;319;308;313;339;366;337;325;302;309;314;328;323;336;336;335;382;428;583;523;481;408;378;400;403;436;393;403;426;501;479;449;495;589;464;317;496;878;1376;1264;1203;1330;1001;747;937;1157;1218;1249;1438;1500;1163;929;774;648;550;503;522;756;1091;1095;753;496;488;602;857;889;830;647;521;540;579;615;513;433;372;319;325;414;354;302;293;328;435;488;401;312;303;319;362;378;350;332;671;1181;1614;1492;899;555;441;407;432;387;413;400;414;317;371;343;340;325;362;354;355;337;372;342;313;291;292;321;352;453;676;629;434;362;358;347;337;341;358;487;1223;2126;2094;1102;452;308;297;265;249;290;290;324;336;304;310;319;327;312;293;360;362;371;342;339;341;314;326;293;312;280;284;332;289;322;370;349;369;319;364;340;319;333;329;280;300;317;341;338;413;365;400;408;468;447;414;351;342;313;297;299;348;541;1628;4649;7202;4632;2093;2362;3128;2197;881;350;286;310;274;289;301;274;318;306;335;309;273;263;282;271;278;274;277;281;294;264;263;283;266;247;265;283;290;290;287;321;310;318;331;478;649;617;467;370;451;936;1778;2391;2636;3037;3426;3110;1479;525;436;709;1542;2989;2798;1615;1116;1080;776;587;487;355;310;297;294;311;327;291;307;335;333;341;336;392;325;326;351;299;309;306;306;327;324;346;358;360;320;302;305;345;323;269;282;300;337;309;281;275;280;308;327;387;363;307;323;301;282;262;280;329;396;394;333;297;289;321;344;381;371;437;450;448;557;573;585;669;751;512;389;307;286;311;395;414;538;516;418;366;383;313;303;316;349;387;356;360;382;372;315;450;441;455;432;431;476;392;517;760;643;532;873;1938;2505;1794;932;402;335;312;338;364;410;370;320;343;317;294;296;269;259;248;285;232;248;286;268;221;227;258;263;242;272;258;243;295;272;273;282;281;302;297;288;268;251;256;281;282;292;239;338;376;321;293;316;290;254;271;254;280;234;241;234;244;259;289;300;307;310;290;285;297;272;271;267;292;272;274;266;302;242;277;317;304;312;260;265;281;272;303;275;289;352;375;391;323;309;289;268;302;319;329;288;267;292;320;249;286;331;282;318;304;294;303;299;289;264;267;257;265;277;280;333;333;312;255;270;252;293;250;296;281;294;448;952;1272;769;403;341;433;496;467;486;694;1106;918;487;332;271;302;351;500;416;359;340;311;287;290;341;406;740;1713;2293;1768;816;468;514;785;821;506;402;382;383;398;387;361;556;1755;3494;3729;2089;675;380;352;361;352;373;407;413;399;340;301;288;295;305;300;303;327;786;2105;3329;2621;943;513;730;1072;736;373;341;314;321;286;298;284;268;315;328;341;325;279;314;328;313;277;267;278;294;270;313;283;282;317;292;295;299;298;441;863;1440;1592;821;411;349;338;299;291;291;294;268;315;283;300;337;285;266;328;342;629;1145;1142;656;373;277;238;235;253;282;257;237;262;277;253;265;204;240;233;272;239;243;276;278;267;313;278;291;254;291;306;294;336;279;323;554;948;929;613;384;295;315;315;398;387;394;349;320;385;468;517;875;2269;4207;2883;1182;865;1615;2090;1310;570;341;336;400;1092;3950;6738;6518;7506;5977;2189;720;408;397;409;427;424;447;621;550;386;281;291;282;324;315;304;324;312;319;315;242;215;223;265;234;231;253;262;273;302;279;298;227;218;225;219;260;256;282;302;306;298;270;263;262;272;265;275;268;236;231;230;258;372;500;503;362;307;295;286;284;266;347;338;268;250;260;299;483;735;934;614;455;401;323;332;359;362;412;400;356;321;305;313;375;517;700;725;653;635;640;504;324;294;305;284;270;282;263;263;292;303;319;277;252;227;204;229;265;310;313;319;293;276;243;232;258;288;329;352;323;280;260;311;386;369;310;315;357;366;349;404;455;412;315;344;458;383;335;334;312;336;336;337;328;311;323;323;346;369;479;643;554;580;649;641;563;424;310;308;447;519;360;318;299;339;331;426;714;789;496;339;305;366;294;295;316;295;286;268;228;248;277;261;304;250;250;264;258;236;255;292;221;268;274;321;280;265;269;272;316;359;400;357;444;543;454;415;423;464;506;572;380;340;336;319;311;365;415;399;356;335;277;271;275;299;343;314;323;291;265;245;261;366;439;413;483;1082;3327;5937;4727;1676;407;285;254;217;248;287;309;291;340;305;368;375;327;344;394;385;359;322;320;309;361;440;451;437;408;318;340;356;402;402;426;406;410;446;605;916;871;602;429;391;309;372;460;534;585;400;314;347;369;347;362;340;499;614;511;405;415;410;401;405;431;509;497;367;363;422;579;658;682;565;448;380;442;386;330;328;351;362;381;386;398;524;421;420;481;398;334;301;311;319;325;391;358;320;325;313;300;266;277;271;266;279;315;276;243;231;248;261;238;225;206;253;272;275;245;232;237;269;270;286;289;289;272;292;313;273;273;256;294;265;329;356;404;392;346;389;523;497;445;360;339;297;414;454;446;368;519;828;846;519;296;281;245;301;397;379;354;301;303;294;299;336
309;339;583;688;396;307;283;282;279;308;296;289;283;282;372;391;332;416;405;553;594;480;389;417;449;470;490;545;489;413;488;485;377;313;392;569;469;436;367;437;520;492;432;547;742;878;656;399;333;336;350;418;432;322;291;276;296;279;258;281;309;333;364;410;298;272;252;274;309;414;744;773;508;604;975;893;684;1195;1686;1479;742;367;325;305;307;336;322;363;298;260;267;294;286;280;244;291;264;266;231;260;251;280;251;260;282;251;243;243;247;254;253;250;261;232;281;266;290;281;261;259;220;268;291;259;294;285;277;321;331;321;281;307;307;366;483;462;388;318;279;288;296;310;316;487;1227;3151;3516;1921;857;617;658;568;443;417;763;1151;686;377;326;321;500;681;767;1049;918;674;523;523;411;313;251;253;267;270;250;246;237;262;237;244;296;262;246;230;229;233;281;264;311;312;329;340;378;403;533;795;1009;1082;1155;1305;1322;1337;878;585;394;296;295;276;282;296;261;275;244;273;268;280;279;299;285;266;257;260;241;291;255;299;293;303;284;256;299;321;314;327;321;299;322;277;270;266;270;259;257;251;311;303;349;359;363;373;366;326;415;436;506;488;434;418;379;430;883;1099;1040;926;887;1238;1422;1100;815;670;974;1051;768;527;439;703;1663;2379;2873;2555;1653;1205;1087;949;763;626;485;385;329;342;328;304;323;343;383;367;286;283;273;300;301;293;260;255;291;273;305;312;287;285;363;509;529;505;516;512;517;453;390;344;363;327;342;312;280;299;256;288;271;273;267;262;301;288;346;375;377;324;357;356;407;430;390;405;420;477;455;441;468;460;389;372;352;336;366;319;312;303;281;307;318;266;312;293;308;251;280;291;270;308;276;328;356;351;362;408;564;700;773;703;613;726;842;1086;944;628;530;630;753;823;783;719;795;923;805;592;501;370;306;287;271;285;275;276;269;245;266;238;254;255;292;289;276;274;292;298;287;313;328;297;334;313;313;335;308;334;329;373;315;364;327;330;315;335;350;316;341;311;374;335;294;310;326;317;312;312;335;336;363;394;375;320;281;312;318;334;371;379;393;379;317;353;310;321;339;314;289;321;312;336;346;386;438;526;396;311;329;317;292;330;289;292;310;304;360;560;816;729;605;433;405;394;469;574;544;406;381;354;403;396;443;461;403;366;438;767;1024;1064;1137;1535;1242;889;851;1023;1189;1169;1245;1462;1352;1274;938;676;560;490;481;671;1202;1388;1034;743;571;497;586;583;721;684;648;619;587;549;469;414;352;347;359;366;342;330;302;308;347;408;391;296;301;334;502;498;439;507;1252;2592;3078;1848;706;478;412;371;363;399;384;380;398;390;373;354;366;351;306;311;308;349;399;363;305;292;281;338;291;394;479;500;379;323;308;329;299;324;351;345;491;718;827;547;366;327;273;252;248;257;275;288;320;298;300;287;289;288;279;341;373;349;310;293;340;330;330;351;283;281;305;296;346;309;286;334;327;342;358;332;354;285;294;318;269;302;337;397;383;419;410;375;357;360;368;375;336;295;276;275;286;514;1416;3936;6149;4366;2981;4662;6624;4316;1352;384;257;255;290;281;305;321;316;302;300;305;275;317;285;263;305;338;290;240;277;304;264;264;277;282;265;280;299;305;294;309;351;347;546;1023;1336;1151;633;354;460;714;1320;2229;3170;2619;2278;2191;1058;465;420;568;818;1154;1233;985;1183;1520;1218;1219;783;361;293;275;296;313;301;282;298;314;329;307;312;330;316;338;310;319;273;307;306;319;318;408;389;352;322;296;331;356;366;290;318;341;280;299;245;293;272;307;389;403;321;312;299;284;282;265;282;322;364;339;350;306;309;291;281;290;320;364;351;424;705;712;483;380;407;359;309;296;292;286;312;383;483;489;394;376;337;371;314;455;461;470;347;336;359;398;414;427;407;390;410;374;430;514;836;1407;1085;1066;2381;5060;5429;3571;1245;424;298;298;374;360;359;328;311;347;305;299;285;240;286;260;282;237;243;244;249;236;224;242;312;298;315;254;263;262;256;291;304;269;285;273;263;272;247;243;285;276;264;253;282;244;274;263;255;255;244;254;250;299;295;276;247;254;240;278;295;313;285;271;275;278;273;288;267;281;293;253;295;264;285;280;264;295;315;304;288;285;276;298;265;284;294;349;367;360;315;305;260;292;280;316;308;286;290;267;267;250;299;294;280;282;270;309;296;304;253;273;281;279;299;300;339;333;297;258;246;267;298;300;301;269;299;379;871;1096;635;365;386;548;512;402;489;1165;2056;1635;714;352;274;316;350;394;401;413;455;309;319;312;364;644;1548;3898;5379;4080;1871;769;439;385;421;393;394;385;374;383;395;367;843;3232;7112;7828;3816;963;385;350;372;446;625;557;458;325;309;269;280;311;286;304;288;328;545;1140;1646;1296;637;422;458;532;421;337;360;384;314;331;326;295;286;310;351;374;338;304;311;317;312;279;243;227;266;301;280;316;317;356;340;310;320;316;436;556;624;606;366;299;279;276;237;281;251;286;270;274;308;283;302;303;277;314;392;940;2124;2115;1007;417;274;275;245;232;253;247;258;233;259;240;226;263;232;236;265;252;246;275;306;300;293;281;259;303;273;278;258;269;300;355;961;2095;2193;992;411;321;329;370;476;671;507;434;365;320;357;453;911;2239;3897;2338;942;513;636;768;596;401;318;335;448;1134;3953;6345;5630;5308;3791;1553;617;416;359;380;367;361;482;668;603;372;297;264;270;318;324;293;320;340;365;271;253;250;226;230;212;211;235;269;257;274;283;280;272;243;245;225;231;279;300;298;265;266;279;273;265;279;262;245;283;246;235;256;285;485;877;876;447;319;282;307;301;341;541;654;414;298;297;316;361;556;643;472;422;392;338;369;410;405;388;370;355;317;318;305;358;513;664;715;604;629;746;619;401;311;281;286;278;251;284;260;281;305;256;273;296;278;233;237;270;315;300;290;257;226;232;243;260;261;319;318;302;295;297;329;396;399;316;339;421;386;386;347;430;388;335;344;382;361;385;395;339;338;306;380;321;321;301;313;288;332;369;431;370;414;459;495;495;436;351;369;556;667;425;375;364;357;333;522;892;969;525;324;326;296;306;322;294;328;286;261;265;231;235;277;293;284;269;279;260;268;319;303;283;278;309;309;291;245;282;285;288;385;341;378;391;419;430;403;395;372;417;403;314;366;341;284;309;317;329;329;394;390;304;311;275;320;335;306;302;296;275;252;301;360;421;382;453;669;1638;2847;2405;960;355;278;274;237;264;246;327;307;307;313;374;365;310;351;342;421;344;336;310;306;304;334;344;360;304;289;303;336;428;493;363;329;421;390;435;475;447;380;358;347;317;313;380;492;522;443;359;275;313;294;294;381;484;549;440;350;354;363;444;434;407;395;375;357;371;369;467;552;523;551;465;400;444;425;359;460;537;558;546;440;385;418;407;495;622;496;346;303;329;317;366;432;427;365;303;355;335;337;300;275;281;286;296;266;242;252;255;219;238;245;213;254;248;243;239;248;286;297;296;303;310;287;332;314;267;273;294;327;249;303;344;356;432;461;432;388;387;383;339;361;356;342;406;517;457;343;371;458;466;362;317;298;277;279;342;355;327;329;308;305;341;289
339;339;551;650;385;310;343;314;299;322;311;244;281;283;352;363;329;385;414;591;702;658;491;419;546;615;627;560;491;427;573;576;403;339;369;517;549;405;373;626;829;599;419;494;727;955;800;467;405;339;351;398;433;374;353;314;315;280;287;307;339;317;371;425;342;284;328;326;312;350;520;577;458;566;850;819;655;971;1155;1038;623;373;291;317;340;318;282;292;269;260;252;254;273;271;231;279;236;224;272;264;263;283;280;278;255;256;241;300;253;287;230;234;282;231;283;279;302;314;303;276;245;257;293;304;274;285;276;305;289;285;282;360;424;449;593;631;501;319;277;264;294;306;299;446;1165;2764;3165;1715;807;672;843;626;482;370;697;1074;693;414;331;472;787;802;727;808;645;582;540;557;525;369;299;260;265;252;255;261;269;226;254;292;280;235;263;276;262;274;251;242;227;263;298;298;329;318;376;558;812;866;1025;1364;1531;1266;850;542;400;350;294;296;312;268;292;271;255;232;351;333;309;280;286;295;249;268;269;283;315;284;289;296;242;259;297;300;337;309;322;303;312;276;275;251;259;256;225;259;247;284;301;367;371;327;338;319;347;418;435;533;484;530;423;423;825;1171;1064;773;729;1011;1003;698;507;487;751;809;648;472;406;730;1470;1681;1609;1334;920;750;844;959;773;507;451;384;358;319;301;339;324;306;356;352;351;273;265;270;267;285;259;267;242;242;271;267;301;306;409;548;606;533;478;558;666;531;414;461;425;397;311;287;260;307;274;277;253;246;256;245;241;306;284;300;283;297;291;362;414;418;415;412;470;553;450;466;544;528;496;433;337;386;370;367;287;297;283;287;287;306;333;300;305;271;285;275;305;270;293;326;308;332;367;382;341;460;545;647;672;662;806;1096;810;584;545;596;632;763;707;592;616;787;726;625;502;401;329;291;269;294;260;307;291;262;254;240;265;256;266;295;288;254;264;320;317;307;356;329;336;328;327;340;309;330;301;349;329;352;323;326;306;362;288;330;356;343;324;326;353;331;331;347;358;354;350;304;351;362;329;283;301;305;355;417;380;345;378;354;360;323;365;356;314;334;262;335;301;285;314;340;468;438;403;327;329;330;297;310;291;326;326;351;474;682;1111;1242;1026;600;398;415;472;550;451;369;359;414;407;487;419;432;353;376;378;513;665;713;909;1372;1336;999;810;881;831;925;1043;1220;1303;1335;937;690;558;508;522;625;901;983;1017;996;759;541;473;503;535;721;784;715;599;509;486;397;384;394;368;344;306;314;326;340;352;355;349;310;342;472;604;694;487;696;2181;4897;5351;2376;737;477;397;393;407;380;398;380;374;350;298;339;337;328;322;333;338;369;348;360;342;304;299;279;304;293;345;390;327;318;342;363;305;330;342;356;338;378;377;353;369;353;323;261;276;271;286;286;301;303;299;265;281;288;318;304;314;319;285;270;314;296;339;306;311;322;310;310;348;304;340;306;331;295;367;360;279;356;366;332;328;322;321;340;347;363;371;365;361;349;335;319;280;301;303;287;316;534;955;2270;3483;3205;3798;6004;6711;3909;1130;338;247;262;299;296;304;258;277;282;304;253;280;293;308;254;331;335;315;282;266;284;278;277;271;244;306;283;263;305;302;291;319;402;857;1589;1885;1196;523;387;523;993;1482;2107;2508;1742;1180;995;610;493;590;823;650;504;525;539;838;1165;1421;1712;988;422;290;310;302;295;314;312;305;330;310;297;310;323;318;334;320;288;283;313;296;298;365;416;352;284;312;312;341;347;368;299;338;300;292;276;281;281;293;318;452;487;392;326;281;270;295;330;345;357;327;310;331;293;255;274;270;277;290;324;301;386;515;515;444;386;371;328;329;321;319;298;318;347;412;414;358;327;379;373;441;496;641;539;359;385;416;448;425;406;436;381;393;379;438;549;1040;1923;1584;1996;5245;9533;8436;4587;1203;339;273;289;296;313;327;310;303;320;307;289;240;271;327;289;268;249;234;266;276;262;263;258;270;283;270;248;243;262;253;271;275;300;270;257;260;263;264;284;259;278;246;275;261;246;269;268;238;264;239;251;296;298;306;273;267;261;229;281;254;295;318;291;289;316;252;279;313;315;292;308;318;268;314;305;259;345;322;291;277;293;301;281;278;297;308;330;360;311;321;271;249;267;270;324;308;297;268;276;243;242;272;314;310;289;325;299;303;292;290;307;302;352;344;269;291;286;280;251;257;273;275;302;268;292;293;339;468;545;401;315;361;436;437;349;564;1194;2178;1821;827;401;280;281;270;352;365;366;354;325;302;361;580;1136;2434;4871;6916;6131;4064;1863;740;409;356;490;584;516;418;408;346;432;863;2996;6913;8169;4098;1015;417;425;405;706;1137;947;556;337;295;296;297;312;337;426;376;334;389;550;651;586;422;337;319;374;364;486;586;471;362;328;353;316;302;284;319;367;360;310;316;298;326;282;312;254;336;334;316;340;364;417;379;319;318;311;433;471;383;326;322;317;308;268;260;266;297;268;266;287;312;309;306;298;289;279;366;847;1895;1914;987;437;302;245;255;243;283;269;271;252;280;270;255;242;242;253;256;269;291;284;264;286;296;295;319;300;301;258;275;277;312;543;1212;2700;2677;1197;494;322;349;463;701;1058;910;491;341;298;364;425;738;1633;2112;1343;639;402;367;377;329;353;311;355;453;905;2755;4635;3970;3521;3447;2297;967;487;369;372;386;409;449;553;493;371;335;306;292;313;309;309;310;351;338;363;377;298;241;240;232;203;241;233;276;278;270;253;257;248;274;245;233;271;269;297;286;269;266;287;265;285;273;277;268;264;243;292;299;522;848;842;437;293;279;300;296;552;1173;1134;588;345;334;322;306;430;471;402;453;407;393;478;510;455;354;334;335;365;358;366;411;482;616;614;682;856;849;609;390;309;296;295;285;273;278;282;280;299;273;274;269;288;277;259;260;340;352;286;259;236;256;265;276;304;324;330;293;307;346;354;424;393;347;399;438;386;365;343;372;311;321;324;301;336;415;359;327;348;343;366;365;324;315;296;286;334;357;389;362;362;412;463;474;489;378;372;460;489;406;291;330;338;352;414;593;633;369;319;262;262;284;315;322;400;302;245;238;258;225;269;283;280;283;267;283;276;306;308;279;293;296;276;282;296;267;302;332;356;407;387;328;366;446;487;471;428;393;361;329;355;341;302;278;277;286;339;340;340;323;281;278;308;339;287;325;293;297;285;312;363;406;409;419;579;1334;2379;1838;809;362;301;258;224;242;273;320;309;288;291;319;292;284;313;327;353;366;335;350;326;308;308;298;287;308;274;311;359;420;441;354;368;388;402;360;337;353;330;354;339;342;310;325;380;456;390;354;396;418;304;293;324;364;433;339;316;352;430;496;493;399;381;382;389;339;391;485;402;430;448;427;407;465;393;352;473;705;783;705;465;392;361;420;612;737;579;359;294;280;278;318;444;381;326;358;365;353;324;282;333;299;289;264;248;240;249;224;225;196;229;215;242;238;232;245;240;251;278;271;294;317;282;281;310;273;278;407;518;455;304;339;346;461;419;395;400;343;299;310;306;355;345;377;501;417;346;286;330;282;330;365;386;372;351;353;321;305;348;327;367;342;328
338;293;388;438;382;325;361;326;284;311;284;275;282;285;301;327;385;457;463;562;772;929;640;470;490;597;612;471;428;418;574;656;460;301;355;473;476;417;403;817;1215;775;587;604;799;1064;723;595;556;399;362;394;411;508;451;413;378;359;264;267;296;306;371;354;353;383;341;300;303;297;393;534;627;599;860;895;682;717;709;527;386;289;271;367;343;277;242;290;245;245;241;273;239;288;267;283;273;250;271;267;283;273;284;271;281;240;252;265;239;239;260;233;264;263;260;330;338;269;248;236;250;270;263;268;283;285;243;273;282;269;288;394;568;547;643;910;735;356;257;259;277;314;332;393;716;1277;1455;1006;567;575;838;706;486;386;459;704;781;587;406;643;1053;913;563;552;451;565;657;684;662;448;300;273;242;241;258;277;262;267;237;279;269;281;219;280;306;300;277;271;269;254;312;284;290;312;336;460;776;1008;1287;1780;1748;1244;1113;714;455;316;273;297;257;255;278;249;275;279;318;324;319;308;267;263;259;238;278;288;295;325;337;339;315;250;287;281;326;322;345;353;323;306;248;267;240;306;252;246;294;263;319;318;364;303;303;302;359;472;420;518;559;482;383;449;1081;1581;1476;952;612;594;541;468;420;537;679;673;695;507;414;517;793;819;821;716;819;842;1326;1761;1293;624;440;421;370;345;369;338;305;346;364;449;459;341;260;296;304;296;318;264;272;251;281;288;291;348;481;530;555;459;437;531;622;440;393;445;473;409;346;305;311;293;297;321;288;268;255;268;249;296;296;297;280;270;304;457;506;457;426;395;514;511;415;447;554;643;578;445;352;319;322;295;289;276;278;289;285;331;364;340;279;266;288;289;281;296;273;297;348;358;386;340;366;438;506;461;482;611;711;923;711;560;552;548;695;822;804;593;566;584;452;445;382;375;321;295;283;251;267;278;264;257;300;261;260;295;279;272;310;256;308;334;351;336;348;354;321;335;310;284;319;362;319;354;328;324;354;344;361;326;332;331;342;367;360;329;316;340;336;368;422;456;358;335;330;417;479;448;381;335;286;380;378;373;372;353;324;328;332;374;319;285;308;279;294;327;331;342;392;374;312;287;311;335;372;314;288;300;326;337;451;748;1432;2295;2203;1011;536;408;413;420;470;441;483;574;514;490;416;342;352;473;429;467;554;620;713;971;1082;890;804;795;712;731;947;873;945;961;863;650;554;586;627;637;613;678;931;1025;955;712;580;520;576;693;712;698;574;581;541;428;322;358;363;348;323;360;330;368;347;387;343;344;336;449;574;713;563;716;2033;4356;4678;2362;757;476;434;480;396;398;395;384;354;358;315;346;318;305;307;292;366;338;352;323;339;318;333;290;296;305;308;335;356;342;345;357;323;313;360;333;322;306;326;382;360;377;344;291;282;260;289;294;271;259;259;251;268;255;269;320;286;299;295;306;332;305;331;299;300;291;317;294;319;309;306;309;316;285;331;318;327;337;349;352;324;311;334;341;358;377;368;294;339;301;310;396;339;288;284;275;287;491;1001;2565;4061;4143;4978;5527;4015;1974;649;300;258;266;265;321;313;268;249;291;321;266;281;267;270;245;294;336;306;280;251;267;289;289;252;261;326;286;278;283;252;325;306;358;673;1247;1363;850;402;311;744;1739;2591;2596;2406;1624;1053;895;629;554;931;1301;855;431;366;361;491;693;947;1121;748;374;309;291;352;321;271;316;328;303;288;290;316;300;286;292;285;279;310;283;298;304;317;344;304;305;282;292;322;341;329;341;334;333;295;278;249;256;262;288;383;509;419;378;315;293;398;428;457;374;347;334;373;361;340;278;287;277;300;352;338;320;373;406;391;471;433;449;459;616;496;409;408;369;355;388;365;379;424;459;438;532;622;553;396;401;485;529;388;371;359;326;371;439;475;580;893;1356;1841;3702;9012;11608;8079;3828;977;329;268;244;287;297;292;302;265;304;318;276;261;290;310;286;295;282;248;246;247;252;283;271;265;301;259;263;281;291;270;250;290;261;270;260;260;272;272;278;266;261;258;261;224;250;260;266;248;246;258;257;293;268;319;317;275;243;277;264;276;288;296;296;306;274;288;286;306;311;307;269;270;337;281;272;278;272;306;323;301;292;292;272;255;286;299;290;284;320;262;277;255;293;276;294;301;296;316;285;286;298;296;294;318;307;303;273;305;264;253;294;382;507;423;348;282;313;316;287;271;290;265;289;260;287;267;240;336;296;330;303;326;336;335;300;392;825;1504;1470;905;400;310;273;295;308;403;503;556;451;342;426;785;1766;3131;3992;5371;7578;7743;4614;1452;502;386;651;967;793;428;407;371;452;547;1505;3255;4099;2373;803;379;371;424;688;1179;1145;549;335;327;305;316;391;590;850;776;456;370;360;388;419;347;354;309;353;563;1100;1408;962;446;324;344;337;316;289;302;352;350;325;297;331;317;336;283;303;330;295;279;320;354;404;439;466;395;339;387;427;357;310;293;313;333;318;265;277;265;298;303;311;304;334;351;317;277;311;348;520;841;926;530;347;293;292;302;324;303;308;250;251;290;264;271;244;226;251;255;233;272;299;301;318;301;290;316;330;316;281;258;268;349;601;1043;1622;1584;942;511;369;425;488;947;1415;1040;495;370;276;296;367;525;797;948;618;454;374;329;355;426;394;328;277;322;492;1307;2282;3168;4644;6354;4852;1990;667;349;354;352;361;383;435;440;374;328;351;428;363;291;295;305;318;421;725;828;618;305;228;216;205;212;250;247;302;265;248;249;220;266;257;244;259;283;321;309;287;293;298;256;270;251;268;265;228;264;242;245;327;453;435;322;291;297;317;319;697;1633;1665;880;442;364;299;331;393;448;370;373;381;411;455;533;507;367;318;330;400;506;473;466;458;494;554;777;818;877;665;424;316;311;296;264;280;315;285;260;282;285;276;275;260;261;260;292;322;304;277;247;216;249;234;262;354;337;338;342;329;339;317;351;308;341;363;397;344;351;370;379;359;350;327;275;313;360;368;356;328;360;449;421;390;355;315;324;398;474;491;386;360;427;453;524;602;455;373;393;403;323;309;300;301;343;346;417;405;302;256;256;258;271;292;282;356;319;244;224;243;269;274;275;294;243;272;256;252;267;270;239;252;252;288;300;288;277;283;286;323;365;335;332;352;455;501;558;622;503;320;269;315;286;286;265;265;294;302;333;331;307;308;300;332;296;279;315;370;287;279;307;354;444;446;436;698;1948;3953;3361;1213;375;280;195;213;233;256;277;265;261;284;272;261;305;318;316;329;330;414;405;344;287;304;318;345;348;311;297;327;419;466;351;391;403;406;355;287;342;331;349;306;337;327;343;457;419;420;395;397;435;339;315;336;390;385;400;338;314;392;524;574;450;440;379;402;370;472;548;535;432;443;486;443;396;355;274;412;578;667;631;515;397;356;478;654;784;664;371;316;305;334;281;328;352;332;347;334;312;280;293;333;281;277;266;262;269;274;239;255;241;235;229;210;244;212;242;254;275;304;299;277;280;234;266;271;280;347;541;847;654;322;298;300;363;348;356;399;334;313;295;359;418;366;348;375;384;274;280;241;284;338;437;546;494;392;382;372;381;342;344;351;338;364
331;274;312;322;297;301;342;300;269;309;258;254;292;283;276;298;383;590;682;603;682;849;574;418;440;547;538;454;367;328;468;549;425;297;324;486;487;384;370;567;886;763;666;707;675;746;603;564;602;464;425;501;515;603;607;484;512;483;362;240;247;290;293;367;384;506;434;333;303;279;349;607;705;662;695;729;645;518;443;353;302;250;289;296;278;239;265;248;251;261;249;278;270;342;305;292;292;266;302;277;252;270;272;274;247;271;229;244;212;268;242;235;268;232;246;265;290;289;276;278;244;257;276;277;267;298;269;253;265;296;326;372;473;432;504;781;609;358;308;265;291;337;365;361;375;458;563;520;478;400;542;656;544;504;438;566;787;686;543;818;1241;1001;768;559;497;538;555;704;641;388;301;281;256;245;263;276;268;285;266;227;284;249;304;361;471;445;278;258;252;243;276;268;277;316;340;384;579;860;1184;1585;1481;1123;1113;884;502;345;282;223;245;259;254;217;278;231;271;301;251;261;292;285;284;248;263;308;366;330;338;344;308;291;297;292;320;336;369;329;342;309;299;274;279;259;272;256;294;257;269;303;281;305;291;299;396;442;406;427;439;364;365;448;946;1492;1588;1134;643;470;395;480;577;687;714;777;758;660;525;544;598;713;811;734;819;1063;1453;1967;1581;917;578;366;349;313;344;366;332;314;379;521;504;402;329;302;324;421;376;323;300;276;302;286;307;363;490;497;480;421;493;466;467;418;352;368;424;458;348;298;315;357;381;345;319;316;318;287;278;301;319;288;290;253;336;532;722;700;519;399;447;453;428;473;504;488;466;410;348;290;291;292;297;302;258;275;297;315;334;350;330;258;286;289;308;312;280;327;430;488;418;330;401;486;481;424;384;471;732;858;698;531;536;574;620;695;710;581;552;536;408;375;314;314;308;261;280;255;279;284;279;248;276;301;260;304;308;307;305;287;302;343;302;341;339;311;306;312;333;332;316;356;418;406;375;333;314;340;343;372;330;384;366;346;366;304;322;320;348;373;409;419;332;307;366;632;1135;989;623;320;302;333;393;386;432;365;387;327;357;336;340;314;323;303;309;299;262;300;319;344;288;284;326;336;349;332;337;295;313;380;400;640;1545;3015;3049;1272;508;415;401;395;400;460;423;536;540;541;459;380;361;451;491;484;516;693;734;867;863;844;790;746;728;973;1127;886;723;716;775;801;732;687;736;794;682;590;735;955;1166;1151;1022;785;664;647;703;610;521;602;522;394;325;308;337;317;324;372;332;337;398;358;324;337;338;361;432;511;475;489;1051;2267;2975;2226;1094;547;441;463;443;434;418;361;359;298;296;303;294;295;288;297;301;346;355;321;344;339;310;307;275;288;311;354;307;300;355;329;367;377;339;370;330;328;331;347;366;401;329;300;252;248;281;285;282;299;266;236;240;283;280;310;300;323;300;293;317;312;344;321;330;276;306;354;366;331;300;323;319;329;332;338;374;348;342;318;333;304;353;320;362;344;358;390;354;339;367;411;413;356;287;327;355;489;1229;3824;7879;7311;5103;3771;1999;839;360;274;266;273;312;315;318;286;249;304;339;301;284;303;260;289;290;298;307;270;288;274;266;252;282;251;288;252;273;288;288;336;326;305;391;633;638;456;301;398;940;2298;3686;4138;4066;2546;1887;1634;954;611;736;1016;724;444;347;308;353;472;497;574;452;430;375;370;311;285;307;305;352;310;285;318;270;286;345;296;261;296;297;308;281;311;300;327;314;302;301;275;304;307;357;343;306;286;260;259;303;270;300;274;353;399;418;403;320;347;414;633;625;431;325;301;377;360;344;326;296;316;330;328;326;327;364;401;403;531;697;594;707;1021;870;540;491;475;436;424;393;380;394;439;389;390;470;446;424;437;471;453;296;314;335;345;367;453;611;568;757;1100;2311;4948;9665;9842;5971;2420;646;323;265;274;245;269;254;297;269;300;292;284;281;306;310;290;289;262;253;240;267;297;272;255;280;232;275;275;279;292;295;265;315;301;282;246;284;272;262;236;262;262;264;259;251;218;258;247;262;254;256;258;293;279;317;281;253;248;255;285;269;295;261;309;300;263;320;309;321;295;260;278;281;307;317;281;306;274;327;333;312;306;307;319;287;267;294;293;261;271;264;285;306;277;306;300;276;305;311;359;327;309;306;318;318;292;297;262;290;286;279;343;464;694;598;361;266;261;272;276;304;301;308;270;281;288;253;276;270;279;303;343;315;325;311;281;286;603;1239;1572;1056;500;306;276;275;369;660;1116;1224;892;433;470;1087;2438;3397;2606;3573;7054;9990;6562;2123;686;443;593;892;771;419;386;404;437;383;557;991;1283;923;545;390;369;386;538;746;761;512;359;328;317;348;526;1221;2378;2154;965;456;374;366;376;351;357;337;408;961;2567;3296;2072;737;354;317;319;296;260;259;347;342;348;341;282;295;297;329;335;298;295;295;337;391;387;552;658;505;352;327;340;328;331;299;303;284;270;302;269;304;276;304;301;298;372;380;354;297;276;294;303;428;412;352;292;310;306;310;321;479;405;289;290;259;265;255;232;229;227;227;264;238;259;241;274;307;317;303;307;317;327;303;310;526;1078;1397;1106;757;512;526;694;785;699;962;1182;880;501;349;323;321;330;383;485;489;512;579;579;441;396;481;548;450;343;328;373;548;1335;3317;6155;7792;5660;2597;1272;648;367;395;380;369;345;384;391;422;431;537;511;370;308;272;297;492;1279;1905;1302;560;221;250;233;242;188;271;270;271;246;225;252;251;261;251;284;315;343;324;295;281;304;262;296;262;279;269;296;297;269;270;286;292;308;255;260;270;296;275;586;1143;1293;875;698;555;374;370;353;376;372;345;299;317;398;588;538;354;314;332;388;621;583;503;521;489;481;619;745;831;700;445;302;326;286;308;342;344;329;305;308;279;279;275;281;287;264;313;377;337;242;263;274;225;263;309;449;427;389;321;370;357;318;307;289;289;318;343;354;342;375;487;517;472;330;308;303;354;366;314;329;351;503;486;446;330;318;314;479;711;669;482;527;440;439;463;503;468;357;343;336;323;320;279;288;330;347;329;336;288;297;262;268;285;313;287;250;264;272;271;254;241;261;244;260;245;260;258;262;264;266;246;264;244;252;266;250;279;280;285;308;346;304;295;333;351;442;468;557;506;380;287;301;299;273;254;296;274;259;285;273;310;301;312;326;283;265;279;301;279;256;316;339;423;469;405;639;1846;4139;3747;1304;389;237;214;201;220;265;257;249;295;294;284;281;327;326;305;295;328;362;416;351;322;279;337;392;352;303;311;352;393;429;432;397;427;379;324;315;330;358;358;394;335;375;382;424;472;463;437;381;355;353;370;363;400;453;500;426;394;438;506;536;434;413;353;349;355;471;617;614;530;449;428;431;383;297;322;361;412;489;491;434;349;365;479;646;643;516;344;314;434;440;426;394;348;295;299;287;276;295;288;280;266;252;252;240;267;296;269;244;244;251;253;227;233;226;244;248;318;352;290;264;285;244;274;252;275;324;503;770;569;394;316;308;372;431;452;434;337;270;259;338;337;353;305;316;359;316;267;252;251;354;463;529;466;406;330;350;368;320;343;377;438;381
264;257;278;300;281;290;308;322;315;287;290;297;334;317;331;346;431;758;817;613;587;509;396;380;432;538;537;442;423;351;337;351;309;268;305;528;586;508;447;511;533;557;650;685;638;525;417;546;664;525;579;786;732;659;572;521;684;644;407;281;260;345;379;326;378;444;389;291;291;277;338;504;542;542;607;681;618;536;382;298;260;299;278;292;266;266;272;260;248;264;261;287;314;288;310;329;307;261;276;239;276;243;242;252;267;252;241;240;242;263;241;232;266;242;251;211;264;244;272;286;240;285;277;288;292;269;230;284;265;324;321;338;335;356;356;447;415;317;285;262;304;378;486;460;405;339;403;437;361;356;422;597;826;781;583;656;802;664;577;975;1274;1155;1003;765;729;648;471;442;396;327;284;271;244;253;238;269;280;243;258;244;277;255;336;530;873;574;321;231;237;256;260;237;300;324;333;337;439;690;984;1079;1034;956;962;662;467;316;305;277;239;240;273;227;288;270;297;320;297;285;299;296;249;274;274;330;313;342;327;333;263;288;319;290;318;327;331;313;309;351;322;277;289;262;253;224;252;245;230;304;295;359;315;289;342;346;372;306;370;405;426;583;714;1035;1042;687;576;598;576;820;1131;1160;944;864;1067;1017;825;946;1088;1065;1204;978;895;1021;1097;1436;1161;642;400;340;351;342;311;350;367;334;430;468;447;351;295;275;376;605;591;411;300;307;321;259;297;362;420;443;409;449;414;403;355;376;340;420;577;559;408;338;330;372;422;388;386;341;358;316;270;280;278;290;262;307;404;702;1106;1038;575;437;555;534;574;589;520;393;372;313;322;310;313;297;311;341;295;283;273;309;300;299;277;246;288;279;271;280;290;332;548;631;461;347;375;449;443;430;461;659;969;1185;1092;706;471;487;420;501;515;452;550;505;405;412;323;274;293;300;301;270;321;279;245;264;249;305;278;264;333;312;273;300;299;315;315;337;308;362;305;334;325;310;360;361;478;481;409;376;348;326;356;330;326;360;395;353;351;351;313;358;355;389;378;347;348;362;472;1005;2226;1952;909;385;348;327;392;421;431;437;383;338;338;364;315;330;309;308;312;288;284;327;288;296;325;316;318;423;350;366;305;283;313;337;369;446;1039;2062;2012;895;441;364;376;416;425;474;430;487;555;632;482;339;294;383;428;433;519;661;768;780;686;656;665;674;953;1294;1700;1325;877;690;765;779;769;661;728;780;827;831;807;1078;1372;1597;1760;1188;697;577;610;524;492;439;410;326;281;337;302;328;315;364;305;303;326;344;367;287;336;314;375;405;471;514;849;1976;3645;4435;2519;869;471;437;511;451;430;379;337;339;296;298;287;296;294;346;318;297;309;338;329;304;319;295;292;322;303;334;349;316;352;352;356;380;361;409;395;360;359;326;338;329;359;315;254;245;231;260;314;273;248;299;306;280;272;346;346;354;287;320;291;283;309;278;291;288;308;318;319;281;292;326;309;347;311;331;309;343;346;332;371;384;387;355;380;403;414;422;361;321;340;358;365;293;285;322;374;693;2030;5716;9962;8826;4163;1673;753;366;266;252;262;272;246;258;299;285;313;318;344;364;323;279;312;279;260;278;283;270;289;265;267;287;256;271;248;257;277;279;305;298;310;275;286;346;353;342;303;385;978;2865;4834;5274;5271;3081;2149;2201;1241;822;693;717;578;463;357;292;327;371;395;392;579;920;984;643;393;307;300;304;308;295;310;336;330;312;344;362;288;272;289;281;308;305;340;366;338;302;281;270;283;306;323;367;325;270;292;247;245;272;284;290;289;375;358;373;325;346;428;675;703;468;333;304;338;379;315;342;352;351;314;329;321;342;397;442;407;515;577;575;775;1112;777;543;634;660;520;487;463;398;356;359;300;361;409;448;422;423;434;368;303;311;371;326;391;553;676;920;1241;2199;4151;6993;7849;5093;2395;932;393;279;284;263;248;279;271;279;283;313;308;283;281;263;283;240;284;252;290;280;307;324;301;237;255;273;285;246;242;267;265;296;281;303;282;260;272;277;231;242;285;283;282;282;265;257;264;259;227;236;255;265;263;312;293;252;265;267;266;311;307;283;299;277;281;289;319;305;342;315;306;277;254;290;325;264;289;352;444;405;395;357;328;301;285;273;279;283;257;303;289;284;265;279;284;298;295;303;344;344;348;302;337;327;278;309;293;274;268;280;269;312;432;646;524;313;243;258;254;265;302;307;303;283;286;282;251;310;281;269;289;313;357;354;308;330;343;572;1157;1360;1149;598;324;311;378;693;1343;2119;2311;1464;570;511;1049;1906;2208;1403;1820;3999;6296;4155;1463;560;415;463;562;482;443;522;594;500;372;344;385;470;470;454;357;343;402;423;520;505;412;339;293;347;389;650;2052;4241;3761;1477;580;437;373;399;326;370;349;401;1115;3381;4608;2589;769;341;295;361;306;284;301;323;351;318;321;306;323;337;319;349;312;315;284;345;393;395;486;695;561;361;325;325;309;279;278;317;326;306;320;291;281;285;241;266;296;393;387;318;294;317;342;339;300;291;329;313;282;275;312;306;377;383;263;287;285;264;271;247;270;263;262;301;289;241;298;261;280;275;287;288;314;296;321;382;624;1447;1743;931;437;403;841;1789;2011;1116;735;751;530;361;334;329;341;364;479;536;523;818;1240;1211;680;516;670;634;484;398;385;393;427;1120;2494;4154;4701;3633;3335;2927;1337;471;359;379;372;313;341;410;530;530;524;474;395;336;311;325;678;1739;2640;1614;568;267;186;212;210;228;266;254;269;264;226;241;251;243;293;242;308;335;300;261;258;278;280;280;280;287;269;296;297;294;263;251;261;245;264;283;303;290;271;384;627;745;1004;1345;975;492;336;362;353;360;286;289;268;347;471;427;329;345;308;372;582;557;484;488;494;520;583;658;686;627;407;322;357;358;390;393;401;371;374;308;282;277;280;242;273;270;255;348;323;294;248;207;273;287;400;568;547;436;351;322;302;271;301;292;298;309;348;335;313;375;634;817;564;372;312;332;333;360;309;349;393;560;494;411;307;315;292;438;691;689;662;713;584;422;391;339;345;310;354;416;391;314;292;324;289;336;310;289;255;285;272;271;305;273;294;294;277;280;272;286;264;252;302;264;242;274;265;247;241;243;213;229;272;277;275;275;244;223;302;322;300;278;296;310;395;362;391;389;373;318;272;294;308;317;307;289;292;300;304;310;344;341;314;271;294;263;279;283;288;310;309;340;391;393;390;445;1008;1936;1700;669;292;219;210;197;201;236;218;245;283;299;314;313;384;343;299;282;300;327;382;318;246;245;297;371;344;285;288;308;349;395;453;467;390;336;330;284;328;345;345;402;373;316;328;333;379;432;363;332;333;344;320;350;391;526;512;436;398;394;455;483;386;346;367;362;369;385;507;619;681;496;374;377;379;294;297;364;409;458;416;338;304;335;450;559;471;400;374;354;544;705;613;647;614;395;292;281;278;252;281;237;275;245;227;239;232;266;256;238;237;227;221;202;242;244;233;261;298;322;300;267;239;285;268;285;289;262;337;464;438;317;289;278;343;438;520;393;356;305;306;299;321;295;329;362;436;421;291;277;300;324;355;388;363;374;327;324;316;295;349;418;398;336
276;306;266;282;312;289;328;357;326;320;326;372;419;399;422;420;496;684;827;665;544;462;374;362;455;542;541;501;510;423;303;302;283;333;339;499;786;799;662;579;481;491;501;629;711;482;378;598;749;551;612;812;885;688;618;777;995;883;478;339;361;412;359;307;345;404;374;268;297;274;300;371;453;556;747;967;800;582;370;306;278;265;251;276;244;277;238;268;267;284;280;256;300;281;257;277;285;283;267;250;262;274;263;234;247;270;266;256;249;233;258;210;237;246;257;248;277;298;327;262;275;270;263;284;278;292;272;272;273;296;311;315;355;321;290;321;293;321;286;265;292;344;415;539;620;526;463;562;492;427;485;687;1146;1192;723;649;899;796;670;837;1136;1282;1075;767;698;663;412;324;291;285;293;316;260;260;238;286;308;279;233;220;277;260;312;521;801;582;290;267;265;265;264;295;325;364;329;299;384;725;1071;1202;1226;977;874;702;451;308;265;265;273;236;236;261;282;292;332;298;308;282;272;284;262;269;311;359;328;293;271;294;276;280;272;257;305;308;319;319;326;356;340;326;308;286;259;239;272;279;243;270;297;295;297;266;280;316;292;273;408;565;635;674;677;653;644;626;812;1059;884;1033;1585;1916;1649;1407;1695;1651;1410;1444;1467;1348;1341;1203;972;720;728;859;897;604;443;386;350;402;321;350;289;290;334;345;357;295;285;271;324;597;597;444;351;317;302;324;338;345;430;410;430;478;435;445;366;372;379;430;520;526;415;300;321;321;328;329;336;327;308;289;291;269;300;287;279;307;372;601;886;948;641;615;838;952;1034;824;643;434;283;296;335;341;331;300;317;262;329;311;307;321;314;293;251;298;241;273;274;310;325;369;519;626;518;527;458;417;374;485;556;760;1099;1534;1456;824;480;418;443;480;518;548;582;492;518;452;359;315;292;297;258;274;258;276;259;255;258;266;297;276;310;256;287;303;267;283;312;323;337;316;300;327;317;323;340;411;493;469;417;343;348;304;335;314;311;354;378;316;343;327;315;388;491;487;409;347;297;294;400;953;2167;2105;1165;446;294;368;403;383;428;393;355;360;307;317;311;328;374;351;320;277;314;316;302;326;342;331;349;406;382;303;274;298;343;354;330;378;552;763;787;518;381;365;335;381;424;434;447;429;454;546;434;305;286;283;322;350;428;595;728;641;491;533;564;593;905;1178;1721;1380;909;819;705;683;636;587;583;744;1042;1039;846;1045;1290;1647;1870;1372;596;468;508;461;426;387;374;268;269;308;328;352;350;346;332;313;304;344;343;304;309;304;332;395;454;506;1029;2598;5622;7893;4652;1399;550;458;450;480;460;369;363;349;332;316;271;300;312;318;337;332;296;344;328;301;290;322;336;300;354;303;323;296;310;287;362;357;409;467;414;344;373;355;352;332;323;297;289;238;256;290;310;360;345;337;253;289;297;355;384;372;315;304;299;296;322;295;307;285;276;319;297;311;307;325;323;332;350;336;316;349;350;333;377;438;448;449;398;455;544;492;373;306;303;332;323;286;274;320;367;663;1843;5174;7089;5878;2589;798;379;315;263;276;258;266;261;264;300;263;267;308;391;448;383;318;292;261;291;311;277;295;234;257;293;275;286;246;274;274;288;297;325;325;292;267;304;312;315;300;325;409;1144;2949;5077;4931;3955;2214;1948;2040;1398;1046;764;573;720;592;381;345;300;373;442;607;1113;2620;2647;1403;536;326;301;287;286;309;313;339;273;368;448;423;330;291;270;313;322;398;495;452;366;303;289;285;307;309;267;338;344;293;315;270;272;281;294;290;317;332;307;291;324;296;346;441;545;462;370;303;281;309;324;336;341;358;336;324;288;291;409;444;454;416;442;466;534;713;590;562;755;779;568;410;410;384;347;355;326;378;403;412;392;421;390;326;312;345;364;346;397;493;656;1125;1764;3270;5499;7213;5328;2174;932;584;403;313;286;273;278;276;272;277;302;289;290;309;282;314;291;274;277;255;255;256;353;410;320;292;275;285;271;273;245;264;303;306;301;287;312;285;261;280;251;251;249;290;249;246;269;263;252;266;246;281;270;295;276;352;332;286;287;262;239;283;299;296;311;306;294;262;285;321;290;319;308;284;233;255;265;277;310;546;967;966;744;643;485;379;294;276;280;275;262;309;263;284;296;283;286;293;294;294;349;356;343;306;320;297;297;303;318;268;281;290;289;304;348;395;342;258;251;268;294;267;284;300;307;288;271;233;271;301;293;259;290;308;317;323;301;302;350;542;1424;2311;1873;852;394;363;589;1615;2538;2395;2140;1484;599;434;604;932;908;620;693;1391;2154;1500;717;444;361;378;380;429;565;1134;1378;995;512;423;427;382;411;421;344;338;407;392;414;424;438;355;342;378;389;592;1558;3404;3425;1901;1066;687;416;352;384;362;364;340;753;1959;2584;1710;558;347;309;288;311;300;318;304;323;354;305;323;306;330;292;320;310;334;297;357;363;316;356;439;367;340;333;332;360;341;285;278;337;322;337;293;332;273;256;296;310;385;381;339;319;296;305;348;337;353;315;290;297;324;281;290;333;323;282;275;306;293;274;265;281;243;271;267;269;258;265;278;291;290;307;330;311;271;327;265;401;958;1103;694;389;409;1001;2848;3481;1635;641;468;349;366;332;344;353;498;818;970;779;1121;2140;2379;1065;678;770;710;541;404;353;366;342;584;1197;1763;1891;2470;4651;5123;2620;745;428;408;395;350;385;489;604;511;451;382;351;297;295;326;528;1173;1763;1272;524;235;233;226;261;242;297;281;257;266;225;225;238;253;274;260;272;288;256;250;274;306;284;294;284;280;260;253;265;256;262;296;252;229;263;269;266;313;294;309;365;507;1038;1600;1122;488;383;367;392;350;304;324;343;346;355;389;322;301;317;337;411;384;403;484;526;583;610;633;652;568;412;320;362;399;358;390;460;529;575;443;292;282;277;257;266;238;264;270;282;297;252;251;264;296;576;758;797;531;406;356;303;292;285;294;319;316;302;328;331;358;573;712;542;405;306;296;321;309;345;378;428;510;459;364;250;279;294;346;465;501;600;686;583;448;329;317;289;302;319;406;433;418;321;361;351;326;294;282;245;248;308;277;281;282;289;323;278;262;241;265;305;283;278;253;234;231;281;226;248;210;262;253;235;272;269;269;282;273;274;263;309;281;280;327;375;374;356;365;339;271;288;297;339;286;292;270;272;330;299;305;306;321;290;308;243;278;251;346;377;417;315;348;395;384;365;334;386;548;591;398;281;241;216;211;235;253;245;269;293;298;300;341;392;338;301;271;285;279;326;242;286;246;273;325;319;337;323;294;331;392;471;482;373;314;266;271;331;326;366;392;370;351;302;312;356;347;347;322;293;278;308;355;448;533;497;472;418;386;419;391;356;312;318;347;361;392;477;474;540;415;418;345;327;384;413;455;359;372;368;295;303;360;406;358;312;311;333;391;556;699;760;1138;805;499;336;301;281;280;266;258;239;241;243;214;272;244;247;261;238;209;242;241;225;244;280;275;290;280;283;272;260;288;264;267;274;280;300;350;337;306;255;289;358;323;385;314;289;289;340;273;309;355;482;566;587;503;372;346;291;318;301;279;346;314;339;366;305;269;312;362;362;334
274;262;311;302;300;337;413;475;388;311;338;374;460;530;612;561;541;734;742;663;669;632;507;445;532;518;605;638;689;504;365;338;327;327;348;626;889;941;886;647;440;467;427;566;856;549;421;573;688;502;517;654;711;620;637;896;1041;838;473;410;666;729;464;306;335;366;324;275;274;263;293;402;585;804;840;958;760;661;434;318;307;261;250;255;275;257;247;249;262;265;259;275;293;267;257;288;255;264;254;284;315;250;233;212;298;260;247;278;288;257;235;238;241;260;248;283;289;348;317;285;275;252;262;244;259;261;250;298;276;261;286;317;315;303;281;283;314;331;331;289;267;338;417;576;825;643;566;696;541;536;594;724;982;978;742;537;732;770;741;760;796;899;888;714;635;526;444;313;293;314;317;247;241;280;266;252;298;256;228;248;252;261;306;370;517;419;318;301;285;259;261;279;314;378;304;281;377;804;1314;1447;1387;924;768;694;447;331;290;272;294;272;271;239;269;305;320;333;305;274;267;257;325;287;284;309;282;281;255;270;307;270;286;288;294;356;327;347;297;317;368;353;320;322;266;270;256;281;296;291;292;287;246;265;300;285;319;284;415;585;756;677;653;596;632;812;971;1263;1071;1252;2139;3155;3109;2220;2121;2123;1566;1419;1216;1173;1321;1722;1409;824;677;646;768;547;483;409;381;354;339;312;292;262;291;314;338;343;315;297;335;410;416;338;341;311;316;326;331;397;433;363;399;390;381;328;416;444;419;402;421;384;362;292;332;300;306;304;301;314;284;296;277;239;271;323;337;337;377;450;574;691;599;829;1151;1506;1685;1758;1266;607;404;325;347;333;326;354;288;296;277;284;269;259;244;306;293;262;268;284;292;318;330;358;473;608;670;756;557;456;476;574;663;797;1054;1380;1437;939;590;512;572;714;785;812;673;560;587;568;346;313;320;339;294;274;249;256;267;240;256;278;266;312;269;252;287;323;304;306;332;329;320;323;331;323;343;344;346;410;424;363;364;371;358;360;318;295;308;335;293;323;352;314;394;484;754;647;392;313;288;290;357;915;1967;2291;1540;535;332;353;381;358;337;366;345;287;308;355;299;353;331;300;308;328;305;350;329;330;322;321;351;373;343;331;318;293;347;366;373;331;368;373;367;388;356;306;343;328;394;424;403;441;455;367;344;325;284;301;307;326;439;541;584;517;493;476;548;555;657;879;1095;889;712;640;649;649;560;561;555;639;956;999;852;907;998;992;1165;923;479;396;484;488;550;486;408;315;285;312;390;397;417;333;344;321;277;293;326;309;304;306;302;347;369;453;1008;2328;5155;7302;4844;1955;751;474;486;473;469;409;347;333;318;322;286;331;293;294;287;296;316;318;267;305;304;304;348;326;304;304;281;320;290;352;384;382;408;416;372;337;352;371;321;300;317;326;279;279;327;481;688;578;372;300;277;310;334;364;338;345;284;301;281;267;326;334;303;292;339;314;293;262;318;315;314;345;337;325;319;305;335;343;357;432;426;396;401;472;564;461;374;290;332;310;351;294;304;339;330;540;1401;3043;3338;2211;980;419;302;280;296;256;241;279;236;279;285;283;326;322;444;571;494;367;325;274;284;280;295;261;225;289;281;267;318;261;274;273;300;330;364;322;284;286;345;289;317;302;279;359;712;2082;3722;3540;2260;1303;1309;1273;864;681;588;536;596;518;405;347;324;384;679;908;1849;4375;4464;2265;668;324;268;266;300;316;303;304;334;397;476;419;335;304;325;317;402;482;549;591;460;307;314;323;309;327;323;339;342;294;319;310;280;257;288;299;335;315;302;297;285;280;270;349;426;492;386;335;240;319;322;334;308;316;351;303;296;325;332;364;418;450;417;399;400;449;477;519;585;656;536;441;408;355;358;313;346;371;392;355;383;356;362;305;339;409;352;404;398;394;545;817;1669;3090;4795;4966;2802;937;552;629;464;331;308;280;274;255;263;249;288;277;291;299;305;323;305;266;260;275;257;286;330;413;335;310;266;288;288;291;299;276;284;315;287;313;307;254;276;298;256;250;274;266;267;252;261;256;263;249;281;292;261;290;268;304;313;281;270;278;289;281;313;314;313;284;289;258;301;290;310;345;273;261;286;276;308;264;376;977;2069;2231;1823;1754;1047;499;277;282;270;284;282;298;306;310;282;270;292;324;342;309;339;357;301;312;281;328;317;323;306;260;266;274;266;262;304;294;330;227;243;261;250;283;284;282;244;292;264;259;275;256;288;302;274;291;309;279;321;320;390;769;2350;4216;3545;1539;509;519;1195;3380;4962;3167;2051;1548;880;594;535;458;439;365;373;554;645;517;409;380;321;325;323;397;885;2458;3081;1855;784;853;1002;776;453;382;332;308;385;403;405;380;385;358;343;341;329;388;807;1576;2022;2640;2552;1327;518;417;329;346;359;352;451;778;943;662;368;332;280;303;318;290;316;326;328;345;320;331;327;306;287;320;329;303;300;313;335;317;323;375;375;288;310;339;357;334;300;316;287;326;313;313;319;329;289;321;360;431;384;308;331;282;320;361;436;357;295;272;267;319;306;290;299;311;267;298;280;290;242;236;228;234;301;297;271;302;290;285;288;283;337;348;327;312;314;321;370;555;564;446;353;418;962;2111;2446;1184;483;405;400;358;311;319;397;564;1064;1446;1028;1190;2044;2076;1108;719;1022;856;532;384;358;346;395;592;879;965;957;2024;3924;4686;2630;874;501;440;482;435;366;384;450;427;360;336;351;342;320;298;344;561;716;564;342;252;231;253;244;307;305;319;289;256;259;251;268;251;266;265;293;294;283;230;257;264;291;336;377;295;282;268;240;263;257;263;262;243;259;237;259;306;299;307;330;434;691;973;768;388;378;374;379;352;358;421;415;327;302;337;320;419;361;366;365;380;379;453;518;491;568;576;607;476;397;339;351;389;359;359;543;892;953;566;318;252;248;247;262;246;242;240;240;285;275;280;276;358;616;974;824;585;426;367;291;287;288;295;323;419;516;528;394;402;493;480;427;366;291;299;335;300;336;403;495;488;447;367;350;304;316;286;355;425;524;580;444;374;351;307;296;326;368;392;407;333;373;326;316;319;301;274;283;294;281;290;298;286;298;295;285;249;280;296;272;267;267;248;209;217;229;243;247;194;261;243;271;325;331;327;319;277;265;252;271;261;284;309;342;377;414;391;393;324;329;322;392;431;288;273;272;294;332;349;276;298;307;278;278;272;325;496;670;615;365;342;361;366;334;295;253;294;330;387;445;435;247;257;235;251;249;283;308;318;298;418;452;371;299;306;294;315;292;303;282;282;287;283;348;400;350;338;335;387;450;418;348;273;258;304;299;343;329;338;352;331;327;355;354;391;355;289;285;302;311;337;431;499;465;459;411;398;418;350;343;333;360;338;348;375;422;440;432;453;440;404;372;428;417;402;373;381;318;285;313;338;329;316;343;276;333;375;414;492;645;925;762;507;322;291;289;284;339;287;255;258;218;246;304;239;260;237;268;251;255;232;255;253;285;231;282;259;252;227;243;248;236;260;227;265;297;318;318;303;284;310;315;351;311;291;325;302;364;302;330;431;716;986;893;514;375;367;425;367;326;318;332;353;373;394;324;259;300;310;304;353
277;283;328;290;262;341;403;442;367;338;313;363;393;645;771;741;805;1071;812;716;819;795;616;594;618;603;488;616;679;493;401;475;460;362;486;867;1178;992;750;409;366;368;367;532;695;585;510;453;495;549;555;607;496;413;560;636;944;649;409;448;995;1242;701;383;270;356;357;290;311;279;279;460;829;996;788;750;854;833;536;359;325;263;246;284;277;287;266;295;266;279;282;286;295;272;285;246;280;269;246;256;266;291;286;250;262;292;287;294;258;234;222;253;251;247;232;272;277;320;268;264;246;256;252;266;252;269;232;309;328;275;271;311;277;277;275;283;278;277;312;301;263;279;339;515;684;618;449;646;748;599;593;655;827;779;494;414;750;987;917;823;741;823;751;859;770;654;485;403;348;303;272;298;264;286;276;277;260;237;248;277;269;267;275;278;330;413;354;310;270;271;244;296;311;299;294;270;381;613;982;1207;957;649;604;528;407;297;314;279;290;272;271;280;290;321;300;343;288;275;272;288;285;249;309;263;253;253;253;263;274;327;281;314;311;340;351;326;316;338;334;388;375;325;256;222;255;277;323;241;260;302;256;291;288;269;259;250;370;669;898;820;694;560;587;719;807;992;1141;1394;2133;3646;4312;2913;2173;1755;1343;1061;1010;1272;1670;3044;2652;1317;933;664;685;530;471;439;375;349;347;364;316;261;313;385;314;340;289;288;274;285;308;294;330;297;287;319;385;417;373;353;360;318;320;367;474;515;449;394;387;344;301;303;294;298;302;266;265;271;250;248;254;263;273;352;326;370;353;352;507;557;694;1004;1274;1679;3064;4024;2853;1203;478;407;319;294;336;285;312;270;285;304;256;252;278;253;261;283;282;317;308;350;371;356;468;592;690;756;725;661;698;689;689;800;974;1159;1347;1146;911;857;955;892;949;982;744;660;734;521;374;310;298;319;325;280;246;241;268;246;247;283;292;265;276;277;263;320;327;328;323;339;301;301;323;337;347;377;339;399;377;392;334;365;385;364;317;323;341;374;328;351;361;350;345;508;755;656;413;356;254;287;463;1072;2950;3753;2393;780;359;346;341;325;352;332;311;289;336;329;327;333;311;336;316;309;351;398;467;406;363;321;296;322;325;314;320;354;430;403;406;314;308;293;335;363;316;357;351;339;320;403;402;415;344;327;306;309;291;310;307;373;354;440;509;609;718;844;753;575;543;556;639;625;537;547;594;589;532;515;536;563;665;612;623;716;718;596;518;483;480;464;443;479;509;434;383;331;296;331;407;414;419;370;389;340;306;286;286;297;272;293;299;324;343;412;710;1631;3105;4912;5087;2967;1111;548;431;503;441;410;400;329;308;271;287;322;286;337;323;330;318;309;280;303;289;306;271;325;317;276;301;276;299;325;390;396;381;370;342;384;341;368;341;325;348;336;316;331;475;954;1533;1148;525;307;236;279;341;361;360;343;286;337;298;351;356;328;323;318;290;291;299;313;298;322;347;307;318;328;314;303;321;294;376;410;417;402;360;402;416;392;334;312;308;336;352;312;312;303;339;488;817;1296;1044;699;410;323;320;289;299;288;262;249;242;250;290;275;271;288;374;428;410;459;372;297;295;276;262;264;268;287;270;269;278;281;271;263;262;315;320;310;271;293;321;275;308;282;309;337;760;1655;2398;2025;1220;728;671;586;458;428;550;624;728;649;455;422;413;424;698;1036;1791;3375;3331;1872;568;307;322;292;314;295;280;308;313;345;399;385;353;317;346;459;582;581;598;595;405;340;286;361;320;314;303;326;308;290;287;276;281;257;248;285;305;268;269;255;283;289;299;298;309;352;369;314;288;265;291;287;295;294;294;295;299;274;297;336;490;685;545;406;354;387;387;443;465;517;516;442;369;357;333;288;330;321;305;396;490;454;354;349;364;426;402;417;433;427;455;625;1119;2211;2788;2164;1099;517;495;499;424;332;305;253;313;263;265;276;279;286;297;271;312;292;276;266;276;266;263;291;323;308;305;269;315;332;346;313;257;263;291;283;272;260;295;272;245;278;268;267;273;250;265;261;266;259;260;275;261;272;292;291;273;265;293;266;301;280;329;296;274;317;283;246;298;272;298;293;265;265;292;282;281;265;317;370;523;1270;2606;3336;3288;3530;1980;767;328;308;287;289;298;307;281;291;277;283;289;342;349;310;298;299;319;289;292;281;297;329;306;285;269;290;292;303;278;257;280;240;274;279;238;261;300;265;291;254;284;253;271;268;275;279;279;272;283;295;300;343;480;1042;2800;4906;4016;1518;544;675;1781;5246;6898;4305;3051;2512;1354;1091;739;430;343;312;303;364;376;336;353;341;311;336;328;414;1224;3201;4206;2350;1295;2376;3201;2242;799;354;323;369;380;354;371;372;377;370;373;362;330;347;462;831;1732;3536;3739;1786;552;337;301;298;293;327;310;396;362;354;294;305;291;292;310;318;332;307;306;337;317;313;303;323;295;284;332;320;337;380;355;370;425;470;416;372;320;377;323;330;302;272;279;264;292;310;355;279;296;329;422;421;332;309;300;314;392;592;743;592;355;288;267;290;301;289;319;301;272;321;277;296;295;238;293;251;274;291;269;284;269;292;277;300;306;325;339;324;312;334;378;484;487;369;323;366;508;921;1052;608;425;405;460;417;359;372;397;541;884;1057;855;823;1079;1042;645;641;835;870;788;692;483;361;403;586;819;751;591;974;1796;2291;1585;928;714;563;633;544;366;359;358;347;352;322;357;353;311;321;298;336;350;329;273;275;260;269;307;308;314;326;355;331;286;230;232;257;221;255;286;278;276;292;279;276;299;377;375;303;254;263;274;235;286;276;268;249;259;273;263;294;317;341;358;356;420;453;416;327;331;289;326;383;445;604;563;379;356;351;391;408;426;353;349;338;417;467;505;504;520;560;544;447;350;328;344;325;345;322;524;957;996;619;321;248;239;255;270;235;241;250;285;237;255;270;303;309;478;655;604;453;447;368;307;256;289;397;519;921;1530;1584;812;438;387;382;309;278;269;288;285;274;423;445;474;412;428;414;399;378;373;312;363;386;612;636;461;420;450;411;341;393;380;482;442;366;308;329;370;328;287;302;274;304;286;262;288;295;298;304;298;266;295;326;267;255;246;248;197;205;253;246;233;235;210;240;271;301;349;408;410;359;334;325;272;303;332;338;310;352;429;513;408;377;303;320;356;394;285;273;299;291;303;335;256;295;255;260;269;279;350;561;829;718;436;291;312;315;359;280;265;270;468;938;1580;1365;588;296;252;218;240;248;302;324;317;515;604;570;414;370;358;286;312;318;294;284;276;290;331;383;423;348;343;396;502;523;383;300;309;272;319;353;329;347;337;364;333;347;386;485;410;361;300;296;289;332;405;419;443;390;384;382;385;362;369;346;320;365;388;480;524;469;449;504;452;446;425;489;391;380;355;391;345;326;304;347;274;269;319;290;323;338;278;306;402;518;459;363;345;324;375;417;499;445;320;275;279;297;300;266;251;251;231;277;264;235;215;236;243;271;307;291;267;250;259;257;257;222;267;272;264;307;312;323;355;355;368;375;343;356;320;343;332;309;322;447;684;1151;1107;572;376;364;388;395;330;337;317;370;435;399;311;304;261;270;319;450
287;276;301;241;288;289;330;343;397;364;326;344;364;516;743;800;1124;1533;850;700;749;625;644;864;732;517;556;672;600;554;459;502;643;437;625;1260;1513;1001;512;316;275;321;344;544;577;706;744;605;484;563;761;693;466;357;408;435;617;459;378;610;982;1061;569;340;303;363;355;333;392;357;316;430;687;726;634;765;1199;1017;577;421;310;279;290;270;249;249;287;267;241;261;253;322;262;298;266;285;298;254;248;242;286;296;266;269;261;234;280;224;246;280;235;251;272;273;255;271;288;275;263;262;234;214;266;268;267;254;246;278;243;275;236;261;263;279;279;320;318;293;336;278;273;281;309;420;525;461;381;585;771;790;727;675;782;596;428;455;781;1043;819;774;840;980;1194;1431;1339;917;722;579;455;350;282;259;290;300;274;239;280;274;244;266;280;237;285;243;337;435;359;303;256;262;276;279;309;274;240;256;375;496;686;830;639;396;500;597;466;348;300;248;260;257;267;299;272;276;253;277;262;260;275;313;310;317;306;300;291;305;264;263;280;269;310;280;315;323;309;310;325;357;338;370;347;291;255;263;243;285;262;250;303;316;325;300;316;248;230;284;369;717;958;770;676;490;475;547;529;658;1142;1995;2090;3031;3512;2275;1495;1219;1030;832;917;1322;2038;3728;3371;1788;1242;1087;966;849;627;552;483;390;425;415;318;292;295;288;357;333;255;342;300;283;255;271;310;288;305;326;371;397;321;375;323;302;295;407;456;482;370;337;321;290;286;293;289;291;278;278;285;257;268;264;242;267;323;341;360;340;337;357;429;509;683;782;926;1856;4639;5951;3758;1252;479;389;330;281;323;305;269;283;280;241;256;288;292;276;287;256;274;253;288;298;318;382;452;549;598;697;832;1015;1072;1176;1038;968;1053;1365;1553;1866;1552;1247;1099;1025;948;889;679;599;603;504;379;337;302;329;335;266;272;259;259;280;248;260;275;314;291;291;250;250;306;308;312;336;313;317;300;302;341;343;361;374;375;360;384;359;342;379;321;306;327;324;337;374;415;371;372;420;507;508;377;314;331;287;391;1003;2601;3337;2004;665;379;366;340;344;372;339;321;315;336;318;358;335;295;328;302;349;376;548;624;475;420;318;325;271;315;318;325;361;427;520;537;474;378;299;333;426;349;360;327;312;392;409;387;407;362;333;323;305;313;326;352;388;432;417;474;854;1133;1287;1006;740;646;517;521;587;715;750;606;516;481;569;578;588;494;399;423;511;473;358;334;396;466;514;486;422;479;495;461;375;315;379;351;399;374;341;333;328;303;297;279;268;289;277;321;299;314;316;517;983;1918;3489;5260;3149;1221;562;431;410;401;391;366;338;282;318;304;302;305;320;305;340;287;321;303;336;293;315;290;290;321;347;318;348;353;373;471;527;444;317;324;334;370;384;336;322;385;380;357;341;604;1456;2596;1756;640;290;293;266;306;344;329;350;337;317;304;321;269;299;338;290;313;293;288;323;305;321;351;338;344;315;311;290;295;311;336;382;384;354;339;397;356;385;332;351;338;330;353;300;319;309;365;325;417;483;431;370;307;275;294;292;248;264;228;253;259;242;294;285;254;305;331;314;411;513;461;335;332;300;291;251;258;282;284;255;258;262;294;250;316;297;352;272;265;320;282;297;305;291;283;409;1029;2278;2961;1943;1040;542;378;318;304;429;825;1438;1649;1007;541;502;408;454;561;791;1111;1836;1566;791;395;351;327;387;331;320;308;313;314;297;352;336;331;374;371;543;595;601;468;428;367;295;292;284;290;268;306;317;304;281;314;309;284;307;270;283;270;244;281;246;291;288;311;323;328;307;337;327;283;280;295;344;278;288;297;300;306;299;274;358;512;655;650;532;428;394;432;463;431;555;632;477;369;341;309;320;355;290;311;383;528;498;363;389;388;409;454;534;584;606;493;492;766;1224;1212;897;570;470;412;420;337;314;299;313;299;279;254;274;271;252;281;269;273;275;273;254;246;252;281;291;308;264;272;280;295;378;366;307;273;305;278;261;266;253;249;288;273;263;284;253;252;262;278;233;285;277;272;230;257;273;285;252;277;297;298;275;285;274;281;308;297;335;254;243;284;304;243;305;288;290;305;270;308;281;298;350;384;853;1889;3065;4352;4328;2180;716;320;328;287;270;278;297;269;280;280;285;282;307;342;303;317;281;281;277;293;311;300;284;288;285;281;294;284;251;282;279;254;294;284;299;264;266;261;305;247;275;262;267;298;304;298;284;282;268;296;287;337;342;473;884;2058;3153;2313;912;400;492;1261;3526;4634;3298;3116;2871;1607;1666;1110;536;301;321;344;353;316;331;322;340;311;297;340;357;842;2189;2840;1801;1956;4964;6704;3877;1039;417;381;337;378;375;341;357;339;394;364;387;298;324;346;695;1672;3427;3047;1287;432;311;279;308;298;331;292;270;298;270;311;301;311;287;293;291;322;339;330;309;311;280;318;297;344;303;328;311;314;424;535;498;490;614;583;406;308;318;328;278;294;271;280;291;317;294;309;280;301;318;387;349;325;333;317;308;389;963;1542;1416;958;404;283;310;296;378;316;319;332;265;263;270;258;243;236;280;254;297;294;277;317;279;299;325;307;308;321;368;333;309;413;589;616;440;329;322;361;447;431;354;374;458;492;426;365;326;350;393;538;705;846;784;674;571;494;599;711;1016;1796;1888;979;431;375;431;531;531;392;419;616;802;704;715;710;548;564;505;341;320;292;301;313;331;327;354;324;302;302;258;310;312;311;280;283;263;308;319;288;307;365;407;314;248;239;264;248;274;282;325;303;320;278;294;267;313;316;263;248;248;278;274;280;285;282;293;260;290;287;264;300;339;292;308;310;399;352;345;295;274;317;373;492;636;610;430;350;350;383;373;374;343;331;373;456;545;522;460;517;584;515;418;421;371;339;361;307;310;403;664;712;447;301;265;278;269;254;290;253;248;289;250;272;251;245;271;312;395;361;332;384;497;408;331;309;433;738;1763;3824;3749;1534;485;311;273;283;282;259;243;275;337;375;437;419;365;378;394;433;456;415;318;351;341;508;584;489;444;524;515;382;322;366;521;455;314;272;318;413;390;340;317;318;285;268;309;280;270;265;286;270;277;317;297;270;280;244;229;223;209;224;250;247;201;259;272;249;306;349;333;328;373;316;273;303;332;417;358;300;371;417;512;450;348;289;277;317;299;280;301;311;290;285;270;298;304;274;275;272;269;324;457;677;588;361;307;303;299;292;278;281;297;756;2398;4261;3446;1311;355;234;258;256;256;274;284;342;574;812;697;670;625;394;279;300;356;323;316;261;288;324;376;348;415;437;474;614;629;459;281;321;313;320;332;313;390;388;314;285;345;431;478;418;365;326;289;342;367;410;404;380;369;423;388;403;336;328;345;389;387;439;550;668;646;696;620;498;408;374;416;336;322;405;423;377;275;261;279;259;290;249;311;352;289;295;278;362;400;350;347;340;394;482;682;935;749;408;300;268;275;325;284;267;293;334;299;287;258;264;238;259;295;305;339;306;283;250;247;242;265;277;260;281;286;326;368;323;412;462;449;508;438;371;329;339;360;300;379;562;744;669;378;300;341;384;371;316;337;328;443;613;620;413;324;303;305;377;670
299;298;291;267;271;270;288;335;404;448;384;318;368;474;620;720;1124;1429;852;719;693;596;685;1005;902;598;748;966;862;712;522;522;573;473;595;1147;1293;762;383;322;286;331;484;569;669;842;1053;837;634;496;577;545;500;384;298;313;410;428;468;654;854;679;449;301;283;295;314;382;568;482;349;341;478;580;672;1062;1558;1307;667;418;314;277;264;268;275;273;244;257;249;237;262;316;281;272;291;260;279;278;261;271;293;255;274;259;226;283;240;283;280;261;227;307;251;269;299;248;232;294;307;275;288;284;218;279;243;265;268;291;273;260;273;256;284;242;257;334;311;313;308;290;263;291;310;506;701;495;346;476;739;905;795;638;610;489;396;522;617;674;552;828;1068;1206;1629;1885;1703;1101;747;651;396;292;289;291;276;264;234;248;246;271;258;277;245;259;273;270;319;362;356;296;294;251;315;289;319;313;303;264;377;536;549;469;416;394;705;1031;731;399;292;267;222;282;265;300;260;277;288;252;251;291;263;340;333;370;326;319;313;289;269;298;262;266;283;295;270;325;296;289;281;311;310;313;307;263;238;273;262;259;285;246;298;334;318;381;334;262;257;285;346;517;679;695;572;501;452;420;436;475;1124;1953;1753;1942;2631;1753;944;776;717;792;847;1054;1586;2434;2452;1755;1505;1749;1428;1015;724;586;450;444;429;348;306;255;259;299;313;287;326;306;283;272;265;238;303;292;333;388;365;362;339;355;354;312;324;330;417;404;357;293;269;295;283;269;301;285;288;287;289;236;285;304;285;287;337;322;374;374;350;340;443;504;690;752;883;1755;3686;4418;2878;944;405;358;371;355;290;262;285;296;272;266;266;269;276;292;256;273;268;279;312;317;305;319;385;466;525;644;822;1038;1295;1383;1282;1096;1182;1654;2257;2750;2378;1417;1074;995;841;758;635;531;493;430;375;340;301;346;284;274;304;315;290;271;244;278;264;274;277;279;275;267;267;278;327;338;303;327;283;304;338;307;338;322;394;349;343;348;402;435;376;337;332;349;411;440;483;395;353;346;374;391;384;336;377;390;404;650;1161;1426;983;517;394;346;344;283;336;355;338;359;314;326;324;323;289;324;356;313;385;471;545;490;469;424;354;320;337;336;314;372;462;815;1311;1361;806;450;400;488;470;368;356;350;356;349;355;340;323;274;316;348;374;383;400;477;488;408;489;851;1183;1298;1025;738;649;514;592;877;1237;1199;703;505;557;633;665;637;519;408;406;404;362;370;361;400;424;419;394;396;467;471;432;459;420;350;340;317;313;334;314;283;283;281;305;281;282;289;318;339;282;298;418;723;1140;2025;2840;1994;792;480;432;440;412;377;353;351;360;283;298;321;309;295;319;325;348;304;311;288;305;310;303;301;286;296;318;313;378;397;490;548;457;342;352;348;337;347;373;368;523;538;369;332;577;1234;1788;1264;564;322;292;323;328;304;304;331;306;318;317;333;274;309;286;333;317;321;300;313;307;309;376;335;306;345;303;286;289;309;324;317;364;355;330;355;339;394;406;432;449;383;362;323;305;303;316;341;321;298;325;305;285;266;306;263;249;247;241;235;256;262;275;274;299;297;294;303;347;447;387;303;298;268;263;264;262;285;244;271;225;279;280;262;270;302;290;326;290;304;315;257;290;292;286;455;1040;2163;3135;2506;1354;630;324;318;349;638;1359;2333;2563;1388;564;427;442;647;865;968;1389;1471;873;515;317;344;466;465;426;406;367;346;309;324;339;360;323;380;400;464;436;418;373;343;266;286;299;269;341;284;292;308;286;297;251;254;248;271;251;276;283;279;267;298;279;324;305;344;337;341;319;331;341;335;328;295;324;304;343;310;292;322;263;283;375;541;718;664;470;412;447;404;390;575;659;461;377;311;310;293;281;315;281;372;468;411;388;426;421;404;442;506;598;676;634;474;462;596;604;517;520;438;392;326;297;320;339;381;346;274;280;280;271;257;267;298;252;261;260;291;353;295;269;271;292;260;262;269;301;334;371;274;279;292;297;267;273;242;256;275;313;360;299;259;286;260;268;256;281;310;248;269;261;279;265;254;284;276;285;270;299;276;267;271;295;294;252;270;244;308;281;306;301;319;271;269;273;302;306;332;346;570;1329;2530;3460;2656;1289;544;324;313;319;312;277;276;307;261;263;295;268;274;292;288;289;290;306;312;306;290;304;306;282;277;285;317;303;327;298;277;282;295;226;268;272;267;270;275;286;269;230;260;286;301;340;274;301;295;275;287;295;398;603;996;1153;1201;855;473;355;408;673;1508;1784;1501;1585;1663;1972;2339;1497;633;349;378;365;363;372;426;449;366;332;308;314;361;563;1170;1696;1455;2128;5494;6745;3547;934;373;362;363;365;393;355;320;325;358;352;367;289;308;417;753;1766;2802;1930;754;395;318;331;290;290;302;308;253;263;312;334;302;283;263;305;289;289;340;339;328;342;267;266;260;303;298;312;320;391;492;742;648;478;456;460;362;321;307;337;281;288;284;292;317;309;317;300;285;312;290;327;300;338;334;312;326;523;1352;2693;3335;1916;641;326;350;307;347;325;308;305;263;258;303;251;282;227;241;250;254;268;289;290;277;290;295;269;299;316;317;321;354;492;647;651;397;317;274;309;334;296;330;286;368;372;338;347;328;381;390;504;827;1556;1490;762;654;949;1259;1401;1923;3861;3972;1895;594;367;325;354;358;322;309;335;409;481;617;591;440;387;337;262;301;294;327;310;334;336;315;293;335;278;304;313;358;312;304;242;281;319;319;350;325;311;347;277;262;271;284;278;269;278;291;295;289;335;274;270;288;312;287;257;255;258;282;293;286;309;287;286;274;287;260;301;304;319;288;341;388;389;306;334;353;337;391;539;654;767;485;353;311;355;398;336;334;314;351;417;483;467;454;469;492;519;481;434;392;449;474;436;336;276;363;406;362;258;252;301;278;254;263;222;250;269;248;242;257;261;248;257;274;289;300;405;568;554;364;357;386;650;1948;4429;4632;2008;537;305;286;272;277;284;299;328;334;361;379;385;332;315;389;405;440;412;333;284;354;421;427;489;549;570;565;413;335;352;407;392;273;266;332;359;404;332;294;334;294;287;277;274;260;285;293;285;288;255;263;271;260;238;262;237;204;237;249;288;208;253;254;272;293;302;319;300;300;282;271;303;371;398;325;348;327;391;429;373;319;270;246;253;267;253;323;269;286;269;242;289;290;250;274;293;296;318;366;387;366;322;285;325;291;333;358;292;376;1067;3238;6221;5449;1839;398;278;272;262;285;284;311;327;420;586;667;1062;992;539;298;252;329;304;283;295;341;357;335;367;405;435;543;642;566;410;343;332;371;352;338;334;362;331;327;351;383;376;424;391;383;341;319;334;305;355;375;376;422;503;494;387;380;324;402;374;419;456;591;758;834;945;889;711;508;326;308;300;329;422;544;527;398;330;301;275;276;254;313;375;331;314;321;351;338;301;311;313;383;561;788;1290;1042;525;275;267;309;342;288;264;325;349;458;328;277;260;260;235;283;364;355;269;255;259;257;277;292;320;262;291;300;345;335;360;324;429;499;585;526;436;400;444;382;311;310;366;392;412;329;287;303;364;318;305;321;352;479;684;721;498;351;319;329;384;678
301;307;285;284;250;292;331;349;499;443;363;333;385;481;489;556;745;896;751;699;839;911;788;934;941;777;830;1054;943;775;596;636;643;489;470;642;712;519;327;298;355;528;657;641;638;603;830;688;563;429;394;430;541;435;275;288;338;445;483;470;519;417;345;334;300;301;301;402;583;445;334;360;380;445;589;902;1399;1303;653;422;325;296;279;261;264;262;254;230;263;285;246;267;268;264;278;305;273;281;290;280;270;244;264;247;249;282;273;279;239;264;256;237;258;248;234;251;256;235;297;252;265;265;286;271;254;259;230;275;241;296;236;266;257;243;253;309;344;326;280;239;263;296;344;554;765;611;491;549;759;834;754;527;441;444;409;626;589;438;473;843;1167;1275;1494;1547;1336;927;697;620;383;311;284;285;269;264;250;260;270;269;263;246;274;258;261;265;270;310;262;264;266;243;281;300;325;304;323;357;370;424;417;402;436;521;934;1294;1066;533;325;277;287;265;290;264;298;257;244;247;233;281;257;289;304;352;385;299;289;272;290;262;267;268;252;261;291;285;258;268;317;309;307;282;288;244;270;271;266;257;277;276;317;299;390;444;389;294;298;271;329;427;435;493;487;522;488;472;460;575;800;1102;938;1105;1479;1143;745;631;694;965;1166;1533;1740;1805;1716;1437;1517;1601;1347;950;746;584;487;498;389;358;290;280;239;265;303;308;304;279;281;263;249;267;278;305;293;323;379;401;367;333;325;277;327;351;441;516;460;331;297;248;282;276;272;279;291;253;281;260;309;361;386;355;373;317;320;329;293;327;364;437;653;805;749;964;1787;1999;1232;491;364;378;412;369;305;286;285;308;306;270;269;271;293;235;257;276;254;308;355;381;414;379;434;539;689;622;638;873;1111;1169;985;931;1204;1947;2421;3058;2406;1312;1042;990;700;676;701;591;468;443;410;384;333;370;295;351;418;378;266;225;237;259;264;290;322;288;280;285;257;266;270;319;370;347;316;319;264;303;321;341;375;349;312;341;446;475;386;343;313;362;372;447;505;441;359;353;358;390;399;456;572;474;368;385;465;524;429;390;426;369;326;351;366;334;377;380;360;325;320;282;314;299;313;314;371;398;429;413;460;413;435;380;375;339;303;365;694;1810;3993;4221;2141;687;428;480;494;374;391;418;383;305;326;333;331;319;302;338;405;477;491;553;588;426;518;807;997;951;821;786;669;517;638;1141;1680;1467;922;558;556;550;659;679;553;448;381;383;356;384;349;350;326;379;431;493;549;634;582;543;493;370;297;356;335;340;319;306;296;290;347;334;300;315;334;324;297;277;365;508;672;967;1063;789;519;413;462;408;438;389;391;318;358;370;347;329;305;312;271;335;313;312;302;353;344;317;308;297;300;316;325;310;409;351;367;435;354;367;330;338;343;359;371;494;697;777;440;287;356;655;800;644;458;333;301;300;273;312;330;329;332;318;348;337;340;305;324;254;316;308;307;322;294;322;339;330;323;361;349;316;329;349;343;341;453;500;441;306;372;460;546;532;428;390;387;324;325;289;314;318;267;303;320;289;273;270;246;301;308;286;246;257;271;279;322;377;455;397;328;327;335;421;418;314;314;314;256;289;255;276;248;255;296;275;289;265;265;335;339;340;303;305;269;280;281;262;315;386;727;1420;2145;2299;1809;735;377;412;495;557;1162;1840;1813;988;516;486;493;835;1251;1417;2304;2329;1122;484;309;391;566;600;460;418;324;304;306;290;321;356;363;404;364;362;366;364;319;293;289;280;299;306;321;281;314;290;297;280;264;264;222;273;256;285;288;300;314;275;274;336;326;374;336;346;336;354;382;336;296;343;306;348;379;329;303;284;259;267;370;440;712;787;542;415;390;397;355;500;515;474;409;367;307;318;280;329;315;395;422;391;438;437;496;492;459;492;537;649;619;499;385;415;444;433;446;412;343;303;269;290;382;394;410;309;308;289;287;273;291;281;252;270;219;297;386;367;295;256;268;288;300;270;301;306;328;288;277;267;308;259;235;284;260;291;367;459;403;285;231;248;255;298;250;327;302;250;303;271;280;252;267;316;290;279;283;275;278;286;279;230;263;278;307;281;330;290;295;336;316;303;319;260;295;277;311;365;642;1266;1523;1104;632;356;314;385;348;300;255;294;293;259;266;245;276;272;296;283;291;328;317;335;266;303;282;281;280;266;262;292;312;318;330;320;287;262;271;284;254;282;298;303;261;305;260;266;292;321;253;288;265;307;268;283;319;398;701;1152;1038;575;445;360;305;354;576;1081;1186;784;725;1116;2646;3818;2382;938;501;614;553;503;597;1066;991;630;407;310;294;345;433;719;1172;1153;1298;2951;3636;1981;674;342;350;384;399;390;315;299;297;363;454;393;366;389;481;672;998;1605;1073;502;319;297;310;314;311;321;269;285;276;301;334;297;301;281;312;290;288;294;329;348;324;296;254;275;301;269;289;334;331;450;631;572;493;515;487;407;367;313;304;308;308;295;294;298;279;281;265;269;290;271;263;311;337;344;355;315;375;1085;3426;4816;2706;832;400;364;317;347;327;306;299;281;282;307;310;279;249;282;260;266;275;299;297;305;264;283;289;255;323;327;345;309;403;575;534;343;320;275;299;313;293;332;322;274;337;314;296;337;367;334;426;947;2189;1956;1035;815;1503;3015;3034;2819;4343;4378;2069;727;329;311;285;309;331;385;374;353;458;667;669;492;337;283;269;267;276;291;334;317;333;319;308;303;313;317;312;317;315;299;290;295;323;308;309;322;332;319;276;270;276;247;271;280;297;298;311;280;278;282;297;302;301;241;235;264;259;251;319;281;270;269;278;292;266;260;292;297;336;337;422;491;461;431;373;339;356;393;451;596;583;462;399;390;353;300;336;298;362;341;419;376;457;447;462;529;573;629;564;465;557;745;605;372;291;279;269;295;269;249;294;282;268;267;247;228;254;271;255;222;245;280;287;275;272;314;344;383;419;361;325;386;484;1195;2508;2423;1232;449;322;282;352;318;314;302;316;395;409;380;336;292;294;346;373;372;321;308;328;356;368;379;432;504;645;591;460;344;309;334;363;336;290;301;386;436;422;333;324;329;299;283;279;292;273;269;292;237;290;266;273;269;274;207;218;273;274;224;276;264;236;256;275;269;272;273;322;315;299;311;292;345;365;273;312;330;368;386;338;305;291;293;312;302;257;284;273;245;265;239;264;265;257;250;240;306;318;339;322;282;280;283;293;337;494;610;489;402;869;2235;4139;3557;1345;402;275;274;277;249;234;257;267;290;377;505;912;821;508;283;231;250;265;246;288;383;404;350;356;411;418;463;457;393;349;329;428;520;436;361;323;327;296;318;426;424;439;428;475;455;407;350;303;310;335;392;397;649;1080;1034;671;411;429;412;430;487;469;585;752;873;896;964;810;553;380;302;348;377;458;600;594;442;358;335;319;244;291;330;394;342;288;319;314;318;347;288;274;364;427;627;819;762;426;315;274;284;271;244;255;307;426;530;431;290;276;260;229;312;352;317;272;264;297;297;300;282;260;268;273;300;354;425;392;408;446;411;453;468;425;468;476;417;355;285;328;347;305;303;284;266;300;306;333;311;323;374;454;514;393;371;315;331;334;444
351;295;322;286;249;281;332;472;582;438;367;407;562;527;651;796;829;677;519;561;848;1157;1282;1201;997;889;891;874;733;724;668;914;883;574;407;436;408;381;398;404;507;767;884;754;528;492;561;524;456;392;313;380;478;392;321;280;326;370;393;366;379;343;310;303;329;277;323;330;379;360;315;365;420;409;472;632;1004;982;528;365;288;295;259;244;269;273;252;254;282;244;262;247;277;266;272;255;323;284;250;304;277;286;294;286;235;263;303;271;260;263;236;249;239;281;265;274;229;265;290;289;290;281;296;279;261;266;255;298;295;276;263;257;262;279;291;322;364;378;299;278;244;300;372;445;571;579;523;591;674;665;646;454;374;392;377;449;525;467;499;873;1147;1161;1199;947;705;595;687;625;402;261;276;279;292;312;260;251;271;249;231;277;261;253;282;275;327;300;295;255;265;281;261;281;270;310;313;380;437;463;429;394;569;826;1016;1270;1193;717;386;294;265;266;248;256;291;248;234;276;254;260;241;262;274;319;356;342;294;312;266;267;255;300;255;286;275;268;301;287;289;325;285;271;247;272;274;261;221;271;268;327;270;339;355;493;454;354;320;280;284;320;325;411;453;640;628;578;667;839;1013;890;654;691;721;788;879;825;970;1514;2394;2917;3181;2609;1809;1211;1017;1142;1129;911;704;586;485;445;400;368;304;243;267;304;341;338;300;275;246;273;261;231;255;286;311;316;340;397;379;327;342;368;430;449;487;499;416;299;264;292;277;282;271;285;276;282;270;283;334;461;475;416;344;335;333;331;328;386;377;366;518;678;669;651;678;724;517;330;341;381;439;387;315;287;289;296;260;286;270;265;283;231;253;261;279;328;385;457;428;424;399;530;693;557;546;628;818;808;760;852;1020;1356;1607;2189;2062;1415;1131;1080;822;715;717;626;509;508;378;329;326;317;321;372;374;397;279;255;265;236;231;301;293;293;293;300;240;300;271;366;352;358;330;306;319;309;310;298;297;327;316;374;390;435;386;365;348;381;387;454;412;429;368;343;342;355;413;462;584;446;334;344;352;348;353;390;422;380;350;338;323;393;365;362;355;343;318;320;308;324;334;347;345;345;333;325;385;472;484;393;332;313;341;401;961;3095;7046;8060;4243;1154;441;407;405;328;377;357;386;336;298;290;327;301;310;437;484;424;480;667;745;655;627;750;874;983;822;862;789;564;656;948;1190;1220;1021;685;518;573;654;620;591;427;365;373;398;445;401;326;318;374;492;561;622;647;628;769;745;443;348;377;410;368;295;328;293;328;270;303;346;319;309;300;293;320;444;673;823;669;605;538;464;423;400;414;418;422;362;319;321;316;332;334;336;310;326;292;298;338;291;369;386;326;312;306;317;284;306;298;322;379;368;371;357;397;356;344;368;396;353;468;609;679;428;298;307;380;417;431;399;405;351;310;324;319;327;321;368;352;325;348;368;348;320;261;286;291;290;325;318;368;336;303;310;332;307;298;303;350;341;376;608;801;624;446;396;481;556;482;379;354;350;323;325;353;319;325;297;303;280;291;289;274;264;314;313;256;277;248;279;278;350;432;631;544;353;322;346;431;382;329;284;307;285;266;293;262;269;274;251;288;277;278;253;285;377;361;347;327;309;289;262;275;316;590;946;1286;1614;1893;1391;633;433;660;755;609;705;875;827;637;672;791;863;877;1053;1394;2216;2349;1154;471;324;407;484;514;402;368;292;267;286;288;304;316;367;500;531;408;304;325;327;318;304;288;292;296;368;338;329;257;281;283;322;293;266;253;263;268;314;316;281;293;297;313;340;367;327;326;317;366;392;362;344;333;313;285;350;343;302;296;310;311;307;396;499;564;486;450;443;371;419;391;394;366;378;401;378;307;340;337;403;451;399;354;363;394;530;583;493;424;496;612;618;530;388;328;382;422;417;349;271;309;343;332;392;415;441;384;293;264;308;247;270;248;279;267;280;305;335;339;324;302;278;281;294;246;248;312;325;336;278;252;227;261;266;272;263;296;414;623;539;307;269;248;269;298;320;292;294;331;261;295;302;299;262;293;287;327;325;300;270;301;291;255;284;343;322;349;336;316;319;321;312;302;303;302;316;265;270;273;424;511;598;506;357;282;324;362;340;300;295;293;275;296;293;270;261;265;291;298;305;315;363;324;309;285;302;260;289;285;289;295;312;319;371;298;298;296;282;262;275;266;271;287;289;262;258;266;316;288;308;284;268;248;245;288;298;385;513;878;741;445;351;376;497;464;698;1623;2010;1063;580;786;2053;3188;2074;821;733;1162;1081;741;1232;2774;3084;1614;575;366;319;326;394;455;752;690;713;1098;1215;700;374;291;301;333;334;333;345;293;296;398;588;688;684;665;697;683;706;697;508;362;305;292;280;343;332;286;281;296;286;335;391;354;313;305;283;266;317;303;329;318;314;292;302;314;305;302;284;286;333;386;484;540;757;1052;1042;694;356;373;301;315;283;268;307;282;281;274;276;279;298;298;297;394;445;475;414;338;354;788;2188;3005;1812;680;370;329;347;338;330;348;305;276;267;260;263;266;266;254;282;282;330;312;332;269;275;290;313;311;296;300;303;317;339;364;371;294;303;270;258;274;284;294;321;321;322;334;279;321;349;331;395;729;1444;1323;769;672;1617;3622;4510;4033;3129;2667;1320;602;325;299;289;340;388;450;413;405;449;551;591;421;296;288;302;274;261;260;321;308;324;308;328;280;260;306;318;288;308;291;320;298;325;349;323;326;318;288;321;270;257;225;247;257;292;282;301;246;298;267;316;293;320;274;255;273;251;265;254;268;256;271;266;271;274;280;275;302;352;434;553;491;503;415;389;379;384;390;412;459;444;396;444;452;443;360;368;322;357;363;355;392;488;482;529;601;787;935;715;566;758;954;764;422;277;266;267;269;288;288;289;284;270;256;275;229;281;270;241;247;255;259;271;283;279;278;277;360;388;338;309;300;326;491;825;884;568;300;258;304;400;445;357;344;368;422;444;437;357;331;334;377;368;348;335;321;350;381;362;329;357;425;541;501;377;332;336;363;366;336;404;363;472;628;537;350;299;301;268;243;280;293;273;282;293;265;286;270;311;307;281;231;243;260;255;248;237;266;254;285;281;285;281;288;344;548;509;444;340;360;422;373;316;350;343;307;304;307;303;310;361;269;293;265;250;234;258;269;232;250;266;288;280;332;346;470;623;538;369;287;403;737;1420;1994;1647;801;628;1063;1545;1375;626;329;274;247;259;249;236;264;279;274;303;368;484;451;331;265;283;270;291;275;300;304;350;323;335;318;342;368;361;359;340;358;439;506;488;405;376;408;313;357;418;561;505;449;505;521;422;340;337;348;347;395;489;993;2222;1997;1089;542;549;489;404;428;619;590;618;618;570;562;578;497;321;309;385;436;464;627;552;398;356;359;321;312;320;359;430;413;348;313;318;325;372;360;308;357;366;361;471;404;268;329;256;270;253;225;255;295;336;427;389;294;291;264;241;242;262;281;271;264;339;365;356;351;256;282;275;287;312;410;393;389;418;368;346;359;402;388;423;465;436;352;432;412;324;226;294;286;304;285;298;344;375;332;305;328;321;306;325;354;357;358
310;431;425;348;268;310;343;480;556;466;363;492;599;502;892;1618;1511;842;392;388;590;997;1744;1370;824;718;567;555;583;592;645;968;941;576;383;356;350;371;505;558;680;906;848;532;458;465;685;612;389;323;294;368;418;361;301;302;275;326;338;301;263;274;302;317;319;317;341;310;324;294;306;415;419;368;506;731;787;617;424;337;302;248;251;246;278;274;264;243;246;261;247;243;234;236;279;258;269;285;300;265;264;297;253;272;287;268;262;290;252;250;262;233;282;275;297;255;263;280;230;276;278;274;280;247;242;258;275;276;315;265;276;253;261;265;288;351;487;397;316;287;301;289;344;381;477;701;823;562;439;484;480;391;319;321;330;341;474;608;604;720;913;795;685;621;493;510;615;540;321;281;258;277;293;277;311;275;268;261;245;275;266;270;274;332;420;348;287;268;279;236;278;284;298;285;313;514;744;724;590;483;628;832;903;1083;1147;721;344;284;307;297;281;264;301;271;267;249;269;226;244;271;253;303;329;298;280;293;271;250;271;288;268;294;248;282;267;283;311;283;258;243;255;317;295;293;292;266;306;293;255;294;340;383;354;295;289;308;303;281;319;418;704;1066;1008;920;1305;1552;1307;879;705;715;800;853;1183;1320;1677;2894;4336;6100;6641;4852;2398;1218;950;1043;1307;1162;735;560;497;463;453;387;321;265;266;318;316;335;292;267;281;264;293;272;237;289;286;290;307;394;414;363;420;464;468;485;454;395;301;292;283;271;290;267;293;282;290;274;240;299;325;380;399;363;351;331;294;293;290;335;334;306;359;442;538;582;514;366;287;311;302;320;384;329;308;288;280;296;280;258;280;293;269;269;254;271;289;321;384;430;403;386;357;378;473;415;472;501;548;653;941;993;1082;1079;1236;1575;1979;1838;1291;1143;1032;894;862;693;620;618;439;335;293;326;279;311;346;294;269;237;273;244;273;292;333;272;304;270;275;327;330;364;376;319;353;303;299;282;312;305;322;324;333;311;335;397;366;329;333;363;395;394;420;377;341;342;354;376;358;397;445;443;369;355;303;331;347;336;385;398;362;336;358;359;337;328;358;308;347;315;343;312;329;367;358;406;321;318;356;374;448;373;342;337;330;391;948;3071;7643;8670;4224;1203;430;378;362;356;353;385;353;329;307;294;320;372;364;417;493;515;566;704;774;868;815;839;771;804;962;1163;1038;666;556;710;885;1166;1189;791;556;616;622;599;605;583;502;457;591;639;506;406;356;395;526;594;592;558;681;874;963;640;466;526;542;429;363;334;314;283;300;337;360;363;320;286;325;402;840;1602;1655;975;644;579;536;425;378;376;367;351;311;319;302;292;337;310;327;312;299;272;318;331;370;464;465;406;344;327;308;295;289;335;388;360;376;388;361;362;350;366;415;403;397;391;453;479;361;367;327;316;324;381;411;424;374;341;388;388;373;360;435;376;376;391;340;355;340;286;258;241;306;343;381;368;333;335;319;314;312;318;313;332;321;432;758;984;684;408;383;417;418;409;332;325;335;354;380;367;440;356;328;281;305;297;310;298;312;326;326;284;313;283;315;288;337;479;652;588;355;316;308;351;335;286;267;282;297;265;244;273;266;284;264;248;225;254;278;322;327;304;296;322;308;290;288;298;558;1389;2395;2632;2462;2142;1377;543;524;919;1151;771;530;392;399;588;1144;1673;1365;950;936;1009;1417;1287;693;369;326;375;398;370;340;311;344;289;273;287;312;310;360;540;596;409;346;302;285;304;302;311;308;343;333;345;313;262;302;274;258;242;264;292;259;269;322;324;289;286;279;326;304;345;362;351;330;331;361;319;307;293;246;292;294;327;327;311;366;338;299;344;386;383;434;484;479;506;435;384;322;312;391;448;432;363;387;363;409;480;495;384;352;382;531;559;458;450;430;493;515;482;361;316;350;400;507;355;303;339;347;313;354;391;442;334;298;289;286;246;264;278;287;270;275;275;305;281;295;286;285;291;304;232;293;302;313;272;284;245;261;244;274;278;294;317;438;491;400;282;271;256;285;309;261;309;302;247;298;276;305;289;309;306;326;278;286;281;268;277;273;268;302;348;321;357;381;320;332;280;328;306;282;280;319;337;283;278;347;352;342;302;302;296;291;294;288;307;340;268;260;290;272;291;317;287;284;306;278;292;309;342;289;317;261;337;278;261;291;268;301;345;365;313;274;280;308;295;303;316;306;296;306;307;288;343;374;380;374;321;278;250;239;284;327;336;351;461;417;315;400;708;919;741;920;1831;1887;833;432;522;1027;1276;898;582;976;1792;1498;1124;2565;5889;6017;2635;711;355;320;304;362;410;505;491;416;461;415;338;315;251;269;272;322;322;305;343;319;408;946;1562;1730;1262;1024;855;496;384;339;300;296;292;267;319;327;343;288;282;324;367;407;351;324;285;286;307;287;321;321;317;323;308;287;319;312;319;283;319;323;321;394;773;1858;2914;2594;1117;426;341;298;293;250;268;289;309;263;277;318;296;294;287;305;311;433;444;374;305;323;483;862;1002;761;368;344;311;327;277;294;320;283;309;283;284;284;264;266;286;292;297;286;344;322;322;252;325;286;309;305;323;287;301;314;331;303;236;258;273;272;270;278;284;299;310;348;369;305;341;332;310;325;450;653;630;510;451;977;2317;3505;3710;2143;1530;895;450;327;310;310;300;406;483;406;352;434;474;483;341;305;323;295;270;300;303;320;324;319;346;310;285;322;299;293;326;299;295;297;298;317;309;351;329;349;301;316;332;253;264;253;255;257;254;302;289;287;276;286;281;284;242;261;254;259;262;264;228;296;298;285;269;270;268;306;298;363;581;511;443;440;405;332;393;420;461;497;428;355;375;414;456;459;399;376;335;324;324;319;341;399;504;549;627;881;970;838;744;697;796;712;412;299;287;274;277;297;248;264;284;225;260;243;265;273;249;234;243;251;269;246;317;289;288;281;287;340;369;305;310;315;337;433;425;383;329;303;340;471;468;339;384;468;439;365;440;358;326;345;398;356;319;310;323;383;408;381;348;369;403;392;416;325;350;356;402;445;610;649;616;654;670;504;365;327;278;275;275;279;307;274;290;271;304;272;256;290;291;272;266;256;235;284;256;242;242;259;248;235;291;288;318;658;1476;1349;806;389;412;552;430;363;462;472;341;322;302;309;316;391;336;296;256;258;235;254;278;260;251;272;263;288;323;476;1091;1889;1606;666;387;814;2010;4148;6090;4109;1512;676;572;528;434;356;266;274;235;275;259;243;271;279;256;257;289;318;326;244;303;296;245;309;325;280;297;329;331;289;287;318;370;387;409;391;421;387;393;402;442;447;479;377;330;439;562;517;473;489;512;445;366;361;328;356;420;593;1199;2798;2389;1160;597;484;495;427;493;523;552;457;393;372;390;428;391;326;325;413;514;540;565;415;303;286;314;360;335;340;428;524;473;392;366;391;368;393;349;334;317;301;310;346;300;274;279;297;281;245;228;246;270;283;336;279;266;278;227;247;223;244;257;270;284;373;393;423;369;270;291;284;271;343;376;413;424;394;308;321;362;384;381;412;544;546;514;589;604;412;299;271;261;279;285;296;264;344;298;309;308;367;350;365;385;351;299
485;550;611;393;335;369;418;442;436;364;366;421;520;592;1113;2074;1918;979;380;351;446;861;1427;1202;655;508;447;475;488;501;631;734;708;574;359;347;375;477;611;633;706;984;709;438;365;506;603;582;410;352;388;494;473;359;337;348;342;297;332;284;292;305;273;315;311;409;311;338;319;301;283;345;327;343;656;996;718;517;377;283;272;256;231;260;268;249;258;274;248;241;277;276;261;250;276;236;296;287;286;274;269;246;270;284;261;306;289;248;243;221;230;234;284;249;241;240;240;256;249;251;268;255;268;265;261;259;297;268;269;267;261;276;253;236;250;308;443;394;282;290;299;267;306;311;432;763;851;462;437;456;442;304;318;299;306;382;498;608;597;582;586;607;508;479;457;398;431;401;344;242;263;245;308;288;304;336;270;259;264;263;277;285;281;312;382;344;281;279;268;299;261;298;285;284;474;774;1090;1256;909;736;714;698;623;707;658;484;314;274;272;272;264;307;262;285;238;278;245;259;282;264;270;265;318;286;281;278;296;285;315;292;260;281;266;263;331;323;348;309;299;265;267;305;303;343;306;280;294;304;296;268;278;296;282;296;347;358;279;287;317;527;900;1243;1450;1315;1960;2342;1473;1008;1116;1085;1179;1064;1262;1723;2511;3552;5355;8750;10252;7092;3073;1677;1611;1637;1471;1105;710;506;442;514;461;452;369;289;290;362;360;346;332;306;255;261;269;268;267;259;278;303;373;394;313;384;441;525;561;569;446;319;306;289;307;278;311;306;261;257;294;254;284;270;304;285;344;359;341;334;309;311;325;308;308;352;380;413;580;715;547;428;345;320;323;312;323;286;324;307;337;310;275;283;277;281;260;271;256;285;263;297;335;330;351;341;340;385;391;431;542;636;582;825;1142;1158;1087;1309;1515;1563;1641;1777;1299;1395;1676;1523;1188;973;1071;896;496;314;286;285;305;285;312;306;223;231;266;258;288;298;284;280;286;307;315;283;308;308;326;333;333;294;353;340;342;353;331;321;314;339;355;367;340;354;331;349;363;369;417;363;330;350;346;333;376;411;430;384;356;342;293;287;345;311;388;340;322;310;324;317;314;315;324;327;308;335;306;307;329;336;328;324;325;344;338;354;414;334;338;348;351;375;629;2100;5692;6180;2876;861;352;343;392;359;368;354;337;283;317;354;382;402;427;409;508;633;682;768;730;790;812;857;744;634;922;1357;1124;647;531;675;792;1083;1159;839;655;614;624;569;625;729;813;746;982;1045;743;485;375;438;506;511;501;442;499;598;812;635;477;573;600;492;361;339;322;267;310;311;342;332;347;351;300;449;1114;2726;3003;1525;850;869;701;496;434;345;367;377;350;306;348;356;369;324;331;341;302;281;324;368;333;517;520;393;314;285;275;287;304;351;332;373;351;404;391;377;329;323;376;401;370;434;377;387;389;389;323;341;344;365;397;427;422;408;360;369;406;369;380;394;385;362;358;325;339;299;288;297;343;434;436;373;330;334;301;292;269;318;339;338;365;390;644;673;575;354;318;336;341;392;349;313;314;373;359;378;442;417;324;303;350;348;302;323;318;305;353;292;304;263;265;365;399;400;451;445;360;283;301;316;265;295;252;252;286;305;278;260;279;281;263;261;299;283;298;301;305;298;319;300;313;307;279;336;738;2487;4474;4578;3816;2805;1518;639;432;737;1269;1006;603;350;305;433;1016;1894;1615;1528;1904;1409;986;657;436;360;349;404;383;389;314;342;365;280;247;282;279;321;374;455;515;388;325;293;309;337;279;313;280;303;303;333;266;312;277;272;269;272;278;302;297;289;291;286;268;278;285;287;284;355;417;323;359;327;332;376;321;278;283;283;291;302;333;333;385;375;334;308;343;339;390;370;433;441;426;316;316;344;419;511;515;413;369;317;358;376;416;384;343;401;465;505;495;429;444;486;432;425;313;340;366;441;485;347;308;341;392;327;336;338;363;352;322;298;275;303;236;274;283;257;249;287;286;327;331;289;309;312;266;235;282;258;272;282;312;337;279;236;274;272;283;314;307;344;307;253;274;238;292;267;282;259;266;297;301;319;288;299;316;314;311;269;299;267;267;276;275;271;301;322;313;349;363;315;314;286;340;288;310;328;444;405;351;344;445;488;446;414;323;321;305;312;293;312;276;298;285;310;276;275;336;280;280;304;274;303;292;312;310;297;289;308;281;288;253;269;270;352;322;296;314;272;290;281;321;323;324;337;330;282;291;332;510;683;539;323;283;290;283;281;319;311;294;324;299;342;484;911;1227;837;686;1083;1064;621;437;390;441;478;478;438;710;1116;973;921;2292;5556;5810;2518;669;369;348;345;359;437;498;472;376;333;328;291;300;234;245;273;317;292;286;312;336;474;1245;2897;3460;1789;1037;708;400;364;373;444;353;306;281;307;315;301;276;251;290;378;387;322;248;275;277;289;303;320;312;340;357;397;370;342;324;323;311;293;302;299;456;1203;3154;4482;3675;1413;471;318;287;338;299;312;296;291;295;293;298;320;275;329;271;319;360;396;338;305;310;337;359;407;383;285;302;334;279;295;311;306;296;285;277;294;261;267;276;268;279;277;317;330;408;342;289;285;322;294;303;275;298;296;283;322;291;249;285;262;296;311;331;289;289;278;307;321;344;337;295;285;304;331;373;364;338;352;462;1009;1631;1787;1471;1438;923;476;410;448;344;297;337;404;383;371;391;343;348;371;341;337;330;356;284;312;301;348;329;332;307;284;299;295;332;327;322;284;285;286;309;305;351;299;339;340;301;319;238;235;226;301;273;321;344;337;247;262;285;273;252;284;240;266;267;309;238;278;272;247;253;283;270;257;296;302;366;463;439;381;367;335;377;399;458;608;679;520;388;327;307;366;430;372;415;380;391;346;314;340;394;453;488;515;684;767;845;783;625;582;506;358;308;275;300;304;284;293;296;271;266;201;262;264;258;263;251;248;259;253;278;278;317;334;286;335;295;319;335;296;312;319;386;541;587;477;353;402;474;415;407;513;480;389;361;374;384;352;398;407;372;324;335;345;331;346;343;426;589;550;490;367;352;317;394;420;576;970;1350;1263;701;437;425;358;308;252;305;280;314;283;294;298;257;298;270;254;317;326;319;276;275;273;218;245;274;297;285;268;268;264;276;408;1157;2836;2863;1331;481;447;594;558;481;681;662;414;283;287;297;323;315;330;272;259;258;257;260;279;220;251;266;279;313;395;681;2068;4142;3182;1088;761;2058;4772;8101;9796;6105;2070;613;399;355;278;291;288;225;277;272;246;269;299;259;251;288;272;290;328;276;269;270;285;286;313;306;307;308;335;297;331;302;326;368;373;341;355;377;308;366;382;437;408;387;387;430;535;521;501;427;495;476;414;410;367;379;453;459;885;1859;1631;991;505;408;411;457;478;513;462;368;302;282;416;537;461;332;325;427;476;456;409;316;279;253;329;367;390;405;461;431;405;343;422;399;404;353;376;357;298;364;334;318;307;307;283;272;285;269;229;251;270;285;247;260;259;230;273;244;222;224;260;265;304;301;364;319;323;302;266;318;256;296;301;357;414;393;326;326;319;318;367;339;474;504;546;616;681;447;266;241;261;254;265;277;326;324;297;321;349;499;459;368;391;332;282
374;532;595;407;375;491;550;422;330;309;329;404;452;655;1287;1635;1426;819;447;428;535;679;1178;1036;598;520;474;415;402;469;620;742;660;559;440;372;451;553;563;610;622;781;646;440;505;589;488;428;436;419;501;674;641;445;351;419;404;335;310;284;255;309;272;270;348;468;431;488;371;323;277;280;283;369;763;1088;666;461;344;304;292;245;237;262;263;260;253;295;279;267;292;281;260;262;261;285;269;270;306;290;275;256;269;230;278;278;254;252;246;269;238;270;253;261;222;232;255;236;239;229;265;233;243;300;292;245;265;273;335;287;280;249;232;229;253;281;307;310;283;294;281;251;298;299;342;467;446;393;459;729;584;451;407;356;339;504;689;677;714;704;636;559;491;567;556;420;316;287;262;282;298;247;304;281;325;272;287;298;256;285;292;275;280;279;294;291;293;288;314;307;278;293;257;304;572;1184;1457;1523;1415;1125;972;663;580;554;509;369;289;278;280;253;286;299;262;259;291;289;275;243;231;286;251;281;310;289;298;274;238;234;260;285;252;292;305;286;311;284;332;303;289;265;272;264;320;304;318;328;345;366;385;296;270;282;256;299;335;335;302;275;350;534;845;1172;1338;1343;1934;2106;1574;1403;1475;1597;1568;1238;1253;1572;2049;2847;4552;7986;9577;7638;4113;2722;2772;2846;1785;1130;736;498;476;529;463;529;557;424;379;423;473;472;375;301;295;284;287;291;266;272;312;314;389;408;394;427;477;532;634;560;495;364;294;311;299;377;375;323;318;278;221;250;288;293;275;270;318;352;329;322;304;321;298;310;281;332;362;366;436;580;723;703;547;410;409;383;320;308;329;295;337;362;296;253;267;264;278;264;270;291;279;286;311;315;311;310;361;347;401;613;1113;1229;898;889;942;1004;1103;1793;2157;1807;1427;1382;1548;2046;2475;2650;1861;1447;1488;1125;574;313;301;280;289;299;302;290;276;256;268;261;272;339;305;284;288;315;339;349;377;328;334;314;325;310;335;348;356;338;390;342;326;336;341;324;405;376;317;294;349;323;354;299;397;317;330;334;330;340;359;387;329;290;248;259;292;322;333;416;357;332;333;356;300;347;328;322;344;309;322;379;377;369;326;335;340;338;348;359;401;334;336;324;344;330;529;1149;2427;2609;1293;496;338;342;384;376;383;357;312;302;322;343;437;375;455;370;559;739;739;669;697;705;640;699;749;547;716;822;665;532;511;620;823;982;1046;974;906;801;721;705;658;817;932;970;1382;1371;879;629;526;500;493;431;450;412;399;498;550;516;470;453;473;420;369;340;319;312;293;307;330;335;359;404;350;501;944;1827;2111;1329;849;796;665;470;413;389;424;416;366;409;505;860;840;552;377;322;282;304;339;390;351;394;416;304;273;297;270;275;300;327;360;303;362;334;364;371;325;300;353;367;353;374;380;355;347;304;346;351;396;385;372;385;418;403;395;352;377;355;367;354;281;357;345;299;291;315;317;327;349;466;478;351;322;338;301;315;329;318;325;325;341;369;442;441;420;409;339;305;380;354;367;361;293;303;339;343;343;343;284;335;354;404;380;346;309;360;340;385;351;379;328;323;355;405;343;383;366;268;273;276;282;246;265;272;259;277;282;262;267;247;277;315;319;357;310;259;277;273;296;296;295;285;253;357;778;2255;4064;4031;3024;2042;1177;563;386;525;954;1081;720;382;323;374;643;990;1194;2498;3700;3004;1603;891;511;351;346;363;427;417;378;334;325;304;292;312;352;311;364;371;363;383;300;312;350;348;295;278;331;263;281;283;297;346;324;284;310;278;270;340;364;323;291;339;276;292;327;307;293;299;345;328;359;292;320;291;301;261;263;252;305;299;305;346;379;343;339;328;371;337;315;323;341;372;347;351;322;319;430;549;463;387;364;340;318;347;303;341;427;441;527;506;454;402;414;469;447;442;361;317;331;473;498;394;331;300;354;327;330;360;387;371;300;277;277;287;311;270;291;263;243;251;286;331;298;300;260;286;281;243;268;271;282;357;426;381;324;267;279;276;270;266;285;269;277;254;268;242;264;266;266;273;266;291;355;340;344;303;286;297;263;313;282;242;264;273;298;285;292;304;320;324;332;301;278;270;312;294;268;376;499;554;395;417;627;804;970;1131;869;502;336;331;312;291;285;301;283;281;313;282;286;309;279;292;286;255;277;310;280;289;300;296;294;292;279;299;293;292;284;281;272;276;282;319;306;333;322;349;315;312;276;365;575;885;780;423;301;270;303;293;287;305;295;315;332;340;415;751;1092;828;566;520;650;655;543;387;334;375;438;453;415;560;507;570;1024;2393;2610;1464;533;305;326;360;342;423;484;437;395;365;357;310;304;281;263;285;314;286;283;355;334;458;1020;2567;3103;1769;725;407;319;340;439;566;495;341;307;306;291;311;275;307;291;334;350;278;283;319;299;298;298;330;351;354;381;387;377;359;309;285;292;288;283;317;405;1084;2810;4060;3055;1223;409;297;298;301;357;345;327;319;300;320;332;349;328;288;312;284;318;290;257;282;311;319;297;328;326;357;511;508;406;296;277;266;240;279;289;276;264;248;267;275;309;287;310;372;358;367;307;284;263;292;276;307;324;315;315;273;280;290;257;301;323;352;343;320;312;303;336;327;312;306;304;313;304;306;373;355;321;302;288;399;583;940;1546;1889;1123;604;723;788;538;355;315;302;366;377;417;360;361;378;385;440;412;341;285;349;291;303;349;366;325;342;278;318;335;294;326;325;253;287;290;284;350;329;338;338;299;278;246;230;250;279;299;332;321;335;266;257;262;320;254;272;234;265;324;332;299;272;265;290;263;286;271;254;275;310;313;375;341;334;366;399;360;435;459;545;544;505;427;325;288;304;347;346;346;467;442;362;340;302;386;455;474;505;647;776;735;636;537;461;459;316;296;284;279;313;280;302;289;295;294;297;260;259;256;255;221;228;232;235;263;293;345;449;500;423;332;334;347;335;318;313;361;597;805;703;418;376;417;387;431;557;504;351;332;357;348;370;406;522;490;363;310;313;333;357;433;505;737;801;613;432;338;327;399;379;531;1158;2326;2334;1082;425;354;291;291;283;305;372;320;294;298;302;318;285;251;263;274;311;280;300;294;265;245;275;252;280;251;280;286;310;306;401;936;2373;2483;1259;471;372;415;416;483;740;704;435;312;307;290;324;332;282;287;263;258;290;261;255;235;240;258;288;317;428;670;1960;3768;3299;1372;1064;3161;7007;9435;8550;5963;2571;796;357;285;265;247;291;235;250;275;263;288;267;279;247;255;278;297;361;288;259;259;267;280;300;292;323;309;330;312;294;324;309;316;336;326;293;322;282;313;320;383;460;476;525;521;580;699;635;524;515;484;424;371;331;371;390;450;601;1011;1069;715;427;397;511;441;438;415;355;314;323;408;422;487;531;420;357;399;391;357;304;278;257;282;397;427;397;335;391;346;289;316;374;426;358;336;318;317;340;326;299;342;301;289;305;294;274;249;243;248;260;272;284;281;264;247;273;222;240;243;258;254;281;295;278;294;296;280;256;270;272;253;299;324;388;383;358;300;302;336;351;330;332;358;405;523;575;404;295;321;328;325;276;255;326;396;339;305;365;438;450;320;307;304;311
328;395;395;331;411;676;720;528;419;307;317;403;657;957;1371;1233;739;628;551;505;577;573;814;767;648;592;537;462;384;420;524;561;560;492;455;506;565;560;463;481;528;560;506;422;663;671;409;373;333;554;782;753;516;346;307;384;376;299;289;307;261;267;269;284;347;453;428;403;371;311;279;269;267;352;570;690;541;392;325;299;286;241;262;264;240;235;272;258;246;264;241;304;301;273;250;282;263;263;269;290;256;225;263;266;259;274;295;268;237;256;238;259;247;251;262;264;259;242;241;265;283;283;264;245;260;288;268;285;291;300;300;248;254;237;243;255;283;334;260;300;279;274;272;272;285;309;306;308;522;1073;1031;725;528;425;422;508;676;782;867;975;825;768;688;749;728;420;315;287;258;240;300;307;260;258;285;291;260;273;289;268;285;280;258;263;252;263;289;281;315;317;352;297;266;308;589;1120;1357;1588;1615;1295;944;627;603;636;603;441;301;269;265;280;283;279;265;252;269;259;262;276;247;311;276;315;300;275;282;268;250;268;230;269;277;299;293;265;303;311;294;272;271;250;251;235;279;300;339;260;333;478;546;420;326;324;329;315;405;408;377;366;453;573;806;952;1026;1015;1290;1381;1269;1181;1592;1770;1775;1379;1183;1295;1615;1847;2887;5320;6624;5138;3136;2426;3705;3864;2314;1210;647;520;463;459;495;575;582;408;477;566;503;455;420;382;335;285;302;301;285;291;303;350;469;571;485;539;510;533;556;595;463;384;310;285;344;336;351;336;281;312;269;267;257;258;257;308;319;338;327;319;296;301;340;339;324;336;327;315;365;551;983;1206;805;452;434;409;392;317;332;322;326;379;282;287;281;289;279;264;267;269;310;281;314;303;287;338;393;432;500;1123;2162;2162;1208;863;1046;1054;1135;1546;1858;1435;1226;1129;1474;2042;2614;3052;2099;1451;1243;924;453;331;271;276;291;272;286;273;270;269;291;301;315;305;308;299;295;335;387;425;429;379;301;316;310;303;322;339;306;357;332;358;335;343;340;347;318;321;339;309;309;307;330;322;335;266;325;332;336;342;355;369;310;298;276;295;290;306;370;377;397;335;336;353;352;329;351;322;360;340;332;348;383;355;285;308;344;389;343;391;382;335;340;291;324;323;421;596;987;976;556;359;311;342;421;404;423;416;339;310;341;345;389;359;429;417;484;659;643;572;558;563;514;598;607;483;451;480;487;519;678;789;765;1047;1148;1161;1149;1354;1423;1268;909;791;914;961;1157;1131;847;623;588;662;474;435;531;467;407;465;457;441;412;465;435;372;329;323;323;356;342;302;276;294;320;364;346;355;554;870;1010;826;682;661;587;509;488;387;419;449;431;569;1161;2342;2520;1253;519;340;319;286;306;338;319;339;326;280;291;287;313;317;324;376;397;371;339;325;340;350;317;344;346;317;336;377;351;297;319;290;318;402;400;375;402;424;381;383;360;348;338;334;335;323;329;320;320;280;309;314;317;317;298;374;409;313;330;327;340;315;316;336;308;314;349;352;354;377;539;504;474;352;355;392;381;351;307;315;313;363;301;290;319;338;463;541;581;379;344;354;459;665;592;418;332;319;301;339;318;352;312;305;278;272;268;275;279;254;311;280;270;268;298;266;284;316;362;410;400;307;263;297;307;306;270;258;261;309;527;1212;2065;2146;1670;1415;1224;828;496;422;622;696;473;380;288;302;394;528;931;2590;4460;4211;2799;1829;851;469;337;353;381;402;379;380;317;314;352;341;351;359;311;305;327;317;294;298;319;324;297;316;292;264;283;268;309;387;354;336;252;260;313;357;384;337;289;310;299;340;365;328;308;292;303;275;284;288;312;308;277;279;303;333;356;331;314;265;318;328;312;327;356;348;341;312;326;322;371;393;336;347;448;509;389;359;345;317;319;294;329;436;547;726;647;589;433;366;366;382;466;443;365;341;341;331;419;370;327;306;313;397;379;352;336;358;357;270;262;290;295;264;312;242;261;235;259;299;301;286;292;285;242;246;269;295;321;345;424;432;298;271;256;251;258;238;274;262;246;250;266;248;264;235;244;248;279;303;338;311;308;275;312;302;280;281;248;272;307;340;287;301;301;291;303;298;340;269;296;269;283;269;261;352;455;491;367;375;598;1008;1742;2525;1798;763;349;291;321;350;319;276;298;257;278;293;307;310;286;271;325;273;300;296;292;275;288;303;277;273;278;271;259;254;264;260;257;263;266;309;332;331;344;321;325;256;259;293;508;758;593;368;296;284;326;368;317;292;356;317;311;307;375;581;981;928;611;433;671;875;651;429;468;589;571;411;367;400;418;350;529;821;761;561;375;326;297;321;374;386;338;366;395;335;340;285;291;280;285;306;326;346;320;357;360;381;619;1301;1486;927;443;281;254;445;622;656;522;360;254;301;295;314;305;303;286;303;301;278;265;303;290;340;316;296;331;374;389;390;386;383;315;316;300;300;320;338;363;684;1585;2035;1629;624;327;318;283;309;348;361;298;304;329;345;338;322;309;279;309;305;286;323;287;309;316;318;303;295;348;629;1267;1418;809;384;266;258;289;253;250;285;262;281;259;264;287;308;288;314;310;344;357;312;282;288;290;293;328;447;460;344;280;314;284;299;360;360;445;367;367;337;315;364;319;330;320;289;305;343;359;312;348;329;294;279;350;575;1297;1591;969;702;1264;1435;853;440;338;341;298;370;395;407;410;447;424;450;374;322;312;364;310;327;348;373;349;367;315;336;314;303;323;270;295;254;288;294;325;332;339;312;296;248;241;272;251;259;282;315;329;312;298;281;287;324;272;256;249;284;290;356;322;311;300;259;253;286;271;290;306;329;330;318;339;424;480;453;484;432;404;491;476;491;404;324;327;292;316;306;292;387;448;380;329;295;341;404;429;490;651;918;805;571;466;467;504;426;309;250;257;290;259;242;324;302;300;274;272;264;260;254;283;257;283;284;279;323;469;791;947;726;453;427;426;384;298;294;381;551;696;607;414;372;324;370;375;449;382;328;290;335;342;428;473;488;444;339;346;374;374;508;649;708;695;745;625;511;427;319;316;372;540;1158;2334;2421;1096;416;276;288;259;292;355;350;335;295;289;304;290;271;248;267;266;270;279;274;259;311;294;244;246;268;293;248;271;267;262;295;534;1078;1209;699;384;333;352;327;479;863;760;412;302;278;287;303;303;256;263;244;276;263;244;270;233;250;270;302;336;371;510;1095;1807;1557;801;1153;3821;8042;8828;6633;5282;2653;796;374;306;324;310;317;262;276;260;265;290;289;262;258;288;277;314;275;261;267;242;260;281;293;325;278;299;377;361;315;298;305;284;291;298;256;255;296;295;348;429;535;641;740;674;808;1065;1015;734;516;436;366;373;330;355;335;376;451;617;645;546;391;411;497;474;403;374;290;269;344;473;517;478;525;506;328;305;317;306;285;278;300;300;484;558;433;354;284;292;285;267;351;422;371;342;291;307;315;328;334;283;265;310;295;269;272;244;256;256;241;276;238;249;258;254;265;284;259;239;238;254;284;293;271;312;282;259;264;237;267;281;280;298;414;528;456;351;301;283;345;315;305;296;376;356;382;357;312;336;340;355;272;291;350;370;355;320;322;371;420;354;340;310;319
347;438;401;385;432;613;857;794;542;435;409;494;821;1047;1106;861;529;513;556;602;563;486;516;619;531;604;548;404;384;465;517;552;611;572;460;505;479;421;381;496;507;435;458;432;580;570;342;310;358;575;838;733;415;270;270;284;286;273;288;304;334;286;283;279;329;372;350;344;285;274;265;282;323;319;452;582;507;339;288;273;264;265;237;242;243;259;297;288;246;253;264;290;234;288;269;262;267;305;263;267;244;247;254;278;260;270;284;296;257;247;272;261;260;275;241;237;225;246;263;257;262;252;255;272;253;309;281;307;304;309;278;268;233;283;272;272;276;260;248;250;310;261;289;277;296;307;300;327;508;978;979;817;665;609;524;436;583;854;1184;1241;1362;1362;987;791;633;487;297;263;282;279;278;231;240;238;283;277;260;298;254;293;284;264;281;254;258;266;297;283;295;353;432;358;250;319;442;662;1015;1306;1412;1362;990;701;748;993;1049;742;377;305;294;264;303;283;270;252;289;269;238;257;275;292;292;275;293;291;296;251;250;256;292;324;302;283;280;270;293;279;287;274;279;255;251;296;278;273;271;313;382;487;501;395;323;312;331;342;469;517;422;435;559;718;826;735;721;738;760;941;959;921;1100;1549;1651;1230;1102;1164;1172;1073;1368;2867;4038;3504;2347;2130;2823;2875;1971;892;490;523;604;632;488;468;435;391;389;410;404;381;332;345;284;315;363;284;329;311;317;359;533;786;759;600;521;458;448;470;413;395;371;337;366;350;298;316;287;267;291;272;252;263;248;277;357;329;352;336;309;300;290;281;303;334;318;306;344;545;934;1149;758;447;365;390;377;347;305;284;288;305;312;269;251;269;269;253;274;233;299;280;295;278;271;331;393;446;617;1398;2555;2370;1318;833;958;962;894;1090;1191;1065;1014;865;1072;1473;1953;2202;1599;1148;968;705;442;362;325;277;238;289;276;264;238;257;251;284;297;343;264;276;281;309;350;413;444;381;277;333;317;336;294;333;317;335;302;341;346;300;359;366;404;336;367;319;328;317;327;352;337;321;356;337;335;355;293;282;313;276;283;299;301;357;433;381;357;340;341;318;322;354;322;340;337;336;329;357;347;332;318;319;326;362;411;363;357;316;313;338;299;340;411;539;697;805;660;463;328;359;393;408;480;428;370;306;378;367;341;354;377;447;564;608;588;527;547;474;519;556;526;404;368;439;601;816;794;744;762;1041;1208;1167;1406;2218;2950;2402;1265;745;762;778;868;801;648;551;599;548;429;472;430;438;493;419;464;483;444;458;377;358;301;337;336;412;424;316;292;329;307;332;361;323;471;650;696;711;608;596;495;512;461;468;440;468;543;863;2129;4692;5537;2648;726;313;293;338;295;322;307;288;306;254;321;300;322;347;339;413;391;352;301;345;296;343;327;324;314;333;333;358;356;284;339;314;303;318;352;308;313;348;443;387;350;308;304;323;346;317;344;355;296;286;312;329;267;293;327;320;346;352;285;287;287;305;334;340;315;332;357;328;324;444;609;706;623;435;394;340;373;396;346;301;315;321;324;315;393;579;696;794;781;549;360;443;933;1561;1371;661;347;327;329;345;344;350;299;283;288;282;256;262;278;251;297;274;256;279;286;250;286;295;348;380;328;291;266;274;291;309;299;272;271;260;350;530;964;1339;1439;1580;1795;1233;724;578;461;400;328;278;303;288;301;362;747;2016;3765;4457;3970;2865;1230;501;346;320;331;358;382;358;287;313;346;388;355;318;327;290;277;295;327;323;310;370;339;316;279;291;282;283;324;361;341;358;304;259;325;373;352;274;277;279;321;460;494;435;336;281;310;291;316;292;343;285;252;305;362;390;479;407;342;299;293;305;284;339;378;339;320;345;297;379;403;477;398;349;353;398;401;405;417;365;340;379;355;533;724;973;976;735;462;371;332;346;392;390;348;319;314;384;391;392;289;307;433;599;584;420;378;326;351;312;284;325;294;293;262;286;242;224;262;298;296;286;300;271;289;229;262;318;338;329;333;310;306;250;260;258;227;263;279;245;228;280;298;282;293;233;284;250;245;314;323;274;351;307;257;309;289;316;366;370;356;296;336;309;310;310;288;272;294;278;262;286;285;259;275;290;385;323;324;293;437;773;1960;3260;2326;939;446;407;433;477;378;325;291;275;275;320;296;282;277;287;278;285;297;260;317;293;292;266;279;262;262;264;301;280;284;284;243;248;251;302;306;300;299;341;332;250;260;257;356;425;375;304;288;344;426;460;409;360;347;325;322;302;335;702;1724;2218;1548;820;1173;1519;997;604;760;1263;1091;654;505;515;406;358;347;380;353;304;308;349;324;299;345;356;378;408;389;338;308;320;349;310;294;285;317;337;355;385;333;360;428;549;585;467;314;252;342;747;1171;971;538;323;299;317;285;314;279;339;292;330;273;284;296;267;333;331;349;338;298;344;402;329;349;318;306;290;340;293;327;317;309;423;732;791;568;388;297;311;295;310;314;362;308;313;308;286;296;332;317;294;282;327;336;295;294;313;314;315;307;322;463;1201;2762;3397;1766;569;271;271;261;287;264;280;272;261;254;296;279;286;298;288;340;331;315;294;265;253;269;299;453;611;644;403;316;307;265;325;417;663;816;599;393;387;365;361;350;326;301;317;283;320;359;295;305;293;314;299;342;431;792;828;632;619;1177;1383;911;462;325;329;339;391;488;647;772;687;488;406;357;310;309;273;290;302;388;342;337;358;361;306;313;278;304;295;263;268;261;301;285;287;330;295;250;262;235;244;253;282;272;287;299;317;279;288;276;288;327;286;256;284;249;337;305;292;275;352;356;339;286;299;305;330;319;334;420;675;666;463;496;443;457;462;532;469;419;370;387;346;297;282;347;351;328;354;368;320;313;367;423;529;831;1104;900;560;526;632;708;605;429;273;266;275;282;284;302;253;297;293;278;271;260;267;239;275;283;300;309;343;562;1129;1637;1273;676;579;541;380;329;316;303;369;467;495;464;353;279;343;324;290;340;294;323;329;436;487;487;381;355;311;326;401;520;767;1084;895;590;521;576;650;508;381;366;423;457;787;1289;1252;686;331;290;339;254;285;288;314;320;254;259;247;282;278;253;274;236;240;253;273;298;277;310;307;292;292;304;303;270;297;288;273;319;441;430;390;328;316;308;318;451;637;644;455;335;280;286;339;302;279;244;220;286;276;263;262;231;236;230;255;311;365;430;618;868;708;480;824;2490;4870;5308;3966;3511;2225;797;352;319;311;311;295;263;286;264;265;281;352;386;297;292;271;257;261;265;257;227;258;267;275;288;346;322;380;373;308;267;282;293;290;295;318;293;279;357;362;522;643;715;792;812;839;970;894;623;486;383;407;358;315;367;366;361;412;451;440;442;384;385;419;387;443;366;288;267;341;423;469;438;479;467;414;298;268;271;293;376;377;351;452;541;474;392;293;286;303;280;298;325;278;311;318;328;326;365;372;290;287;310;328;239;242;231;229;245;255;246;255;251;247;257;273;276;224;254;270;263;259;300;302;285;312;257;265;261;296;326;303;307;384;507;463;382;375;326;320;286;303;301;350;350;318;259;344;447;433;335;295;284;323;344;347;343;314;353;362;367;359;357;326
589;906;876;576;535;656;1131;1389;904;646;459;419;680;778;693;613;418;422;451;559;512;513;551;583;480;406;386;382;421;523;631;751;789;656;433;458;390;353;376;534;534;407;357;432;431;423;344;308;360;444;608;493;332;262;253;262;290;274;254;292;307;273;264;278;326;313;286;260;270;303;315;363;377;402;543;879;593;361;262;286;262;252;263;237;235;245;339;284;258;244;249;249;260;270;273;272;270;273;246;261;252;256;281;247;283;250;280;269;240;277;289;285;285;254;265;236;273;289;272;254;243;267;244;238;276;298;328;289;303;288;248;226;266;273;259;236;253;292;296;263;292;291;286;295;310;390;430;386;373;528;592;576;608;914;797;471;682;1039;1080;1258;1496;1602;1059;613;574;465;304;298;251;243;250;272;250;282;301;346;299;260;257;239;260;266;239;298;297;263;276;255;288;321;378;352;338;375;393;588;994;1284;1192;1052;916;919;939;1488;1517;853;391;298;269;275;249;250;253;264;272;226;238;242;310;321;286;320;279;294;291;276;247;262;264;290;312;274;289;275;271;286;272;262;272;237;243;273;268;300;266;330;381;403;403;301;350;365;403;392;455;445;390;421;517;625;643;627;676;569;585;757;955;760;791;1066;1099;876;1023;1067;899;743;784;1553;2445;2489;1971;2036;2029;1641;1200;706;468;542;796;802;564;410;342;350;422;398;336;317;275;318;319;311;304;337;319;345;298;341;536;801;739;548;500;380;425;519;613;485;406;363;413;358;313;318;260;316;283;286;270;274;289;291;307;298;312;298;310;298;304;269;335;346;329;302;324;410;686;801;591;409;363;312;328;264;307;283;281;261;267;252;261;298;273;248;267;290;280;280;261;266;278;356;346;389;603;1186;1921;1960;1171;830;954;988;850;706;720;769;975;798;819;1167;1415;1253;1014;847;854;662;480;353;344;314;317;305;266;277;262;293;279;241;277;312;291;324;284;296;297;343;336;277;304;314;289;335;332;351;342;344;343;363;338;361;337;355;359;346;334;348;313;361;386;330;298;296;314;341;327;278;268;276;288;277;288;294;322;424;403;410;349;343;379;380;310;349;326;364;370;309;331;352;349;338;324;295;311;341;360;348;306;307;328;380;400;567;828;970;1095;1470;1311;709;394;351;398;417;415;415;351;358;372;403;392;365;397;496;641;640;489;501;561;510;673;666;558;532;517;668;1006;1219;847;611;736;1012;1179;1233;1468;2636;4291;3752;1732;988;777;730;698;650;615;573;568;523;467;439;472;481;567;446;428;404;422;341;349;338;293;291;356;455;475;320;257;318;305;335;327;546;1028;1611;1560;1136;845;595;513;502;433;438;427;442;470;890;2579;5428;5739;2545;744;303;314;336;301;284;300;316;326;289;284;318;273;315;355;384;350;324;320;331;351;295;326;342;368;373;357;328;358;337;334;326;284;269;289;273;347;343;395;426;367;341;303;326;343;318;332;316;304;280;281;345;336;342;270;337;311;291;311;277;313;294;301;344;364;359;357;340;335;370;576;840;732;491;416;353;337;325;359;319;346;375;377;349;523;904;1143;865;745;477;343;533;1497;2986;2447;1024;425;349;313;337;353;285;291;292;276;274;282;255;263;291;290;316;257;244;258;279;307;291;290;305;260;289;262;281;297;319;269;260;270;251;271;373;738;1566;2195;1940;1776;1272;1101;819;531;355;269;284;268;300;352;356;518;1289;2621;3389;3381;2436;1125;538;350;338;364;376;373;339;302;335;463;407;334;310;346;318;272;339;303;335;336;383;400;353;288;295;289;273;292;295;334;322;286;304;312;349;306;296;306;304;362;523;676;517;336;291;311;266;272;284;295;301;308;390;397;474;655;632;410;302;279;267;332;323;361;308;328;341;313;356;428;497;513;417;398;434;387;511;559;449;445;489;659;784;996;1080;895;634;450;454;386;360;376;338;330;335;372;464;533;481;444;440;789;1341;1141;704;413;367;381;337;286;275;305;279;278;246;211;224;255;297;318;292;309;291;280;258;332;337;342;316;280;289;255;295;256;247;249;216;239;266;236;287;282;309;263;272;255;262;285;271;268;314;303;293;268;253;347;505;730;823;520;330;304;289;315;331;300;259;264;313;301;263;268;243;297;263;267;335;311;292;368;621;1266;1901;1319;695;536;694;800;706;534;305;276;267;288;285;283;294;250;294;278;254;279;288;269;312;307;325;297;280;250;260;263;274;260;290;284;272;294;266;278;308;334;342;329;280;243;212;266;308;303;279;290;390;616;544;702;713;496;339;343;319;391;1311;3890;5111;3243;1659;3080;3552;2104;901;1348;2606;2063;975;825;757;576;441;362;354;331;312;315;315;333;338;425;443;560;633;511;321;304;312;346;360;319;353;375;330;387;450;399;395;334;369;310;336;295;254;507;1371;2470;1698;879;390;317;312;302;325;309;316;323;272;273;298;301;299;318;354;340;338;324;351;350;330;323;321;315;339;343;327;301;299;289;326;362;400;372;315;308;305;325;303;336;329;308;315;297;305;330;344;340;324;448;461;385;278;283;305;336;335;340;374;517;1396;3593;4262;2029;554;238;249;260;261;281;253;240;274;284;297;295;295;289;296;274;306;276;279;266;254;300;319;430;632;640;376;311;292;288;315;563;1144;1632;909;505;362;368;382;349;326;358;354;367;332;293;318;295;310;355;342;312;334;394;411;369;444;703;709;590;401;329;325;302;409;614;1182;1393;909;532;420;353;296;292;297;319;322;361;366;339;345;355;348;287;303;311;303;265;249;251;279;260;297;300;260;283;239;242;259;274;267;269;284;315;373;354;307;254;301;305;304;254;273;266;352;343;342;499;688;770;496;325;264;287;319;332;393;496;778;775;564;492;413;435;480;544;506;461;483;474;461;383;299;342;335;351;368;358;357;313;325;372;465;842;1071;802;522;555;621;771;665;424;303;328;345;292;249;296;263;310;252;308;286;251;219;230;234;288;289;324;335;507;968;1392;1220;752;518;447;353;344;287;295;296;350;401;390;379;334;281;291;287;378;369;327;373;472;555;468;389;342;302;324;456;638;923;1061;785;482;422;558;650;589;495;467;480;470;500;576;604;414;313;300;340;292;297;289;314;298;276;286;272;277;258;233;257;245;251;234;242;267;311;353;346;323;329;289;278;249;292;317;300;239;255;278;319;297;304;308;316;319;420;398;339;286;272;284;285;303;295;286;245;287;233;267;244;260;235;222;232;274;325;416;583;670;469;404;547;1230;2006;2049;1690;1589;1031;506;363;341;384;334;303;245;231;250;279;353;557;613;414;296;285;269;259;282;253;285;288;270;293;282;301;334;375;399;346;350;300;330;310;278;323;285;323;347;461;622;828;727;639;750;831;705;589;379;376;359;356;348;338;372;347;348;372;360;316;322;389;368;355;368;348;368;302;325;357;395;459;507;532;490;394;353;370;329;334;360;387;369;354;430;451;371;350;324;303;298;293;274;270;273;301;357;346;378;342;362;320;317;242;244;225;234;224;257;237;261;243;256;252;264;282;251;226;258;230;273;264;281;343;327;282;255;249;270;320;279;303;381;411;396;381;363;337;329;319;266;262;283;316;318;304;275;307;396;395;255;267;313;323;339;338;371;336;364;341;360;391;362;330
1470;2338;2083;1049;812;967;1240;1267;935;680;475;472;680;726;616;622;487;377;443;502;537;551;598;694;560;421;345;318;403;592;780;1053;884;654;455;417;302;359;529;621;554;437;388;454;569;496;406;351;359;469;640;589;416;265;267;283;268;260;302;280;299;270;265;265;304;287;267;245;241;272;464;640;551;433;566;825;677;453;307;305;273;262;220;220;263;278;295;264;217;267;270;265;260;261;277;281;262;248;260;237;255;252;244;236;269;268;262;239;251;276;269;273;264;275;269;248;268;282;312;264;261;241;244;280;258;269;295;272;263;237;267;247;263;279;276;266;262;234;283;294;267;244;278;295;339;500;537;382;304;314;331;393;578;953;873;496;759;990;921;889;1212;1554;1021;604;482;400;326;307;295;265;261;230;245;248;287;363;294;261;255;272;274;288;250;273;260;268;266;294;324;300;331;348;365;357;354;487;1164;1652;1242;924;821;1000;895;1104;1256;827;438;298;258;257;284;250;275;272;278;272;266;265;289;278;278;304;292;276;261;295;261;270;276;280;314;330;311;275;259;295;318;262;263;272;265;232;272;249;256;352;349;385;354;345;291;348;393;434;416;365;313;318;389;554;505;569;630;631;559;757;1026;861;848;867;658;620;801;795;712;779;838;1094;1747;1747;1633;1668;1382;1372;1239;823;542;524;754;707;543;404;315;374;469;443;371;313;315;334;304;295;284;299;332;297;280;307;437;536;562;536;511;570;523;578;590;597;450;423;407;397;435;367;351;339;296;279;267;261;281;253;271;253;284;303;308;315;300;281;309;362;358;322;289;405;471;531;559;473;329;298;267;313;280;290;292;289;263;274;289;331;289;288;279;264;276;277;294;243;263;334;353;417;511;752;1095;1053;819;716;957;1091;951;697;531;726;1008;1078;1107;1384;1267;900;721;760;750;649;471;392;355;344;320;296;247;269;309;280;244;244;259;265;260;273;244;284;329;290;310;313;302;313;300;317;340;325;318;295;355;318;328;337;356;332;350;373;356;315;367;334;354;313;353;280;317;324;316;303;268;288;285;288;271;269;313;354;397;398;352;342;322;358;324;319;332;343;287;295;313;321;325;346;324;329;304;327;313;296;346;331;393;360;623;1070;1736;1974;1574;1780;1713;855;399;380;352;340;358;369;360;363;369;414;426;398;395;461;637;584;457;441;522;566;818;808;674;758;855;923;1199;1232;841;518;687;954;1116;1166;1488;2263;3355;3132;1930;1137;902;692;672;648;630;596;596;516;477;451;484;566;557;534;480;402;359;360;387;363;319;311;363;406;400;372;315;326;303;300;374;1019;3301;5080;4632;2920;1720;833;568;442;481;440;432;420;426;612;1353;2479;2740;1479;461;326;283;309;294;298;291;278;316;321;316;320;298;342;312;323;327;332;337;335;308;346;343;358;367;370;330;322;365;343;335;330;302;245;240;281;273;336;394;434;375;301;293;302;297;356;327;293;305;301;301;301;324;315;300;298;304;331;303;292;295;327;320;317;341;364;309;322;348;359;454;617;697;501;399;334;349;335;350;395;392;450;363;367;638;964;1095;699;475;364;359;631;1622;2742;2047;882;459;376;379;362;313;305;285;289;324;342;285;284;263;286;301;274;253;243;253;246;292;277;313;274;293;288;246;273;317;323;259;243;246;245;284;344;665;1628;2534;2001;1956;1781;1419;959;500;281;286;284;288;337;425;547;528;756;1199;1663;2053;1637;795;452;359;304;365;336;413;345;355;387;560;483;354;304;296;327;314;320;321;316;343;367;391;328;321;298;274;295;296;297;282;280;264;313;331;352;326;305;298;300;343;487;516;436;368;321;310;283;289;299;304;315;375;423;453;452;692;702;448;304;291;328;335;332;326;391;365;425;375;346;403;505;582;465;414;413;419;577;723;685;685;916;1147;1236;1143;1067;932;758;606;565;574;418;373;365;360;361;419;636;814;801;717;771;1236;2305;2031;1132;551;385;348;346;267;274;246;275;272;255;254;270;241;276;316;276;272;280;290;283;267;319;262;271;270;260;251;241;270;286;242;277;278;270;271;300;311;264;287;242;265;243;252;268;287;315;312;287;268;292;348;640;1308;1390;702;331;277;298;288;292;259;271;289;269;250;269;266;252;255;295;311;404;395;326;323;377;551;739;597;497;810;1425;1354;811;472;280;274;293;287;291;283;272;264;243;290;320;289;244;267;282;262;307;311;279;279;256;287;301;256;277;291;289;290;264;299;327;443;613;565;420;251;280;255;295;272;284;314;462;735;942;1158;1296;803;452;353;396;560;1507;4051;6022;3803;2364;4896;6584;3821;1565;1285;2363;2091;1005;959;1146;1288;1029;619;349;316;319;327;308;333;406;515;731;1052;1249;691;411;390;389;458;454;387;371;349;341;370;395;349;373;334;325;295;288;256;305;535;1503;3104;3006;2117;1028;423;321;339;323;297;292;297;270;290;295;282;353;319;366;348;335;320;346;313;335;329;359;346;313;337;341;298;296;271;303;346;360;346;343;343;321;293;344;319;306;304;326;293;295;335;318;368;464;827;1027;642;356;322;298;338;445;628;534;511;1000;2002;2441;1239;417;249;238;243;259;251;322;297;252;243;296;304;279;287;293;275;279;296;265;260;304;308;280;361;454;415;369;341;321;290;370;649;1239;1683;1105;470;343;354;323;326;333;334;309;369;336;325;295;325;325;395;384;321;264;306;331;297;350;408;388;375;342;313;315;347;388;645;1224;1469;980;543;415;368;315;323;330;351;349;372;383;358;348;318;335;293;324;322;280;271;292;272;274;290;294;290;318;297;310;262;236;266;238;281;256;306;349;363;335;300;287;326;295;282;259;257;296;364;448;861;1557;1668;906;381;256;286;289;298;374;461;634;644;592;590;515;432;431;510;593;580;523;629;564;393;315;326;345;384;379;330;297;305;362;394;434;556;679;578;507;482;579;582;612;453;337;389;386;326;288;276;293;297;275;304;265;251;230;238;240;256;287;335;363;411;617;920;834;638;452;375;347;289;324;242;286;306;386;455;443;423;336;309;299;383;444;408;396;456;548;439;398;335;266;333;407;547;760;788;578;423;378;454;489;476;460;496;484;446;366;352;329;305;293;349;351;335;273;271;265;285;284;289;252;239;240;271;244;260;246;215;260;252;313;331;322;291;289;308;276;281;305;315;286;255;296;274;269;290;298;276;268;276;326;296;272;255;262;244;272;277;343;299;290;261;271;243;239;275;246;255;259;250;310;346;442;419;382;295;388;531;699;700;711;660;519;361;341;319;371;285;321;211;251;227;304;474;877;1011;587;302;263;273;253;236;297;276;310;292;320;289;294;316;323;352;372;359;337;308;305;322;366;367;394;401;517;612;732;574;502;531;691;560;439;382;331;320;306;266;334;364;346;343;356;374;325;338;340;353;366;275;307;395;372;343;380;435;480;566;742;661;389;411;495;435;397;331;312;307;358;376;376;392;347;352;311;319;329;297;278;263;286;351;373;354;284;313;328;356;272;233;234;254;228;247;237;247;271;246;231;250;227;240;233;240;256;276;274;266;306;291;273;256;245;271;297;324;321;364;380;365;404;433;378;345;336;289;295;308;295;284;288;250;321;335;299;276;287;280;336;291;305;298;330;374;380;354;366;347;439
2880;4383;3007;1369;1216;1396;1179;873;638;553;492;602;1215;1120;744;708;541;434;568;549;477;492;551;708;607;499;374;349;404;470;562;811;694;484;414;361;335;610;959;862;604;447;442;579;690;554;495;371;353;533;828;790;462;314;271;278;265;260;270;278;268;308;278;280;276;241;272;280;300;337;614;1144;935;561;515;825;690;392;340;339;326;269;232;246;262;302;323;271;227;246;267;260;232;268;256;281;276;248;260;254;299;291;289;295;256;265;259;259;243;262;272;276;261;249;276;250;287;311;317;258;269;229;206;227;279;336;302;268;279;273;271;254;262;264;254;274;287;248;255;242;306;298;355;411;403;478;453;360;285;275;252;372;671;885;685;461;690;961;934;686;817;1055;873;500;377;318;313;281;271;279;264;236;277;280;263;317;320;294;296;233;264;281;274;278;272;253;262;292;332;344;367;380;431;387;345;457;1144;1644;1482;1089;977;892;711;675;715;533;329;309;294;302;259;286;290;301;285;295;251;255;297;298;314;275;274;329;310;274;265;270;271;296;299;252;286;256;287;324;279;322;261;235;256;275;219;284;272;323;313;333;361;368;301;331;425;477;467;345;312;307;313;394;413;494;796;945;807;833;1123;1105;1034;911;680;570;689;742;761;861;783;877;1194;1121;969;1012;1037;1269;1206;850;562;442;545;541;402;372;297;335;414;397;346;347;388;434;395;295;302;300;370;337;333;327;362;482;516;539;638;844;826;593;573;549;512;453;418;419;412;452;420;399;361;293;260;259;266;304;239;236;267;305;290;318;290;295;286;376;403;351;354;382;523;504;563;526;356;366;345;367;326;291;285;291;272;295;276;279;278;293;308;280;305;293;269;302;319;307;380;386;473;619;719;668;614;705;985;1029;852;764;717;918;1259;1417;1477;1813;1528;995;660;662;715;641;521;451;367;341;279;303;248;235;248;304;268;260;264;314;263;294;261;259;291;326;277;296;307;334;339;298;333;338;322;300;336;360;352;333;372;366;352;360;337;288;330;354;329;334;358;310;335;318;323;312;321;279;293;287;283;287;283;342;374;392;313;336;360;322;289;321;324;334;289;299;287;353;337;333;291;322;312;364;321;317;309;289;352;388;658;1558;2556;2795;1477;1392;1151;618;363;392;321;350;340;348;376;375;412;440;463;418;339;380;466;419;432;478;501;467;600;627;619;707;881;1003;1055;893;696;578;764;980;990;986;1172;1352;1618;1470;1336;970;730;596;554;608;634;607;588;508;490;509;519;480;551;589;554;457;412;376;410;424;362;385;385;390;334;335;304;342;321;297;598;2030;6089;9914;9330;5842;2938;1140;547;384;441;455;368;368;343;414;624;903;861;590;346;325;317;303;314;313;324;318;350;342;333;309;341;317;325;296;315;333;310;316;315;311;338;351;337;364;381;323;335;315;364;279;276;274;237;264;302;307;341;347;359;314;282;342;303;306;319;303;280;273;301;311;329;355;356;337;342;336;300;305;295;296;300;328;358;375;332;322;310;348;439;575;632;533;474;368;358;342;337;367;358;408;503;577;826;795;649;463;336;305;311;454;949;1405;1194;634;424;464;455;395;296;264;269;276;293;282;300;240;268;275;267;312;270;270;276;250;301;316;284;266;276;286;293;300;333;289;291;251;255;272;269;328;587;1261;2146;2436;3081;2912;2141;1114;470;293;285;280;298;342;596;1028;810;611;679;772;901;923;557;374;302;288;319;374;401;374;393;379;465;452;373;276;314;339;350;318;294;300;340;311;320;331;331;326;289;255;302;312;245;313;315;284;306;349;370;398;317;309;339;322;392;384;350;362;301;281;252;268;298;340;376;385;403;492;549;554;370;309;289;342;360;305;339;371;429;529;449;373;419;516;552;478;406;353;462;712;910;1156;1534;1945;2041;1980;1607;1273;1215;1099;852;703;607;440;339;358;395;396;564;932;1335;1765;1559;1282;1371;2051;1854;1078;630;358;309;281;287;268;275;296;268;239;237;238;242;265;309;297;303;337;303;283;338;323;286;300;303;288;224;277;262;277;259;267;268;262;307;285;276;279;274;269;255;259;274;300;292;283;323;283;317;279;348;521;970;1169;626;347;301;304;288;297;310;253;289;303;266;262;268;262;279;324;536;891;977;669;370;285;325;358;397;531;937;1675;1469;790;397;278;254;274;290;316;276;293;256;291;301;312;267;325;276;280;284;289;305;288;278;281;309;273;325;318;342;317;291;266;347;483;1130;1942;1739;1018;420;240;260;302;311;303;413;803;1465;2130;2146;1934;1165;527;489;527;621;1255;2335;3012;2309;2015;3999;5234;3321;1517;1393;1370;962;691;1038;1769;2858;2365;1004;436;300;290;309;315;332;440;634;1181;1791;1508;748;488;648;898;825;626;386;378;339;327;348;377;333;298;326;306;326;301;228;252;479;1374;3743;6599;6235;2998;767;381;344;351;283;305;280;315;250;256;305;282;300;332;337;330;313;324;333;328;330;321;318;285;339;330;347;319;292;281;304;356;356;306;299;317;335;300;287;323;290;265;305;287;311;326;344;625;1394;1834;999;432;323;326;380;632;1079;942;569;510;785;807;515;302;252;225;248;284;280;288;278;241;269;262;267;278;323;320;251;277;277;256;275;288;274;292;318;320;363;357;373;333;266;323;427;727;940;661;391;312;321;303;328;334;315;361;355;361;356;327;302;337;415;410;374;305;253;290;298;312;325;341;300;304;325;350;345;364;449;724;895;709;517;369;345;325;339;300;316;338;342;358;367;352;342;346;288;341;300;321;268;273;253;256;271;269;275;259;267;302;242;264;221;239;281;258;291;304;311;298;273;328;306;311;269;228;242;255;331;439;1118;2301;2344;1112;396;328;321;306;266;295;296;390;418;495;547;468;349;361;458;579;568;576;552;538;393;387;388;378;383;418;315;330;292;372;369;383;423;436;432;381;392;402;425;427;356;358;399;417;288;291;284;277;271;252;276;206;236;258;234;238;258;249;418;502;484;534;630;605;480;403;357;274;280;262;292;300;302;368;562;571;566;432;373;347;363;364;375;408;426;448;425;364;369;328;390;390;456;585;638;656;488;357;352;344;385;445;463;434;442;412;373;344;322;283;372;417;411;295;298;271;268;281;264;269;292;273;278;257;240;238;249;258;245;250;281;275;293;290;291;283;273;290;270;304;277;307;313;320;320;293;274;247;302;299;313;288;272;287;289;266;272;328;353;300;306;288;239;242;251;237;240;253;261;278;286;346;326;263;314;338;417;345;332;373;399;344;363;333;321;276;277;274;238;232;232;269;466;781;937;518;323;285;250;278;273;279;283;238;274;260;282;274;252;250;291;336;328;302;279;300;338;357;398;433;435;525;648;638;425;398;415;519;536;421;306;290;287;304;274;241;338;339;334;372;386;351;353;377;368;348;342;349;396;426;413;400;425;435;608;776;681;440;415;506;501;391;331;328;342;344;320;303;347;451;455;338;288;290;280;256;243;277;322;290;316;245;261;317;292;288;252;237;247;237;249;241;235;241;242;245;276;246;254;257;253;303;280;340;318;282;270;254;228;277;281;321;317;300;298;309;359;438;473;448;487;422;342;282;264;267;290;266;280;288;339;274;280;329;360;330;328;299;324;352;511;491;478;386;400;457
2758;4067;2441;1189;1346;1535;956;573;388;399;375;762;1625;1438;816;549;494;490;592;578;445;380;479;621;640;552;479;387;391;388;400;510;471;413;433;347;470;1248;2195;1571;664;404;473;563;678;594;499;378;384;613;907;885;534;350;304;261;292;300;296;251;292;284;290;281;288;265;254;259;278;414;624;956;784;472;629;1089;932;437;384;452;359;275;270;237;254;289;236;253;247;266;259;263;279;299;307;248;268;277;258;290;280;338;274;293;254;242;275;274;275;281;246;264;252;269;264;279;273;307;274;277;267;278;257;257;248;254;261;269;269;279;278;274;260;291;307;296;288;285;261;282;272;328;418;486;562;515;422;325;299;351;353;463;838;1080;639;591;844;1027;1003;854;988;1094;922;588;361;319;246;248;288;256;266;282;237;249;260;281;294;267;297;252;270;313;264;252;260;270;258;316;343;349;353;411;433;378;345;385;780;1238;1597;1436;1063;879;649;562;498;394;336;272;292;314;277;270;314;282;259;280;242;255;254;288;262;292;315;284;307;306;250;286;266;293;282;261;240;324;272;304;308;295;305;289;282;278;218;260;237;321;315;330;319;325;323;334;370;455;464;398;334;242;257;324;349;398;649;1135;1156;1158;1455;1306;1173;889;569;514;582;653;945;984;840;767;834;748;766;738;743;838;898;737;458;414;385;390;411;338;263;278;318;342;318;367;411;504;432;347;333;320;404;367;346;332;362;447;486;562;682;769;740;590;520;482;493;512;508;531;436;473;493;456;365;284;287;290;232;249;259;258;298;327;292;310;272;278;315;354;392;376;338;410;396;429;529;454;399;407;548;440;297;327;309;281;294;282;298;271;266;285;285;305;313;327;291;312;266;320;428;542;575;593;720;733;752;1028;1202;1059;840;1037;1155;1376;1500;1606;2038;2217;1840;1142;828;638;643;553;527;467;363;333;305;304;277;276;248;260;279;265;304;265;259;254;268;250;280;324;312;318;317;313;326;304;317;309;319;299;298;332;362;378;361;321;329;314;336;312;339;329;341;336;339;374;315;323;318;322;313;281;286;324;294;289;272;333;319;379;367;361;304;305;333;348;354;331;287;289;286;287;327;299;330;329;342;359;308;306;277;331;314;390;548;1126;1846;1769;1133;891;673;514;413;406;407;358;354;371;362;344;397;375;376;338;336;361;414;463;533;528;497;407;398;429;472;537;612;724;772;794;746;806;938;1003;890;718;725;688;712;744;747;711;636;519;552;575;557;514;487;456;520;512;495;461;517;573;568;471;391;389;374;338;340;355;351;364;321;303;353;353;326;350;548;1846;5625;10394;10462;6840;3179;1252;544;441;432;474;399;351;363;382;360;374;349;383;334;308;303;329;297;307;320;378;340;376;338;334;305;320;312;310;278;292;337;334;343;333;335;308;385;331;339;347;352;284;313;306;270;282;294;284;300;312;326;312;309;336;300;291;316;307;311;291;302;273;309;330;376;357;341;330;364;379;311;297;341;333;304;349;357;339;385;313;323;336;408;509;589;538;491;415;328;334;375;375;332;384;634;1125;1610;1218;724;436;356;332;311;317;464;640;568;417;335;407;576;444;351;276;260;283;274;295;284;323;287;283;293;271;267;240;262;278;297;268;293;267;244;265;277;300;294;262;280;254;241;278;263;287;480;776;1246;1646;2675;2769;2087;1019;406;283;322;295;304;382;686;951;1012;955;806;568;558;643;546;362;285;250;311;416;386;363;376;351;378;310;303;344;408;350;320;279;295;348;359;338;334;334;335;374;289;317;290;308;251;290;314;261;324;361;510;575;447;288;293;298;359;332;341;341;293;288;258;280;298;317;382;366;422;616;590;438;307;290;283;311;313;294;279;388;493;534;450;443;386;448;495;370;371;357;554;954;1452;2137;3336;4009;3200;2255;1446;1199;1286;1524;1032;644;584;438;337;386;412;389;602;1251;2634;4197;4112;2738;1368;1273;1465;1417;943;572;449;441;421;318;269;256;259;262;259;260;277;240;287;304;328;328;331;302;294;324;325;306;301;270;278;235;284;277;272;269;278;259;276;306;310;290;285;249;266;264;304;294;289;351;328;310;267;285;266;367;513;533;403;321;275;271;269;266;235;306;243;274;263;297;270;280;279;425;1064;2294;2578;1100;392;301;295;348;489;655;820;1098;891;468;323;281;269;273;242;254;271;245;260;290;299;305;311;293;291;280;286;331;309;301;266;303;298;333;344;393;442;414;324;298;383;927;2700;4510;3911;1678;440;269;276;271;318;369;615;1484;3548;4811;3313;2216;1435;711;554;709;1023;1432;1485;1105;915;1064;1989;2425;1901;1821;1949;1050;528;593;1456;3525;5304;3979;1432;427;313;318;324;323;354;415;830;1299;1532;1135;587;662;1305;1824;1333;720;388;341;308;316;338;352;300;300;296;308;339;278;256;303;571;2147;7480;13381;11403;4926;949;359;336;275;283;270;304;293;316;282;274;314;281;337;309;314;347;292;335;380;351;313;300;293;324;380;351;350;314;301;311;320;333;343;313;281;299;310;280;315;323;308;277;330;314;318;414;760;1545;1821;886;436;389;314;409;797;1287;953;493;385;400;362;276;238;229;268;232;253;274;289;261;246;320;277;262;267;242;293;283;294;279;272;274;287;299;312;323;309;313;323;359;310;276;302;356;464;538;443;345;356;335;322;341;323;331;392;337;332;295;312;301;331;400;434;358;291;239;272;287;317;345;400;351;308;326;314;339;349;346;484;515;474;387;347;439;369;385;321;317;294;332;370;345;353;389;317;328;353;311;295;276;281;257;267;244;265;297;282;249;273;291;267;251;237;276;280;292;317;269;273;269;322;308;296;275;272;261;254;304;418;885;1522;1381;679;307;327;377;323;297;299;290;275;304;379;404;401;416;439;459;484;524;466;482;389;361;404;388;367;346;357;328;343;329;351;347;376;385;388;401;380;350;314;307;326;316;352;371;334;310;303;243;258;297;285;254;235;227;228;244;258;283;401;616;694;507;540;593;492;390;349;337;281;311;307;285;284;309;385;470;617;555;442;372;323;373;360;402;409;390;406;362;354;371;435;374;403;445;505;746;906;725;379;321;293;319;333;400;445;458;406;324;311;293;295;379;337;356;275;293;263;288;318;350;297;269;245;287;261;262;255;257;273;238;248;280;309;283;284;316;301;255;242;263;272;280;268;315;300;306;275;273;298;280;307;323;260;265;225;272;249;293;293;297;283;297;292;279;253;259;248;280;258;266;325;312;286;261;280;321;361;358;318;255;303;298;358;398;371;325;271;251;231;248;210;254;275;342;548;567;354;342;326;296;235;279;274;260;279;259;262;249;267;274;231;277;298;310;295;276;257;326;325;329;336;440;522;676;618;455;351;383;366;368;338;301;294;317;317;314;325;316;385;396;452;419;409;413;380;385;399;414;348;351;417;375;383;431;404;430;528;474;350;416;412;393;416;380;353;362;350;320;306;358;475;448;321;333;308;287;283;287;302;299;263;258;279;311;322;281;274;263;256;255;248;278;209;251;254;210;254;262;258;218;229;264;278;319;331;334;270;299;261;232;241;285;354;336;338;331;282;349;471;488;496;501;402;324;339;238;254;265;289;298;326;313;351;391;499;371;316;333;337;346;426;651;742;628;428;405;490
1432;1848;1254;742;943;1129;700;369;285;284;386;602;1079;1127;788;459;416;461;490;512;474;473;467;529;581;689;617;545;490;482;400;539;512;535;485;439;571;1804;3589;2313;858;497;426;650;689;612;504;362;347;394;609;608;467;331;268;303;260;267;264;284;271;300;305;274;308;267;255;297;341;427;535;543;476;360;599;1097;885;420;520;608;434;307;285;264;243;237;254;267;258;253;266;252;259;281;300;261;249;243;236;256;376;436;307;262;227;270;238;269;257;273;259;293;266;330;269;272;262;293;288;275;256;252;248;255;291;275;239;261;299;270;261;346;321;341;313;315;307;297;254;275;279;331;425;562;859;783;514;397;444;575;647;608;716;783;573;881;1171;1064;971;918;1138;1385;1193;749;461;344;290;274;292;286;300;258;246;299;259;261;245;254;239;252;241;273;307;278;290;301;290;317;365;394;338;433;547;484;426;498;719;967;1537;1554;1311;977;744;731;706;469;323;288;287;274;276;308;240;281;292;279;299;260;291;268;293;300;308;301;293;265;237;262;256;265;286;301;283;298;296;328;310;284;339;291;271;255;264;247;264;255;287;317;301;325;323;323;316;430;611;468;311;294;278;232;265;349;568;859;1054;1332;1684;1617;1139;706;532;471;562;605;786;1072;921;719;754;722;946;1026;756;630;683;662;526;409;374;362;341;328;318;291;283;292;274;347;440;491;479;451;410;379;360;425;446;388;376;453;585;502;530;558;539;470;521;539;496;530;613;611;505;446;394;399;346;331;277;276;265;240;259;258;276;280;306;270;290;283;319;307;342;353;333;307;358;384;353;435;436;489;597;541;345;303;307;294;295;281;314;257;285;278;271;300;287;281;300;338;369;403;468;583;626;585;644;795;1232;1705;1807;1303;947;1120;1688;2263;1988;1711;2318;2255;1904;1335;1126;918;763;702;594;448;326;294;321;276;261;275;274;251;273;293;276;279;283;315;326;273;302;309;314;321;322;315;275;299;310;300;314;315;309;312;350;313;346;328;312;331;329;303;370;351;319;337;371;384;340;337;336;354;327;369;330;332;313;284;305;255;328;334;368;322;342;299;321;373;298;319;339;275;300;293;301;299;326;320;320;372;337;318;282;304;323;335;390;612;918;1171;1292;946;621;435;428;423;401;378;389;357;368;370;352;374;347;343;323;391;446;540;573;616;551;453;401;397;437;468;527;669;758;926;909;965;1096;1085;918;732;512;508;498;498;571;556;565;528;518;604;584;562;491;447;545;571;496;425;476;507;496;463;404;352;337;330;278;288;315;307;310;298;331;340;309;315;371;810;2738;5949;7280;5490;2645;986;570;477;524;546;463;365;377;334;363;333;314;325;336;312;282;291;315;345;299;317;312;339;335;321;315;314;293;296;296;296;343;353;368;354;371;382;393;365;304;316;366;349;339;338;283;288;276;323;261;289;353;340;315;336;307;289;266;292;279;281;264;323;328;303;366;350;331;351;362;389;288;302;309;334;356;346;382;379;412;311;295;345;405;517;693;502;472;428;328;300;348;329;344;372;735;1672;2786;2553;1272;769;750;693;444;310;312;360;352;307;358;373;559;504;338;278;257;265;264;251;252;255;255;257;268;281;311;265;257;282;316;285;290;256;274;244;258;291;316;280;300;283;280;276;232;277;326;396;575;853;1278;1457;1289;758;396;325;393;300;308;348;480;689;806;1053;934;602;552;828;767;453;301;244;345;342;361;361;335;355;317;278;304;390;355;359;305;287;311;367;366;380;370;409;454;456;365;303;286;310;304;286;318;303;312;429;570;689;518;329;339;313;322;322;339;299;261;341;310;318;289;292;311;347;534;770;859;533;293;276;276;303;318;270;311;411;510;630;585;544;455;409;424;411;379;396;626;1258;2151;3698;5817;6086;3772;1911;1170;843;971;1043;807;488;484;442;387;340;333;423;808;1657;4127;7445;8268;5694;2058;951;1572;2355;2307;1475;1060;1040;783;403;298;284;291;285;252;279;241;256;241;300;329;284;333;310;286;381;302;303;300;224;259;252;248;253;242;260;263;270;306;279;294;286;282;293;265;283;274;281;319;302;322;315;305;309;282;259;285;312;282;316;284;308;287;257;270;272;270;286;278;269;297;287;293;416;1066;3361;3887;1918;542;324;314;352;558;934;939;622;470;344;323;311;281;297;286;288;294;286;283;332;300;324;288;314;288;267;278;320;337;267;294;343;285;297;325;505;806;766;441;317;358;703;2618;5498;5347;2524;751;316;271;293;281;312;482;1375;4448;7368;5579;3696;2672;1276;637;1067;2221;3681;2598;950;428;566;1318;1621;1351;1688;1970;986;438;404;1250;3906;6008;4391;1399;471;397;314;343;348;325;385;655;1095;1121;765;480;722;1561;2559;1941;887;440;383;359;285;301;307;314;295;297;327;323;291;280;292;461;1970;7895;16012;15439;7056;1432;348;287;276;284;291;278;297;287;285;265;279;271;314;366;299;300;299;379;426;462;333;283;307;303;349;363;333;319;295;286;328;316;322;294;302;295;292;279;282;281;352;284;289;313;325;307;512;865;1238;861;565;522;475;388;607;901;724;565;491;372;301;224;239;248;229;238;276;301;254;251;260;298;294;316;282;284;282;258;270;290;275;297;275;294;362;326;314;304;336;284;266;267;304;320;310;326;345;294;331;360;300;313;316;350;345;355;370;355;314;299;335;350;375;316;284;285;298;290;337;465;672;682;356;348;338;343;333;347;411;429;365;413;561;894;892;579;340;296;291;311;326;352;380;343;303;284;309;293;277;287;278;289;261;271;273;293;256;262;275;261;291;243;247;274;240;286;268;267;299;265;287;303;291;262;258;264;248;254;301;445;641;666;365;298;293;337;334;329;321;271;249;260;311;361;461;650;615;515;407;410;361;417;403;416;353;376;366;342;341;361;330;302;309;344;382;381;382;465;460;389;359;293;291;280;295;363;362;301;254;279;267;243;251;251;247;267;254;277;292;285;350;416;549;469;502;449;425;352;307;319;277;268;278;275;282;315;313;372;465;548;493;410;344;339;358;405;420;385;325;300;323;384;400;381;403;422;519;681;983;792;467;321;319;290;326;384;455;508;386;317;294;314;303;322;317;310;282;267;256;291;322;332;330;304;301;278;280;250;264;275;268;257;252;261;257;278;338;352;287;282;249;289;273;261;292;309;323;334;334;273;285;294;302;277;268;290;292;267;241;287;256;275;274;309;267;266;284;273;295;264;263;283;299;293;314;325;285;274;298;307;281;275;282;274;308;408;366;308;283;269;228;232;243;243;243;312;349;325;304;300;321;330;295;252;291;285;285;316;277;288;271;250;278;238;313;308;287;274;296;303;297;321;423;549;664;683;723;592;492;553;548;411;289;250;314;391;442;325;324;319;373;476;403;412;446;431;336;381;384;397;370;342;394;426;458;508;445;403;362;333;308;393;421;410;368;411;436;433;391;311;261;311;390;416;361;286;253;281;269;295;295;284;275;280;234;295;344;284;273;233;256;245;275;256;225;262;243;231;216;250;239;246;226;257;266;287;312;281;300;265;266;273;307;281;321;350;354;287;278;394;494;455;416;394;355;329;320;296;261;249;285;328;296;339;371;393;481;409;387;399;378;356;372;596;879;721;463;358;384
545;625;481;472;510;588;533;369;323;296;345;506;768;675;574;443;352;363;383;504;569;615;626;501;480;792;734;611;590;528;514;530;637;583;616;486;637;1665;2582;1817;831;523;496;659;728;599;355;354;324;316;374;378;383;322;262;278;283;249;304;300;305;295;270;255;277;257;278;326;290;352;376;406;345;348;411;595;535;391;417;577;471;315;277;271;245;257;299;284;231;264;244;252;230;268;285;238;274;270;267;290;339;380;312;237;268;240;270;264;285;274;253;263;270;290;272;268;256;269;268;270;286;256;273;273;275;288;281;267;273;219;276;412;437;344;323;313;302;275;280;285;304;336;364;637;1220;1200;805;512;557;1033;1321;1038;939;733;738;956;1214;924;730;831;1306;1714;1368;885;564;558;442;320;289;262;278;290;307;278;280;249;262;282;258;274;276;269;271;299;231;254;325;386;519;449;367;480;769;700;598;691;795;1177;1576;1796;1364;1119;856;923;860;676;426;328;310;274;264;270;314;244;248;248;256;268;263;288;283;344;309;320;284;264;290;258;260;271;308;297;314;301;360;348;318;308;279;277;292;272;235;268;249;301;284;331;301;351;348;276;293;380;560;483;394;312;269;275;257;305;414;537;753;1002;1353;1415;1096;634;547;634;616;546;697;824;978;736;717;750;1466;1782;1061;705;668;660;555;451;366;435;394;384;382;352;322;290;310;320;363;423;495;532;517;398;366;407;549;475;437;648;697;552;456;463;440;399;474;569;453;548;625;594;446;333;313;353;359;365;319;280;293;276;290;282;298;312;276;306;261;276;290;311;330;342;348;319;357;341;386;453;430;451;416;388;338;329;293;282;303;279;262;300;290;309;268;277;299;294;342;365;343;412;534;592;574;524;594;1004;1622;2208;2058;1481;1012;1054;1773;2408;2195;1873;2292;2152;1760;1476;1534;1312;1038;928;767;557;349;311;326;285;262;257;245;239;267;260;259;315;277;288;283;301;314;295;315;315;297;299;319;295;300;285;302;311;307;298;318;339;339;329;329;325;319;304;342;329;344;385;389;429;396;465;428;400;342;377;353;345;338;335;374;343;327;316;344;381;364;326;352;320;325;326;346;312;297;319;284;312;298;327;315;341;295;314;315;296;259;286;326;503;923;1834;2462;1466;640;433;377;386;381;448;409;384;345;326;318;348;326;377;336;450;516;568;563;587;572;481;450;460;443;464;601;785;970;1148;1407;1571;1326;1179;885;675;547;604;610;565;509;531;504;444;479;557;677;680;548;506;544;547;513;456;421;441;499;445;422;421;299;303;294;311;310;333;303;335;372;335;353;296;356;489;1132;2298;2849;2464;1300;676;547;507;557;543;448;450;349;354;376;325;381;297;349;309;288;315;303;333;318;318;317;322;316;326;364;311;311;306;309;305;300;349;367;458;575;610;557;393;314;414;443;512;444;374;373;316;284;280;332;326;321;371;396;316;309;288;290;269;299;296;282;323;309;334;352;308;359;354;353;362;333;313;338;357;382;381;368;394;366;334;321;382;448;538;610;448;383;336;333;372;312;331;309;412;946;2114;3585;4107;2325;2015;2433;2003;843;396;306;322;349;301;342;286;384;388;304;330;311;304;274;280;276;274;263;255;257;257;277;253;251;276;318;293;310;252;252;247;293;280;293;286;279;250;245;258;265;279;305;366;441;788;1081;967;807;797;623;416;414;343;300;358;316;374;502;625;561;415;474;707;694;500;333;326;352;334;308;350;347;283;276;282;304;350;328;300;290;306;336;349;364;360;346;444;507;536;446;322;288;305;297;300;331;334;412;566;575;525;352;300;311;295;309;311;282;273;277;270;304;313;310;309;326;344;468;726;747;470;310;330;329;341;371;327;388;506;526;643;818;810;583;405;378;409;478;485;815;1543;2961;4856;5916;4826;2704;1391;895;670;567;520;430;442;497;545;417;348;329;385;644;1475;3794;7699;9587;7137;2739;1189;2179;4111;5338;3452;2122;2001;1391;535;310;291;270;289;273;283;259;267;237;275;326;307;278;281;310;351;320;289;279;257;238;254;272;247;271;298;258;271;320;284;299;279;275;272;291;300;274;291;296;325;327;338;338;290;258;282;274;258;287;324;322;296;306;251;284;298;249;281;277;280;353;314;302;430;954;2078;2527;1472;480;351;337;367;562;885;793;500;359;309;317;325;330;314;334;300;296;251;302;309;323;423;373;333;281;280;298;309;295;303;280;319;304;323;331;581;950;861;476;331;356;597;1649;2942;3066;2097;898;384;272;310;272;322;503;1345;2980;5322;4812;3380;3121;1687;880;1664;3551;6232;4497;1519;556;700;1486;1941;1301;1047;1027;628;405;437;881;2474;3346;2308;902;429;346;345;322;362;309;361;496;671;676;498;401;583;1157;1760;1850;1181;581;392;332;308;286;322;321;283;322;339;313;316;295;324;635;2763;8466;14540;13804;6466;1575;356;284;261;300;281;278;291;311;304;265;288;298;332;341;317;324;322;492;629;554;445;309;347;312;334;357;344;344;311;276;296;306;322;320;294;318;314;330;281;274;294;281;286;301;290;294;406;603;835;723;599;613;560;528;776;955;751;745;790;614;353;262;222;226;225;250;285;283;264;309;270;304;339;349;262;288;285;288;266;271;274;301;295;326;358;327;293;303;317;316;300;295;292;292;321;307;339;288;303;333;300;326;309;324;340;411;420;328;326;322;304;294;312;310;280;313;310;299;459;860;1416;1090;578;345;290;339;361;352;395;381;461;612;1332;2652;2276;1114;445;339;369;356;373;354;320;339;316;341;331;297;307;280;245;225;252;285;270;266;254;279;266;269;233;243;233;279;264;272;327;311;333;297;301;292;262;267;300;273;210;276;274;274;316;324;265;276;298;351;329;337;311;265;303;276;268;443;865;1410;1270;791;523;337;334;324;363;381;357;330;361;332;330;339;309;357;325;325;416;408;475;510;617;500;407;292;292;304;309;337;370;320;264;268;257;270;285;286;254;248;234;250;283;281;292;295;309;401;406;402;382;370;383;311;272;242;260;260;273;252;266;333;401;482;506;442;379;330;380;415;400;351;321;311;348;400;399;397;428;415;381;483;632;500;412;371;339;294;332;352;459;496;416;301;280;288;310;303;305;263;269;287;271;319;329;315;334;281;296;321;315;309;324;248;292;255;269;261;274;315;357;327;341;264;251;282;259;248;249;279;295;283;308;304;322;252;302;320;267;300;286;262;271;262;298;313;278;279;275;265;273;267;274;248;288;261;303;306;318;293;280;252;296;302;291;223;267;277;308;369;381;283;254;235;230;244;256;259;276;282;306;267;287;294;354;364;284;299;276;306;287;299;277;303;255;267;253;260;254;324;274;272;266;279;289;320;498;814;899;672;712;680;787;1110;1130;622;351;292;307;373;370;324;295;376;432;457;480;511;491;395;366;362;367;336;286;313;377;513;601;676;623;520;365;352;322;360;381;365;377;426;454;442;363;365;309;326;318;353;410;350;333;305;320;312;293;272;296;273;261;274;312;289;293;267;224;247;250;253;243;237;240;234;247;262;251;246;241;269;301;255;301;263;271;284;321;302;300;275;310;321;368;348;340;478;634;551;366;344;304;319;313;302;271;266;242;289;319;344;385;426;381;370;339;409;368;340;334;415;554;595;472;418;386
364;388;300;364;378;487;519;433;318;338;395;461;556;498;463;404;361;333;400;669;809;728;612;385;423;603;638;528;578;645;638;778;806;584;560;464;682;1305;1492;1099;764;502;422;582;594;441;348;289;242;250;323;326;334;292;295;261;221;305;263;277;266;266;252;251;264;310;366;396;387;341;338;369;441;350;308;346;345;293;360;449;374;291;257;223;269;237;236;284;261;284;245;220;220;261;247;229;268;246;266;243;287;322;291;243;256;247;238;266;239;249;261;276;328;370;333;273;244;297;288;260;279;250;263;283;266;302;289;245;258;256;317;392;418;329;250;284;260;283;296;295;350;305;333;572;927;1190;890;527;676;1603;2379;1592;1042;944;991;1069;986;853;937;1283;2186;2543;1524;852;840;1087;822;389;280;288;320;327;289;326;272;254;309;286;269;288;295;278;239;250;296;273;318;506;560;403;356;489;692;654;510;637;748;1204;1379;1324;1260;1058;1071;1331;1240;1028;769;464;312;260;234;232;250;251;233;249;273;279;329;308;313;305;295;308;273;278;280;255;240;273;279;288;308;295;349;348;361;295;279;289;266;270;257;279;243;298;354;411;322;331;280;261;276;284;351;370;350;279;271;279;295;520;635;680;544;631;1033;1516;1159;685;548;652;742;755;722;752;1271;1146;747;711;1391;1630;983;653;562;637;570;428;342;383;399;439;490;527;385;317;314;316;331;332;409;461;442;356;358;406;426;386;416;626;572;466;375;385;377;385;463;475;407;392;527;444;359;307;275;319;318;404;353;282;277;292;315;377;344;309;314;274;269;282;295;299;318;350;398;403;334;342;416;455;413;331;319;317;282;354;315;270;302;295;325;314;309;269;300;290;281;281;319;316;346;410;491;555;642;528;607;813;1322;1620;1473;1127;950;1017;1536;2096;2103;1739;1834;1689;1461;1651;2132;1766;1157;1127;833;519;380;311;294;281;284;255;256;277;290;256;271;304;277;298;316;293;305;337;337;307;294;314;297;311;351;307;316;323;288;315;279;319;350;337;300;334;337;319;346;342;309;359;394;497;422;455;418;442;375;340;338;329;364;465;455;352;347;314;359;338;305;384;340;352;334;314;318;307;301;279;289;314;317;286;325;314;316;304;304;291;300;270;307;514;1322;2851;3515;1710;629;458;421;415;412;448;422;394;335;335;297;340;301;371;489;492;453;489;540;511;506;493;571;551;440;515;651;1053;1296;1643;1989;1937;1361;1222;851;560;529;700;750;655;493;491;450;404;444;559;618;676;565;521;705;712;541;406;354;396;404;416;422;375;333;284;330;329;339;300;330;289;332;321;300;293;309;381;582;949;1057;945;650;484;432;455;532;511;427;373;371;329;351;344;355;337;349;317;342;317;306;326;300;317;316;335;319;316;310;332;321;308;325;334;330;326;422;708;1392;1517;992;454;352;455;657;1034;1011;744;698;491;335;276;297;295;371;492;514;364;315;314;331;348;325;312;326;318;320;310;324;326;350;330;335;337;363;357;327;370;339;378;370;350;332;340;344;372;400;445;471;401;326;359;390;402;386;314;339;381;669;1625;3397;4282;3697;4858;6428;4354;1395;429;359;360;353;328;270;304;297;327;312;316;382;387;309;305;314;275;291;250;272;284;269;295;274;293;268;274;288;254;274;247;244;276;270;264;269;255;272;279;245;267;293;370;715;1530;2076;1705;1461;1664;1075;475;314;331;296;284;273;292;296;385;385;305;324;411;428;354;296;328;324;337;341;463;467;402;311;333;331;283;319;342;311;357;405;381;352;331;323;452;528;458;431;329;308;289;302;324;345;360;503;754;751;447;307;276;287;287;331;334;307;311;273;298;284;298;278;301;325;312;446;560;618;457;314;294;321;353;315;358;414;458;488;594;991;937;574;428;401;486;648;901;1348;2119;3306;4212;3999;2569;1261;791;713;543;428;355;393;395;523;523;452;345;346;393;434;776;2040;4592;6321;5046;1994;1143;3135;6540;9006;5308;2659;2096;1310;496;318;287;308;298;295;310;274;276;256;238;266;278;282;264;265;240;295;302;297;274;242;256;259;285;256;256;282;276;333;327;300;278;322;322;295;310;278;302;268;303;265;305;327;280;258;287;264;284;290;323;353;324;298;324;281;241;291;271;287;352;504;443;323;391;541;911;941;530;328;370;303;336;416;539;459;352;277;299;347;350;314;312;312;302;278;304;320;358;417;539;526;406;331;326;319;301;282;284;288;327;351;365;336;469;644;580;398;324;236;348;666;1295;1812;1872;980;357;295;283;309;373;531;813;1507;2088;2038;1760;1942;1128;683;1263;3183;4807;3141;1075;434;550;1235;1515;960;602;446;334;376;409;646;1083;1171;783;433;338;391;368;308;338;364;317;353;444;450;363;381;400;578;882;1363;978;530;375;362;357;356;304;288;327;302;328;372;321;307;336;789;2591;7091;10074;7969;3292;795;358;324;312;354;263;255;284;298;319;304;310;314;306;325;303;314;345;569;719;718;593;391;344;353;344;363;355;323;307;306;287;310;299;313;327;339;319;283;316;281;293;297;321;287;261;291;338;415;612;552;484;479;530;972;1969;2006;1169;1223;1632;969;398;270;238;255;258;280;284;291;269;242;267;307;368;350;286;289;277;253;266;288;281;320;304;315;290;272;260;291;305;298;287;261;282;268;276;287;287;281;307;305;306;342;320;346;333;432;439;389;326;320;339;311;303;296;322;318;323;334;439;888;1430;1036;493;309;337;359;342;369;393;425;483;871;2021;4275;3611;1466;483;361;395;426;363;311;299;324;322;339;329;326;324;306;285;281;308;248;258;272;256;307;294;284;266;266;289;313;277;302;328;357;343;285;289;301;276;249;267;265;254;242;278;280;305;272;264;285;291;289;292;291;281;324;305;283;315;599;1333;2428;1982;926;526;335;296;326;424;465;485;376;420;406;335;346;331;350;331;402;422;498;485;592;615;463;410;336;300;329;320;298;312;292;259;227;282;282;272;246;249;273;232;277;292;273;243;281;312;340;354;376;390;466;402;336;260;261;250;260;271;234;235;282;337;434;421;436;346;298;340;459;449;401;348;421;428;401;397;430;447;392;370;371;425;395;406;410;422;382;343;396;404;529;407;338;301;301;323;301;284;315;266;282;291;308;299;270;304;302;284;296;316;356;328;347;248;271;271;257;287;295;355;371;318;298;269;281;266;277;292;283;276;258;269;295;298;322;286;294;280;253;284;290;238;268;262;279;268;268;268;268;273;260;250;242;274;283;308;342;371;348;326;350;355;389;365;348;334;376;351;317;295;294;227;243;240;238;263;260;279;289;310;294;319;329;350;336;298;299;292;342;291;302;271;276;255;265;268;279;282;340;267;274;275;312;330;330;435;773;686;535;589;670;990;1624;1719;849;416;354;330;325;330;323;294;366;439;484;458;530;482;392;369;396;352;349;354;336;332;445;692;897;1038;719;433;356;342;369;350;414;329;428;453;420;393;396;364;321;318;345;343;372;464;429;352;289;314;311;291;274;271;279;263;283;245;216;251;207;217;241;247;229;280;243;243;236;235;244;220;243;271;264;237;269;283;334;397;363;326;276;299;347;380;357;372;446;588;508;410;324;301;399;406;400;307;238;246;233;288;342;455;461;400;339;313;373;401;345;284;338;370;422;535;656;624
281;270;332;307;369;544;633;525;382;418;426;468;558;470;464;516;418;408;480;824;1356;1136;526;341;339;374;397;444;551;675;704;757;824;703;628;497;628;973;944;788;615;517;493;512;569;577;384;292;280;237;285;294;324;302;321;304;299;294;262;295;258;283;259;298;296;367;518;580;519;445;353;460;583;448;349;278;279;297;287;324;289;287;248;256;242;267;299;257;263;270;256;247;262;257;250;276;264;240;284;265;242;267;230;251;252;260;278;253;245;243;261;298;456;658;536;341;274;233;288;248;271;249;257;259;280;306;291;263;266;277;278;320;328;274;256;231;268;322;313;321;338;357;387;439;524;645;641;567;733;1575;2250;1552;1090;1011;1184;1186;825;956;1412;1804;2876;2937;1628;1005;1189;1439;863;379;286;269;297;292;308;267;271;247;276;284;273;283;265;278;286;297;304;335;315;403;391;300;338;488;611;434;380;452;638;929;1029;1234;1696;1516;1554;2020;1717;1444;949;484;317;280;260;262;260;219;290;283;281;294;300;352;311;296;319;278;282;297;300;264;286;275;272;263;294;316;308;342;333;328;308;284;267;287;266;292;312;398;535;487;396;322;266;268;278;263;297;275;292;287;263;264;415;982;1367;1028;728;564;841;1459;1506;964;625;761;1401;1434;919;1012;1476;1375;818;668;863;871;637;627;669;640;535;381;345;356;415;461;525;499;429;326;346;328;291;346;361;392;357;389;353;395;393;342;360;435;411;313;322;309;384;342;387;413;342;320;330;317;283;273;254;297;311;350;332;314;270;308;389;529;417;346;289;301;283;325;321;327;316;321;332;397;346;302;377;376;361;333;319;324;355;330;297;287;282;250;272;312;322;271;281;296;292;291;291;293;306;384;427;564;670;764;795;737;841;1035;1242;1152;1244;1520;1905;2382;2325;1965;1597;1442;1466;1842;2668;2019;1179;935;705;486;368;299;293;312;277;270;250;229;221;241;246;265;279;297;284;306;328;318;307;313;339;345;305;320;359;335;323;342;313;301;329;309;315;339;353;303;272;302;307;335;326;300;341;354;372;384;396;368;354;310;259;305;332;408;441;376;342;331;340;354;369;326;394;339;303;347;314;312;316;326;298;308;325;314;357;313;343;276;315;311;298;300;347;474;1067;2032;2523;1441;614;387;348;358;382;448;450;431;368;384;331;338;357;410;531;542;560;608;602;585;605;683;700;500;459;575;799;1264;1565;2035;2239;1832;1347;1046;721;532;507;691;732;734;587;469;483;423;492;585;628;534;535;679;1073;1250;791;466;365;447;464;352;354;342;312;283;315;313;290;297;334;315;354;354;311;347;360;332;469;581;573;513;500;482;413;417;507;519;500;411;364;326;339;355;345;332;332;327;296;335;323;315;312;303;311;320;279;335;321;315;352;348;341;322;346;369;463;939;2499;2989;1661;582;362;370;784;1248;1234;1437;1597;983;417;294;298;288;396;603;634;404;329;330;298;337;340;363;361;322;320;335;393;403;377;330;325;303;330;365;326;366;375;379;365;373;373;388;410;438;465;460;469;423;373;397;416;442;393;324;341;337;479;1043;2429;4393;6112;7924;9223;5906;1650;459;322;344;314;275;286;302;311;325;334;347;482;448;342;285;268;309;289;309;303;253;286;278;266;263;282;297;254;296;295;271;306;299;260;282;256;240;247;229;247;269;315;341;753;1828;3080;2556;2122;2570;1734;624;307;305;282;288;264;264;299;386;395;310;312;343;328;336;346;288;323;342;462;756;792;590;380;367;408;357;308;307;345;417;538;427;341;370;321;309;392;351;355;327;320;319;310;297;326;397;470;624;603;386;309;295;348;320;334;322;331;331;374;358;287;294;307;369;334;385;369;432;505;373;302;308;349;325;332;326;377;443;519;608;709;679;705;712;850;1430;2007;2816;3849;4926;5469;5012;3334;1658;859;581;605;458;366;373;362;372;413;410;358;365;396;337;401;483;889;1846;2469;2079;1103;1126;3551;7432;9163;5208;1961;1164;724;401;313;294;308;277;311;288;272;292;281;293;281;277;276;273;264;279;297;314;282;269;265;279;233;282;295;263;273;265;276;303;324;271;314;297;251;256;267;266;249;283;270;289;293;253;245;259;309;283;260;302;309;311;336;303;289;303;310;270;314;369;515;434;291;341;359;370;392;359;296;292;295;270;314;384;382;316;311;356;485;615;412;330;323;293;300;311;294;369;527;801;855;421;270;275;298;299;290;298;309;375;397;350;286;339;395;387;320;263;246;293;340;617;1033;1232;716;351;323;286;336;467;926;1278;1132;1081;995;843;864;733;547;780;1384;1894;1342;587;345;382;600;812;705;509;393;403;403;454;459;442;464;391;319;319;302;331;314;350;285;330;339;351;324;341;376;332;323;480;660;559;439;444;343;358;316;282;316;290;308;337;358;320;317;332;524;1406;3258;4144;2870;1313;546;364;354;410;341;321;298;298;310;281;314;275;281;312;263;299;309;348;481;609;739;715;500;404;329;359;399;367;365;381;337;293;273;259;289;301;326;318;314;297;276;309;375;357;297;305;271;313;378;441;427;338;402;560;1403;3642;3366;1666;1256;1700;988;391;227;251;261;266;254;261;268;269;249;260;289;295;273;291;282;281;273;265;252;238;248;284;249;257;277;290;278;284;264;243;271;282;300;309;333;293;309;322;333;310;328;326;310;325;309;377;361;334;337;339;356;307;316;309;300;339;323;315;594;770;625;389;319;309;325;324;335;354;383;499;699;1630;3083;2838;1277;496;400;440;397;362;319;325;316;351;340;294;325;313;332;308;283;276;270;272;277;284;311;288;312;303;245;248;276;275;270;323;335;303;321;266;263;282;249;259;265;262;320;319;280;333;253;252;255;262;285;292;315;270;338;355;344;315;470;1024;1991;1550;736;456;313;310;389;437;636;665;442;461;484;368;325;293;317;343;421;512;480;531;569;550;515;377;299;289;298;350;347;318;321;302;250;266;278;243;240;238;231;226;262;249;267;249;242;258;303;280;324;331;432;436;342;297;301;297;276;256;227;231;276;331;402;399;406;334;270;348;471;522;428;447;619;605;507;502;510;405;425;387;394;312;338;325;381;390;343;337;367;397;524;453;310;287;298;275;297;314;309;293;310;303;290;321;297;285;304;325;316;373;414;332;325;257;240;311;265;315;291;393;384;313;300;298;271;262;268;250;261;299;321;308;336;329;308;291;296;304;288;287;261;226;275;291;293;262;254;282;257;249;235;274;236;256;289;330;344;372;488;406;366;541;844;1012;849;628;568;489;337;293;292;261;210;194;222;232;267;340;415;394;319;354;373;366;325;278;302;297;296;298;308;260;312;293;261;275;259;270;302;284;250;294;315;344;347;364;467;493;411;478;635;850;1251;1225;729;449;434;367;292;294;273;316;370;477;556;480;422;385;384;437;518;433;353;358;362;328;408;560;782;960;689;458;403;371;359;422;440;343;362;397;392;351;430;473;358;363;377;343;399;502;538;374;299;345;310;265;223;246;257;249;287;275;264;217;252;235;240;259;257;249;233;232;241;266;282;221;225;242;240;255;271;282;336;432;426;341;271;300;330;407;397;381;386;402;341;344;359;371;558;709;609;353;312;263;297;297;405;515;681;452;299;268;343;364;345;313;311;301;383;571;1118;1053
297;384;413;347;363;535;667;542;499;531;474;667;918;793;796;828;604;451;504;935;1642;1253;578;354;328;314;305;302;459;590;580;581;764;734;616;562;537;639;610;640;627;637;487;486;608;695;490;301;272;252;296;292;317;296;317;315;320;302;286;283;270;291;335;456;441;482;731;712;664;604;416;481;654;648;479;343;315;257;287;285;279;264;250;260;260;234;259;272;275;261;238;253;281;235;249;262;262;274;261;241;287;242;244;256;288;248;262;246;273;243;287;325;463;761;630;364;284;240;252;280;269;267;256;235;246;271;277;254;265;253;271;278;278;269;243;237;277;268;313;363;417;491;637;547;437;393;408;596;826;948;1097;1006;824;751;896;917;749;856;1437;1758;2153;2403;1686;1322;1342;1612;989;459;305;256;275;256;288;290;268;265;270;259;241;286;292;288;304;264;340;354;306;316;297;284;336;428;500;428;402;488;735;807;874;1203;2027;2078;1673;1589;1450;1074;787;473;373;285;271;265;268;246;291;318;264;258;286;303;283;303;295;234;267;305;269;269;261;243;274;279;289;332;343;353;362;322;302;280;276;263;272;279;302;421;576;616;479;349;287;270;273;263;283;264;284;280;280;275;411;1008;1504;1119;838;564;730;1196;1924;1703;1013;922;1683;1816;1402;1120;1214;1129;849;630;585;565;577;571;609;642;455;424;379;332;468;636;604;440;363;306;364;394;374;281;316;326;330;319;355;350;336;323;317;371;344;317;335;327;430;369;416;475;408;312;310;274;266;239;286;296;304;315;302;318;252;331;459;474;469;364;268;295;305;302;297;294;269;303;317;363;311;289;314;320;308;373;393;418;410;384;327;288;286;320;299;288;317;274;248;299;276;272;281;263;294;341;392;474;701;1072;1169;741;700;816;1009;1230;1758;2205;2540;2627;2338;1965;1859;1731;1411;1521;1955;1764;1277;952;565;446;406;322;296;325;286;282;233;239;257;238;269;285;292;295;303;329;344;278;285;281;319;318;270;333;322;305;317;309;311;342;327;289;316;320;322;340;321;349;398;357;359;337;321;350;328;319;333;308;314;307;275;248;282;362;365;359;323;347;358;367;374;370;348;392;343;309;335;369;318;291;295;305;281;344;321;308;373;311;271;300;284;269;305;389;638;1075;1359;1012;554;351;349;333;373;362;392;386;356;325;334;370;340;373;466;520;534;616;585;584;622;786;835;608;557;704;1090;1327;1501;1952;2151;1848;1594;1233;800;560;593;814;946;781;553;523;569;438;594;813;736;585;455;658;1126;1565;1027;542;419;419;525;387;364;314;334;298;310;325;302;312;324;346;340;338;323;404;383;357;368;365;363;402;455;439;428;475;536;487;426;421;403;352;351;326;382;373;381;293;304;292;296;296;293;328;291;281;298;338;416;484;535;494;429;334;334;400;462;844;2060;2713;1575;577;331;395;555;836;1106;1679;2211;1228;505;333;275;274;364;518;488;370;301;300;324;312;313;338;312;358;355;357;367;366;363;359;297;295;289;294;341;382;374;334;336;362;390;388;375;444;476;435;455;495;439;388;405;400;355;329;318;342;407;729;2081;5178;9457;10575;8457;4404;1188;404;325;294;310;273;277;269;312;330;344;321;410;382;318;314;304;291;320;292;290;298;254;293;291;301;274;268;279;260;251;263;280;278;283;257;258;251;259;243;259;285;288;320;594;1630;3265;3168;2093;2365;2416;1128;438;296;291;259;318;360;418;635;766;536;372;324;314;329;328;303;325;355;510;952;1143;799;467;466;571;543;368;309;337;438;467;444;361;372;398;345;296;315;330;368;385;334;346;373;345;409;431;428;394;309;342;366;405;361;301;294;305;375;439;381;358;285;344;347;314;323;354;329;324;355;334;341;424;408;336;328;370;440;595;757;829;1157;1546;2102;2672;4134;5834;7067;8636;10249;10243;8566;5162;2156;833;580;568;497;376;416;391;407;381;373;352;344;344;379;404;410;568;836;1338;1258;731;981;2831;5189;5885;3201;1227;638;443;305;321;309;307;287;307;284;313;313;267;296;252;275;269;269;245;293;276;315;263;265;252;278;263;283;313;270;284;306;245;277;258;292;249;291;271;288;266;274;262;246;262;251;282;261;285;294;281;284;280;275;282;283;299;284;265;275;287;297;267;332;343;355;360;288;285;312;306;255;288;279;275;294;310;368;351;285;324;499;1043;1318;783;420;305;327;290;310;299;343;499;734;775;446;292;276;280;278;306;292;334;344;348;336;294;312;321;336;316;277;258;241;261;350;537;623;444;348;292;282;303;588;1297;2076;1832;1755;1470;979;964;1126;811;804;762;726;529;375;268;298;335;450;508;532;767;808;649;592;474;369;356;293;311;324;334;310;319;327;320;314;327;327;345;330;358;382;340;319;313;372;339;351;333;354;327;264;307;297;273;307;311;290;300;306;364;619;1017;1130;894;540;413;364;360;398;371;324;322;296;295;300;299;309;251;277;308;292;266;370;379;466;579;622;537;369;364;379;436;407;352;357;351;332;299;271;302;324;312;305;324;317;309;402;570;596;459;323;319;278;280;342;311;300;290;488;1196;2677;2815;1292;819;796;570;305;245;241;244;277;268;245;266;257;253;245;288;274;298;254;251;278;310;258;287;248;243;241;241;267;283;286;266;266;253;253;226;300;417;564;496;374;290;271;322;336;341;344;336;348;323;383;352;369;421;388;370;353;331;305;324;329;324;324;334;381;342;344;297;288;329;318;341;364;417;629;1029;1207;1450;1189;728;402;368;447;393;327;329;329;355;320;312;315;295;299;308;311;312;293;295;276;276;277;278;293;273;275;259;239;266;270;301;283;312;347;345;282;256;259;251;266;264;256;282;303;288;260;254;254;285;292;291;280;309;265;289;372;449;382;347;571;872;751;446;337;308;364;464;509;549;572;418;410;436;387;336;324;328;349;430;480;458;537;510;495;388;380;281;297;350;442;425;333;286;289;262;274;285;258;261;230;233;220;216;232;259;249;243;228;250;279;313;323;338;368;366;317;267;308;265;283;269;252;330;316;404;391;390;340;327;368;465;482;491;475;548;630;619;640;546;429;498;528;374;312;349;346;385;434;403;316;308;364;390;433;318;264;252;273;299;286;303;319;258;311;306;295;296;303;299;332;365;355;395;393;322;282;264;286;290;303;344;384;406;312;247;273;295;303;304;280;267;286;327;383;382;382;347;312;320;278;305;281;259;243;261;272;245;263;258;219;230;267;262;258;246;275;298;311;330;360;437;361;382;704;1543;2398;1986;1185;919;659;368;298;293;249;242;210;212;248;240;304;411;398;400;413;407;320;284;330;302;268;282;317;318;280;279;315;311;289;288;326;319;278;294;279;311;310;308;314;348;326;344;399;518;647;757;746;515;514;548;478;335;275;292;303;381;481;525;457;353;363;401;508;695;569;385;355;356;314;380;424;469;582;472;437;471;610;645;551;463;346;329;334;418;439;427;410;427;391;359;366;368;427;397;328;274;293;318;271;241;228;272;228;205;259;247;258;220;285;269;301;282;236;219;232;240;242;247;228;207;230;240;291;265;286;329;398;384;336;305;342;321;421;561;431;372;271;293;292;386;546;936;1356;981;476;327;293;302;278;326;438;604;467;334;288;274;336;353;358;335;315;361;597;1087;1071
405;418;432;397;400;541;692;661;533;566;544;835;1178;1055;1128;1225;769;489;464;876;1231;1117;599;440;420;320;273;316;390;441;503;631;933;875;645;495;502;497;423;494;674;851;708;505;581;682;490;342;312;296;297;324;285;281;308;335;322;294;293;282;282;338;520;897;815;590;696;633;546;476;391;465;572;722;620;385;336;305;310;304;291;291;243;225;247;229;273;256;307;248;289;285;289;279;231;237;240;266;289;247;262;270;235;268;249;266;295;276;291;274;271;314;408;633;499;323;261;274;268;264;252;260;269;267;244;276;268;282;281;282;279;297;288;316;267;292;302;281;387;402;519;643;869;736;481;343;371;508;590;491;497;575;608;688;840;986;814;753;1155;1206;1299;1691;1453;1228;1282;1436;872;422;267;236;256;279;260;302;255;272;269;265;292;320;350;324;274;312;319;313;324;266;301;311;299;302;347;385;418;589;857;838;842;1165;1863;1937;1810;1310;973;637;480;372;335;262;229;273;280;253;254;259;265;259;265;279;270;309;311;260;286;265;283;274;287;276;317;370;427;338;426;390;332;335;312;265;253;303;254;278;320;390;483;588;411;318;258;312;288;313;286;291;322;278;336;330;383;661;882;681;532;519;637;1158;2080;2045;1331;1216;1453;1387;1017;879;848;831;723;586;550;559;490;474;533;507;418;363;391;358;467;606;493;360;292;302;333;382;345;314;293;277;344;325;347;323;348;342;396;405;392;408;383;442;529;465;467;511;549;420;346;310;288;279;241;251;275;287;287;340;268;248;346;362;379;330;284;273;297;310;337;324;274;276;318;291;299;255;284;286;314;543;655;507;469;422;335;293;290;282;266;311;323;314;255;284;285;274;299;327;303;311;362;502;633;979;1163;815;596;760;788;1036;1654;2336;2442;2600;2057;1959;2178;2067;1284;1057;1668;2031;1440;807;506;492;590;444;340;308;274;266;258;231;236;227;251;309;302;313;260;324;352;319;301;297;322;317;375;308;333;320;344;266;353;353;305;305;326;347;360;306;343;346;413;490;457;345;306;323;324;311;287;260;287;295;289;313;254;315;290;351;299;332;340;356;360;323;333;335;333;332;299;345;366;306;304;306;328;316;314;332;316;308;304;291;290;300;309;316;409;608;930;787;436;348;321;322;396;375;356;362;324;355;338;358;346;375;403;417;499;602;694;561;659;699;794;625;636;863;1248;1103;1087;1627;1853;1741;1672;1250;863;707;743;804;947;741;471;481;524;553;754;1030;944;592;454;541;817;1188;897;517;413;434;478;416;380;356;336;342;324;336;310;305;305;337;377;378;317;417;430;391;437;391;353;508;648;548;485;573;593;506;383;436;364;375;372;340;365;319;319;264;261;295;294;290;312;317;295;292;311;408;643;886;954;752;507;350;315;369;418;584;1046;1387;930;460;355;345;349;443;660;1110;1528;957;454;296;284;287;308;377;381;342;311;293;324;307;271;304;320;348;326;360;338;313;360;327;290;309;275;306;311;367;365;366;373;350;329;353;427;474;662;578;478;422;398;398;353;363;323;335;319;364;404;561;1542;4330;8739;9034;5371;2051;641;351;301;294;297;296;289;291;312;360;284;292;303;300;304;291;265;257;301;302;298;319;286;290;265;270;261;274;227;284;290;271;291;289;297;313;307;258;266;252;251;263;299;345;627;1889;4236;4383;2345;1941;2491;1334;476;308;333;439;592;608;850;1270;1371;940;461;285;293;331;326;327;311;324;394;693;792;601;485;533;812;818;585;428;328;373;373;376;324;369;372;322;277;298;324;436;407;413;416;338;357;353;369;346;317;271;280;381;391;345;297;316;273;379;339;492;543;485;360;322;348;337;316;305;325;489;654;784;894;815;589;621;741;853;1011;1380;2202;3570;4989;6009;6713;9216;11538;12178;12524;13492;12701;10761;6744;2731;921;797;1015;665;467;464;385;377;409;487;412;311;340;383;398;391;520;756;1030;889;568;781;1735;2528;2438;1491;778;488;319;289;298;308;272;274;279;263;283;300;289;273;274;251;283;256;255;252;306;285;288;291;285;266;249;281;311;308;278;308;266;292;272;260;254;262;268;261;278;260;261;255;232;262;263;256;240;271;303;313;271;306;292;290;268;274;252;291;271;277;315;279;291;298;310;296;287;311;307;261;296;281;296;280;275;319;274;297;342;714;1597;1987;1057;456;337;311;302;274;307;397;512;560;493;376;303;270;284;289;281;302;308;276;317;281;322;339;320;294;298;317;250;258;270;272;301;328;314;337;305;312;317;464;1041;1649;1815;2460;2328;1771;2081;2481;1380;922;909;704;414;323;311;256;325;358;495;835;1828;1891;1000;580;389;335;310;332;292;353;338;301;334;332;317;318;320;371;344;488;549;457;354;322;288;291;327;355;335;331;272;319;303;332;298;277;276;274;289;340;392;393;410;485;415;374;353;351;398;384;367;332;269;316;295;285;293;308;309;254;328;299;367;341;376;400;417;484;440;389;362;341;406;364;375;367;361;338;319;300;315;290;281;329;316;331;374;552;984;1264;750;397;283;270;292;276;275;315;324;363;601;1197;1187;673;389;395;338;249;232;224;250;272;270;271;242;254;253;275;258;289;276;265;251;274;288;241;263;247;288;290;264;313;320;282;308;297;342;265;279;379;753;1274;1106;512;320;291;346;363;397;374;352;316;319;331;368;390;439;604;686;469;324;304;315;305;294;294;298;291;304;288;280;315;336;329;334;489;744;1096;1652;1535;928;602;477;403;354;396;400;404;392;369;354;338;316;280;342;313;337;260;286;259;288;249;250;333;291;300;271;299;267;207;235;264;267;268;336;281;317;279;296;254;256;258;249;237;266;282;245;253;237;273;236;258;291;298;280;291;335;431;610;512;409;354;423;390;319;318;303;357;461;505;420;424;365;418;429;438;359;305;312;360;370;372;429;447;445;365;346;295;296;324;453;578;595;344;289;253;285;258;277;263;263;225;231;234;244;231;253;235;217;249;269;257;267;254;330;353;390;407;292;273;262;280;277;316;341;407;412;414;414;370;411;416;435;441;449;410;447;499;564;580;538;462;504;463;365;345;395;469;477;531;471;346;301;397;402;387;308;295;266;267;327;285;287;286;256;287;285;309;321;318;301;304;324;342;334;356;316;284;253;273;292;309;326;406;371;322;272;271;312;273;284;292;282;285;350;399;411;390;371;359;366;320;322;276;238;256;280;293;261;260;252;289;269;261;264;249;272;242;302;335;343;315;287;307;376;790;2013;3248;2635;1288;734;515;349;257;254;226;234;213;248;253;255;338;352;423;388;435;373;317;299;297;286;283;282;343;409;404;307;339;288;352;330;330;292;300;288;273;317;300;318;289;331;375;313;390;423;599;698;714;456;434;464;399;351;302;290;306;364;478;540;440;322;336;420;515;780;550;394;354;365;342;347;327;343;318;340;519;902;1418;1251;783;528;366;287;435;613;621;458;437;393;424;391;363;302;339;370;378;288;291;293;307;200;234;254;225;217;239;206;238;240;244;262;293;257;241;237;226;243;228;223;200;220;260;316;396;355;311;268;304;303;341;296;289;364;438;539;536;445;295;326;307;459;581;1178;1757;1136;431;343;390;318;335;298;335;445;397;357;315;312;387;340;349;325;317;338;414;585;632
399;357;468;397;404;516;610;781;634;480;487;781;1499;1697;1413;1175;846;635;529;774;895;1024;752;498;451;344;311;337;344;405;494;614;825;873;597;463;420;368;352;427;651;872;844;581;564;675;586;375;288;291;395;388;340;257;276;364;334;300;268;242;246;303;602;1070;964;546;469;448;349;384;477;370;481;721;785;537;367;329;354;400;357;267;268;236;254;286;254;267;251;274;261;271;328;272;266;237;228;278;256;293;260;255;257;275;268;281;266;268;296;287;282;245;320;366;355;283;273;301;268;276;277;266;287;267;269;271;248;300;267;342;353;309;338;302;289;350;307;379;616;649;511;622;747;653;486;422;388;472;465;376;362;439;718;781;1014;1656;1181;791;970;911;862;1086;1144;951;930;946;619;349;273;214;267;283;268;277;286;244;294;298;303;360;435;346;300;292;327;308;317;370;333;247;302;308;317;375;396;672;1023;1137;1084;1156;1637;1928;2160;1484;829;534;423;329;259;277;279;295;267;256;272;254;262;234;266;296;289;275;262;293;270;267;265;283;264;261;360;517;624;421;419;417;352;294;343;314;289;297;250;272;332;354;434;439;413;299;305;300;292;321;288;264;291;316;448;480;448;512;650;681;620;470;641;1136;1629;1794;1313;1412;1375;1101;735;569;610;755;854;815;670;643;532;480;493;430;412;369;378;376;419;427;426;290;241;292;285;279;313;283;263;244;322;292;317;319;359;363;447;498;548;587;549;532;522;504;523;639;904;818;557;354;291;255;241;230;254;269;326;318;310;303;306;332;351;305;325;298;285;317;343;294;283;277;278;294;280;302;318;317;415;591;650;562;447;421;366;304;262;277;296;286;272;260;331;330;302;317;289;301;305;321;377;409;542;666;698;566;550;636;694;716;1067;1454;1768;2021;1834;1881;1842;1825;1198;1042;1720;2278;1519;945;562;659;686;532;353;296;287;279;233;239;230;257;280;309;297;301;251;310;310;314;317;313;317;344;304;282;325;318;346;358;330;307;303;321;337;366;387;357;384;352;374;442;417;354;359;331;307;321;287;287;301;309;272;216;268;278;326;323;338;329;342;328;302;278;329;336;336;334;286;316;332;344;304;296;301;357;348;296;309;302;267;332;313;333;385;334;374;408;502;524;360;333;321;349;395;390;374;386;353;348;387;347;355;343;354;392;537;707;766;598;564;648;652;700;852;1066;1094;865;859;1202;1451;1519;1280;1114;1070;1216;1043;758;652;548;511;615;578;625;807;1030;913;625;436;497;578;742;668;499;513;502;509;448;333;331;324;345;369;358;348;313;365;386;416;362;342;345;361;384;485;480;514;742;927;691;519;470;518;443;395;340;393;402;360;402;335;361;304;320;309;287;273;308;271;291;309;260;376;670;1383;1667;1295;822;524;356;344;382;396;417;516;565;474;397;347;344;343;357;370;483;583;486;329;316;296;284;291;333;340;286;272;256;281;329;332;367;374;362;353;352;299;282;286;291;304;310;284;295;314;348;369;388;352;352;312;321;411;603;800;716;477;393;408;361;358;328;368;294;301;328;363;469;957;2232;4042;3956;2279;871;350;304;286;291;284;342;305;307;340;336;283;275;271;271;289;261;252;246;303;279;290;278;271;285;287;265;245;247;264;286;232;247;271;310;299;348;282;244;240;266;268;282;290;361;675;2005;4430;4980;2861;1583;1467;839;414;312;438;896;1430;1645;2121;2793;2424;1422;670;386;312;293;276;321;302;288;338;387;405;464;418;502;725;834;903;741;402;334;318;351;304;298;306;294;296;345;380;403;428;443;474;384;382;320;348;284;306;235;272;293;324;280;296;344;350;404;474;979;1554;1269;612;382;406;390;339;362;547;989;1583;2402;3265;3018;2118;2107;2534;2573;2446;2938;5660;8857;10784;11795;10846;11765;13407;12217;10781;10151;9975;8523;6054;2625;1102;1368;1691;1133;544;447;427;402;424;474;389;346;379;386;353;403;494;600;631;562;432;501;746;862;896;928;725;433;307;320;281;312;350;276;320;251;313;310;316;293;268;279;256;227;251;267;289;343;280;279;291;262;271;278;280;263;275;274;261;304;288;281;271;257;280;269;283;248;261;258;249;279;264;268;263;319;320;299;318;327;275;266;280;290;284;257;269;308;308;301;284;309;319;270;261;278;260;277;289;304;278;327;273;282;266;290;316;611;1114;1451;907;564;574;430;365;307;342;547;840;736;479;337;296;252;235;289;298;317;282;292;281;285;300;282;271;288;281;281;265;275;303;272;276;285;290;326;282;290;315;368;505;742;1014;1529;1888;1830;2618;3003;1710;1179;1580;1619;998;466;299;269;295;335;594;1336;3085;3318;1553;633;361;343;334;341;346;377;334;333;312;316;311;311;336;344;403;595;870;642;393;278;263;267;305;303;344;290;293;326;307;306;279;236;258;287;315;356;378;378;339;358;372;340;337;384;388;369;376;341;318;312;314;325;282;309;315;304;319;315;378;423;403;395;353;351;383;351;324;348;340;319;310;313;347;353;332;301;326;286;293;317;288;346;377;682;1343;1664;955;429;275;271;268;296;292;300;365;301;336;431;420;317;315;309;281;275;228;258;285;265;236;260;250;261;210;261;266;245;282;270;258;258;283;260;299;266;290;288;312;308;320;284;302;318;280;281;330;553;1346;2458;1950;789;393;332;490;719;731;626;398;387;354;318;329;393;618;982;1179;622;325;304;301;298;300;322;310;290;288;305;314;326;291;344;421;874;1525;1554;1602;1378;700;446;444;418;364;335;424;388;389;372;358;331;329;288;301;275;310;311;285;284;279;281;259;312;277;275;267;270;277;231;248;237;257;257;308;282;278;334;254;268;247;246;238;225;237;245;245;229;283;279;289;246;252;311;271;242;266;434;614;537;433;473;489;351;288;276;304;357;458;445;374;353;365;399;389;432;341;333;309;318;315;334;351;405;341;353;326;300;283;299;414;487;452;360;264;245;256;229;269;261;264;270;260;250;237;233;224;253;241;268;280;272;282;321;308;313;341;370;306;278;274;244;312;300;397;414;380;423;461;513;746;670;472;417;350;349;440;485;463;497;413;385;450;413;402;381;453;567;538;601;492;347;379;427;506;426;323;260;287;274;321;289;294;277;267;267;311;283;308;303;320;315;331;331;332;313;293;253;266;317;296;262;368;327;298;289;267;275;307;301;310;273;297;289;344;380;403;441;366;414;397;323;286;291;291;267;262;258;267;261;268;239;282;258;280;280;258;287;278;308;303;293;287;237;308;554;1251;1930;1579;770;438;406;337;286;237;237;216;201;234;254;245;310;331;412;522;460;336;320;300;305;297;303;346;531;716;507;327;305;327;349;315;303;287;264;255;292;314;360;338;348;310;359;318;377;457;645;876;891;597;451;407;332;343;316;352;351;434;449;475;432;338;329;373;435;492;408;398;356;345;375;357;353;292;355;547;947;1980;3132;2594;1373;612;375;315;481;724;716;427;377;390;391;405;359;287;302;286;301;249;303;266;267;249;232;208;224;235;236;255;219;220;229;235;255;233;238;242;241;199;243;221;228;231;288;415;526;519;355;306;305;282;291;278;334;333;384;508;571;502;407;371;331;382;596;875;1112;845;428;387;449;378;372;283;295;302;323;417;394;353;341;347;361;416;430;316;315;364;355
423;428;510;450;331;449;627;1045;970;559;466;1118;3179;4021;2201;1033;710;727;699;1054;1021;799;700;567;405;359;392;404;405;362;434;478;581;573;472;531;470;312;333;672;1010;930;901;592;529;736;670;428;317;358;459;450;365;266;259;319;328;274;271;268;270;315;481;688;604;432;345;358;313;323;405;371;458;655;885;825;492;416;421;400;369;329;295;237;259;269;243;254;267;272;246;284;261;261;263;269;230;256;257;287;243;266;253;291;275;257;253;264;257;301;277;251;287;261;293;268;299;256;295;286;307;326;324;259;262;285;298;271;264;332;398;420;350;361;368;413;414;445;698;733;464;606;801;702;458;510;510;442;485;386;355;431;595;712;990;1710;1199;656;707;699;715;821;949;1065;938;634;399;296;281;223;268;273;276;300;285;291;299;286;334;328;360;316;327;307;304;263;295;348;342;309;286;286;286;297;393;742;1333;1567;1419;1691;1630;1725;2159;1765;1087;697;484;343;296;282;263;277;214;259;247;270;264;226;271;268;288;309;291;315;298;297;278;292;275;270;350;464;547;364;369;346;347;324;325;315;273;280;282;251;306;291;308;339;303;313;328;321;276;312;289;281;326;405;623;731;525;535;724;1109;911;614;688;919;1156;1185;1052;1283;1559;1128;706;525;624;937;1222;948;782;648;570;468;496;432;362;391;432;387;386;371;365;285;266;236;290;268;305;276;253;258;282;322;278;351;379;429;482;520;624;896;701;624;551;487;523;957;1756;1322;637;417;328;320;289;285;251;306;378;292;307;267;279;296;295;295;310;280;306;318;367;262;265;289;273;315;287;290;288;287;336;495;515;461;384;356;322;282;296;283;290;304;299;284;317;335;323;286;288;281;287;335;298;334;385;457;454;400;432;510;461;484;562;696;1102;1654;1692;1632;1357;1273;1000;898;1274;1868;1662;994;591;664;764;554;415;312;309;288;267;227;226;232;257;298;298;285;309;271;317;306;342;376;375;356;311;288;303;339;342;299;359;377;322;321;356;405;398;415;378;325;340;388;358;306;352;355;338;305;325;326;289;256;254;261;283;291;322;317;345;339;345;315;345;312;302;310;364;330;304;286;298;352;328;320;332;357;311;319;263;308;308;313;328;377;373;341;344;383;367;362;316;330;321;378;394;382;381;356;360;351;381;371;355;297;328;447;557;722;684;557;544;625;707;910;1124;1168;994;998;857;931;1136;1105;979;1173;1652;1984;1426;1027;681;493;667;867;780;591;703;827;829;647;494;541;587;669;619;570;628;756;680;413;323;287;335;401;405;363;337;321;411;401;418;365;321;309;285;351;398;398;510;851;1055;717;512;530;444;423;389;400;394;357;380;401;344;315;282;302;309;280;274;284;247;265;274;276;372;777;1791;2371;1441;704;451;347;352;390;427;411;398;417;389;429;405;379;336;323;282;305;356;382;362;345;304;299;326;309;304;283;272;280;276;309;371;410;434;359;301;315;299;272;303;263;280;343;294;293;341;329;379;371;358;345;316;338;414;530;612;585;457;411;344;378;352;394;346;330;271;301;346;391;528;910;1406;1287;863;414;261;281;251;273;341;316;303;326;341;376;334;258;296;286;284;310;253;247;289;271;297;261;274;249;283;265;264;283;301;250;266;270;267;261;290;280;281;293;276;290;254;283;312;382;593;1487;3346;3885;2600;1250;756;429;303;297;487;1469;3006;3306;3738;4317;3290;1954;1021;529;353;316;302;339;261;295;279;304;331;340;356;377;534;854;1245;1048;500;361;337;357;281;264;306;261;312;426;455;484;436;423;441;426;328;347;331;260;256;275;279;291;293;304;291;365;460;521;812;2176;3712;2708;1029;478;509;485;375;403;640;1473;2940;5100;8526;8220;6014;6141;7185;6773;5141;4781;9724;12703;13227;12277;8940;7962;8039;6812;5066;4271;4010;3778;2717;1274;767;1360;1954;1167;592;429;382;365;416;410;353;360;413;450;392;361;383;435;489;374;310;345;388;466;547;682;517;406;311;298;350;366;367;311;266;269;301;334;283;299;262;265;238;263;256;255;274;302;291;299;288;295;259;289;280;246;267;264;286;300;276;250;297;263;275;273;239;269;248;291;241;259;255;268;269;273;319;316;342;322;320;286;302;290;295;269;270;284;300;274;280;328;325;298;283;294;301;285;294;305;314;304;253;268;297;295;323;437;752;777;738;1020;1397;849;469;333;400;718;1061;872;424;338;303;265;275;307;316;338;331;332;269;283;288;296;264;294;299;276;279;283;251;240;257;282;285;275;298;285;263;319;302;327;481;658;790;933;1417;1866;1363;1903;3356;4066;1928;751;445;330;268;339;452;976;2376;2796;1287;479;351;311;356;413;479;438;388;322;320;302;302;338;364;401;404;565;699;564;370;276;238;261;295;316;350;335;288;314;350;327;277;287;274;319;286;328;402;360;359;346;387;358;351;358;384;356;375;352;365;298;296;289;321;315;289;301;305;348;455;443;388;380;358;357;354;318;282;361;314;311;312;321;325;312;335;315;318;324;318;284;291;339;400;622;918;1051;740;384;254;239;272;276;313;327;323;385;385;368;299;316;268;273;238;232;244;249;297;266;244;273;279;274;265;254;256;266;286;283;277;304;259;277;263;271;278;294;321;286;306;294;265;313;276;298;376;703;1354;2421;1847;790;385;389;714;1415;1547;1066;689;420;320;351;343;436;772;1506;1637;815;394;288;314;291;308;297;290;313;292;320;359;348;331;344;470;1135;2135;1877;1165;788;497;454;465;423;322;343;382;388;339;331;309;320;315;282;288;300;290;296;270;297;291;239;271;297;298;281;261;220;251;272;241;277;285;250;283;279;325;285;257;275;247;263;263;274;248;266;271;277;275;275;282;276;308;274;258;249;248;358;463;487;527;812;858;459;309;312;327;335;370;400;379;348;367;354;339;380;352;342;277;269;307;327;396;476;431;350;332;348;342;315;347;436;356;302;268;249;277;303;288;247;269;283;254;270;220;246;284;229;237;273;280;267;301;326;333;344;282;306;280;291;272;275;296;309;357;383;379;366;433;565;950;867;549;375;342;366;503;520;524;468;453;410;399;362;418;387;480;544;454;440;385;316;363;617;903;599;342;281;268;283;298;345;304;330;319;291;312;312;296;300;264;330;300;294;363;294;288;284;283;291;304;309;284;318;272;271;245;279;295;286;287;288;273;292;280;361;385;398;359;356;393;329;341;359;341;293;264;278;239;270;264;279;309;299;268;263;246;263;262;323;334;285;275;231;283;398;627;740;608;429;356;417;520;353;275;239;227;245;244;248;233;271;280;342;409;387;331;271;266;355;407;345;334;540;698;475;323;342;321;353;332;297;273;264;258;321;316;321;348;339;345;331;368;383;541;639;779;798;764;777;663;397;359;385;431;372;384;410;363;354;312;319;364;397;417;383;403;347;377;436;385;368;326;357;540;1206;2722;4954;4470;2110;749;338;283;351;484;453;345;290;298;340;357;332;288;285;302;318;302;258;319;275;275;214;248;247;250;234;339;228;210;224;263;228;215;237;248;247;248;232;226;259;241;310;419;618;625;428;301;309;321;300;281;304;266;324;419;436;448;459;398;306;345;466;591;661;547;446;426;494;391;321;294;296;270;329;459;420;343;323;299;354;443;416;347;268;328;373
437;499;510;430;338;375;543;900;909;786;638;1477;4341;6129;3169;1157;599;542;823;1554;1289;730;647;682;543;394;340;410;398;371;396;338;373;424;457;625;516;365;412;1002;1671;1127;697;522;539;628;621;488;411;444;623;581;434;301;273;316;325;282;306;358;317;287;314;349;370;331;330;328;307;253;347;504;643;760;1152;952;596;534;437;405;322;298;273;266;255;250;228;262;278;312;296;287;241;234;262;243;240;252;262;247;262;273;293;286;248;286;277;261;278;290;272;260;258;254;253;280;298;246;288;264;284;330;292;292;285;316;298;310;320;392;467;491;410;418;392;484;548;544;590;670;495;584;659;577;448;462;536;548;507;514;544;500;671;753;710;924;813;481;492;581;673;756;1182;1796;1451;644;367;293;273;261;259;249;264;294;286;325;294;358;358;341;365;344;321;263;249;217;259;307;290;282;258;293;316;318;412;754;1376;1432;1628;1823;1792;1647;1637;1559;1302;898;640;400;317;300;289;254;266;257;266;276;272;251;248;278;298;293;294;327;348;294;292;282;237;295;285;374;392;325;331;284;316;322;293;302;260;269;294;285;290;305;351;331;303;304;342;348;293;274;283;308;371;501;654;827;556;480;739;1225;1071;648;583;768;893;809;795;1061;1274;1068;694;693;953;1168;1304;870;658;629;569;528;580;464;451;482;458;364;319;351;312;234;286;261;270;260;303;265;291;244;302;317;306;320;386;340;345;411;515;774;791;587;608;560;582;903;1534;1382;839;484;391;336;271;304;295;311;306;312;299;280;312;270;302;317;300;271;261;315;290;313;313;282;289;291;347;370;358;345;326;406;421;355;336;349;318;298;287;296;314;321;295;294;284;312;312;327;287;289;305;287;303;293;332;345;346;349;409;416;432;458;475;523;894;1470;1401;1050;1063;1034;1061;1042;1070;1371;1242;1034;800;1047;1193;790;452;344;334;330;238;229;218;236;211;274;263;294;291;270;315;348;445;562;434;314;300;322;335;301;329;280;362;331;344;348;330;351;467;461;380;315;324;345;345;373;351;354;370;322;288;314;309;297;268;221;278;309;325;306;333;339;347;339;324;343;340;330;295;328;301;300;322;325;337;337;340;301;343;312;336;331;321;289;314;334;371;314;366;357;359;281;333;294;337;352;360;354;398;413;438;381;368;373;302;376;375;425;480;632;523;404;406;509;605;790;1090;1050;1006;1137;1110;975;973;865;934;1158;1570;2129;1765;1204;839;584;831;1365;1183;663;521;683;694;703;533;558;577;568;569;580;575;737;690;458;391;308;384;396;429;396;373;307;427;391;380;325;314;266;300;320;366;390;635;928;950;706;551;491;433;395;400;446;423;397;388;387;367;313;314;335;334;310;300;278;263;253;277;314;312;593;1130;1421;970;547;402;352;333;358;419;387;385;424;419;397;401;378;363;346;315;283;296;352;356;345;337;303;296;297;250;293;282;295;266;296;368;412;429;346;345;332;300;292;274;292;305;310;371;316;348;343;339;350;320;335;293;313;357;392;389;422;365;348;424;425;408;382;354;320;299;321;416;619;794;1042;1403;1376;990;543;354;297;306;297;293;335;368;274;316;295;346;266;264;338;357;334;260;285;259;317;267;281;258;271;287;288;262;287;318;277;267;259;254;274;284;302;275;298;256;327;296;320;357;345;435;897;1651;2260;2034;1368;788;390;269;283;476;1129;2618;4075;5299;4567;2805;1964;1885;1041;479;361;339;288;278;266;282;324;326;336;362;347;411;634;1094;985;527;368;337;360;329;327;272;289;339;482;563;597;411;408;356;368;321;278;334;306;306;307;306;293;290;310;299;357;506;501;989;2649;4727;3386;1312;606;613;589;446;415;583;1309;3103;6846;12770;14149;11222;10438;11694;10535;7673;6864;10053;10840;9788;8210;4855;3477;3053;2310;1592;1211;1086;1055;879;531;450;711;1018;874;503;388;368;407;463;458;399;431;545;568;474;362;376;385;371;345;322;325;324;363;354;391;342;327;314;343;384;464;397;318;311;257;326;312;304;257;266;260;250;250;229;284;277;262;260;252;308;289;316;276;262;268;262;262;294;254;272;286;259;268;240;284;273;277;310;283;256;293;298;308;303;310;324;310;300;309;303;274;281;312;322;308;268;255;273;271;279;291;321;246;286;310;287;288;312;361;372;378;338;287;269;290;325;470;721;711;1152;2263;2662;1550;567;335;356;518;685;686;365;336;262;269;257;300;291;324;320;326;329;340;288;287;311;299;300;323;318;267;267;266;289;269;274;260;301;286;320;313;271;260;320;390;362;471;869;1407;1678;2157;4036;4950;2486;1025;629;394;273;307;367;502;979;1110;729;378;340;316;470;775;1177;858;438;365;328;312;319;352;527;725;671;440;429;406;326;261;241;252;275;342;340;301;371;387;420;381;277;306;285;277;293;356;366;363;348;333;385;382;330;314;363;377;386;315;343;312;308;304;285;251;279;318;346;328;416;395;449;383;380;371;346;313;344;339;331;302;318;315;350;331;280;287;289;317;326;301;308;400;591;980;901;625;438;320;320;298;309;291;342;357;372;577;655;511;308;309;283;306;246;266;275;250;272;272;292;276;248;270;303;269;257;224;266;292;284;311;276;275;276;278;269;287;278;278;288;327;317;294;294;365;577;980;1267;1340;975;535;363;359;729;1532;1923;1637;1180;581;367;346;346;402;683;1242;1456;733;383;298;312;303;320;318;294;321;336;354;379;367;323;343;457;761;1441;1260;709;466;468;432;492;417;370;368;439;434;296;308;319;318;296;304;303;274;280;285;288;272;237;279;264;217;277;253;273;252;270;258;283;291;291;265;271;270;232;243;217;279;293;264;306;250;275;234;272;254;296;273;271;297;312;321;260;305;273;303;372;478;614;969;1126;604;381;380;351;329;372;432;452;380;339;355;317;372;434;361;327;275;340;401;473;464;455;426;442;468;372;335;339;417;385;296;286;260;227;263;267;286;298;317;298;271;268;261;264;217;251;269;251;273;369;432;393;314;303;296;290;237;305;281;265;310;321;335;336;328;347;473;695;701;530;379;342;366;415;469;473;437;462;437;391;419;388;340;404;430;387;335;333;298;335;580;894;610;356;301;305;315;340;331;307;287;309;293;333;285;338;328;292;280;295;347;317;293;293;266;284;345;357;327;338;309;257;247;283;265;314;369;314;297;288;317;303;309;339;343;311;344;400;414;354;407;323;314;287;291;298;282;253;293;318;327;286;290;246;276;246;318;297;301;252;271;305;398;481;468;465;373;367;606;796;538;323;258;239;292;247;241;255;262;301;273;314;304;281;278;280;327;341;312;306;388;429;383;265;267;301;296;369;343;289;255;285;290;262;326;368;415;396;414;328;396;491;558;553;603;1099;1963;1454;743;485;434;438;412;455;370;367;306;328;381;395;439;374;366;335;351;370;405;426;353;317;347;543;1108;2436;4625;4311;2014;722;336;347;385;407;347;275;274;260;330;425;375;320;284;293;269;307;283;256;303;274;243;236;214;233;303;328;238;201;209;214;238;210;264;244;235;263;224;236;232;257;257;336;472;573;397;333;336;317;315;294;277;262;327;361;326;373;400;363;331;328;368;412;442;498;499;484;475;436;302;336;300;283;315;338;378;354;294;311;368;446;467;350;318;364;499
404;441;430;385;342;337;456;526;731;893;808;1261;3573;4485;2386;1116;568;430;727;1182;1078;610;560;630;594;486;356;441;524;526;415;378;378;405;471;602;538;372;423;985;1437;1093;605;470;448;492;744;643;506;552;823;803;475;341;281;306;280;313;312;387;346;305;240;283;246;283;352;354;332;296;310;579;836;925;1194;1002;761;629;463;331;252;318;289;258;261;269;262;237;277;291;286;279;284;284;243;235;238;243;273;241;283;257;268;267;265;239;235;274;273;256;259;253;259;268;254;260;292;289;265;248;248;273;273;261;282;325;343;357;459;675;675;513;476;640;622;627;901;1116;822;893;809;610;569;490;445;471;525;600;487;646;608;593;701;807;821;742;541;393;429;544;792;869;1469;2271;1694;635;335;297;300;261;218;265;256;330;348;294;319;316;288;307;281;282;254;267;269;262;246;272;258;237;270;312;397;396;407;820;1251;1458;1361;1697;1956;1912;1674;1595;1423;1222;871;526;392;326;306;288;259;264;232;273;272;266;250;228;274;342;321;373;407;343;299;241;235;255;256;274;284;294;291;312;284;298;297;294;272;295;279;315;313;360;457;361;316;340;332;376;319;310;302;287;386;547;671;836;560;362;512;775;726;510;495;605;634;581;589;776;916;851;849;1162;1372;1230;1027;685;494;517;592;608;585;498;509;516;489;382;340;349;293;231;257;264;264;270;319;365;386;303;332;353;327;301;342;301;273;321;505;749;792;822;895;823;640;760;928;743;522;416;459;372;350;313;298;309;300;258;280;265;287;292;365;340;293;296;323;301;259;333;306;275;293;320;391;436;427;319;318;357;398;345;360;363;368;325;255;248;334;317;364;303;308;278;310;314;293;316;313;290;253;297;296;327;345;359;344;377;451;576;646;601;742;1082;930;782;922;1202;1428;1321;885;819;969;968;1123;1714;2153;1438;506;327;325;272;258;264;274;241;230;243;243;281;309;307;335;391;492;698;527;353;328;318;331;328;299;320;358;359;358;359;367;440;563;561;437;346;350;328;341;392;362;364;320;317;295;334;320;312;266;259;297;313;325;315;342;357;356;313;323;346;317;342;326;307;300;307;376;343;292;329;355;317;317;346;323;293;333;297;306;320;301;315;314;379;313;298;305;327;301;322;350;375;403;380;379;418;412;375;353;404;389;479;531;496;389;384;448;498;607;726;1015;1107;919;1121;1270;1014;960;960;1007;1005;1162;1535;1465;1239;837;628;830;1293;1151;616;479;611;660;664;546;539;499;444;507;543;493;479;515;410;414;429;397;337;337;339;363;336;371;331;315;333;307;313;310;332;377;687;1306;1801;1347;738;498;457;435;387;392;427;408;401;368;377;316;322;285;295;390;405;378;361;275;282;313;284;274;377;573;632;468;374;337;353;343;391;384;341;341;368;386;381;369;408;396;376;297;316;304;315;343;340;324;301;293;319;285;260;287;256;319;319;327;335;347;373;315;329;348;300;312;304;305;283;326;315;334;372;360;323;332;330;327;334;294;341;335;367;352;369;399;481;481;393;363;299;328;364;778;1590;2158;2548;3359;3511;2636;1545;673;329;282;269;292;309;345;281;302;359;354;303;284;336;330;324;325;261;286;275;295;266;294;263;277;236;295;281;292;297;274;275;270;239;318;334;335;301;273;265;282;303;304;324;594;1227;1716;1651;1690;1811;1331;487;308;295;360;724;1725;3465;6040;4531;1979;1661;2107;1161;544;343;336;298;265;283;303;352;277;311;311;331;339;456;589;561;417;334;318;304;331;293;265;276;361;465;654;581;463;341;279;275;234;277;379;349;337;366;337;288;333;295;297;370;454;475;761;1666;2575;1872;735;555;652;560;413;449;592;1316;2794;6175;12430;14665;11923;10624;10706;9385;7528;8152;9824;8178;6265;4281;2196;1296;1183;919;597;379;394;445;385;347;319;386;480;497;368;353;314;373;478;522;447;415;623;695;544;474;377;346;314;299;281;317;308;310;307;303;320;283;284;287;332;392;334;302;268;275;296;291;260;307;269;273;273;261;285;249;257;242;247;271;293;316;282;274;289;309;269;279;270;308;232;255;252;247;272;232;272;260;307;293;270;273;291;298;314;329;349;318;288;286;301;296;271;294;321;344;277;266;281;284;308;314;286;317;274;299;302;310;336;417;587;681;511;335;291;339;397;557;767;884;1769;3774;4144;1980;654;366;328;397;471;409;320;261;297;274;271;264;279;287;296;317;320;309;281;292;289;315;325;332;356;309;309;296;356;317;277;282;273;277;293;320;274;269;260;290;380;540;1278;2326;2557;1870;2275;2618;1458;723;528;372;311;328;362;347;434;372;369;318;340;385;787;1710;2518;1580;600;357;323;308;365;476;1112;1761;1491;719;347;324;305;253;270;256;292;320;345;344;517;765;917;549;388;309;294;292;324;338;355;318;336;363;387;318;349;330;421;429;406;351;346;306;311;298;296;280;291;266;316;287;339;332;392;395;365;382;353;327;331;306;309;324;296;292;294;288;306;305;324;330;333;276;332;466;802;1430;1101;513;356;308;308;305;368;405;428;396;572;977;1232;774;315;301;269;283;258;266;282;263;298;280;267;281;292;258;291;272;267;271;255;265;300;268;310;301;303;307;300;275;292;291;298;309;305;294;325;409;824;1492;1596;1054;592;357;325;332;564;1020;1339;1434;1059;540;351;327;335;367;509;735;848;541;325;303;313;290;297;302;340;309;298;321;370;353;313;334;350;519;700;706;476;336;424;399;397;387;352;376;442;425;309;309;324;346;337;349;337;268;309;281;269;230;286;290;302;258;271;257;260;248;267;263;286;315;293;297;268;216;294;264;273;278;241;259;284;281;253;276;273;296;307;308;312;300;295;310;300;313;296;311;374;450;497;732;745;565;425;445;453;405;348;383;413;355;304;307;296;385;413;385;299;315;346;389;538;525;601;539;512;574;446;349;397;417;424;323;283;274;284;247;302;276;318;316;306;273;243;267;263;220;269;250;235;288;307;349;367;351;344;289;309;320;248;291;320;335;296;298;305;304;303;369;444;500;467;426;417;385;443;475;440;426;440;460;448;401;415;382;391;400;398;330;306;308;321;478;585;442;309;298;310;348;403;374;306;309;308;294;281;292;348;320;305;319;301;330;299;312;280;246;284;310;319;317;322;280;270;291;251;297;386;411;379;332;296;317;265;290;287;288;302;309;408;466;413;319;307;291;296;296;275;281;248;286;348;294;281;255;284;240;259;249;256;298;300;276;287;376;531;520;470;357;443;651;827;592;322;279;248;272;254;245;281;235;284;281;272;279;240;290;263;328;284;270;269;282;298;269;266;265;312;336;357;308;302;266;289;255;240;299;427;515;479;402;388;382;422;457;474;661;1687;3037;2479;1345;773;501;413;371;410;392;321;330;342;384;463;560;391;340;295;309;316;362;452;369;309;315;395;638;1407;2782;2613;1348;563;336;478;652;580;390;265;244;257;353;521;433;295;286;365;365;362;337;315;349;309;239;238;225;266;302;258;256;208;249;237;239;248;236;255;249;233;237;243;226;204;267;274;307;341;338;309;303;315;298;318;312;236;292;347;325;342;369;327;290;314;325;341;362;401;469;410;402;359;362;353;323;317;309;348;396;372;348;472;450;456;453;393;354;470;615
322;310;439;473;437;344;384;368;566;894;847;918;1905;2224;1458;948;589;385;505;815;750;635;578;574;556;543;535;570;576;582;477;480;534;528;521;614;494;405;386;653;969;831;598;425;442;482;658;659;468;538;868;792;521;360;251;247;299;305;374;453;348;268;270;261;244;288;402;485;483;321;341;487;681;871;817;781;750;545;415;348;280;318;275;251;262;259;225;231;292;299;308;271;274;245;247;209;259;258;244;272;317;298;235;266;259;230;253;267;283;262;270;277;259;256;276;295;301;255;277;261;299;292;310;299;325;386;413;536;849;1443;1385;888;723;876;832;852;1282;1624;1209;1304;1192;907;663;617;611;627;566;508;440;449;529;578;668;852;1113;866;521;408;475;707;1021;1071;1225;1450;1236;736;401;319;299;261;285;299;360;320;259;274;292;284;298;275;245;238;271;268;295;276;279;253;231;278;269;337;402;413;619;1230;1603;1324;1050;1198;1760;2055;1693;1842;1830;1570;1218;749;422;322;293;281;267;266;266;267;270;254;292;275;260;255;337;341;413;321;297;286;248;267;245;243;291;330;309;318;279;281;280;266;256;277;253;279;304;479;612;539;403;368;367;336;294;303;315;337;416;539;543;482;401;320;371;443;492;509;482;520;542;544;650;708;799;909;1354;2067;2127;1298;821;552;468;477;602;771;795;599;480;578;500;383;332;318;319;283;274;291;292;290;342;458;444;377;353;305;324;317;319;298;286;334;520;810;1002;1023;1263;1041;783;617;626;459;434;372;337;332;283;298;293;302;254;266;272;264;264;318;332;324;334;317;279;309;309;310;283;266;256;348;336;436;441;314;323;391;401;358;444;484;458;314;311;302;303;319;398;350;286;295;314;312;287;296;317;269;296;302;310;323;335;332;308;316;532;819;857;652;668;879;783;738;978;1360;1974;1780;986;651;761;977;1295;2031;2665;1614;574;332;300;298;250;255;255;234;244;248;278;263;272;266;300;358;535;684;497;336;343;310;317;310;292;335;336;368;346;337;340;430;594;760;552;371;319;331;320;321;351;299;348;325;327;318;319;331;321;325;304;348;341;321;309;334;311;323;358;348;340;325;315;335;318;364;394;404;348;325;368;330;308;307;318;292;296;309;303;285;332;342;307;317;328;284;282;340;347;321;345;324;450;416;395;381;390;304;378;393;406;486;570;557;424;362;468;654;635;609;907;965;968;1292;1458;1189;919;890;791;761;910;1357;1755;1645;1056;629;721;860;788;616;545;654;750;711;506;470;417;407;451;440;423;442;398;460;499;512;403;324;291;319;323;315;324;338;372;341;323;355;303;314;489;1204;2993;3967;2536;975;563;378;398;380;421;404;381;392;379;403;368;331;288;354;490;529;451;362;299;304;259;344;334;306;353;360;331;318;301;356;375;381;401;388;387;378;430;482;501;488;446;380;359;305;323;337;299;318;315;331;407;296;283;230;245;248;327;345;331;293;325;335;310;358;350;300;279;294;345;330;314;321;353;401;391;329;325;291;326;319;368;355;300;295;333;323;342;441;435;375;350;312;301;403;1239;3357;4947;5341;7654;8248;6492;3790;1353;398;306;282;271;264;319;313;310;380;356;319;306;342;340;311;286;301;256;250;247;242;273;262;305;302;299;275;283;273;256;294;255;269;322;317;294;269;267;254;266;284;326;344;769;2031;2947;2199;1811;2401;1690;566;307;283;279;398;893;2129;3903;3125;1355;1000;1256;838;422;293;328;325;310;314;290;341;316;289;264;309;338;346;358;364;313;310;340;332;378;304;277;293;278;362;463;476;389;341;315;273;300;316;314;347;413;464;393;348;319;288;277;320;356;376;455;674;863;674;470;476;494;386;423;472;777;1344;2626;4678;8427;9476;7449;6346;7267;7724;6707;7175;6983;4641;3162;1956;931;661;701;746;494;409;345;422;389;289;282;315;315;341;327;317;306;334;432;471;524;467;501;589;499;400;378;363;310;350;285;295;319;277;282;286;331;296;273;281;299;304;294;285;296;293;313;287;279;268;250;294;307;274;290;235;287;284;251;262;305;325;292;285;281;256;259;270;270;290;246;256;287;288;280;248;249;302;263;349;286;284;266;313;298;312;313;335;299;276;269;288;292;328;344;340;298;265;288;256;258;271;292;294;298;298;312;314;335;506;970;1376;918;437;459;562;630;541;585;744;1663;3549;3862;1888;609;351;336;321;310;274;314;307;299;287;260;266;294;280;276;345;258;282;273;307;296;289;323;312;347;296;322;342;396;342;296;300;302;319;341;280;277;276;280;295;452;647;1215;2612;2924;1435;1017;1051;710;439;410;345;305;333;286;313;302;293;316;307;321;358;713;1915;3256;1984;643;378;316;315;344;524;1514;3046;2571;1025;418;311;295;290;296;252;308;352;341;383;772;1681;2087;1088;471;351;345;301;329;341;350;354;351;373;334;338;345;398;473;648;544;400;325;273;336;314;318;313;287;249;312;299;309;372;407;377;394;347;344;326;296;298;303;273;272;307;309;391;442;470;389;336;335;281;282;404;707;1172;902;479;297;296;265;310;311;335;410;392;574;1071;1412;932;373;298;275;278;280;277;289;284;278;299;294;288;288;290;292;274;231;265;252;285;326;315;286;288;339;294;262;290;272;250;278;286;328;327;337;385;692;1193;1360;859;440;392;315;333;391;592;754;962;722;465;375;324;318;337;393;620;837;621;377;314;309;290;321;264;279;304;333;335;359;362;349;348;332;424;547;555;435;405;431;400;398;386;362;374;412;427;368;411;432;513;481;412;335;276;282;287;271;287;262;267;264;257;261;269;239;211;252;252;285;279;299;278;252;246;258;248;279;238;255;271;266;254;252;237;260;259;252;285;296;333;306;329;321;389;359;425;407;465;439;451;536;433;435;459;554;499;382;373;375;331;340;331;311;353;321;302;312;342;366;462;535;695;856;708;625;623;454;370;350;413;351;285;242;263;291;284;281;284;329;358;311;338;286;262;273;235;242;253;229;245;306;284;331;325;341;317;319;286;280;325;329;342;287;298;307;315;324;294;333;427;429;459;523;485;437;369;373;344;367;411;436;560;560;490;411;436;357;327;329;320;310;306;436;370;339;313;317;381;410;352;324;294;334;268;288;280;306;320;299;291;300;313;318;326;294;293;259;316;338;308;314;335;259;279;287;351;450;457;365;368;332;254;260;237;271;252;250;300;370;400;359;370;305;300;263;288;270;271;277;323;282;312;304;313;304;275;270;273;277;298;321;319;294;318;383;409;339;386;361;468;564;426;314;283;261;295;276;260;258;277;242;277;283;284;263;285;323;323;272;264;270;255;249;278;296;280;337;332;331;346;377;343;289;297;319;320;470;574;529;451;342;313;412;434;488;621;1400;2377;2341;1922;1372;715;405;367;432;416;369;393;357;363;439;468;408;317;320;336;324;359;346;315;292;284;361;504;902;1308;1297;788;477;370;536;836;678;401;316;284;313;411;439;359;317;300;336;420;416;382;338;327;299;228;222;233;248;242;247;223;228;225;241;253;256;226;233;231;234;233;262;248;245;251;243;280;271;238;301;295;287;315;312;304;275;278;318;347;366;418;465;379;335;324;296;346;334;345;332;362;326;396;437;402;337;377;384;420;424;420;559;556;444;400;365;331;487;568
290;379;647;714;500;424;362;343;509;773;790;905;1268;1118;878;708;508;370;448;596;660;692;703;713;559;538;577;673;634;650;591;653;673;676;555;490;415;430;418;479;683;621;540;485;587;487;464;407;480;532;631;554;406;297;270;260;289;300;309;327;320;262;275;238;253;296;467;676;624;417;423;467;483;545;583;693;613;473;357;253;300;295;285;275;262;258;219;287;279;279;288;290;255;237;260;293;272;235;276;302;329;293;258;265;290;212;270;276;287;278;283;245;247;237;259;291;358;356;298;234;263;300;327;307;268;352;494;661;1182;1903;2125;1329;1073;1233;1056;871;1206;1382;1073;1118;1423;1221;876;876;876;636;703;708;501;436;491;557;602;850;1281;1109;607;493;572;903;1232;1217;930;899;1170;1273;835;474;322;270;282;336;407;398;321;275;268;275;258;255;271;236;247;284;340;290;280;270;276;292;269;300;366;530;822;1780;2118;1522;1057;871;1138;1610;1471;1514;1721;1826;1623;1060;563;324;308;262;229;264;236;270;253;244;255;273;275;283;295;327;351;306;341;272;253;279;286;272;270;315;263;275;281;269;272;275;260;255;294;320;331;456;550;446;416;326;352;274;285;295;298;352;401;398;407;356;330;269;268;321;431;585;620;577;664;756;833;826;1113;1410;1799;2224;2230;1331;967;767;593;575;762;1139;1400;905;633;580;449;386;390;288;278;250;282;271;282;318;330;433;436;367;356;360;407;361;367;358;332;327;613;910;951;943;1205;1009;859;692;597;426;409;342;381;357;360;313;281;261;284;295;271;252;298;308;336;334;341;326;326;344;334;321;272;264;275;299;331;347;385;292;337;452;483;367;457;570;566;376;281;235;308;332;315;307;302;295;312;290;280;273;292;271;312;360;378;416;347;342;307;385;545;767;716;593;592;866;916;869;1037;1673;2303;2034;1276;708;741;1076;1467;1749;1789;1159;542;253;277;291;299;285;226;239;226;203;238;252;308;260;290;322;431;555;405;322;350;315;333;320;339;334;328;311;360;358;350;415;542;622;480;327;309;305;327;336;332;304;348;312;285;308;324;420;464;485;377;337;350;346;314;340;345;338;372;402;358;333;345;324;306;359;452;460;405;340;371;369;346;303;301;293;326;299;314;315;317;308;314;318;281;298;290;315;310;354;387;409;410;430;374;349;368;374;363;336;400;457;562;545;469;451;508;758;787;632;873;961;1105;1350;1644;1501;1253;915;726;647;851;1494;2420;2307;1373;755;585;558;552;504;612;744;812;711;523;472;484;411;404;435;388;366;381;446;546;542;415;300;318;315;323;316;326;341;360;336;322;292;273;347;614;2034;5034;7163;3963;1225;510;356;357;390;437;455;397;357;329;334;321;325;275;318;423;496;418;311;326;334;272;311;303;315;324;309;331;361;348;386;366;368;372;369;384;433;649;1028;1029;692;485;392;354;323;338;315;304;298;297;345;367;319;279;239;260;286;297;336;298;289;328;312;336;331;318;366;295;285;333;292;291;299;393;419;465;379;337;308;312;371;376;330;349;346;361;401;314;315;328;368;379;376;345;490;1526;4234;6571;8046;12355;13743;10680;6219;2194;539;268;251;315;285;296;308;355;392;342;357;374;322;324;269;324;317;308;270;267;262;265;299;298;303;306;310;279;259;256;271;275;315;244;283;254;274;246;263;271;314;320;303;718;2104;3128;2352;1782;1515;1045;474;307;291;265;314;445;1098;1894;1481;704;491;537;453;342;313;314;271;299;300;286;298;281;291;314;301;328;314;281;311;328;312;325;372;411;347;328;298;284;278;301;371;336;350;294;271;264;296;305;331;352;451;404;349;338;286;314;317;334;329;317;344;362;380;355;386;389;426;393;464;739;1344;2151;3106;5071;5554;3890;2761;3495;4384;4151;3605;2999;1956;1249;820;513;479;571;600;484;401;367;423;386;348;288;312;309;310;306;291;307;257;383;435;478;479;404;472;403;367;317;314;316;322;313;282;265;273;309;297;292;263;281;307;319;295;254;254;250;266;270;280;255;286;278;281;276;307;265;233;253;297;266;303;295;298;272;285;280;271;289;240;250;293;252;248;261;273;293;269;255;280;275;276;290;271;272;277;324;314;316;283;306;302;303;335;308;334;323;285;323;256;266;263;286;269;274;280;279;271;267;281;279;419;1013;1498;1158;651;795;1443;1319;701;471;432;861;1694;1908;1041;482;363;328;336;322;317;326;284;277;277;272;296;308;283;308;316;320;260;255;325;297;307;360;330;326;293;282;322;376;317;263;298;340;403;372;310;296;276;283;376;649;957;1117;1337;1521;851;478;646;691;542;425;298;328;333;405;435;408;338;336;311;318;330;487;1077;1707;1198;540;327;321;309;316;443;1186;2310;2089;861;399;333;298;304;331;283;311;361;325;407;869;2238;3001;1492;533;384;380;363;357;374;375;346;325;305;339;338;364;400;652;1112;1035;529;357;359;326;319;302;302;317;272;297;288;338;346;380;437;343;370;372;346;331;313;310;343;290;297;414;774;1298;1290;681;369;314;302;302;382;466;651;590;353;295;274;286;304;321;322;337;305;415;728;1009;678;334;285;298;293;357;369;441;316;294;287;294;272;292;267;292;252;259;264;277;303;285;286;310;323;353;289;253;294;258;300;304;263;298;353;344;304;457;628;697;486;323;361;337;350;367;385;496;510;456;402;323;329;324;343;472;935;1632;1245;581;368;315;325;299;270;288;282;306;325;429;530;504;368;299;341;470;469;431;373;372;438;423;394;361;397;515;558;482;475;787;1430;1298;696;340;285;293;267;310;289;276;282;278;258;260;284;275;241;234;226;267;312;304;269;222;230;250;235;231;223;289;237;284;259;278;301;237;230;244;283;270;328;328;352;433;545;449;460;512;500;453;437;399;417;396;430;475;494;415;411;450;385;354;336;392;417;360;309;288;368;346;484;576;763;1009;793;711;551;406;345;342;435;376;275;293;260;265;300;316;310;305;303;302;252;284;293;266;254;269;253;274;253;282;295;292;285;343;292;279;276;319;317;414;428;325;341;334;324;260;267;289;390;429;499;589;525;431;342;281;327;339;354;446;543;773;620;422;368;329;350;348;415;378;331;339;328;335;327;339;280;317;360;308;305;324;297;297;283;261;296;280;284;285;337;292;325;343;329;268;265;262;258;315;309;310;230;258;306;433;427;338;349;266;310;292;255;222;227;258;305;443;491;438;353;254;263;273;249;254;293;276;286;310;307;313;293;248;309;267;262;275;311;416;412;284;272;338;317;336;355;346;335;360;338;244;258;254;235;249;241;260;254;301;283;300;321;293;298;324;323;275;257;282;273;255;250;260;298;332;368;341;384;490;418;310;307;331;298;440;460;454;377;371;366;387;478;503;525;1063;1429;1536;1899;1818;969;449;350;375;365;344;394;411;364;371;384;358;308;319;374;401;375;345;348;329;305;417;595;867;1086;802;581;435;343;478;609;595;421;403;372;352;433;419;325;271;297;331;353;374;343;328;345;299;260;250;224;229;263;219;207;235;234;221;239;248;233;213;251;242;248;216;232;242;260;258;254;270;310;251;297;297;290;267;314;284;295;348;345;310;480;546;494;374;339;303;333;301;320;297;329;321;361;373;389;359;378;469;481;429;420;522;577;398;324;275;291;307;404
311;389;628;673;536;470;411;361;521;734;744;1111;1321;1150;825;617;447;418;511;668;667;665;934;1080;708;491;591;625;673;706;636;629;780;758;536;345;379;389;373;359;414;438;450;489;644;507;399;309;394;514;457;370;318;272;276;282;305;333;282;293;275;280;287;262;234;269;374;503;490;405;486;504;442;457;654;804;715;564;420;305;295;295;287;262;268;238;289;288;266;275;297;274;284;260;260;244;273;276;263;262;300;266;275;269;231;252;268;257;256;280;258;250;235;265;265;302;387;352;298;270;283;308;315;315;284;350;572;818;1103;1539;1961;1607;1639;1765;1590;1168;881;747;669;845;997;921;909;1361;1382;816;827;890;609;618;685;879;901;771;948;990;765;494;559;974;1157;917;706;846;1514;2014;1371;640;353;307;262;312;350;357;238;306;260;228;246;272;279;277;288;308;315;276;271;301;303;321;291;285;304;449;794;1260;1505;1104;930;645;894;1132;1251;1330;1493;1871;1806;1150;587;336;296;261;255;250;255;247;237;257;253;284;349;302;317;309;321;302;279;279;232;261;252;250;296;282;283;302;295;314;314;285;252;256;306;290;276;300;350;353;390;315;299;280;295;271;319;319;318;367;337;317;320;295;255;271;363;437;438;496;570;726;1026;1122;1468;1704;1898;2192;2041;1348;1030;1036;870;779;1170;1662;1684;1052;660;415;397;339;337;304;297;281;307;272;320;319;323;348;370;403;393;503;721;647;551;515;395;439;560;745;771;696;704;840;780;738;604;423;388;431;439;413;357;319;293;260;243;271;285;243;272;313;361;317;359;314;345;336;310;339;312;281;270;287;354;350;299;303;341;393;386;323;380;488;488;331;286;299;327;313;303;303;309;294;336;269;265;258;320;314;339;397;522;499;410;349;386;478;669;765;630;470;561;746;769;877;935;1531;2241;1996;1421;826;795;1319;1829;2020;1697;1187;669;417;314;319;277;246;261;214;254;264;273;285;277;290;300;284;367;392;360;347;351;305;262;281;348;340;325;425;380;375;367;334;368;418;370;349;359;370;341;299;335;350;315;282;331;346;310;496;704;790;544;371;351;336;322;351;365;330;366;390;356;368;314;300;341;355;430;377;325;360;363;324;282;287;301;321;295;306;311;327;325;317;347;329;269;307;308;358;404;382;409;423;430;466;375;361;362;365;381;341;342;365;490;454;520;530;574;744;647;530;706;904;1460;1816;1973;2147;1731;974;656;628;904;1433;2240;2036;1145;698;509;486;422;425;553;695;697;590;594;545;514;431;396;386;396;314;333;364;420;401;379;337;294;289;310;309;294;315;364;381;352;295;291;317;548;1436;4379;7137;4121;1195;511;372;337;344;413;383;400;336;341;350;357;327;304;318;365;385;337;289;262;278;316;273;353;344;322;320;344;352;357;413;432;407;346;361;385;549;1077;2293;2390;1239;561;383;346;380;339;350;318;318;328;374;349;388;318;325;303;317;345;318;328;294;332;313;384;326;350;295;314;303;331;296;311;313;386;374;428;365;314;312;305;345;414;376;332;363;360;359;305;305;383;402;497;418;321;388;989;2578;4875;8309;14172;15250;11733;6248;2132;563;311;284;302;282;292;273;339;380;379;343;309;309;282;297;306;353;314;284;272;274;262;287;297;327;285;298;295;263;255;302;272;282;298;284;290;279;270;292;304;331;305;385;511;1171;1694;1333;981;705;480;344;304;317;291;305;428;887;1682;1244;512;372;325;288;310;369;315;313;298;282;301;304;326;300;326;345;340;330;277;282;314;315;347;351;413;357;343;250;260;277;291;267;329;320;311;309;322;276;261;275;338;394;409;362;335;306;286;293;329;311;265;270;310;315;350;361;399;403;358;410;564;863;1470;2850;6113;7469;4329;1443;1262;1630;1408;1241;926;722;508;469;430;509;475;484;415;403;383;350;361;324;366;338;344;340;331;351;287;316;352;371;437;426;416;422;423;383;345;295;287;312;311;310;279;317;296;304;291;318;291;306;277;293;272;271;286;269;279;282;261;236;286;297;283;275;274;262;251;247;278;282;277;294;253;264;284;242;255;295;278;256;264;272;279;302;288;244;276;277;297;296;277;262;283;280;305;252;258;309;323;343;299;309;321;284;282;294;257;275;251;305;271;272;286;265;287;273;275;266;299;358;685;1041;1106;992;1544;3228;2669;1100;434;299;395;589;649;463;339;352;333;347;353;348;306;329;299;272;271;278;275;279;329;280;299;307;316;376;357;310;300;301;312;314;280;278;294;318;301;263;317;340;329;336;283;328;279;492;1059;1463;1159;809;746;538;507;876;1095;751;455;334;369;352;524;643;490;343;314;306;332;352;443;594;656;534;369;321;310;305;332;389;679;1001;961;597;317;329;279;299;259;315;321;329;343;330;661;1514;2089;1109;466;342;380;497;638;632;443;355;346;352;311;357;365;411;748;1445;1391;646;351;331;325;299;296;309;281;278;309;277;265;346;352;421;353;376;391;330;313;282;312;321;338;336;534;1502;3093;3375;1351;434;308;316;327;342;353;428;403;304;293;306;282;299;275;277;300;278;321;362;463;397;340;263;281;311;358;416;465;333;257;280;286;260;283;267;272;305;289;235;272;266;268;289;254;269;300;299;302;281;267;265;249;311;325;354;335;299;281;371;378;362;345;327;351;318;307;335;377;358;352;357;336;358;324;338;455;1114;2328;1816;674;346;361;334;311;315;303;338;358;390;632;965;764;445;351;387;411;374;351;389;422;434;413;410;428;470;813;1304;1025;760;1530;3354;3087;1225;463;317;281;305;288;212;264;272;289;277;288;263;254;259;242;266;263;289;299;294;306;251;248;227;246;235;232;261;255;281;270;295;278;271;271;232;260;314;358;371;542;621;594;467;421;423;479;487;456;418;372;328;359;378;408;508;510;420;369;398;501;518;367;302;338;342;394;504;482;600;700;744;754;526;376;341;461;587;442;340;284;283;273;273;267;269;292;312;295;272;254;306;295;269;259;260;242;287;319;302;316;324;331;316;294;301;283;329;353;463;407;451;413;320;290;301;377;407;433;414;444;471;416;345;300;308;298;320;352;455;631;553;352;307;362;320;385;426;420;350;310;325;325;310;301;292;300;351;280;286;269;255;280;273;271;310;301;283;302;286;319;289;306;317;310;265;236;268;297;329;316;273;286;289;343;344;338;293;297;317;286;247;251;239;249;323;421;448;478;388;337;323;267;272;287;298;296;296;324;278;316;278;262;292;307;270;308;514;867;873;515;296;272;304;411;515;460;329;286;303;250;252;244;270;262;216;248;253;234;270;291;356;355;289;328;290;266;275;265;264;293;282;282;275;318;368;326;354;451;390;327;315;332;311;314;391;400;419;421;387;416;450;358;451;695;875;844;1064;1300;758;419;357;412;397;393;415;448;368;346;341;328;315;352;394;473;472;360;295;326;340;440;718;1307;1376;859;650;483;387;435;458;411;465;624;482;368;330;346;367;365;386;370;299;360;363;371;343;277;224;251;204;246;223;194;225;242;211;206;261;231;260;247;237;249;226;217;226;247;257;247;295;281;272;270;253;283;285;286;307;322;328;293;284;280;370;493;481;376;337;324;286;280;296;290;287;294;314;328;303;366;390;422;399;392;408;506;537;478;355;317;290;286;316
242;401;483;455;395;518;551;420;546;571;748;1236;1718;1588;918;594;507;582;596;636;628;687;1041;1377;664;451;397;532;663;706;643;739;895;916;516;376;359;443;375;317;319;343;365;414;492;468;370;289;365;394;353;282;270;248;249;259;288;284;319;289;366;378;348;344;302;266;322;372;349;318;412;465;432;493;734;845;683;682;445;329;284;295;315;256;261;260;288;331;289;266;265;276;288;242;240;242;245;239;261;267;246;257;246;224;230;241;277;254;241;232;255;239;269;226;284;275;305;304;255;255;287;276;297;282;352;321;565;880;915;1109;1592;2012;2051;2158;2330;1974;1161;645;591;753;774;698;948;1599;1707;1200;916;878;757;773;908;1358;1071;687;696;806;665;436;584;932;983;680;490;717;1430;1905;1472;639;361;290;268;285;285;268;259;268;286;244;255;262;238;307;360;305;292;262;250;332;305;314;245;309;302;348;489;710;840;811;755;753;1001;1598;1961;2233;2614;2484;1629;921;445;351;314;282;266;284;269;248;244;238;244;264;310;333;330;329;315;286;271;262;257;258;313;272;283;291;297;285;283;317;306;293;274;255;275;282;254;292;262;285;293;265;319;359;293;263;301;311;339;385;352;294;313;290;280;270;322;357;348;366;441;693;1404;1445;1344;1258;1359;1648;1712;1604;1324;1257;1153;1145;1572;1849;1286;815;493;391;357;350;350;364;302;240;300;310;318;326;363;336;352;348;426;715;1181;1145;806;634;557;512;630;597;526;463;567;658;716;618;497;370;392;356;393;357;296;292;292;313;280;305;274;292;281;324;396;336;332;327;389;461;456;325;275;274;258;286;375;339;299;266;319;354;316;318;366;381;341;287;277;284;303;295;320;256;311;276;316;272;305;313;297;312;420;428;550;476;429;524;593;599;791;752;511;363;494;593;677;764;906;1477;1935;1605;1175;699;995;1705;2393;2705;2461;1831;865;471;344;330;269;277;256;217;223;240;291;286;289;284;257;284;287;293;332;307;319;315;312;296;339;408;371;398;394;440;367;374;334;353;337;331;315;325;340;317;371;368;344;307;302;322;320;478;738;715;491;348;340;374;376;368;380;358;340;361;311;335;294;324;337;387;430;346;356;281;321;324;296;303;299;313;274;301;323;314;331;322;340;379;349;337;348;392;436;439;397;404;422;445;397;352;360;396;412;378;363;321;389;378;459;483;584;607;494;415;477;794;1727;2260;1950;1863;1613;952;696;806;945;1113;1384;1335;730;456;464;457;447;424;504;573;607;574;574;655;608;543;457;416;382;347;314;347;387;392;429;349;321;313;304;339;338;358;365;405;377;297;310;348;457;1150;2638;3771;2422;965;466;392;380;366;408;359;345;328;345;308;289;315;331;341;329;372;341;270;263;260;307;295;357;354;355;335;319;364;401;434;435;423;332;305;381;557;1435;3593;3773;1747;685;376;373;480;516;462;349;323;397;383;402;447;489;372;353;339;348;340;340;303;317;328;337;328;324;312;333;325;306;319;316;298;301;324;345;333;340;335;347;365;435;386;338;325;340;331;324;298;317;423;447;445;396;335;565;1220;2975;8001;14149;13756;8767;3954;1187;375;290;315;347;305;261;295;377;408;349;303;344;253;313;304;314;345;283;277;310;268;258;308;316;267;307;280;264;272;271;317;310;266;269;281;273;273;246;266;334;574;598;516;461;669;862;724;454;404;281;284;267;254;301;289;440;1030;1854;1194;511;320;261;304;261;292;307;323;277;279;259;278;282;316;312;341;331;340;286;325;288;330;330;337;319;352;327;272;267;251;291;323;299;310;302;297;291;269;290;291;318;389;492;463;359;285;319;322;284;263;260;266;323;355;372;445;489;459;432;489;475;641;983;2481;6632;7917;4379;1381;581;507;485;397;366;369;365;399;458;604;557;465;378;369;355;364;304;319;418;450;339;354;392;329;316;331;352;386;386;349;331;381;359;407;356;324;296;298;308;322;319;368;320;311;331;293;269;294;266;287;265;272;255;282;275;270;275;275;255;287;294;263;243;258;271;267;255;288;262;290;268;282;225;247;282;259;291;304;300;323;293;283;281;253;282;289;286;300;276;276;243;297;308;291;308;322;300;315;327;324;292;268;266;265;283;297;285;245;293;262;272;271;278;308;277;276;287;311;496;815;1215;1315;1710;3035;2487;1056;418;316;389;360;355;314;330;415;422;412;360;310;265;334;317;247;267;271;297;278;316;303;302;323;358;422;398;288;331;356;303;311;266;276;275;281;261;294;301;311;299;306;266;278;303;633;1361;1726;1027;695;813;642;546;794;1153;937;689;584;500;446;682;879;668;393;316;347;369;512;698;607;474;365;339;299;293;331;327;342;374;466;456;389;380;324;380;340;322;271;300;339;330;325;562;1007;1191;676;416;368;538;1028;1673;1280;616;387;357;306;344;352;404;493;690;994;914;498;301;328;330;301;299;301;285;294;311;312;313;328;363;342;360;353;332;323;298;313;292;308;322;347;803;2243;4106;3872;1324;453;393;351;323;322;341;353;280;282;298;303;293;260;272;307;292;263;289;312;342;328;317;306;260;341;350;348;357;300;292;284;257;298;292;309;252;276;241;237;274;283;275;280;262;272;283;281;306;316;323;272;274;322;501;467;374;289;296;332;318;300;314;309;318;364;315;328;303;328;330;348;309;344;317;292;434;890;1431;1026;537;357;328;295;296;341;372;509;436;452;796;1191;966;598;468;521;419;375;351;389;379;445;446;459;413;738;1575;2724;1988;1265;2076;3960;3112;1220;383;299;310;253;266;270;266;302;296;260;247;226;243;252;232;240;285;257;246;272;312;255;266;240;229;226;234;227;237;239;303;312;296;247;290;247;313;288;310;342;480;659;589;415;354;351;422;400;392;392;351;323;334;324;381;450;494;485;423;406;518;485;367;363;356;317;419;520;506;425;536;725;763;518;361;310;448;442;400;321;305;287;289;282;266;271;304;296;295;254;277;270;329;279;270;289;251;313;314;356;328;350;409;433;412;329;290;320;429;476;429;434;428;408;357;421;486;469;433;411;369;354;365;297;311;284;336;319;352;409;433;398;363;345;310;290;413;464;415;341;308;299;305;325;288;301;290;359;332;306;325;304;277;300;284;267;260;258;300;306;296;289;318;320;275;269;251;280;291;291;302;299;258;275;316;325;286;285;275;282;278;264;251;256;254;300;373;382;435;370;339;325;303;288;275;258;296;319;292;338;298;258;268;264;260;291;445;1163;2142;2009;861;353;266;373;547;840;636;319;285;265;255;248;267;263;251;222;256;253;253;259;284;356;346;304;298;289;297;280;257;355;332;310;307;287;306;285;273;316;329;289;288;311;324;304;329;357;419;450;473;430;428;404;393;454;473;516;464;535;571;482;375;352;360;400;422;444;424;341;348;356;406;374;309;457;556;568;381;293;281;322;465;804;1405;1552;958;697;686;561;490;458;397;461;554;495;334;314;385;427;463;400;396;359;343;348;389;313;280;268;254;238;252;227;236;264;274;255;227;232;236;241;225;234;245;272;253;269;241;267;276;257;290;270;258;274;301;308;350;362;424;413;309;303;276;309;369;396;353;398;414;393;314;299;302;274;305;314;271;330;342;369;413;472;501;499;661;883;711;456;328;298;295;293
308;334;439;412;472;632;614;521;425;515;935;1453;1716;1626;1120;790;591;718;763;904;873;672;840;951;567;364;311;401;568;671;677;744;828;861;493;405;385;366;280;273;327;464;400;407;434;406;399;292;322;365;348;307;287;262;245;270;301;305;313;276;394;479;563;598;412;302;304;252;298;319;392;418;416;509;599;599;458;453;380;309;304;280;278;269;249;295;320;318;311;249;250;264;251;253;243;278;262;267;258;263;259;253;268;257;258;244;255;247;235;285;260;246;266;291;282;283;314;279;258;286;284;320;256;279;309;303;478;789;967;1013;1364;1740;1932;2115;2547;2325;1518;989;964;1288;1049;862;997;1255;1633;1365;1026;763;671;654;934;1301;1153;803;540;568;563;409;557;1113;1112;652;374;442;750;1020;855;412;300;266;271;244;264;267;243;269;257;284;294;275;264;327;328;323;293;261;281;288;270;269;327;287;300;330;354;683;1006;954;1029;982;1202;1750;2642;3510;5075;3904;1699;709;449;309;288;291;273;264;253;290;244;254;244;271;296;311;375;366;357;277;250;270;273;286;270;275;294;297;306;269;275;302;304;279;274;254;264;253;245;253;264;310;277;264;258;314;294;295;286;280;294;320;341;257;296;326;276;310;364;363;405;363;404;666;1281;1591;1417;1141;890;967;1284;1619;1455;1467;1346;1375;1448;1377;1084;715;545;477;404;346;416;434;361;300;259;270;328;325;404;363;387;356;433;636;1094;1266;923;660;470;489;575;552;482;445;528;711;630;613;457;364;317;346;317;284;262;260;321;374;321;312;281;279;285;338;398;363;347;327;377;539;426;350;298;258;307;343;400;373;311;305;328;312;310;332;346;327;338;295;292;287;309;274;314;257;261;272;230;265;284;324;316;327;361;410;460;538;662;897;1094;795;852;819;537;512;662;848;863;912;975;1366;1366;1198;937;714;988;1848;2686;3069;2902;2042;935;437;307;293;279;272;254;289;266;316;322;321;290;265;306;277;286;286;309;314;333;350;334;325;337;348;346;409;396;390;369;375;344;331;368;322;328;312;310;339;347;340;301;298;296;314;336;372;413;441;357;329;392;391;398;384;368;323;345;374;337;368;298;340;342;404;423;343;325;327;308;318;316;342;342;288;306;292;315;312;322;336;308;337;314;383;355;402;456;481;448;386;380;364;412;424;456;474;448;424;415;392;366;358;473;484;526;550;523;515;539;940;1450;1680;1305;1054;998;748;710;811;973;1025;1186;945;587;404;498;556;545;505;519;552;585;604;602;508;525;566;432;466;440;358;414;351;394;379;405;375;356;344;319;329;315;350;415;344;343;295;289;274;452;978;2337;3717;2680;1007;516;414;385;353;376;351;289;310;277;328;291;328;362;333;293;345;329;296;250;273;281;312;330;347;330;350;359;359;361;338;383;356;357;343;395;586;1362;2779;2727;1379;632;404;439;654;958;747;420;357;426;431;447;576;678;535;330;318;338;340;297;318;301;343;343;359;360;341;322;338;352;347;318;318;286;325;314;327;315;336;348;365;414;421;345;332;383;321;284;303;322;360;409;412;369;345;520;902;2234;5993;10469;10187;5508;1842;584;344;268;302;299;309;286;263;348;376;380;357;292;281;305;289;275;294;280;302;282;295;309;252;292;290;269;276;270;272;260;285;295;278;272;298;272;269;280;307;590;1267;1553;1110;885;742;604;554;454;347;287;297;266;273;288;328;431;710;1105;730;382;290;288;247;263;327;274;307;303;268;268;288;296;302;322;350;325;305;296;349;340;324;343;327;295;333;273;272;277;288;345;352;284;272;319;272;264;258;301;306;337;464;709;712;480;297;286;297;253;255;254;268;272;325;351;453;546;454;433;495;493;544;829;1866;4144;4723;2942;1279;551;368;330;355;289;355;329;421;537;643;650;484;386;363;354;319;306;336;335;368;306;390;465;391;330;275;314;408;365;288;324;320;333;326;287;310;314;277;296;334;289;341;359;335;311;277;276;229;257;267;257;293;274;307;283;267;241;273;271;280;274;266;262;264;233;256;276;269;276;280;262;269;259;271;288;273;259;275;277;288;296;310;285;266;268;288;266;311;306;282;300;286;303;294;289;274;316;259;311;316;271;280;293;323;260;284;288;272;308;272;271;255;248;264;307;314;336;339;376;514;803;846;1130;1972;1578;714;374;343;358;360;327;321;381;592;743;657;463;343;317;317;306;297;272;305;340;355;339;318;307;317;364;400;317;328;316;365;365;315;270;265;289;278;284;284;317;302;322;356;313;273;309;464;943;1126;722;687;936;734;473;600;998;1265;1329;1216;871;650;956;1271;1048;504;327;394;483;631;974;797;479;352;315;329;286;330;305;320;367;399;373;416;508;548;661;637;351;264;290;344;350;401;581;861;802;520;386;409;827;1958;3510;2422;971;466;337;372;393;441;594;760;714;620;479;349;312;297;325;295;270;273;257;296;313;293;314;337;371;325;348;357;312;316;273;302;296;325;325;367;676;1655;2729;2164;817;389;372;348;367;334;343;309;271;314;273;297;304;303;297;272;291;295;285;324;318;332;310;294;325;357;301;294;289;297;264;252;304;315;265;270;265;300;278;283;249;298;287;271;258;294;287;325;318;341;312;292;316;380;579;652;455;342;359;358;296;290;348;422;412;353;283;321;308;323;380;323;326;331;333;313;341;465;639;527;391;300;294;327;346;301;423;567;551;531;627;913;781;547;595;693;482;351;344;316;396;423;429;450;505;814;1840;3100;2187;1000;1260;2086;1706;807;339;314;284;273;260;270;259;317;313;254;259;237;236;249;226;275;251;254;271;280;286;307;289;285;259;247;241;279;252;249;284;305;309;296;259;278;245;270;294;320;408;568;517;349;305;313;330;343;333;363;338;358;374;387;340;393;542;631;431;353;418;410;370;328;309;388;527;598;511;445;470;700;697;441;337;333;300;351;291;281;265;283;283;295;288;282;301;314;309;283;248;321;269;276;258;286;287;235;308;327;378;394;473;645;543;310;277;332;396;421;422;451;425;418;529;777;723;561;381;374;343;410;410;335;330;374;461;369;310;324;358;296;335;331;343;369;404;374;357;299;284;328;323;286;294;296;292;325;331;326;338;364;348;322;292;299;321;316;298;326;277;292;301;313;279;302;295;300;322;324;323;275;309;354;312;322;315;296;300;308;276;250;271;260;256;265;301;313;346;325;350;418;366;295;304;286;326;281;326;326;273;274;284;268;289;372;634;1782;3999;3448;1292;407;335;336;506;709;501;303;293;276;236;223;246;259;234;246;282;251;251;257;246;278;260;262;276;308;297;252;296;441;469;409;347;335;334;272;282;292;294;300;284;295;288;333;418;415;484;545;665;621;491;446;453;500;480;390;386;372;334;378;376;343;398;420;450;459;407;372;369;383;455;396;420;467;457;522;409;284;286;278;390;557;1035;1174;822;656;664;586;507;453;315;351;425;372;316;343;363;376;472;475;399;337;293;291;339;316;274;269;221;215;240;237;213;249;252;258;264;245;244;261;250;274;247;259;281;290;279;240;236;293;267;275;278;279;279;342;357;376;378;351;293;299;298;273;325;362;415;436;505;405;336;291;331;269;321;302;269;327;366;439;426;526;586;608;861;1303;1039;588;398;326;353;357
293;376;451;610;714;870;702;528;429;573;1040;1431;1548;1419;1236;1095;853;638;689;981;1151;760;624;623;417;360;296;421;490;548;612;690;631;559;454;482;439;322;367;419;455;484;467;407;450;477;376;306;343;468;421;355;270;304;306;326;381;344;322;339;348;443;656;644;424;358;338;310;278;301;348;544;511;493;485;435;412;401;346;316;294;275;275;248;229;301;310;316;290;253;266;261;265;245;262;263;262;266;269;261;267;278;234;251;264;272;256;230;222;257;280;244;262;286;265;272;267;266;278;279;261;277;260;253;273;324;501;719;895;900;1038;1257;1469;1970;2148;1888;1567;1851;1798;2165;1904;1504;1117;988;1239;1552;1143;619;510;541;788;1254;1308;1038;780;521;522;420;536;927;1096;587;350;288;386;458;403;346;271;264;294;268;270;280;242;271;249;241;261;255;276;297;310;311;293;258;260;320;303;310;263;268;290;316;445;969;1338;1238;1190;1015;1007;1198;1886;3443;5954;4711;1732;620;373;345;323;288;270;275;263;297;263;261;275;263;278;320;370;332;342;309;241;284;301;293;285;265;255;324;292;303;275;295;292;267;281;238;232;279;283;253;249;287;266;259;306;269;315;320;273;261;264;300;280;293;316;311;381;356;427;454;437;386;334;533;1211;2093;2180;1513;835;728;853;1090;1242;1271;1170;1424;1358;980;802;791;618;543;420;412;475;573;480;312;266;299;303;268;288;304;344;361;396;491;701;785;586;442;375;411;461;480;483;549;652;720;651;504;477;385;385;321;294;273;312;303;301;365;322;326;306;285;304;320;343;332;319;306;345;384;356;301;307;311;323;394;449;387;288;292;292;331;307;336;327;309;307;291;281;298;294;317;274;300;296;294;302;270;333;333;350;364;323;370;417;632;993;1252;1308;1003;990;848;769;847;1061;1264;950;842;939;1151;1310;1415;1093;744;880;1500;2314;2455;2297;1522;664;323;281;281;269;273;253;257;278;337;285;302;301;277;295;270;292;287;301;329;387;357;361;331;337;339;363;362;402;421;355;351;359;321;312;345;336;347;306;315;315;312;311;319;300;335;317;306;296;307;287;321;393;490;520;411;347;358;378;338;357;323;297;358;395;391;399;333;308;279;319;325;301;353;319;290;287;308;348;364;312;346;330;310;361;385;365;429;457;561;449;369;324;393;413;509;564;500;577;515;508;426;397;432;502;488;575;733;825;804;814;1115;1196;849;679;724;795;880;981;1163;1147;1274;1164;862;494;450;555;676;625;648;651;636;610;564;482;434;421;458;527;514;423;388;455;467;398;396;443;464;365;334;308;307;324;364;370;330;298;293;316;327;513;1463;3691;5845;3667;1183;560;454;358;328;301;327;287;315;345;343;292;293;331;280;330;276;264;266;282;277;296;317;323;341;321;411;560;457;385;343;328;327;327;313;381;518;969;1528;1484;962;830;870;600;820;1230;847;422;361;407;390;455;664;798;535;301;287;308;304;297;308;286;348;329;387;387;351;363;339;336;307;337;281;299;311;328;351;358;302;348;406;441;541;476;393;343;307;333;307;289;322;349;328;394;444;777;1058;1372;2852;5282;5268;2851;907;360;248;257;290;292;268;286;291;324;376;350;331;325;286;306;290;292;279;299;309;306;327;288;277;268;266;248;268;267;281;227;255;268;259;282;305;281;296;279;354;806;2121;2816;2359;2063;1400;918;962;844;541;286;285;259;291;279;289;355;410;495;412;317;297;304;276;271;268;335;289;259;272;275;290;282;340;354;387;386;330;326;324;296;304;285;353;322;330;261;280;295;266;287;324;283;252;272;284;298;304;292;291;361;515;777;945;548;315;295;277;305;273;309;314;299;287;335;444;465;384;392;411;444;508;603;953;1629;1973;1435;1032;547;333;362;348;285;315;352;337;492;648;648;467;344;359;371;345;339;314;330;349;367;457;502;386;337;328;378;347;316;341;344;286;277;304;292;297;288;274;307;276;300;309;296;287;290;335;285;263;268;248;276;279;294;279;242;258;268;243;250;287;269;285;259;267;260;243;275;274;289;259;274;250;273;272;295;251;260;255;271;284;316;276;290;246;261;264;277;275;298;294;266;301;297;265;283;304;285;277;254;265;278;277;251;275;268;284;289;269;268;243;263;303;278;321;355;443;562;465;381;408;455;523;623;1111;878;486;323;309;303;306;287;391;549;809;1164;1007;797;504;408;334;295;298;305;320;401;463;393;304;294;294;325;315;318;309;305;312;347;296;288;267;305;324;312;332;404;524;943;977;569;336;305;326;452;525;518;433;591;491;424;577;1112;1921;2167;2033;1256;903;1661;2290;1468;506;353;350;408;529;731;657;402;340;355;362;307;287;306;333;317;358;386;645;884;1112;1486;1158;521;305;273;330;370;575;1046;1237;926;473;369;398;851;2479;4416;3424;1261;489;349;425;441;602;1107;1770;1406;696;347;338;334;260;298;293;308;303;295;273;321;342;319;347;312;327;346;356;300;280;301;326;338;326;309;338;439;737;1019;891;474;339;322;293;326;322;312;265;294;276;325;301;299;267;312;314;338;384;300;296;283;309;302;312;322;362;323;259;285;284;282;281;250;288;292;262;256;280;260;274;289;296;295;308;293;271;268;310;304;298;281;299;313;359;475;558;422;360;390;365;342;418;658;965;917;542;335;301;289;330;349;386;345;341;275;316;316;321;362;380;332;349;287;262;329;322;406;517;567;457;421;477;473;469;484;602;434;340;305;364;352;394;453;478;583;746;1227;1886;1412;725;557;691;669;449;319;231;322;239;258;254;244;265;302;264;228;264;240;267;276;275;254;225;260;245;280;281;305;271;238;274;264;251;248;243;251;311;323;290;251;246;271;253;244;286;321;397;431;337;303;303;298;287;299;337;402;437;408;365;332;459;607;636;524;388;340;356;322;303;354;398;562;555;460;445;535;682;625;438;344;355;300;279;250;276;266;274;255;296;305;325;302;294;306;299;301;307;296;284;292;283;289;275;290;321;343;424;650;920;756;383;312;332;333;347;363;344;392;465;694;1055;936;501;350;335;370;418;457;322;431;579;776;556;374;303;343;303;330;327;349;343;396;332;314;285;295;340;279;287;291;308;299;307;318;307;323;324;368;374;325;288;292;316;339;283;280;314;302;308;308;312;289;270;296;324;290;257;267;346;333;295;292;277;292;290;275;271;275;261;282;269;280;282;289;355;383;362;322;298;267;312;338;334;303;301;283;305;268;284;278;372;654;1853;3341;2882;1167;434;384;361;350;441;404;306;258;235;235;237;232;233;255;236;282;250;277;281;282;300;247;253;293;297;334;327;294;382;444;415;466;447;362;273;292;342;306;306;277;297;363;395;545;490;517;760;1146;1041;613;485;554;588;454;344;359;326;320;374;358;368;414;507;467;578;482;390;343;363;365;389;438;433;451;432;410;361;335;338;386;583;745;694;579;533;555;504;377;378;343;344;374;299;307;334;333;322;366;416;363;295;280;271;262;247;258;246;240;241;233;241;215;233;256;261;235;267;259;264;275;289;278;281;295;285;286;283;246;270;263;268;274;254;286;285;325;276;289;312;294;308;312;295;299;300;364;355;380;336;306;291;297;315;287;285;357;371;442;464;453;495;573;567;714;1130;826;544;423;366;320;394
245;345;489;902;1145;999;825;601;441;601;1165;1456;1312;1100;1236;1647;1173;517;510;814;1103;867;547;529;480;364;396;403;433;432;549;654;564;414;362;532;490;420;582;716;734;444;443;456;464;412;344;301;451;553;494;346;310;276;325;405;437;400;374;282;304;373;449;544;445;365;330;322;307;326;380;595;680;688;645;580;547;488;407;300;319;280;285;253;270;283;293;289;299;252;260;276;278;285;251;284;270;256;297;304;337;312;269;245;290;289;251;231;248;252;258;271;249;288;276;286;261;288;277;275;285;279;274;238;295;462;811;985;1174;1436;1438;1542;1697;1781;1781;1404;1585;2658;2897;4030;3549;2363;1377;815;1049;1620;1221;643;533;578;846;1150;1402;1529;1129;838;772;586;384;524;607;449;315;307;319;309;336;275;294;336;295;282;278;244;277;259;280;265;239;274;260;280;299;287;276;296;329;356;353;320;288;307;346;372;632;1204;1471;1224;1051;852;707;656;979;2082;3576;3050;1348;609;396;349;275;288;316;292;254;223;283;258;293;281;305;298;322;358;343;277;244;316;270;275;256;282;286;283;302;262;279;304;296;284;280;286;274;230;243;329;272;307;309;330;319;317;335;297;268;257;282;291;297;360;398;456;491;498;505;486;506;450;356;529;1340;2828;2762;1826;1045;780;678;755;893;858;727;944;846;704;655;674;617;518;393;417;500;624;513;347;287;254;261;290;283;290;327;357;377;429;629;772;601;446;347;324;373;418;476;539;638;662;657;552;437;383;393;333;330;275;289;312;369;390;322;319;289;252;281;305;305;310;299;282;316;309;324;283;329;330;344;380;497;366;315;266;300;335;319;295;361;307;286;269;290;351;307;324;275;293;289;273;309;349;349;401;388;334;342;315;364;504;825;978;984;921;1029;1004;881;925;1001;1074;733;631;749;1192;1543;1496;1304;908;763;1027;1354;1390;1209;891;460;295;261;255;267;267;268;267;237;301;300;292;287;326;305;317;272;280;304;324;331;345;316;316;330;334;369;411;401;344;369;396;329;337;302;337;360;333;337;323;360;324;318;312;338;305;298;320;283;281;271;302;389;598;719;496;413;370;340;360;336;348;311;340;398;475;456;373;334;337;310;313;297;289;313;331;295;352;391;401;328;350;300;357;420;511;471;424;456;477;462;387;383;374;467;601;590;599;697;636;642;622;440;426;498;476;562;689;941;989;981;927;849;587;563;773;1371;1582;1507;1781;1514;1158;937;772;667;540;482;564;547;588;643;738;798;721;489;434;415;382;487;462;397;394;419;444;412;376;391;484;379;290;310;334;350;383;356;350;317;293;253;324;445;1105;3192;5387;3678;1198;560;426;389;300;318;300;309;309;303;397;353;303;319;313;299;300;290;303;289;349;326;333;327;341;355;547;950;942;516;319;304;309;345;342;578;914;1308;1513;1032;991;1826;2219;1275;752;833;637;379;312;348;323;392;450;480;416;323;284;279;329;308;284;334;303;332;336;342;337;293;351;346;331;316;315;293;350;364;366;313;336;351;369;504;672;648;442;341;344;325;310;331;315;320;330;464;771;1295;1511;1259;1088;1654;1767;1130;431;290;281;275;276;290;261;257;271;312;354;330;314;290;334;293;307;291;260;293;319;302;316;238;282;257;248;248;302;259;268;282;244;294;276;298;304;294;288;306;311;662;1716;2916;3503;3709;2305;1551;2154;2195;1103;402;324;304;300;303;318;335;339;292;301;322;310;255;301;260;278;322;280;297;317;310;335;313;331;352;392;334;275;301;319;303;284;276;302;307;277;280;295;264;303;321;266;255;271;280;279;288;252;268;279;291;352;569;712;528;340;301;323;309;316;315;301;335;291;352;353;323;325;316;368;502;495;476;513;651;677;652;632;484;356;335;305;325;349;344;368;434;551;633;510;360;446;472;425;363;345;334;361;391;437;507;387;298;320;366;367;367;404;379;331;311;306;317;319;344;319;350;303;258;310;284;272;266;325;296;270;250;293;283;302;267;288;300;267;270;266;279;282;286;266;279;280;274;319;263;256;274;312;301;263;276;278;263;248;269;243;262;279;279;298;288;258;262;260;281;274;302;296;265;286;279;266;250;264;273;282;237;286;286;280;235;280;286;275;273;294;280;289;298;299;296;266;386;625;982;801;475;331;301;355;384;523;468;378;320;307;295;299;381;702;1026;1113;1216;1889;2216;1209;508;356;414;351;308;298;441;477;428;337;300;297;319;305;285;261;307;274;299;250;281;304;313;356;364;348;670;1556;3118;3368;1776;587;318;299;345;329;326;359;370;339;323;482;1004;1896;2239;1687;979;1000;1981;2931;1745;560;336;338;338;429;509;429;381;365;380;347;319;337;307;338;336;380;605;1134;1750;1650;1941;1695;642;323;297;328;486;1252;2516;3209;1896;623;307;375;658;1691;3108;2893;1200;435;341;394;509;712;1616;2823;1961;891;376;301;292;303;294;275;309;281;301;281;314;306;363;323;325;331;308;332;315;280;314;276;345;321;361;321;338;390;434;382;318;325;286;266;296;309;287;287;310;307;272;306;278;287;360;463;440;467;328;292;310;285;286;361;334;330;308;278;249;255;284;301;267;277;265;270;255;283;260;276;292;298;273;301;292;262;294;264;304;261;265;303;251;295;351;345;373;327;367;366;369;474;1386;2590;2293;958;401;305;297;324;318;346;411;388;375;312;278;321;335;354;389;396;306;256;295;307;424;587;617;466;388;338;370;375;386;392;322;295;307;294;345;391;435;508;643;908;1056;1153;1072;601;394;368;351;272;300;266;242;248;234;260;265;269;267;279;254;267;242;250;264;251;246;235;255;252;273;266;285;241;269;296;271;252;251;241;283;268;271;300;276;258;280;280;283;278;399;560;549;396;335;299;305;305;351;390;414;558;541;421;346;462;529;590;513;399;340;342;305;314;330;358;507;483;432;434;568;591;507;400;404;335;341;268;293;271;293;282;265;281;262;277;272;287;301;291;253;291;313;277;294;302;323;305;295;353;342;358;581;821;701;392;309;335;353;367;403;363;371;432;629;862;851;442;308;333;332;407;409;340;424;761;1036;641;364;322;306;345;345;286;305;299;338;311;291;294;291;307;304;271;312;290;267;299;325;322;344;300;315;329;307;308;295;323;298;283;286;278;288;274;320;311;308;322;279;296;270;282;286;362;354;289;281;279;329;271;274;277;273;280;274;296;296;278;312;278;277;305;272;265;256;309;270;337;280;263;270;281;277;236;290;360;653;1669;2486;1747;723;512;493;407;312;267;286;304;307;223;243;243;281;279;246;254;280;264;283;297;295;294;270;299;317;352;359;336;279;314;406;567;635;508;411;320;347;358;360;342;316;314;323;446;577;518;511;795;1264;1229;737;466;608;731;475;360;327;319;341;328;345;353;403;470;503;639;496;396;369;309;335;364;464;458;466;541;543;514;389;386;469;627;641;541;528;570;581;446;396;463;442;344;305;291;330;331;278;295;335;367;364;303;268;227;264;246;213;215;240;216;210;248;219;246;251;270;285;254;290;232;252;284;275;264;277;238;280;324;281;297;280;281;291;270;261;275;288;293;273;268;305;284;280;289;354;339;322;311;351;327;279;278;275;293;301;352;369;411;427;430;421;558;640;509;536;635;486;402;411;387;332;351
257;366;486;970;1251;922;750;579;475;605;1434;1902;1540;1176;1324;1736;1188;548;369;638;960;874;660;546;456;387;431;547;471;468;532;627;440;375;380;566;581;724;1248;1537;937;479;354;347;363;347;346;368;480;483;475;479;378;329;477;588;555;396;350;290;274;343;426;735;823;568;317;316;381;437;411;472;709;974;958;897;813;821;568;353;282;266;370;332;269;264;278;301;324;274;248;263;320;350;292;295;341;335;301;304;324;305;261;232;255;250;241;254;245;292;295;261;287;286;242;252;282;278;259;256;304;302;285;266;352;739;1347;1451;1575;1849;2030;2332;2089;1707;1675;1495;1693;2468;3465;5584;4640;2824;1542;858;745;1055;925;669;581;668;808;804;1069;1389;1288;1226;1176;742;389;390;481;432;371;364;431;393;373;324;322;281;324;272;277;261;263;256;273;274;265;277;249;248;269;300;289;277;321;384;365;288;358;356;406;480;763;1155;1133;1023;950;703;496;515;721;1096;1377;1255;632;371;317;300;274;307;282;300;277;256;279;261;274;287;292;253;283;318;331;304;272;263;296;272;269;284;293;329;302;299;274;289;284;277;286;271;254;266;291;305;297;318;244;342;350;336;310;333;250;264;325;321;496;667;810;722;945;983;774;832;1022;973;669;742;1663;2727;2254;1279;710;793;694;570;586;528;503;567;615;536;590;574;483;477;520;534;570;573;458;325;306;306;290;280;292;306;299;331;382;689;1457;1877;1186;678;441;335;325;357;391;451;542;659;555;478;391;445;312;313;321;308;334;367;391;330;319;255;258;275;303;320;347;323;293;274;276;294;315;294;362;320;364;350;351;313;256;272;314;360;396;351;322;326;290;283;262;312;325;311;298;266;257;315;300;336;357;377;373;293;291;302;341;411;478;566;620;776;954;942;865;779;668;623;429;474;796;1421;1518;1162;1047;910;829;860;922;927;765;578;355;271;287;293;263;252;236;241;221;251;282;242;280;289;326;301;316;283;309;330;329;321;336;331;303;321;367;358;418;371;446;400;388;328;318;342;351;328;363;297;303;276;320;311;336;305;319;305;288;301;285;295;363;497;576;512;435;363;435;361;370;337;307;315;389;522;590;452;366;371;351;320;317;321;304;326;347;379;352;394;339;340;326;336;533;688;622;479;462;465;427;418;378;383;459;547;569;578;669;735;620;539;454;457;457;417;505;554;672;891;981;690;551;552;720;1591;2961;2920;2116;1890;1647;955;670;827;982;768;551;518;540;597;744;813;918;764;584;506;463;466;457;403;404;401;416;410;414;364;379;397;336;311;322;332;355;354;353;336;303;319;288;290;398;836;1912;2596;1626;764;544;540;420;347;292;314;330;316;328;346;313;338;307;358;323;312;300;286;301;305;345;397;369;348;377;781;1470;1343;607;352;321;333;339;406;984;2261;2503;1760;1048;1595;3486;4303;2036;695;488;369;306;296;323;327;325;375;372;351;339;316;256;313;326;290;364;336;345;310;321;336;323;370;371;315;291;287;322;355;353;345;298;319;334;323;448;577;535;413;345;281;318;310;297;314;330;402;648;1031;1313;1398;898;492;540;604;400;351;263;288;263;264;258;286;272;299;332;324;272;279;329;292;269;304;264;291;274;300;259;235;247;262;261;269;278;269;284;285;296;269;263;289;297;304;331;361;356;383;446;1104;2892;4770;4156;2000;1712;3433;3680;1617;422;327;311;339;378;558;692;547;352;345;325;280;283;281;280;304;321;347;385;346;318;344;344;332;347;329;303;283;297;296;330;288;287;297;303;269;304;363;310;319;305;295;289;282;268;273;285;269;229;290;313;372;369;426;392;339;304;308;299;289;342;324;350;365;363;432;364;348;365;425;519;451;448;431;412;438;430;476;392;357;380;378;346;336;346;356;402;453;554;531;481;454;442;405;367;358;407;432;389;468;402;349;317;324;338;408;372;376;351;324;352;343;311;377;347;313;307;320;315;306;283;331;294;291;296;266;294;267;257;308;286;281;276;267;248;276;263;287;274;301;260;284;278;290;316;289;323;280;302;341;284;297;281;289;268;288;260;225;267;287;295;270;237;294;267;237;312;289;235;254;273;287;242;286;261;232;254;294;262;289;289;286;294;312;302;274;251;289;301;322;323;290;338;658;1105;889;457;335;302;292;332;337;353;278;306;282;297;288;524;1452;2644;2065;1935;3930;4688;2208;676;503;479;435;339;323;382;414;387;334;296;291;316;313;296;284;276;303;260;262;271;286;297;326;379;499;1194;3659;7341;7292;3289;951;374;332;343;288;261;314;360;305;335;366;711;1433;1962;1790;933;761;1455;1768;1113;482;302;344;343;353;338;383;372;383;385;367;339;324;320;343;336;368;688;1509;2093;1506;1302;955;473;359;292;335;511;1931;5280;6503;3289;871;360;459;568;1067;1552;1371;730;381;326;416;489;655;1381;2083;1515;659;366;312;270;282;284;316;314;322;287;293;270;283;302;345;315;292;355;302;310;307;288;279;314;304;357;334;325;344;320;317;309;295;276;280;313;300;293;309;273;318;318;283;309;404;667;702;589;493;348;294;267;253;269;294;262;322;287;272;280;272;261;241;265;270;254;261;262;280;265;303;288;279;269;273;296;320;291;286;304;303;281;325;284;271;321;292;310;289;382;372;486;791;1999;4035;3492;1377;471;323;285;331;386;463;470;553;476;370;291;305;286;392;386;300;260;315;318;292;420;474;458;419;368;401;356;335;315;339;307;312;298;348;353;344;411;495;704;1064;1060;1352;1229;586;370;305;309;315;277;245;268;255;231;226;242;246;269;279;289;246;269;266;259;271;228;274;251;233;295;242;276;253;229;236;247;246;249;245;263;290;271;281;270;276;313;271;235;328;616;1031;933;572;341;279;332;397;390;353;417;500;507;416;350;425;404;434;444;439;340;310;272;307;291;314;371;446;401;416;428;439;370;358;355;346;315;266;271;323;259;235;245;252;254;225;219;264;289;253;252;313;284;286;281;329;330;290;303;346;381;406;481;528;431;363;343;382;435;458;517;479;447;416;534;580;467;337;319;380;373;415;469;317;373;596;767;523;432;325;336;367;399;344;305;269;285;312;307;289;335;316;294;282;297;294;305;318;355;320;274;319;309;318;281;280;259;320;321;285;312;283;277;294;278;303;311;309;273;305;267;246;285;327;300;300;282;329;282;299;270;279;259;267;263;269;294;322;277;251;251;267;233;255;250;267;265;277;286;286;276;305;253;260;292;338;534;1240;1520;962;539;486;434;318;260;269;239;264;269;263;248;207;255;308;292;245;236;290;251;316;406;382;328;328;342;444;442;328;289;290;426;561;503;420;370;359;359;375;295;311;335;298;329;487;674;539;460;613;944;881;620;445;441;472;377;324;314;296;298;285;319;348;388;460;498;542;398;384;328;317;350;360;434;487;497;609;783;757;551;453;543;721;734;491;598;750;694;561;534;749;727;506;313;304;319;361;294;283;367;368;314;278;265;257;266;235;245;257;219;221;222;233;208;241;232;272;243;284;247;262;222;243;274;273;234;262;309;334;309;318;321;269;310;272;270;271;253;279;244;339;350;360;334;321;320;316;286;287;328;314;347;311;279;316;281;325;397;385;445;427;497;650;834;638;448;406;372;307;385;330;335;340
319;357;430;656;729;636;482;523;549;553;1077;1561;1246;1153;1169;1313;883;444;360;547;754;710;602;462;316;315;482;614;600;536;454;525;470;463;401;458;563;1166;2229;2376;1129;500;496;449;318;261;282;362;467;459;511;572;521;394;408;498;453;374;304;299;292;296;571;1323;1790;1038;444;337;517;739;526;450;880;1298;1040;1112;1117;977;601;356;307;331;499;543;408;281;269;307;294;266;272;295;324;420;352;336;347;358;311;274;295;267;232;249;268;257;261;271;231;281;241;271;257;307;267;230;234;285;274;241;281;311;314;269;430;866;1474;1453;1174;1428;1822;2639;2304;1663;1426;1535;1870;2081;3352;5019;4389;2848;1526;1027;915;749;836;732;717;706;591;576;694;1010;1358;1473;1459;777;436;486;657;845;654;474;549;479;390;335;311;277;248;251;238;251;254;254;240;230;253;268;273;280;262;312;299;264;291;299;302;302;343;448;414;472;548;817;779;663;673;572;504;612;843;881;705;517;353;307;289;308;322;303;300;283;295;271;302;277;276;282;293;269;315;328;283;264;279;243;285;288;278;268;288;336;296;296;309;311;293;286;291;229;272;237;300;297;323;329;292;324;338;330;296;280;270;285;319;586;833;1216;1199;1021;1212;1610;1298;1289;2113;2564;1703;1275;1713;1950;1534;956;683;617;566;480;537;464;466;582;696;741;600;745;638;589;580;670;587;475;430;311;273;271;280;301;325;313;298;310;434;1111;2967;4158;2683;1348;664;460;432;395;381;368;396;504;472;422;436;377;331;294;295;292;255;286;309;287;268;249;251;289;330;310;324;295;275;282;267;277;300;309;366;357;324;299;315;284;266;283;372;437;522;411;277;272;283;252;281;297;295;278;304;299;272;272;269;347;376;295;286;314;302;333;323;343;386;445;635;740;685;751;768;630;561;442;384;394;672;964;958;919;1035;1252;1274;1185;883;868;596;391;308;292;267;266;286;271;256;226;213;225;241;229;241;267;291;283;314;321;312;345;341;323;332;298;303;324;359;374;401;420;450;428;350;350;349;307;376;340;325;316;341;325;321;319;348;334;340;289;282;317;279;290;352;388;409;426;450;426;432;346;359;348;292;332;404;483;533;427;373;400;333;366;320;331;316;323;313;341;313;341;343;312;286;347;543;681;650;486;484;460;409;382;359;357;370;467;523;537;625;669;647;474;412;407;389;444;425;487;478;614;661;491;530;647;1152;2752;5122;5161;3076;1831;1437;1051;876;917;1097;790;564;550;567;627;842;918;718;662;647;606;609;531;544;554;522;441;408;406;394;357;366;364;347;298;335;328;382;396;336;291;300;269;275;273;382;806;1466;1429;734;580;668;729;560;348;303;299;275;292;287;318;343;348;352;346;330;312;302;328;354;360;394;425;396;365;394;694;1106;967;498;350;342;340;310;451;1545;3441;3634;1819;835;1264;2939;3936;1937;621;347;322;288;308;421;720;654;436;338;341;329;334;296;281;312;333;321;371;325;332;311;348;323;333;362;314;324;288;286;330;357;339;330;339;317;315;397;407;419;382;349;300;308;305;319;345;328;367;601;937;862;771;555;389;359;345;310;276;259;252;271;294;244;255;218;328;318;343;350;291;299;316;286;263;252;262;280;260;280;245;279;286;268;285;265;249;305;302;322;307;300;325;289;343;359;432;468;416;415;1010;2877;4698;3448;1351;1201;2398;2598;1289;402;311;323;319;690;1601;2127;1469;632;317;302;277;308;290;291;294;319;422;417;379;416;471;489;432;316;299;303;313;290;293;297;287;333;303;296;287;313;362;367;306;294;347;301;303;275;300;268;265;271;345;376;339;359;364;339;336;306;357;288;283;312;272;315;335;435;534;469;429;458;530;486;414;421;411;425;380;411;432;447;465;459;444;394;309;279;354;352;468;592;641;601;557;435;348;332;353;423;476;460;444;416;370;334;351;373;403;382;351;320;345;389;442;465;365;346;329;284;313;345;314;318;277;291;310;266;275;278;261;276;289;265;276;303;355;290;279;259;293;301;287;321;309;273;307;277;283;301;324;290;275;251;285;288;301;282;262;278;264;252;282;249;235;293;253;300;301;290;331;278;283;313;281;286;267;298;238;282;277;264;255;255;267;310;319;291;266;273;271;312;362;315;279;360;446;615;590;385;331;342;301;285;301;312;300;304;318;343;381;656;1767;3268;2484;2531;4913;5830;2790;811;469;538;431;315;285;312;327;319;295;292;330;324;313;339;318;273;257;289;279;295;287;260;291;342;644;1763;4345;8119;9010;4060;1150;461;489;484;365;336;432;596;529;339;299;644;1672;3361;3393;1316;507;634;785;592;362;347;343;370;344;318;339;325;394;388;361;341;345;387;331;312;363;550;1169;1729;1148;659;434;363;291;325;367;634;2146;5777;6643;3403;918;511;844;1069;917;689;576;458;397;348;447;456;522;742;870;669;566;481;391;301;307;326;328;287;312;268;301;280;307;304;334;299;307;358;305;299;314;298;319;290;345;293;304;300;291;347;344;264;309;288;300;297;289;297;291;286;303;309;320;322;463;824;943;795;575;401;323;263;286;272;256;307;320;288;234;246;286;264;307;282;288;271;309;257;255;242;251;274;251;276;310;285;270;273;289;302;314;289;313;275;297;271;289;262;295;372;476;749;1135;1495;2503;2370;1131;440;333;336;347;355;417;485;524;551;361;307;296;337;356;358;297;274;317;289;359;372;368;339;374;378;394;411;406;338;332;317;272;324;386;386;351;349;369;499;660;768;968;982;603;348;321;314;310;291;274;288;313;253;246;246;291;282;270;288;288;274;286;238;243;251;240;244;249;284;260;255;256;242;249;246;230;253;248;256;246;266;248;271;287;299;274;291;378;841;1418;1383;763;387;338;354;449;444;394;424;452;408;369;363;423;430;420;411;397;330;283;276;299;291;336;360;410;438;406;377;416;365;324;319;349;294;307;281;322;272;277;215;241;247;226;261;308;274;256;268;283;288;278;274;312;318;322;306;294;374;466;397;345;323;322;397;416;585;805;949;757;460;388;419;403;380;324;326;429;405;433;380;315;325;397;489;474;426;340;352;453;421;380;339;313;283;298;274;276;298;308;295;272;320;300;307;387;490;428;332;331;300;317;265;297;302;278;282;306;291;290;273;259;275;261;290;323;278;267;247;260;279;294;295;309;294;296;299;289;239;237;259;256;272;257;276;271;284;249;248;287;245;250;267;251;271;283;273;298;276;255;240;271;278;302;440;639;668;498;375;353;295;266;260;235;246;256;235;236;224;294;278;264;252;259;247;224;283;371;595;661;453;312;309;465;412;335;284;321;419;514;392;300;350;390;367;326;291;262;283;307;428;506;517;498;373;491;594;524;484;418;367;350;357;342;327;297;342;280;335;343;439;425;372;372;379;354;301;307;341;477;532;554;498;585;913;1081;826;555;566;650;619;566;603;828;844;712;645;811;721;488;352;327;347;394;335;334;368;359;312;287;292;270;257;236;243;232;227;243;245;243;239;242;228;253;241;229;236;290;272;259;272;300;260;236;258;327;290;296;327;291;272;275;304;306;279;264;279;363;468;453;368;435;377;351;303;267;284;302;340;272;316;331;286;300;367;362;391;406;615;725;644;511;369;323;330;321;335;358;317;303
349;379;351;427;489;421;381;427;478;504;695;862;722;688;855;911;669;426;450;538;628;666;617;438;321;304;407;571;524;467;398;435;549;586;482;647;788;1375;2292;2203;1045;554;547;451;364;279;312;410;495;400;510;739;696;561;423;461;377;292;262;264;339;347;757;1983;2766;1423;503;372;635;865;548;424;872;1219;1032;1240;1207;946;621;373;325;311;496;476;385;306;290;260;312;246;278;283;392;569;462;322;306;341;313;258;272;265;268;278;246;241;252;242;251;250;283;224;249;306;286;259;272;275;292;297;245;289;276;318;469;801;1108;1142;981;1056;1829;2781;2676;2056;1462;1399;1809;2851;4763;4953;3888;3068;1708;1162;972;741;723;843;900;618;553;547;630;1021;1266;1281;1155;743;635;845;1072;1269;887;581;504;411;368;307;264;280;266;258;266;278;248;258;261;278;235;266;256;272;259;274;273;295;272;298;274;281;395;461;449;403;392;468;440;551;652;639;784;1018;1233;1030;596;385;326;332;316;299;336;325;335;301;280;275;280;278;263;253;254;250;300;292;278;255;269;320;287;278;248;274;304;290;298;281;255;300;276;311;259;269;276;269;259;282;323;347;301;328;350;283;296;292;258;326;447;736;1338;1530;1235;995;1475;2056;1897;1900;4000;5275;3007;1482;1585;1468;983;776;789;621;621;580;548;566;571;812;1037;925;787;901;888;789;584;538;448;475;405;276;264;262;274;332;355;338;292;347;575;1603;4076;5526;3163;1441;681;468;489;487;467;429;426;449;416;476;489;386;323;303;303;300;287;287;298;263;296;282;271;288;299;303;310;286;281;278;245;310;290;289;332;327;350;358;337;281;259;293;333;466;515;424;290;297;317;270;322;283;288;298;322;322;305;305;266;348;382;320;275;287;306;324;382;460;475;518;800;792;569;486;550;640;705;639;464;394;470;616;659;812;1139;1650;1817;1682;925;642;468;332;347;252;270;276;285;264;267;208;225;252;243;249;225;244;290;333;327;321;330;352;339;327;275;317;332;324;320;340;339;396;450;412;371;324;309;343;335;327;310;324;327;301;283;345;320;372;337;299;273;291;294;305;269;298;329;400;433;417;390;352;378;327;324;299;308;368;384;419;400;380;384;347;340;304;312;286;298;326;321;360;368;345;348;333;391;435;477;472;469;438;380;363;350;349;349;436;543;547;597;624;588;497;409;423;445;464;435;484;435;513;586;532;610;872;1542;3053;5353;5430;3337;1987;1545;1301;1271;1073;829;742;596;526;512;662;913;829;664;580;660;600;475;495;552;656;637;542;461;432;326;368;374;322;310;350;310;340;377;354;324;314;282;276;282;329;651;1514;2495;1879;864;600;718;735;505;360;290;329;308;303;286;316;327;346;353;385;332;348;309;299;361;310;339;402;417;358;363;426;551;553;400;366;363;314;344;551;1843;3480;3435;1429;554;749;1470;1734;1088;464;340;304;319;427;955;1841;1551;714;372;289;323;318;322;318;356;358;329;285;317;317;286;317;323;323;367;385;325;287;279;311;337;329;299;348;359;381;363;362;360;332;342;376;354;328;307;334;303;399;582;741;722;607;469;369;349;314;317;298;278;263;273;260;282;251;280;313;313;303;287;301;269;272;280;264;278;282;272;273;261;287;276;319;341;306;256;243;270;272;282;343;331;356;369;355;361;401;467;361;449;932;2297;3426;2173;776;591;945;1033;697;314;284;293;425;1133;3306;4796;3266;1020;361;281;306;310;311;307;291;344;431;404;446;572;1047;893;559;347;285;332;294;297;307;351;317;289;324;333;283;308;332;333;315;364;417;413;296;273;285;271;265;321;391;500;408;332;337;372;418;374;399;282;311;301;336;282;354;559;803;695;498;443;434;393;355;417;419;439;486;369;392;434;574;656;573;449;335;328;277;336;432;510;634;716;632;507;385;346;356;384;435;506;452;384;410;426;426;476;436;427;343;339;381;426;447;447;346;307;307;323;329;373;405;387;302;281;278;295;233;309;288;298;295;294;273;314;281;295;269;270;254;272;276;295;277;284;245;295;276;266;284;294;285;285;276;271;290;298;286;275;251;262;284;282;241;257;280;248;256;291;301;264;269;317;297;274;249;291;272;254;265;275;236;260;268;274;287;268;305;268;282;298;293;323;315;311;356;389;338;353;330;333;316;297;277;282;303;281;371;495;619;656;1265;2120;1698;1893;3782;4021;1875;643;402;426;357;299;319;319;315;299;300;324;258;281;286;365;284;254;293;270;299;280;289;313;292;535;1441;2923;4455;5659;5408;2883;1078;713;995;905;568;453;690;1073;888;507;376;840;2490;4857;4719;1599;501;386;327;346;358;333;328;348;317;327;342;359;366;351;353;335;386;337;349;314;308;445;819;1061;764;474;351;327;365;335;367;530;1758;3885;4281;1923;603;559;1224;1758;1279;643;482;516;614;566;423;476;471;426;433;546;739;896;618;362;323;284;316;323;309;285;298;289;294;278;282;335;343;324;316;305;309;303;324;328;331;330;334;298;294;334;348;304;303;307;298;302;304;284;295;309;285;281;338;325;427;631;885;1033;804;447;291;278;312;278;270;282;293;281;234;260;270;286;242;255;294;296;302;269;268;235;289;274;302;273;270;261;302;267;329;305;289;321;303;294;291;261;311;293;322;338;458;791;975;933;1102;1057;709;458;337;374;378;379;403;438;404;370;306;297;310;301;342;320;318;274;304;314;359;288;329;341;366;452;556;615;548;491;381;306;340;335;376;359;347;356;333;404;441;445;586;549;443;357;366;362;256;275;276;293;284;289;254;237;259;261;251;247;295;269;257;239;266;269;238;288;277;248;269;271;236;236;215;241;231;227;227;259;277;278;263;254;268;284;277;303;380;611;982;901;667;490;401;398;391;422;414;546;527;417;406;409;408;470;441;385;374;366;295;274;288;281;326;342;369;425;368;386;402;330;340;373;302;281;338;360;334;321;283;266;252;274;252;249;247;267;250;261;264;295;295;312;304;324;295;266;341;410;494;443;318;304;325;373;435;809;1604;1826;1020;543;407;436;392;371;351;386;365;408;410;357;378;353;365;425;455;412;424;389;433;512;438;377;418;356;277;272;260;318;368;353;317;278;318;409;611;882;719;388;333;285;315;323;251;305;263;312;302;268;277;314;272;250;264;300;321;305;255;256;257;265;307;278;348;316;287;241;268;234;217;257;282;260;242;255;258;291;294;272;243;262;245;253;272;239;283;289;281;293;266;275;272;263;291;335;357;389;316;308;239;239;243;236;241;241;216;202;237;241;292;309;279;257;260;274;260;318;382;759;777;502;283;312;338;360;295;291;260;355;364;340;297;306;339;294;264;282;283;315;462;619;592;479;417;385;479;517;454;433;416;423;386;385;422;377;347;323;296;311;377;421;419;386;365;352;351;368;373;481;638;781;643;549;660;908;1060;733;640;599;627;565;499;506;572;645;594;520;585;569;458;413;378;392;371;315;359;413;395;272;280;328;291;274;256;253;211;258;225;218;272;245;272;243;250;206;244;218;270;225;263;238;266;254;250;267;265;270;335;334;320;267;305;315;270;300;281;306;364;444;466;391;500;449;343;283;287;259;283;293;302;390;448;398;345;350;388;437;508;664;836;570;389;300;272;307;325;296;303;325;258
316;358;309;324;375;425;361;354;392;524;780;661;501;473;613;582;496;458;559;667;529;582;586;369;318;294;360;453;380;341;336;472;587;651;828;1501;1253;1272;1687;1413;838;638;536;405;325;296;289;408;445;379;454;733;1047;997;578;359;331;313;377;331;324;431;656;1472;1902;1085;428;479;675;666;456;363;603;920;978;1241;1201;816;555;377;344;307;320;409;338;324;350;304;262;250;242;293;350;424;367;270;271;267;278;254;247;229;341;273;277;226;268;233;270;257;246;277;275;255;307;238;249;258;264;308;299;326;310;362;534;723;860;933;892;1222;2366;3272;4019;3340;2266;1884;2659;4342;6575;6186;5029;3723;1955;1037;1065;1202;997;822;766;631;796;928;1065;1525;1572;1384;1295;817;743;1111;1086;1067;780;498;618;496;368;289;257;233;255;264;291;281;256;263;251;261;249;277;253;273;260;268;307;279;314;327;292;277;337;481;436;364;353;339;415;650;1024;1087;1015;1191;1367;1121;653;414;383;358;353;321;297;318;303;271;286;267;273;255;271;256;261;254;293;286;275;265;273;297;303;277;266;261;267;280;297;293;275;294;299;296;268;257;259;240;255;293;303;313;293;279;284;262;237;259;288;387;512;755;1097;1207;1048;902;1238;1792;1594;1897;4069;5817;3783;1830;1164;1093;868;799;988;737;695;720;665;554;575;840;1001;976;790;890;922;768;498;438;387;364;371;304;268;301;292;320;323;335;319;413;689;1442;2951;3794;2409;1223;717;602;574;734;764;669;628;552;458;467;484;417;369;325;309;290;254;242;271;262;266;246;286;306;316;292;288;298;324;296;309;252;279;286;301;322;315;355;370;300;256;281;323;334;382;342;319;296;276;299;263;280;298;319;286;321;298;301;271;270;328;277;284;278;317;346;451;488;524;549;666;713;519;442;418;789;1160;1183;705;491;458;528;824;974;1397;1992;2371;2101;1177;544;370;302;283;253;272;271;281;293;308;278;234;215;229;229;234;232;262;336;320;363;369;351;386;341;336;347;330;328;263;311;333;388;367;349;332;281;309;339;321;301;307;326;315;294;294;305;334;368;330;265;279;328;326;318;295;279;332;376;390;397;325;334;346;291;328;310;302;324;339;369;363;369;346;374;320;335;311;265;279;314;331;356;343;350;336;369;318;378;357;363;386;453;413;399;345;350;361;428;426;468;464;551;638;551;579;615;562;520;489;512;456;481;612;639;761;945;1131;1872;3258;3639;3040;2323;1624;1671;1728;1310;820;713;641;529;688;867;905;701;525;467;540;498;457;406;526;714;704;564;463;476;359;397;360;383;326;343;329;341;350;349;351;297;306;295;240;318;789;2279;4360;3422;1124;657;662;601;460;365;327;301;309;340;311;364;347;318;310;309;329;339;305;308;320;341;302;334;380;328;374;354;404;389;356;372;337;330;366;655;2287;4901;4690;1907;575;443;600;794;754;486;335;311;298;439;1194;2972;2810;994;385;304;295;297;314;324;311;309;327;364;300;324;329;311;317;326;362;348;340;310;324;342;325;314;358;352;359;362;333;349;317;291;320;318;303;330;363;305;297;332;500;1056;1624;1357;753;430;369;326;295;320;282;268;266;263;222;239;276;322;300;285;326;288;275;285;268;285;269;278;273;258;283;299;263;319;334;271;261;276;265;263;300;292;348;364;334;371;354;359;347;333;357;630;1667;2721;1554;542;342;413;485;420;293;299;276;362;1031;3445;5330;3864;1229;324;308;269;279;280;292;272;288;365;381;388;663;1591;1527;855;413;305;324;379;369;370;374;388;310;327;336;268;306;319;337;353;441;662;560;352;289;288;309;309;304;355;509;433;315;309;390;457;545;463;359;332;343;302;318;383;631;1092;1209;626;358;353;369;364;398;437;562;552;450;354;399;577;747;645;412;322;289;298;298;356;376;575;1012;994;547;378;324;335;344;416;519;489;393;370;368;481;566;442;397;381;344;337;383;434;406;314;313;296;315;271;338;400;343;300;286;247;290;299;255;278;265;294;309;308;298;345;275;264;266;319;255;270;269;254;277;282;293;311;288;287;284;259;265;278;265;327;274;293;234;265;303;277;271;265;298;284;275;296;284;294;238;302;322;345;283;287;296;282;297;281;291;273;261;284;299;317;336;297;241;257;272;278;311;415;542;594;438;340;303;299;369;301;291;300;296;278;309;359;587;692;623;624;838;771;972;1782;1760;986;461;294;309;298;291;307;296;297;282;270;277;287;320;309;278;263;273;300;292;316;312;291;245;291;659;2591;5782;7303;4999;2992;1978;1119;919;1570;1571;1283;1108;894;1208;1068;518;349;483;1391;3039;3076;1187;391;328;325;324;301;323;317;318;321;339;330;313;322;346;365;384;333;332;311;308;334;341;459;599;585;602;596;458;384;386;359;406;853;1864;1931;972;430;483;951;1396;1098;539;414;667;1070;835;488;477;467;437;427;550;902;1423;946;471;301;306;376;340;336;316;273;355;317;279;286;342;329;287;344;293;277;328;294;275;265;325;304;339;343;293;301;342;270;287;292;295;268;293;291;273;256;273;320;286;333;429;775;1233;1148;579;351;324;329;302;312;297;283;297;268;259;318;279;276;301;303;284;304;275;285;282;294;278;322;306;271;292;266;283;304;321;295;318;336;281;280;295;297;288;305;320;369;429;646;521;527;492;434;421;347;409;325;388;388;369;377;300;285;247;318;304;326;311;352;299;290;306;294;326;333;329;405;519;716;871;850;851;520;324;329;312;350;343;369;345;330;344;321;337;476;472;408;431;561;503;336;261;265;285;268;266;229;261;280;270;257;261;296;298;273;267;237;256;266;257;270;229;216;241;237;204;258;230;225;256;238;230;284;286;294;258;270;271;252;309;336;481;555;575;621;587;556;419;371;377;452;612;606;485;373;407;529;537;480;452;375;321;273;269;303;291;303;342;372;421;416;389;357;354;356;356;322;374;421;420;358;301;289;271;262;306;293;290;276;281;275;213;277;281;342;308;285;309;256;293;318;383;398;371;316;301;326;349;500;1069;2369;2766;1388;599;402;373;438;404;374;324;332;323;363;432;398;417;383;423;485;451;473;460;383;423;432;474;539;450;341;274;267;355;451;473;310;333;332;432;736;1104;779;400;301;308;250;310;277;263;289;320;309;304;253;265;247;229;261;284;294;278;270;242;257;259;276;305;298;285;287;272;238;193;238;237;279;286;288;275;279;270;266;293;283;243;258;269;259;291;264;303;266;310;313;282;276;252;266;334;342;347;290;279;280;257;250;236;252;245;253;234;258;272;288;283;266;265;252;258;249;296;303;476;585;399;287;246;326;310;285;270;266;311;314;280;288;286;252;268;278;322;339;401;558;991;894;486;403;464;592;518;403;439;536;512;443;427;429;363;375;334;270;342;356;386;469;420;392;446;533;522;399;519;809;1017;831;620;622;775;807;566;483;498;550;448;483;436;416;473;481;387;406;384;472;460;422;387;340;301;325;361;327;313;374;388;304;271;275;236;235;236;237;263;310;309;286;235;242;212;205;246;227;228;241;246;257;248;247;252;251;260;305;350;301;268;303;421;398;372;289;299;379;396;353;334;406;378;316;278;250;289;284;319;319;346;450;452;319;313;373;463;459;613;702;469;340;276;264;318;284;289;284;271;254
301;364;333;309;373;444;391;348;401;538;780;669;459;403;526;424;314;410;602;731;509;434;415;415;410;366;355;347;346;306;368;480;518;508;1002;2042;1778;1186;1213;1085;839;775;519;349;288;293;358;410;431;348;394;790;1442;1464;716;383;309;383;451;464;366;567;613;734;804;578;330;595;882;628;327;317;671;1023;1281;1152;862;572;429;342;389;318;321;303;292;323;384;335;278;273;274;251;277;331;328;288;261;262;262;266;250;309;307;365;278;256;234;229;237;315;248;252;260;245;274;286;232;263;292;257;307;310;429;557;791;857;876;747;870;1326;2338;3236;4751;4776;3667;3161;3952;5761;7041;7135;6646;4709;2195;1159;1649;2293;2025;1232;646;748;1335;1600;1782;2176;2304;1822;1688;1214;880;1060;1205;1033;732;576;742;826;468;307;252;221;245;260;251;249;268;260;304;246;268;245;252;263;269;271;308;278;267;308;329;264;292;371;350;332;321;424;524;743;1239;1453;1239;1093;1304;1100;725;486;350;347;331;283;272;289;285;303;263;249;257;279;269;277;276;272;281;311;324;313;273;265;251;278;312;269;279;295;336;319;291;328;329;292;271;266;261;257;264;266;323;301;298;277;294;285;277;261;307;455;595;621;736;774;726;722;1044;1532;1310;1341;2570;3373;2586;1426;882;990;897;880;873;728;684;843;820;721;611;689;884;940;856;915;964;716;473;396;397;431;418;356;294;271;278;293;309;301;318;496;755;1111;1527;1760;1338;866;659;597;596;766;905;825;826;709;601;446;360;385;356;350;306;299;270;268;229;262;262;278;270;312;285;271;310;315;293;299;291;280;280;273;262;308;295;336;298;300;274;324;341;298;301;298;259;296;284;319;294;261;285;321;307;265;334;257;274;307;296;298;306;314;347;344;405;493;543;492;534;597;512;495;591;1029;1399;1278;777;654;568;805;1132;1631;1876;2236;2372;1941;1004;536;334;276;315;280;279;278;254;244;269;262;256;248;275;255;250;262;306;346;342;372;356;350;391;342;357;318;342;301;318;325;367;330;349;355;331;318;344;313;325;333;303;287;354;323;324;316;313;307;321;277;352;435;574;459;345;324;294;345;355;365;317;324;370;346;334;328;322;349;347;352;342;356;352;329;298;293;292;318;285;315;322;386;351;367;344;339;289;325;363;369;419;430;434;400;351;312;360;391;370;413;408;450;545;747;889;871;754;622;596;531;513;597;725;794;851;976;959;1018;1288;1775;2019;1960;1457;1631;1896;1494;915;725;575;635;925;1313;1055;744;540;438;502;518;435;404;440;622;668;542;475;435;370;333;369;327;329;313;326;340;333;353;317;299;289;306;303;388;857;2163;3392;2728;1008;611;525;523;396;352;323;399;368;382;337;319;307;296;304;297;306;282;319;363;349;346;314;317;315;294;337;322;364;324;304;329;362;341;369;894;3555;7266;6357;2463;658;416;485;715;851;569;367;304;332;451;1038;2095;2142;907;382;306;291;300;320;297;299;276;284;307;313;311;323;308;314;355;348;352;372;329;316;292;296;338;394;382;354;331;353;299;345;326;302;329;338;311;335;299;294;369;811;2348;4079;3194;1690;760;435;342;308;280;261;301;248;266;263;285;258;263;268;285;272;249;273;259;303;247;235;267;290;295;268;283;284;306;292;284;285;298;295;281;252;303;315;321;281;341;319;327;318;290;344;603;1036;1328;895;454;515;458;385;317;266;263;280;343;878;2442;3325;2266;750;338;305;274;287;304;261;282;332;274;322;375;713;1269;1384;838;450;311;361;373;369;390;423;375;308;293;282;287;290;312;330;345;476;658;573;397;313;306;318;305;311;339;372;291;318;297;340;404;502;443;420;426;358;298;296;322;538;915;1057;646;375;381;357;331;354;540;861;832;634;366;341;508;572;489;390;328;314;312;296;329;375;540;896;823;498;329;336;325;321;393;418;409;351;354;345;381;436;406;388;355;311;367;353;433;398;362;331;293;334;282;318;327;326;284;274;252;224;267;271;258;258;310;294;306;329;305;260;285;286;316;289;284;242;286;259;255;282;276;260;251;270;277;257;256;256;275;282;290;280;252;262;245;255;276;296;287;269;289;277;289;257;287;320;322;315;294;268;307;320;307;305;258;275;284;296;317;315;274;257;267;282;279;308;529;1054;1283;821;377;299;302;311;313;322;328;312;305;304;358;434;525;400;360;374;320;492;604;599;443;342;275;297;283;303;271;284;294;299;281;302;278;285;293;267;298;292;344;311;356;311;298;298;375;814;3482;7973;9959;6338;3007;2500;1870;1134;1342;2345;3514;3706;2156;997;666;440;323;353;624;1148;1126;535;353;290;312;329;303;295;320;321;326;318;298;327;317;353;387;360;331;341;306;317;314;303;372;413;650;1038;1161;678;436;391;341;374;677;1248;1193;602;342;372;577;682;618;459;421;746;1290;1014;546;422;430;419;390;522;804;1203;862;451;318;297;335;345;340;317;300;364;325;311;304;308;352;302;324;308;302;334;314;284;283;305;298;321;301;294;308;301;303;297;313;293;313;263;293;245;264;276;263;296;323;321;539;808;805;512;349;407;489;400;294;286;295;299;256;270;292;273;274;317;300;277;294;309;323;263;330;294;305;284;294;291;265;284;341;375;327;308;317;295;288;274;266;278;302;312;354;333;353;388;407;390;373;380;328;338;349;337;332;386;315;285;275;303;300;319;303;336;311;319;292;297;276;305;337;324;395;445;584;717;845;1005;651;379;326;341;374;357;369;416;394;391;374;455;876;1231;933;721;928;846;468;342;264;294;285;259;258;234;247;259;244;257;281;274;269;261;275;306;271;307;301;331;261;278;227;244;240;242;227;249;237;291;302;291;317;310;304;302;261;298;397;504;403;428;506;648;675;507;375;376;446;619;693;515;393;423;559;730;631;524;504;405;315;282;250;277;277;335;403;428;396;405;463;464;473;411;359;404;568;450;334;319;336;288;294;289;311;255;288;261;267;268;246;303;359;349;296;241;262;286;329;336;320;328;339;348;406;360;433;932;2117;2585;1448;681;411;390;449;513;390;334;276;350;363;457;436;321;336;427;525;524;598;494;373;355;397;503;594;542;351;262;258;344;459;395;334;309;320;411;613;756;589;405;329;346;364;285;293;313;291;311;280;298;255;266;260;250;252;294;329;300;281;216;252;251;264;288;291;313;290;299;272;251;259;282;326;379;338;321;280;249;265;251;296;269;261;264;269;214;276;278;310;290;257;317;295;293;255;314;374;457;379;303;281;267;236;241;233;223;242;242;238;241;301;298;307;285;282;227;249;269;289;329;318;299;253;249;289;292;283;292;325;323;315;289;286;307;264;295;298;378;542;522;582;877;852;498;431;457;641;565;614;624;611;555;489;415;374;387;355;312;327;334;366;430;466;459;403;436;524;502;422;558;912;1002;868;686;611;657;665;470;363;410;459;396;422;354;405;513;509;324;267;326;383;475;428;365;351;274;297;285;278;323;355;345;337;257;255;265;263;231;277;254;251;309;293;281;232;220;224;238;282;238;238;257;239;272;245;260;251;265;296;327;316;313;353;479;463;361;338;299;345;421;369;337;335;330;320;303;267;282;294;332;311;315;369;395;360;308;438;568;497;452;433;335;326;350;307;298;302;278;277;296;274
457;525;394;305;326;416;492;445;353;435;525;433;356;373;380;354;363;429;667;835;609;425;375;501;540;404;363;360;354;319;310;366;362;452;861;1712;1508;1044;931;749;819;778;467;355;308;359;444;465;382;364;440;770;1100;1091;554;323;319;363;506;460;417;613;596;444;366;335;337;563;736;489;271;411;785;1416;1322;812;659;406;322;299;293;275;304;308;292;337;494;403;373;328;247;240;308;264;242;252;278;240;239;283;311;321;360;334;270;237;234;229;257;280;267;253;287;262;259;262;287;266;268;284;279;351;568;1027;1156;934;795;822;1255;2023;2945;3264;3828;4347;4644;4780;6264;7393;7763;8460;7160;4247;2216;1694;2666;3254;2699;1738;911;909;1598;1844;2164;2526;2307;1606;1400;1102;789;882;1416;1381;927;696;811;859;471;298;257;236;259;273;287;245;266;252;273;237;269;280;258;285;282;287;299;275;278;283;283;291;301;276;284;291;462;617;728;819;1181;1197;1052;1001;1206;1356;1042;513;367;306;319;265;274;263;256;269;249;267;276;261;283;289;285;291;269;300;312;290;309;294;261;264;274;296;288;291;307;308;292;289;300;306;286;268;257;257;281;317;288;278;283;252;271;260;257;299;472;647;641;641;672;733;779;711;1033;1236;1024;1001;1492;1732;1245;776;617;797;1153;1124;945;844;1183;1740;1797;1258;774;699;917;1090;1214;1060;955;685;442;383;381;421;370;321;257;300;318;295;308;278;342;637;1058;1063;969;909;678;486;437;418;465;644;704;742;727;667;550;402;373;330;349;297;284;296;250;260;276;253;306;282;292;264;297;258;288;297;288;275;246;270;294;268;303;266;267;274;319;306;339;380;357;308;254;288;289;278;280;255;280;299;277;275;308;298;290;242;295;301;296;299;370;362;408;377;380;456;551;569;524;487;482;566;764;1080;1124;938;719;767;826;1159;1524;1861;1964;1911;1655;1218;814;487;357;303;306;249;257;265;273;262;275;284;263;257;271;250;271;263;312;294;311;340;343;332;330;343;343;317;322;331;361;363;353;365;333;359;339;345;316;339;328;305;306;317;333;343;314;301;362;304;321;383;468;785;1063;768;407;286;301;335;332;370;351;315;369;341;322;284;343;320;340;383;315;327;287;336;303;339;300;356;351;342;376;419;391;351;355;319;331;304;361;391;436;433;462;405;398;362;325;336;359;414;434;422;464;732;870;792;730;648;556;504;480;671;723;745;833;850;779;579;645;885;1457;1468;1096;1189;1243;1113;846;761;726;772;1102;1371;1247;888;601;452;431;483;515;392;414;533;550;518;487;393;413;384;394;403;292;364;318;275;321;297;340;301;288;299;304;344;599;1189;1580;1133;611;414;440;439;411;378;352;417;435;397;356;383;341;296;300;306;283;340;355;304;344;317;297;307;310;338;298;325;311;360;358;345;372;333;353;731;3066;6015;5178;1854;586;439;434;638;689;485;341;314;306;336;555;849;846;426;307;280;289;309;335;320;308;331;338;328;325;339;331;319;315;311;330;400;374;339;313;338;323;357;322;330;337;357;351;343;319;374;319;305;320;335;365;295;285;423;1077;3590;7026;6008;2871;1015;428;358;315;265;266;280;278;271;277;250;245;282;245;260;281;275;270;308;296;307;240;294;271;266;265;295;268;272;280;265;271;243;224;243;244;275;277;309;299;293;289;324;303;272;321;559;822;800;573;760;1352;1275;793;378;262;275;239;287;545;1210;1649;1126;476;367;340;279;305;278;266;273;252;293;278;322;436;689;748;581;379;328;303;325;331;405;374;387;312;327;298;287;294;290;310;341;401;501;442;355;282;278;273;286;281;339;332;283;288;293;282;318;351;372;431;631;471;327;290;299;375;566;653;526;366;385;330;322;371;820;1597;1428;681;367;355;417;424;407;403;365;324;303;318;325;299;421;596;545;377;349;345;383;373;346;351;314;302;319;313;346;411;439;436;381;364;373;398;438;510;410;410;351;301;315;302;298;331;279;242;286;255;274;259;287;276;316;314;311;307;296;320;270;246;311;330;304;278;295;309;262;320;291;254;239;272;241;272;295;301;277;254;279;248;276;259;283;260;262;265;264;250;277;285;299;311;288;311;285;306;299;282;309;314;306;330;309;279;324;352;348;296;292;275;295;283;331;353;684;1624;2043;1094;423;338;295;308;326;287;369;427;454;396;321;338;382;328;286;290;327;310;346;362;369;358;301;272;302;301;304;332;317;320;318;302;272;286;285;277;284;296;293;314;318;308;396;385;335;686;2603;6942;8737;6001;2599;2456;2268;1142;1161;3489;7546;8566;4422;1118;395;329;301;268;364;394;418;336;303;312;311;307;287;327;317;325;310;340;322;328;346;363;367;323;354;299;344;331;294;296;307;591;1361;1930;1666;772;426;393;347;465;1073;1867;1444;661;342;331;380;464;352;337;398;592;794;612;434;372;335;410;597;674;669;609;496;373;326;316;301;334;345;305;317;334;338;296;305;283;307;286;292;274;292;307;328;275;280;323;291;316;298;313;308;283;311;302;270;286;305;325;280;244;283;305;300;307;263;285;369;474;456;347;452;699;927;631;336;305;265;315;345;281;258;262;321;292;287;289;270;304;300;310;340;322;300;344;280;279;276;262;329;387;341;357;322;315;295;261;293;277;340;307;287;283;270;319;298;349;316;367;367;359;357;360;331;349;325;328;264;310;312;332;352;338;349;325;294;305;305;333;302;328;412;640;774;616;633;601;502;371;343;345;368;372;432;443;455;497;438;835;2222;2802;1766;1180;1482;1166;554;280;272;266;274;294;246;246;267;270;274;256;259;296;231;280;255;263;294;313;402;417;291;262;237;254;258;258;255;256;273;269;334;258;284;320;299;278;280;346;463;437;389;352;507;701;792;518;419;367;428;467;458;406;362;413;494;604;604;556;550;390;317;342;289;281;295;344;384;362;401;482;549;668;643;490;403;475;495;407;343;357;372;300;270;288;296;293;268;256;258;226;235;269;297;265;266;247;283;324;347;322;328;342;307;361;334;381;398;671;1188;1334;963;692;460;370;428;496;368;325;308;324;367;435;414;340;338;369;416;469;545;520;383;340;379;447;460;443;404;278;282;306;368;354;346;304;348;346;373;427;365;356;385;502;444;348;313;306;326;324;283;269;272;288;276;301;308;337;359;309;286;229;234;258;268;281;267;337;330;302;312;302;307;319;385;436;464;409;344;308;284;256;278;276;255;284;258;265;273;269;265;273;285;369;374;311;280;358;677;1028;969;633;341;273;278;212;210;224;246;271;239;285;319;355;304;300;256;243;252;304;286;279;298;286;266;268;334;279;272;303;312;333;345;313;306;293;274;262;318;439;632;604;513;541;517;391;370;438;545;606;699;664;557;432;375;354;378;405;463;367;357;355;369;361;419;462;499;413;427;414;404;514;707;751;686;663;583;530;529;404;363;365;362;350;353;390;439;494;411;283;287;319;363;416;397;354;297;321;312;329;315;287;329;321;271;249;239;249;242;242;252;268;240;257;245;219;246;257;248;261;250;256;236;211;239;281;250;239;278;238;264;258;269;288;347;419;443;338;302;339;400;518;474;375;316;346;405;341;317;286;372;378;358;313;367;331;333;376;427;530;532;461;354;327;320;409;370;368;344;336;287;289;279
474;532;463;321;342;446;614;642;467;336;345;340;403;388;359;400;376;433;717;1029;673;398;398;645;659;492;548;412;354;374;357;362;368;359;595;958;1015;1037;1000;688;730;627;407;332;386;423;465;470;349;319;462;612;633;500;391;380;365;356;414;359;338;408;405;335;276;269;305;394;406;334;290;393;780;1084;828;559;465;386;292;278;295;318;359;385;307;398;485;442;405;300;252;243;263;244;265;272;290;238;266;263;281;241;293;258;270;255;254;215;236;290;273;272;257;265;245;249;260;285;251;266;286;309;650;1329;1325;1003;1045;1417;1750;2705;3575;3535;3550;4988;5724;6074;8024;8792;7897;8653;6714;4249;2613;2508;3805;3549;2677;2195;1314;943;1128;1377;1611;1747;1468;952;851;1001;769;650;1041;1089;865;703;726;584;375;282;256;279;258;258;288;275;277;236;269;261;262;246;262;273;241;260;285;272;278;288;253;314;349;325;267;348;496;809;839;867;1052;960;843;673;989;1408;1091;517;309;283;275;294;263;263;275;253;247;249;236;247;304;305;291;282;287;303;304;279;306;254;294;258;317;319;280;306;313;327;320;282;287;286;296;272;255;255;254;303;299;267;261;294;281;267;277;253;343;607;555;545;667;828;994;790;896;1053;904;957;1344;1766;1292;733;448;702;1322;1376;1520;1554;2940;4661;4126;2248;1059;689;708;1134;1437;1255;821;494;375;341;341;372;374;298;277;283;324;335;304;246;299;509;747;868;967;984;834;686;503;457;502;527;624;631;682;670;555;442;409;342;327;329;274;280;294;310;300;295;286;282;276;251;258;272;290;290;280;273;288;261;273;310;357;312;257;264;297;300;364;445;404;341;281;292;266;252;316;294;275;273;293;296;296;269;265;282;252;286;300;301;368;479;470;403;352;447;570;567;499;463;385;535;892;1185;1167;861;892;1206;1564;1657;1656;1769;2020;1803;1256;785;559;396;341;283;321;246;261;262;270;268;243;255;216;278;269;266;233;243;279;330;317;298;313;323;326;332;321;356;293;346;370;324;332;350;339;341;335;315;317;335;312;347;347;319;315;345;335;327;359;374;446;522;509;851;1420;995;527;321;301;344;322;340;334;348;304;299;310;313;291;332;312;350;318;276;317;329;311;295;321;331;338;359;352;404;426;473;447;377;318;308;345;435;408;493;502;448;418;371;341;313;334;407;457;413;371;432;553;554;583;526;406;404;416;479;584;564;659;761;727;643;647;1163;1655;1591;1012;771;796;817;774;844;850;911;1040;1091;1048;1031;700;453;448;538;611;486;416;447;519;504;456;472;464;444;335;368;352;305;304;296;330;350;321;313;297;285;318;428;667;908;889;619;438;403;393;376;335;334;283;372;327;350;391;369;393;338;300;279;304;368;354;366;356;384;309;319;303;320;314;318;287;335;318;403;386;326;357;438;1215;2406;2378;1189;603;570;530;424;454;400;326;301;310;310;336;392;411;374;244;283;286;310;318;301;315;316;329;334;336;329;375;377;297;310;303;387;374;331;315;277;326;318;343;308;366;307;358;351;325;369;354;326;347;378;411;331;294;387;778;3029;7344;7598;4099;1301;463;355;332;256;282;264;295;230;237;302;291;286;293;268;282;280;281;294;346;311;318;248;293;255;288;286;287;252;285;285;243;274;284;250;248;240;275;271;312;294;318;332;308;329;384;853;1131;797;601;1262;2796;2978;1731;683;312;252;274;275;363;565;715;539;340;308;331;317;306;316;293;300;262;273;268;299;342;417;490;471;422;357;330;359;355;341;376;297;331;366;396;388;313;265;264;290;318;298;314;332;319;315;300;263;286;290;315;266;250;275;274;303;303;336;459;597;445;319;321;281;312;352;436;393;377;336;331;332;443;822;1460;1215;528;338;352;377;366;393;370;372;336;281;295;292;360;365;412;372;343;370;399;424;439;400;415;358;348;284;298;347;437;556;539;488;369;376;409;494;459;441;391;362;313;283;293;286;289;278;292;284;282;293;265;277;342;297;284;309;330;267;288;274;268;289;265;312;281;319;293;283;299;300;258;254;272;269;289;251;295;314;294;266;257;304;318;297;268;274;281;273;290;253;302;319;295;281;297;304;294;268;289;301;305;276;291;315;304;330;343;318;296;332;282;281;267;275;381;727;1531;1846;957;455;342;290;280;311;321;412;674;796;602;380;353;287;290;290;306;296;296;340;405;527;466;333;305;295;328;336;322;332;357;424;406;391;326;297;278;315;259;301;251;313;339;492;497;385;504;1661;3919;4846;3459;1724;1579;1549;1100;1070;3074;7550;9785;4812;1159;427;318;317;346;330;317;292;319;297;316;317;299;273;315;285;280;316;304;343;355;334;350;326;343;371;328;332;381;327;301;385;1096;3263;3934;2516;876;378;371;345;472;1275;2248;1757;725;320;295;294;351;368;383;364;430;475;427;340;355;401;580;1124;1436;983;458;364;330;302;300;313;336;364;310;344;345;331;310;273;278;283;271;279;301;321;349;292;304;305;316;278;275;312;305;308;336;401;332;308;270;305;321;310;281;296;315;383;381;369;326;308;361;319;320;406;735;1139;835;398;321;278;290;340;290;259;284;273;312;269;238;277;313;297;329;356;315;302;287;287;289;295;265;298;347;352;314;326;277;307;276;262;282;279;300;345;304;260;281;289;351;361;349;378;377;329;337;332;305;327;315;293;261;315;322;307;327;311;321;276;308;308;350;322;334;550;1351;1612;948;521;411;353;329;330;309;340;400;422;493;530;502;494;943;2661;3752;2415;1155;1079;802;493;284;261;275;273;249;253;234;250;245;249;258;267;270;315;258;250;262;273;311;446;446;343;274;246;240;240;244;249;246;249;259;294;256;278;283;275;290;307;337;325;392;385;348;471;628;798;698;496;430;415;387;368;415;450;405;397;476;531;428;433;398;321;341;312;314;338;369;442;371;426;481;559;542;519;495;452;485;386;358;315;339;415;293;309;291;228;246;256;270;230;230;285;249;265;269;275;246;305;335;332;327;378;410;339;321;289;297;348;491;648;705;756;664;551;444;476;469;344;277;242;301;364;460;372;306;302;324;346;374;418;529;395;336;360;419;430;497;414;391;307;285;346;324;341;355;313;314;274;332;310;341;378;521;506;355;331;294;287;284;300;280;274;285;290;298;320;331;301;290;283;290;244;255;262;246;270;336;321;309;358;346;305;287;364;358;485;495;364;316;322;373;361;306;297;266;259;267;310;263;295;308;265;267;291;264;312;412;1044;2159;2238;1088;395;264;269;292;221;274;250;270;280;288;394;386;323;260;234;260;265;254;270;294;267;299;358;396;337;324;256;271;349;365;335;357;296;302;265;255;320;392;531;482;449;395;365;348;382;507;522;515;587;527;420;406;363;385;453;535;580;432;383;426;406;341;420;439;484;488;445;411;361;435;535;520;451;472;590;640;547;518;448;426;400;370;338;407;406;430;378;323;340;398;404;397;419;345;310;323;371;409;377;314;301;282;254;238;244;258;263;250;271;256;260;251;281;269;250;223;258;253;245;258;211;203;213;232;259;250;255;235;227;255;268;259;278;319;333;270;295;298;349;452;509;454;371;394;437;405;350;329;380;520;418;400;382;379;379;427;364;446;554;488;366;303;364;401;348;370;414;396;330;310;334
462;453;406;317;328;498;750;790;550;347;320;320;437;504;514;563;460;473;703;936;656;425;362;627;749;590;508;446;368;482;415;436;505;477;460;576;829;1034;890;548;491;459;354;415;497;523;442;371;365;363;433;474;411;327;370;367;412;406;353;283;270;291;324;263;303;267;294;309;319;294;304;404;601;769;575;414;346;338;300;266;307;315;412;441;311;358;437;362;347;287;279;286;291;253;284;314;280;257;231;260;260;260;241;276;272;237;228;241;247;260;266;243;276;258;235;268;251;266;280;241;270;373;657;1175;971;1062;1901;2303;2522;3455;4679;4548;4793;6863;7148;6891;8802;9055;7003;6685;5932;4476;3097;2789;4162;3388;1799;1603;1171;677;734;825;873;857;781;521;580;878;691;503;562;635;591;861;1149;649;375;285;259;245;271;273;276;251;282;247;249;279;255;249;272;257;263;307;263;294;287;309;323;329;356;350;381;432;486;738;939;1019;853;691;628;549;685;912;731;396;289;251;295;277;265;281;276;281;260;252;256;291;316;318;326;272;282;325;299;289;292;271;258;296;265;299;316;306;338;296;313;297;263;264;290;249;272;293;270;263;291;274;268;284;263;282;251;266;335;416;373;392;593;850;904;691;796;1051;1118;1283;1968;2715;1716;901;511;641;1323;1583;1828;2406;5320;8382;7021;3472;1311;718;626;1167;1695;1275;697;384;300;305;332;364;311;309;295;294;332;385;304;287;319;392;563;828;1253;1434;1584;1185;745;527;552;624;718;850;832;629;565;482;438;394;318;288;259;276;298;274;301;263;280;265;298;281;252;261;288;280;300;273;284;297;284;310;355;329;297;253;261;306;459;515;387;299;264;267;273;311;296;285;281;291;282;309;272;292;286;275;257;282;281;310;346;392;455;358;350;444;560;614;546;452;364;509;748;1037;967;853;1368;1887;2218;2226;1696;1550;1672;1354;860;574;429;342;324;310;287;281;258;267;286;275;241;210;246;218;269;254;303;285;317;288;331;266;303;306;308;360;337;320;356;384;399;375;356;312;363;347;303;312;317;321;329;334;352;286;394;328;319;326;389;552;863;851;577;648;822;621;436;311;336;358;329;335;378;324;332;342;301;327;321;329;332;307;322;312;303;318;349;310;312;325;345;311;337;431;690;918;790;499;309;314;335;357;388;411;404;418;368;399;367;351;370;416;418;382;334;334;358;411;404;394;354;456;507;570;478;503;630;832;948;942;1046;1560;2077;1700;1005;658;611;697;835;1003;1286;1297;947;763;677;734;594;515;609;644;636;550;455;541;506;482;492;616;599;453;311;386;331;305;304;348;335;310;332;306;317;360;428;847;1525;1604;952;526;418;394;399;407;332;317;325;322;333;327;352;405;375;301;295;296;306;345;367;317;306;352;317;315;323;317;295;327;337;320;334;323;375;339;318;373;574;699;722;616;800;977;706;399;335;286;299;279;339;337;338;310;354;311;266;259;283;318;350;313;339;305;326;329;322;348;349;369;321;338;328;388;364;313;328;301;321;325;313;339;316;333;369;327;325;350;324;345;371;441;380;275;317;388;989;3227;6706;7561;4613;1548;509;365;297;266;272;256;259;252;263;286;276;288;249;256;295;278;301;280;337;316;301;324;297;275;304;293;321;278;269;267;287;292;293;277;266;254;298;290;279;269;281;290;306;306;412;763;1040;640;574;1549;3485;3997;2689;895;317;287;294;271;263;370;364;363;323;344;330;318;274;282;271;299;301;331;331;310;309;308;396;386;475;369;354;313;313;317;321;343;397;545;799;573;379;295;275;334;334;292;298;338;358;344;297;280;320;348;274;277;282;307;302;275;288;297;335;432;390;340;290;283;279;314;356;345;346;410;344;296;385;578;804;598;382;341;358;356;382;403;355;368;302;310;282;330;355;472;399;340;343;402;434;470;450;483;449;355;355;382;372;376;470;722;830;588;419;349;369;378;408;425;370;314;303;299;268;271;255;264;243;259;267;314;272;269;297;292;287;286;314;294;258;261;301;328;281;294;275;258;327;269;265;291;259;311;270;271;265;291;299;284;263;349;304;323;334;341;300;259;287;272;286;277;315;288;320;284;287;298;291;298;317;301;321;298;316;334;296;315;312;317;267;310;278;272;246;317;467;1098;2118;2007;816;410;290;277;280;311;320;502;961;1237;778;418;281;322;310;264;261;265;287;374;680;1112;779;414;283;351;366;315;322;297;361;600;679;538;334;324;258;292;272;286;242;299;393;477;465;338;398;753;1412;1545;1279;1366;1706;1626;1013;880;1976;4044;4576;2256;657;429;444;544;548;417;294;317;320;295;332;328;326;277;303;294;321;311;335;351;336;341;320;337;362;373;354;326;307;292;354;705;2502;6444;7264;3900;1001;366;306;363;494;934;1327;1016;508;377;302;315;338;347;350;376;388;339;362;321;337;360;789;1809;2241;1280;531;315;355;327;334;306;295;303;327;367;420;396;297;298;248;250;259;300;294;349;356;307;290;321;325;311;312;314;301;341;371;384;391;310;261;315;288;303;281;330;458;704;694;492;379;316;322;369;474;513;759;1177;932;502;292;265;341;327;293;269;241;239;265;269;289;257;286;332;274;314;290;286;282;304;268;264;283;336;301;311;294;288;278;268;337;317;286;295;288;281;279;301;292;290;322;309;327;354;324;297;310;322;328;323;304;275;338;292;317;326;328;296;316;262;263;328;312;363;444;1049;2633;3071;1561;520;317;332;366;378;343;383;382;481;494;550;497;519;890;2004;2453;1477;671;587;465;309;280;288;240;255;255;285;260;233;211;242;249;270;311;301;262;254;230;258;262;352;334;289;283;243;239;238;255;271;222;268;269;276;269;264;301;306;277;263;304;337;372;356;394;426;569;785;864;714;593;581;390;377;421;414;343;388;347;328;381;364;341;315;339;303;335;319;385;413;467;404;457;507;556;559;547;444;378;305;307;315;308;328;305;285;315;265;229;228;253;243;254;283;252;278;287;248;291;295;321;309;326;388;354;329;271;290;291;335;460;512;601;670;625;512;554;522;466;324;294;271;282;301;365;338;296;295;268;267;311;329;472;438;348;396;414;469;451;486;449;354;289;333;406;407;323;321;297;348;364;317;302;365;395;383;376;389;342;276;283;243;306;261;291;269;336;371;361;341;273;281;283;259;269;296;289;279;305;310;321;437;509;379;359;367;390;376;366;342;373;367;373;427;325;304;341;362;260;262;266;251;243;254;254;274;273;295;552;1355;2565;2320;1015;382;287;274;287;239;309;263;260;301;314;368;377;307;300;245;254;252;245;268;329;384;385;455;523;416;315;320;343;322;330;351;393;341;287;282;268;317;310;350;373;347;347;320;380;486;659;643;566;531;452;380;342;462;431;464;547;563;464;481;555;547;392;377;394;460;602;583;498;447;461;594;545;486;527;745;932;863;763;616;487;465;372;397;451;458;403;436;473;459;561;488;404;407;398;375;356;328;361;339;299;279;246;232;253;216;236;269;258;293;230;259;233;252;265;284;249;222;227;219;237;240;211;213;237;241;273;235;234;239;225;239;246;265;271;270;262;276;327;396;468;462;379;366;390;340;355;399;481;460;534;457;363;395;380;440;451;354;395;572;497;411;347;403;387;389;368;423;443;344;277;322
329;351;361;392;423;446;585;644;509;386;370;346;389;583;766;880;617;437;581;877;798;457;363;489;770;673;558;530;433;516;529;512;601;618;470;584;722;838;670;490;497;438;419;431;452;455;347;297;325;363;568;552;397;293;347;354;390;371;306;285;285;275;274;278;276;321;298;326;312;286;382;540;588;582;501;499;385;373;287;288;314;352;368;438;297;314;333;341;384;311;309;268;281;261;291;303;307;238;275;252;262;269;254;214;254;282;286;218;244;257;233;289;289;294;266;267;280;247;259;267;260;353;430;610;583;910;2176;2905;3310;3984;4606;4910;5880;8361;7788;6241;7858;8213;5855;4767;5487;4478;2627;2066;3064;2736;1494;996;703;484;560;765;694;735;761;663;724;915;804;588;457;372;515;1073;1720;1006;391;251;282;251;268;232;256;279;260;243;257;256;291;260;254;262;311;276;295;266;282;348;378;344;325;366;427;418;400;630;985;1103;883;683;553;382;467;612;517;365;309;279;281;267;289;265;260;287;277;266;280;287;328;301;270;275;305;313;308;303;257;265;283;266;275;277;291;298;318;319;288;269;258;276;273;278;275;254;250;279;296;253;250;274;247;255;224;282;374;383;342;343;576;1032;1015;821;867;1283;1368;1419;1850;2208;1471;796;541;646;1040;1301;1448;2183;4715;8325;8027;4467;1915;1052;811;1079;1520;1168;681;378;324;308;368;396;292;274;304;269;329;396;348;341;407;577;541;653;1049;1491;1780;1502;971;653;583;713;755;909;833;599;531;521;397;372;366;342;326;285;285;260;293;295;285;287;288;250;248;259;292;276;256;260;307;290;284;282;305;278;277;314;295;323;374;452;331;306;248;260;274;289;304;302;298;259;290;273;231;280;287;278;300;291;272;308;330;425;382;320;331;368;517;674;738;563;505;585;760;1019;1038;828;1145;1616;1767;1948;1832;1521;1522;1280;852;550;372;345;311;315;309;276;279;280;260;291;275;235;226;248;233;236;273;282;274;288;262;297;313;352;320;338;354;307;322;325;353;319;351;307;350;346;334;327;355;333;308;302;325;338;318;317;334;304;442;650;1312;1406;676;379;429;382;355;337;370;372;367;368;355;300;305;283;299;330;316;327;330;327;281;290;354;327;332;358;353;334;344;347;345;419;836;1628;1301;600;355;298;341;370;378;355;336;361;377;359;361;359;405;387;415;363;375;330;373;364;365;325;358;417;610;707;575;519;551;770;997;1166;1173;1288;1457;1209;803;612;608;687;977;1223;1682;1653;1128;704;540;512;495;509;695;717;654;527;510;529;525;472;439;572;576;457;342;342;333;274;317;309;356;330;342;319;334;371;694;1609;3244;3362;1690;593;372;393;355;366;322;347;342;348;298;300;335;334;353;336;339;316;317;318;338;328;380;346;336;303;307;306;337;304;309;308;331;354;361;328;344;321;365;359;367;433;782;1099;1012;730;455;300;314;319;324;339;328;267;313;285;330;308;292;317;285;333;356;283;336;369;347;305;355;372;342;326;326;375;355;352;301;329;319;343;347;366;337;325;352;311;341;320;334;336;320;371;356;334;274;375;671;2041;4996;6858;5322;2129;742;440;338;264;284;274;225;252;249;246;266;286;277;262;256;270;284;250;320;292;304;294;333;340;270;279;281;254;272;302;267;293;272;349;309;300;287;289;288;259;316;303;295;309;339;455;524;457;418;942;2130;2965;2273;774;330;305;367;381;411;332;331;317;264;331;319;301;299;294;280;270;309;341;337;291;317;319;353;395;360;350;328;335;313;322;350;363;434;597;1024;799;407;303;287;286;323;320;324;359;387;320;313;301;315;312;302;289;310;322;299;248;267;292;292;376;376;388;344;314;319;341;368;364;432;480;406;357;338;439;462;361;317;328;365;466;520;497;382;308;321;298;311;357;606;804;625;392;408;439;420;452;459;428;474;395;389;417;392;397;502;939;1152;876;462;407;333;335;356;350;383;341;267;278;265;264;293;284;265;285;304;294;288;293;305;328;298;268;318;258;247;302;279;307;287;299;286;253;281;300;287;284;276;261;257;287;256;295;254;289;249;293;293;322;337;305;269;266;274;282;267;257;290;279;285;278;296;305;279;296;310;319;332;293;337;342;327;328;284;302;303;309;278;254;274;353;709;1871;3444;3007;1154;446;322;293;303;316;302;429;725;895;617;346;317;308;275;283;303;299;329;448;778;1210;880;443;305;273;307;289;270;318;362;666;784;560;394;334;338;288;268;280;295;295;315;345;362;311;298;366;470;547;740;1514;2553;2739;1381;575;759;1226;1484;873;748;847;869;855;1027;688;373;307;319;381;331;325;309;321;309;342;339;309;319;349;326;306;348;340;334;393;376;342;312;311;417;998;3439;7744;8428;4929;1382;433;333;428;605;607;612;515;416;322;328;326;305;321;342;380;372;338;350;312;325;378;684;1275;1630;1036;481;330;431;352;308;270;304;276;242;326;397;373;321;322;265;257;275;274;283;314;346;294;289;325;265;332;307;330;301;338;367;382;377;329;296;283;298;281;292;320;594;1093;1315;725;396;322;362;451;593;617;946;1880;1906;902;396;314;300;307;288;304;282;245;278;283;278;290;322;331;316;339;282;270;276;306;306;270;267;257;307;296;301;321;309;288;315;298;299;266;291;271;268;300;261;285;337;327;315;288;288;326;303;307;352;394;333;322;314;305;306;285;304;271;324;324;299;320;346;338;391;940;2636;3441;2023;628;344;314;374;410;410;416;355;495;499;586;507;467;636;853;946;670;459;390;290;285;255;251;250;261;256;250;239;225;212;242;253;305;326;256;265;254;241;276;294;325;277;253;265;278;232;262;250;250;280;236;275;265;265;299;312;332;328;328;306;423;521;408;382;419;476;595;742;724;618;569;447;437;412;413;369;373;315;309;307;338;394;350;371;345;368;382;537;595;563;543;591;635;559;595;594;462;345;300;322;316;281;322;306;311;294;263;241;253;216;249;286;278;270;257;232;252;289;270;316;283;332;360;377;363;282;302;281;346;448;582;670;689;622;541;512;572;536;396;333;295;267;264;315;290;328;340;313;275;319;332;404;412;426;417;439;471;432;435;463;341;294;379;421;418;337;309;335;314;323;295;311;306;337;361;433;480;425;319;299;303;298;307;289;332;328;362;346;295;257;299;291;247;271;293;278;306;294;278;344;420;533;424;351;339;397;403;360;318;322;298;367;379;406;556;656;524;356;285;275;288;245;283;252;285;268;346;428;753;1284;1291;706;328;313;271;254;235;240;267;291;282;292;348;346;308;247;254;266;258;284;305;353;389;420;416;544;414;336;297;322;353;312;336;375;398;378;316;293;265;288;285;282;313;340;364;349;420;627;569;579;568;475;389;356;432;420;562;583;538;469;396;550;542;419;385;357;444;574;632;530;410;506;595;606;517;452;756;1051;1135;913;820;634;578;422;447;570;534;563;565;569;588;574;491;489;506;453;370;352;334;371;335;304;277;254;239;222;272;246;266;250;299;243;277;240;265;229;263;238;233;209;218;255;262;254;234;241;267;259;251;242;252;253;228;244;229;264;223;287;267;291;398;432;431;366;351;365;337;329;434;514;518;504;422;332;329;343;410;437;408;493;781;855;520;406;392;461;425;348;476;538;408;359;346
226;290;377;446;611;565;548;454;448;474;499;371;416;544;890;1049;660;457;674;1076;936;514;339;424;596;625;574;570;430;501;560;536;538;637;621;536;547;569;511;503;584;535;407;408;472;424;356;290;258;382;588;580;403;376;344;368;357;356;288;241;255;236;282;283;275;281;268;319;302;363;556;812;874;600;593;711;474;321;278;289;334;264;296;316;314;272;343;402;364;331;310;298;308;285;271;287;237;231;231;270;257;271;238;250;244;253;260;234;261;238;272;268;248;269;257;274;280;252;219;262;297;377;385;383;392;624;1495;3023;4386;4193;3838;3610;5048;7733;7382;5284;5739;6358;4758;3727;4763;3859;2079;1383;1773;1868;1109;594;525;398;501;551;763;1088;1186;989;1003;1191;997;718;538;390;478;925;1335;799;375;300;255;271;281;260;277;284;267;269;256;287;294;287;287;239;246;275;313;267;282;343;379;352;319;310;379;382;397;657;1112;1440;1317;1184;797;487;360;354;371;307;306;306;305;275;297;264;261;274;292;294;306;283;282;272;279;295;334;319;283;315;280;305;269;290;273;263;286;315;284;343;326;288;269;237;283;302;279;256;282;287;311;302;262;251;254;249;260;259;356;398;384;367;552;911;1203;940;910;1206;1123;1342;1355;1230;842;690;695;616;842;873;807;1152;2514;4707;5210;3859;2265;1470;1201;1329;1372;1106;621;396;319;314;364;362;354;317;258;269;357;434;370;357;560;832;678;618;809;1096;1224;1073;658;506;562;560;686;785;724;596;525;570;517;387;365;359;370;326;294;270;276;243;285;297;269;267;272;295;279;275;303;312;290;294;311;283;313;311;286;301;282;275;320;348;306;258;298;238;277;272;278;264;266;258;277;257;254;244;276;271;274;305;297;275;279;357;373;358;311;361;505;645;690;640;673;915;985;958;1024;961;1160;1406;1562;1819;1664;1498;1413;1286;799;510;320;316;298;320;311;294;276;284;282;285;274;228;200;229;254;248;274;276;255;282;290;300;281;305;337;338;318;348;371;335;338;331;313;357;329;372;367;313;329;312;277;307;330;305;333;338;328;323;354;702;1143;1155;596;334;300;275;298;347;362;385;382;355;348;341;297;319;294;321;315;324;367;331;330;309;300;343;392;343;331;364;353;351;356;461;901;1230;948;509;335;331;370;490;467;347;368;343;353;357;345;353;322;391;423;431;365;387;405;394;344;330;381;526;697;809;673;577;577;655;812;997;973;938;934;766;570;535;604;764;1060;1270;1442;1276;926;619;413;440;548;561;562;621;618;499;476;483;422;415;371;436;438;391;355;375;322;299;325;350;318;348;315;337;351;423;893;2473;4690;4384;1862;627;395;326;328;333;306;309;341;290;329;309;328;363;319;364;309;320;293;313;292;315;346;318;306;302;323;312;285;323;341;313;345;346;348;359;347;329;301;320;314;413;672;1205;1823;1579;769;330;282;279;314;340;339;306;268;277;289;343;330;336;309;311;327;310;318;324;291;316;394;365;362;310;314;360;349;347;340;352;350;328;385;368;342;358;369;330;300;323;342;320;376;372;376;320;318;382;839;2196;3737;4009;3036;1516;790;548;375;291;278;271;259;269;264;275;271;269;284;258;296;245;261;282;265;277;288;241;326;337;310;283;302;278;264;267;302;279;284;313;270;317;277;276;272;302;315;291;279;310;293;343;350;338;325;552;1009;1194;881;441;315;467;743;1046;875;549;390;363;309;280;281;302;278;309;265;300;330;381;326;309;320;325;313;362;332;281;274;313;321;328;301;310;357;515;683;588;321;290;293;316;332;339;366;338;311;272;252;303;342;339;311;294;262;270;282;267;245;289;304;387;473;416;399;346;331;422;470;376;381;392;388;403;385;358;349;270;300;334;412;500;700;704;494;368;317;316;329;421;787;1130;795;363;327;329;410;421;464;381;381;401;369;386;366;366;601;838;928;593;413;375;343;316;376;402;424;370;287;287;299;271;250;287;295;296;289;296;313;308;277;299;294;278;305;270;294;282;284;268;259;314;287;278;275;245;278;281;265;257;287;244;265;272;251;282;278;335;294;286;282;276;287;255;309;259;302;264;286;302;303;292;279;288;315;310;289;309;289;325;340;356;307;284;339;368;341;304;282;310;317;403;765;1950;2989;2122;919;372;299;317;393;405;379;338;430;456;405;334;296;314;297;312;338;334;379;393;540;746;602;406;356;317;285;263;325;291;325;440;575;438;358;421;339;300;300;276;304;299;271;310;302;295;288;292;293;305;452;1033;2237;2473;1256;469;426;697;825;653;876;1552;1317;1054;1176;811;457;338;342;368;338;316;343;323;291;301;291;330;332;342;303;348;338;372;334;348;340;340;316;349;470;1380;4799;8870;8075;4263;1082;395;457;723;1023;723;473;351;347;353;318;332;303;336;352;397;373;368;345;323;339;356;527;826;902;738;443;364;375;362;315;289;312;324;309;300;350;321;337;317;297;263;290;326;292;294;325;290;286;286;306;331;337;319;321;322;334;315;351;272;304;302;298;309;289;349;508;931;1081;624;350;283;391;549;724;697;1336;3041;2959;1173;538;351;273;326;298;312;300;283;221;264;267;290;270;302;328;284;281;267;259;269;283;253;291;320;297;270;274;273;286;268;279;317;294;253;297;263;280;289;302;304;299;295;278;311;312;310;291;293;305;375;335;349;297;289;307;308;324;298;326;316;269;436;385;373;393;884;2613;3460;1805;608;340;283;355;373;418;379;407;489;537;476;499;440;423;434;431;400;310;300;337;292;294;288;279;237;267;238;260;208;245;194;236;262;262;275;246;257;274;316;372;296;274;247;290;273;256;237;260;277;249;260;260;266;279;266;341;397;405;300;329;421;660;515;399;361;402;455;601;493;530;468;418;493;541;436;354;342;332;327;308;365;441;413;403;443;379;605;927;982;673;600;508;538;465;494;468;328;358;388;435;347;318;277;289;303;279;283;241;243;227;249;317;315;340;292;266;262;281;303;355;343;320;420;392;364;342;321;336;360;449;595;615;625;614;588;710;680;620;477;377;316;287;234;280;321;401;341;330;301;323;342;420;487;496;518;461;487;576;536;421;354;356;322;330;364;313;342;308;342;301;272;302;292;316;369;519;688;456;335;266;280;271;299;284;300;345;357;342;285;251;264;267;300;404;422;381;297;306;332;314;392;425;392;409;353;386;386;379;350;339;308;339;400;619;1387;1834;1290;563;327;235;291;296;296;278;283;264;260;282;359;557;575;405;266;247;284;238;249;278;299;272;252;268;303;332;326;308;287;255;308;285;326;359;407;332;364;400;371;290;297;261;254;242;332;465;520;467;362;275;269;263;295;275;323;370;374;349;348;390;541;632;653;652;595;583;491;438;561;634;598;398;405;413;422;356;387;349;389;503;590;482;433;492;691;794;554;395;483;659;826;730;698;647;615;447;650;826;727;682;578;493;481;491;484;554;745;693;427;388;407;437;427;347;274;247;257;254;222;253;245;254;244;253;253;232;235;259;238;215;249;195;237;268;237;249;246;277;299;268;238;243;280;248;227;227;233;258;263;242;268;288;292;383;333;343;313;335;321;386;416;439;486;605;437;332;261;298;299;322;386;507;1065;1119;611;357;357;439;387;391;472;492;419;352;320
312;314;357;545;876;713;544;487;490;538;607;628;570;671;861;885;604;488;592;1062;908;492;388;407;503;549;524;482;438;477;543;586;510;627;674;685;446;433;578;630;598;501;457;547;577;601;465;283;270;321;395;460;430;455;475;424;394;375;290;253;257;318;365;399;361;339;353;301;327;379;596;791;724;556;553;630;462;345;276;280;312;316;302;312;267;262;335;414;419;424;397;322;323;283;276;273;285;253;261;260;259;249;232;267;248;253;250;243;248;263;257;248;257;242;251;309;275;280;237;255;280;361;353;291;323;459;981;2740;4838;4070;3076;3151;4181;6340;5946;4068;3436;3916;3605;3020;3462;2812;1832;1230;1284;1332;1001;628;571;591;497;619;863;1348;1322;955;916;1047;916;789;564;468;584;718;776;524;300;254;270;248;276;288;267;253;259;275;244;256;271;273;252;257;293;279;307;263;299;340;341;288;275;331;360;326;369;641;1013;1531;1591;1626;1251;637;331;334;309;276;316;340;347;336;330;278;243;268;266;288;319;299;268;236;294;301;320;355;295;319;311;276;256;273;258;278;286;318;349;314;277;310;273;267;267;305;321;325;264;309;343;301;334;291;256;265;248;268;345;365;455;412;458;635;933;875;860;805;746;965;998;898;741;577;492;566;662;804;679;595;902;1727;2379;2581;1929;1373;1151;1406;1483;1251;724;467;390;338;340;364;353;310;278;296;334;382;355;354;585;783;694;502;623;794;713;526;460;454;415;481;551;574;587;587;519;670;588;467;360;363;426;467;378;282;289;279;248;298;248;268;280;280;278;304;310;316;341;296;316;304;327;318;329;288;256;290;279;285;290;258;266;272;274;319;282;281;267;262;281;287;270;270;262;280;298;337;305;308;288;339;343;303;304;483;534;530;637;625;754;1002;930;824;822;1126;1596;1772;1656;1629;1519;1362;1407;1383;881;480;340;313;306;282;329;325;267;285;277;262;289;256;250;243;252;327;274;293;248;297;266;280;308;318;325;342;354;336;337;351;334;368;369;314;351;365;361;382;342;381;328;289;304;351;338;325;321;294;352;426;623;605;488;387;321;287;304;326;374;375;379;413;395;320;292;330;364;378;374;429;386;328;363;357;354;407;357;317;338;355;340;327;375;479;1038;1300;1005;549;322;370;494;547;549;471;366;363;421;395;395;305;359;356;381;429;442;425;514;400;410;448;406;475;567;698;713;768;747;678;661;594;632;683;782;723;501;455;580;924;1156;1172;1116;885;742;585;438;420;494;518;491;501;609;480;424;427;390;398;337;350;374;370;401;420;351;345;357;342;392;347;301;300;320;458;714;1760;3347;3190;1982;879;449;324;323;343;333;328;348;356;355;327;348;354;314;351;333;340;306;327;297;297;304;294;306;307;282;303;293;313;325;331;345;382;381;334;364;320;345;299;309;352;584;1457;2925;2962;1015;391;312;307;265;337;339;362;338;282;381;438;442;382;320;339;333;333;359;360;304;335;303;355;347;306;297;349;343;360;344;320;303;380;469;387;343;346;378;323;295;354;325;362;368;387;334;361;282;350;724;1776;3063;2839;1815;1127;936;743;388;281;242;285;279;273;295;301;260;262;289;280;242;279;217;247;276;278;288;294;254;279;296;315;283;291;308;270;309;273;264;289;306;299;276;273;277;276;307;280;324;288;290;303;334;318;289;310;389;498;513;356;321;468;1253;2413;2225;1528;1015;575;335;276;259;283;280;278;288;290;401;443;377;370;315;323;330;361;324;332;281;295;306;329;323;298;329;372;408;389;281;267;294;351;350;388;337;347;285;265;298;284;346;344;305;323;286;282;297;277;267;266;346;424;476;505;551;456;337;376;395;338;330;301;383;435;436;393;322;336;307;351;424;570;743;772;602;373;330;339;317;425;724;997;700;384;292;341;372;419;414;374;317;323;343;331;318;355;470;615;549;478;342;373;363;365;365;414;353;348;284;283;291;287;292;274;277;273;253;299;321;325;328;295;266;302;309;285;261;295;258;305;288;270;324;292;277;282;266;259;285;279;260;262;263;299;271;253;261;259;255;252;238;267;291;311;308;270;295;290;296;256;274;272;270;253;269;316;308;312;342;430;490;450;337;342;459;626;592;379;290;290;331;358;634;1326;1683;1088;584;346;315;438;704;727;456;338;256;336;339;298;300;311;346;376;360;329;318;344;376;416;371;334;309;311;316;256;261;336;290;341;372;327;398;386;347;321;293;300;322;278;280;272;315;296;315;318;275;300;347;595;1027;1175;741;390;509;828;1021;715;894;1215;1092;743;843;771;705;503;350;333;354;315;260;324;322;336;309;300;298;331;305;340;328;309;346;298;325;310;325;332;506;1519;5125;8939;7055;3252;882;439;443;801;1165;797;496;338;329;344;332;317;286;301;365;435;377;376;367;303;330;367;529;936;1340;1250;680;381;347;348;295;338;414;433;348;284;293;317;291;282;309;275;318;297;339;333;323;307;297;257;304;294;377;323;330;284;283;267;299;295;290;367;322;286;286;285;384;552;615;485;321;285;305;429;544;567;1067;2106;2182;1081;655;401;294;273;312;284;276;276;258;264;267;273;295;308;344;326;308;281;242;287;287;309;310;335;275;272;270;296;287;281;272;292;297;274;267;309;330;294;350;332;319;308;291;315;342;380;346;322;322;327;290;324;281;291;348;305;315;319;304;290;350;384;488;389;516;992;2257;2893;1698;621;358;312;283;328;330;400;412;432;465;456;413;346;319;300;292;332;356;332;316;321;300;317;273;269;249;256;235;236;231;242;241;248;270;242;277;256;262;323;361;317;310;304;235;239;241;281;231;245;290;237;277;265;289;299;434;577;496;365;315;390;523;536;465;366;325;367;414;464;476;470;381;421;473;442;362;327;370;438;384;434;451;483;450;451;469;809;1416;1398;817;499;443;411;412;374;389;281;314;424;492;457;346;291;289;314;303;266;266;277;226;267;302;367;445;319;288;235;298;362;408;334;387;422;474;417;406;356;340;384;386;412;406;532;772;1126;975;712;642;572;459;339;334;293;296;339;413;375;354;386;357;390;405;460;547;595;512;739;986;797;553;496;429;339;328;307;329;297;321;340;290;309;310;310;294;379;433;481;414;323;279;231;285;295;305;309;308;341;356;291;284;248;281;421;788;902;623;408;300;326;404;444;486;436;426;387;368;417;371;380;361;304;356;595;1311;3119;4091;2486;921;321;256;243;265;260;301;248;290;293;336;291;277;319;283;246;279;235;212;244;273;307;285;274;247;302;274;317;322;289;306;294;322;327;428;419;311;276;309;297;289;265;239;287;247;297;462;475;479;356;336;297;271;320;327;300;364;393;304;353;395;467;731;953;899;951;851;672;631;552;640;576;399;314;341;361;359;413;380;421;546;628;519;391;485;650;678;476;345;350;383;518;588;524;487;488;437;738;1061;904;645;557;505;440;432;415;539;762;750;540;453;529;586;568;430;344;279;269;248;306;227;241;268;244;238;251;243;255;274;249;269;236;228;248;234;236;257;241;273;227;243;268;275;257;267;272;265;249;286;277;268;299;278;325;292;341;305;334;325;294;419;359;410;401;481;399;315;252;277;326;355;340;495;834;877;524;350;371;437;450;439;456;454;337;302;336
361;320;344;485;793;669;602;781;638;495;665;720;723;806;704;682;590;488;595;714;627;417;401;439;476;481;446;402;447;489;504;494;537;572;547;640;496;456;706;806;606;472;470;617;816;862;780;443;288;322;386;367;376;440;570;513;499;439;342;261;285;343;622;790;606;472;405;381;348;385;479;550;482;465;522;449;357;298;300;277;268;292;287;291;264;263;333;334;401;525;511;342;288;255;279;273;341;262;255;251;230;256;283;245;250;237;262;252;238;233;255;248;267;257;270;279;262;258;248;234;254;317;280;295;299;451;949;2238;3380;2658;2519;3416;4588;5234;4082;2396;1986;2661;3108;3850;3189;2316;1740;1385;1380;1476;1208;775;961;1081;711;868;1215;1323;1065;692;826;956;770;661;713;787;817;968;732;401;304;300;259;307;300;268;276;315;250;268;297;261;285;250;241;254;248;287;277;287;280;305;294;303;280;381;432;361;414;581;899;1114;1261;1475;1271;632;424;382;319;324;389;468;403;358;339;310;288;253;233;281;325;266;252;287;281;296;324;351;302;268;272;294;278;289;299;301;291;317;312;309;275;286;281;257;274;314;300;295;319;314;355;371;334;339;314;272;252;272;344;396;559;438;388;432;649;895;940;854;738;881;1009;1216;900;550;382;391;555;865;764;509;439;649;1029;1320;1058;894;921;1097;1192;1005;596;423;356;300;336;353;279;277;288;301;350;327;303;366;425;497;454;390;426;509;469;405;399;391;392;420;448;511;502;461;533;564;516;426;420;414;639;604;450;318;264;259;251;275;258;271;293;313;268;300;275;300;316;357;357;300;360;307;324;290;298;276;259;292;260;267;281;275;289;277;278;280;259;251;265;297;292;289;280;327;283;372;394;358;342;413;408;350;446;511;561;560;488;504;641;734;722;761;778;1252;2391;2558;1767;1490;1417;1352;1947;1911;1054;625;399;336;298;310;307;271;243;259;291;273;281;253;234;260;273;264;293;286;335;329;293;324;342;258;339;329;346;316;287;353;318;361;324;301;362;405;414;436;379;339;341;323;340;338;360;313;323;326;340;347;365;420;424;411;276;274;312;333;342;352;369;419;463;340;356;324;397;453;532;448;390;356;339;401;450;393;387;341;323;322;333;383;388;958;2387;3117;2278;867;434;381;465;584;646;591;468;389;439;365;347;314;354;353;335;341;405;502;563;435;490;627;511;439;418;540;779;1010;898;695;613;485;529;669;1043;1027;573;425;636;969;1135;1022;845;622;495;463;463;542;535;507;409;504;592;526;446;392;389;380;366;360;359;363;399;389;371;350;352;440;403;355;301;285;339;448;1071;1958;2631;2722;2731;1477;555;362;338;387;388;320;325;374;331;328;312;320;325;340;302;313;286;287;310;289;255;278;290;328;294;317;306;282;302;278;345;380;386;383;376;323;323;287;320;402;556;1288;2483;2425;944;387;300;317;291;321;390;389;324;310;401;488;442;411;346;351;332;368;396;341;334;322;392;434;377;336;332;360;351;326;321;340;357;391;456;420;379;360;374;353;352;358;364;360;336;354;372;388;307;350;547;1411;2551;2394;1355;887;768;636;376;287;254;301;267;273;271;244;265;285;250;244;273;285;253;290;266;263;232;259;270;263;275;310;271;258;305;307;314;303;291;258;278;262;286;276;279;269;290;299;310;266;280;321;324;330;279;259;327;386;448;312;308;615;1834;3212;3227;2961;2367;1004;414;325;301;276;236;275;300;342;472;622;514;412;285;334;344;337;316;297;278;317;325;289;316;275;306;325;360;303;281;280;326;316;344;343;362;318;287;302;273;289;314;358;346;320;310;279;323;262;265;274;287;386;432;501;550;449;334;348;359;335;343;297;300;380;445;414;329;341;394;383;392;454;543;593;503;366;327;347;365;386;538;809;673;396;319;307;403;566;501;391;277;328;311;304;309;352;409;424;434;369;321;355;323;395;346;349;351;322;293;308;323;321;301;306;268;303;287;297;323;298;306;297;284;273;290;309;288;294;306;285;294;298;286;294;270;276;276;271;266;288;250;269;279;269;261;262;262;256;241;268;280;258;306;268;260;261;263;256;292;273;294;288;297;268;245;290;308;320;421;705;880;554;339;417;803;1278;1075;516;334;305;287;336;403;595;673;465;399;338;359;629;1329;1399;624;313;283;292;271;296;304;296;306;358;366;290;301;310;313;331;347;319;304;292;303;285;296;281;271;304;263;283;325;311;297;259;269;326;307;269;279;329;311;313;294;318;297;307;310;369;471;470;403;337;378;581;728;632;624;706;647;497;773;1310;1502;856;417;318;303;293;309;339;306;318;308;304;310;350;315;334;354;333;313;314;301;369;349;334;486;1365;4607;7686;5509;2119;617;392;447;610;753;557;367;335;346;366;326;314;324;329;381;430;444;366;350;365;318;366;787;1979;3183;2925;1135;437;314;329;337;416;603;730;430;319;265;258;273;295;334;336;320;350;335;364;313;277;299;295;283;315;320;302;301;284;282;293;325;313;289;320;305;301;281;302;299;361;324;342;269;299;297;335;416;496;732;1005;893;609;496;401;288;298;303;286;259;260;299;262;243;308;287;292;312;267;284;279;287;274;251;264;319;351;300;289;259;302;274;308;293;313;289;269;280;299;280;303;293;314;302;316;316;320;342;348;325;267;306;306;305;268;296;294;351;330;339;287;317;292;351;361;386;441;655;1637;2417;1863;922;459;329;305;257;314;365;328;425;408;464;369;346;295;299;286;305;309;327;320;323;347;370;265;295;295;235;250;235;231;263;217;235;260;250;248;240;257;279;263;285;354;356;339;249;229;258;263;256;249;278;288;285;291;246;293;369;464;403;350;336;370;578;787;691;497;362;343;460;555;556;455;405;448;396;365;370;362;435;492;501;443;481;428;428;422;559;1086;1924;1607;781;450;432;407;420;371;309;329;298;351;426;444;350;314;275;304;297;271;252;257;252;233;279;377;400;321;269;249;277;369;393;396;392;428;388;449;471;425;375;376;397;348;375;569;946;1536;1267;621;497;482;434;382;384;359;346;335;346;364;326;374;364;332;381;509;606;562;631;916;1374;1096;1080;1119;753;380;288;315;302;312;308;333;311;291;316;306;286;307;292;378;347;307;276;255;273;278;288;291;283;315;298;300;264;299;333;549;1349;1805;1016;481;299;369;428;478;413;400;436;397;394;346;367;374;322;307;354;720;1874;4588;5484;2989;943;347;251;250;263;275;264;277;259;288;304;262;258;225;230;260;223;235;205;203;265;312;291;251;274;259;298;294;301;295;288;264;248;292;324;311;265;302;236;256;245;282;248;255;287;305;461;555;472;512;439;347;278;306;367;354;343;386;344;376;416;504;809;1117;986;913;909;777;651;593;507;471;364;286;298;376;380;366;436;450;687;746;635;467;432;536;455;405;364;358;350;392;436;399;403;399;405;598;896;795;599;457;408;397;371;385;544;592;624;439;510;653;655;585;453;317;262;267;278;311;287;259;267;213;236;263;273;219;238;294;236;268;247;257;267;284;239;269;224;235;263;288;235;285;281;257;265;299;283;306;258;249;295;272;310;293;328;369;358;354;319;340;335;312;372;340;287;281;267;332;359;347;419;536;569;477;349;378;454;458;444;466;417;357;334;305
337;336;384;395;498;625;794;949;727;557;598;753;873;782;566;478;488;547;461;531;445;342;383;454;422;477;491;426;430;419;398;518;659;596;504;554;481;381;651;801;500;437;529;748;809;975;1090;544;308;350;417;391;408;414;496;458;570;490;400;301;293;374;818;1293;950;738;710;585;400;325;361;377;376;570;676;545;396;345;361;308;256;272;283;247;313;276;280;298;363;411;403;296;266;265;252;299;349;309;294;259;250;257;239;225;278;287;289;280;251;266;240;255;256;263;254;326;280;271;285;258;290;280;288;286;293;472;1021;2023;2676;1931;2114;3448;4101;4368;3107;1639;1710;3354;3761;4056;2914;2015;1523;1082;1072;1389;1385;1078;1317;1446;897;895;1165;938;632;562;1034;1329;1062;882;1043;1091;1007;1034;772;412;325;287;297;303;270;268;279;318;272;276;264;265;269;283;265;286;273;273;284;275;285;345;311;260;361;352;424;373;445;537;579;671;703;845;723;532;450;443;361;319;395;392;424;369;324;271;266;272;257;301;277;272;259;275;288;326;326;308;307;273;296;256;260;289;275;272;291;281;271;298;324;273;267;229;272;292;301;303;326;296;306;376;297;337;312;362;284;288;325;428;515;433;328;390;626;898;987;1111;1037;892;955;1093;895;508;362;338;475;680;721;534;407;604;827;956;911;648;661;902;916;686;542;418;346;341;318;323;280;277;271;306;311;296;320;276;297;312;287;321;348;467;424;376;360;363;344;358;360;395;474;459;436;430;406;338;352;427;585;527;453;292;295;270;279;292;292;274;283;269;271;316;322;321;348;358;304;318;301;273;265;268;253;280;232;298;297;300;304;237;287;318;315;273;287;278;290;286;275;253;239;309;390;538;649;551;436;516;546;415;384;537;445;468;422;405;492;500;535;611;758;1240;2109;2384;1528;1373;1655;1625;1851;1821;1279;821;583;485;356;321;293;287;277;265;324;289;280;259;244;281;248;278;250;323;291;303;277;280;305;358;310;351;307;323;322;340;342;340;351;348;328;345;354;401;368;315;333;336;362;381;359;354;315;341;355;339;333;316;378;359;290;281;300;315;339;350;385;407;501;396;344;335;364;412;453;389;323;357;391;384;396;304;310;307;279;357;316;349;550;1810;4819;6914;4817;1542;551;479;566;645;759;718;551;417;439;416;381;314;312;345;324;331;402;515;487;431;407;544;564;404;385;513;733;1170;1229;945;781;751;604;680;996;938;579;483;613;792;998;914;679;523;417;414;443;645;684;553;563;559;560;530;444;453;358;355;389;370;402;430;441;399;392;388;384;375;350;331;318;318;358;590;1434;3146;3855;4421;4703;3054;1037;439;380;369;413;319;311;314;359;336;332;299;279;301;293;321;291;306;291;308;257;257;308;293;324;335;290;273;281;270;309;351;410;445;380;326;317;360;301;320;412;716;1125;1044;526;333;363;295;294;312;360;428;356;306;342;414;483;468;344;335;329;435;505;434;320;361;434;449;379;339;325;350;340;365;312;316;310;369;454;366;344;356;406;391;382;355;328;321;338;349;381;311;340;324;439;728;1272;1423;1045;702;515;408;338;269;288;269;299;283;234;302;285;281;267;264;259;272;317;295;292;259;309;306;272;282;264;303;297;289;276;289;325;364;314;293;295;277;269;284;265;264;309;284;290;282;316;322;348;305;287;290;312;309;321;276;331;557;1343;2357;2779;3454;2832;1267;387;252;280;289;271;264;303;349;443;601;459;363;334;297;338;328;304;265;316;309;353;328;300;335;330;355;331;281;253;308;339;374;388;333;309;378;338;284;280;306;303;316;308;307;290;289;258;269;303;282;314;353;371;388;444;364;314;291;278;303;340;341;339;350;425;415;325;344;400;400;380;340;388;424;417;330;303;324;364;406;602;1008;954;544;344;328;402;524;521;388;345;308;361;377;381;389;347;380;400;356;318;325;341;331;376;316;298;319;294;338;324;313;343;316;293;286;275;286;300;294;297;283;297;312;296;278;302;283;272;276;293;347;307;298;247;275;289;272;237;285;299;228;273;261;279;273;271;273;240;264;252;257;269;304;290;255;266;290;256;263;257;265;283;257;278;246;266;279;426;738;952;629;361;410;825;1424;1260;625;387;346;292;282;295;307;314;377;393;339;353;605;1134;1275;676;347;299;274;333;281;270;263;271;348;364;314;289;307;292;333;310;297;327;305;294;283;291;284;315;296;302;316;292;311;253;276;258;287;295;307;271;310;303;387;454;376;321;294;339;312;331;319;316;313;360;438;674;789;719;490;502;777;1492;2399;2361;1179;386;302;347;297;271;375;417;365;388;329;339;343;348;326;331;297;335;344;311;307;358;339;335;781;3153;6130;4739;1567;485;363;405;400;481;379;382;335;347;359;340;279;295;311;380;415;402;390;363;367;345;372;862;2604;5001;4677;1897;500;352;327;293;411;593;725;512;284;265;288;312;316;387;552;442;320;330;359;342;305;323;301;314;315;322;332;275;268;297;269;311;277;363;397;375;308;254;288;275;325;309;235;281;291;329;292;409;497;540;562;493;343;356;318;296;295;280;296;282;271;291;267;257;299;296;315;293;260;261;280;284;243;271;251;274;274;272;308;271;296;288;287;312;277;334;346;266;262;276;267;288;291;319;326;343;381;312;331;328;306;320;266;295;299;319;364;441;369;355;322;279;297;306;280;390;402;746;1904;2809;1682;695;374;284;300;318;320;312;403;383;421;406;347;324;317;291;282;309;308;309;295;366;392;417;334;288;269;267;252;248;231;239;250;254;240;241;284;277;247;262;275;271;344;415;368;281;266;261;287;249;259;268;304;341;295;311;278;294;329;336;286;325;413;743;1257;1179;735;443;486;558;627;505;443;430;353;353;348;330;374;423;491;455;425;425;384;353;426;599;952;1419;1154;668;491;447;464;419;372;318;355;267;284;303;316;274;290;280;321;298;262;271;241;236;277;303;299;350;320;297;284;301;388;483;471;439;403;368;452;464;430;321;362;408;374;340;446;882;1243;984;526;382;375;384;447;505;488;410;372;366;393;391;368;391;336;394;573;825;685;524;654;990;1186;1706;2240;1309;486;297;299;263;277;287;313;292;321;312;311;305;287;273;295;296;292;273;281;278;305;291;255;250;273;322;290;283;246;318;612;1551;1977;1195;447;284;323;417;461;436;401;441;410;393;369;327;349;326;314;316;449;1170;2867;3459;1909;700;304;285;307;290;279;254;265;242;286;301;275;227;248;264;276;228;221;246;247;310;289;285;266;235;249;307;338;319;281;246;262;273;266;260;286;264;241;271;257;271;267;291;282;279;340;479;608;584;770;759;468;314;315;410;483;377;332;352;326;382;366;547;803;603;599;621;532;525;440;440;368;296;316;317;365;381;398;409;493;572;679;592;522;497;565;504;460;388;407;350;341;389;381;450;375;354;437;623;629;528;369;386;368;349;390;635;762;591;398;508;553;509;426;413;349;297;275;280;268;287;258;242;243;212;241;233;224;260;259;255;220;230;236;236;269;248;238;254;231;256;249;257;306;327;285;294;264;267;284;303;266;281;262;291;295;360;414;444;453;355;323;336;326;384;432;426;360;343;362;359;407;419;455;432;373;412;432;496;492;501;486;417;358;320;316
415;329;342;371;441;536;717;763;678;616;607;690;982;698;527;428;409;523;434;444;404;380;436;491;439;410;474;390;376;316;313;480;639;612;432;413;357;375;574;632;493;496;780;1192;858;778;772;474;328;444;556;456;350;357;455;415;542;555;363;323;329;373;648;883;767;817;870;712;538;348;314;346;503;972;1127;814;539;412;472;388;307;282;327;316;321;263;246;253;284;299;268;260;261;262;283;300;381;328;274;241;289;265;269;250;262;295;270;262;255;240;284;262;261;266;282;309;280;271;254;280;256;310;303;331;321;381;670;1438;1995;1477;1631;2241;2633;2906;2343;1313;1474;2975;3503;3434;2188;1317;944;779;936;1134;1030;1066;1327;1097;673;803;1025;722;433;466;972;1349;1336;1134;1233;1181;1072;946;699;451;359;328;287;277;243;257;293;275;283;256;259;246;250;241;205;240;238;249;282;275;277;325;312;326;302;374;406;409;537;518;442;366;378;409;453;439;475;457;392;369;319;342;371;325;305;302;279;236;262;284;267;264;285;251;287;311;336;344;307;321;260;259;294;290;311;311;308;264;294;299;298;288;285;285;226;290;310;311;307;291;307;308;312;325;327;352;267;295;385;558;574;425;392;486;798;968;997;1357;1573;1201;900;702;555;392;355;362;393;480;595;552;610;1035;1595;1697;1387;892;822;1122;972;653;479;463;361;315;360;328;306;276;316;310;306;312;289;281;314;276;270;266;335;395;389;398;311;312;319;353;378;375;505;456;377;363;342;283;371;412;400;397;354;280;267;288;334;297;296;289;283;254;248;314;283;292;316;330;328;270;296;281;242;249;259;283;276;313;310;311;337;305;299;288;300;283;301;243;316;308;273;297;294;321;521;830;1101;826;479;424;478;432;404;457;452;470;380;356;443;455;614;749;964;1067;1289;1321;1095;1378;2179;2446;1881;1398;1238;996;838;538;370;353;294;279;264;270;276;290;275;226;257;258;271;268;257;266;314;290;269;291;312;306;342;333;332;340;312;342;354;326;375;358;348;314;349;378;369;358;357;409;369;379;352;303;326;365;341;325;333;266;305;301;263;256;313;337;325;326;345;395;390;372;318;329;320;354;350;359;345;370;357;342;340;345;315;301;317;300;316;386;658;1957;5321;7981;5237;1763;669;553;572;590;660;582;466;415;445;431;386;367;400;330;318;340;407;507;410;407;477;515;419;419;471;646;870;1170;1390;1174;1059;1108;856;701;757;742;539;436;542;762;821;663;523;473;509;473;428;542;674;754;804;745;682;637;599;525;403;419;412;436;434;412;397;374;345;336;341;353;365;327;317;331;385;565;1346;3506;5908;7940;8014;4971;1414;464;356;396;356;346;388;325;340;339;339;311;258;300;318;293;287;308;268;297;307;307;293;352;361;302;315;305;290;278;300;354;406;392;366;330;310;294;372;342;405;464;493;459;331;334;335;289;296;293;425;623;472;365;321;384;481;488;347;348;371;470;530;460;284;327;401;386;388;310;346;316;339;343;295;323;325;349;350;310;336;350;392;446;464;366;347;298;334;372;381;368;343;329;337;432;643;866;994;773;498;344;291;268;307;331;288;251;270;296;304;272;247;253;243;287;296;307;306;262;279;271;264;289;339;293;282;280;265;286;329;321;300;266;315;267;288;263;262;280;303;308;292;307;317;356;344;310;288;308;275;316;284;303;286;393;758;1320;1608;1950;1825;861;350;254;289;284;262;294;282;288;341;419;368;352;299;290;339;323;330;337;311;379;349;328;375;360;371;355;298;283;284;298;283;305;295;295;344;406;398;311;332;288;264;289;281;284;265;290;306;297;305;291;310;318;319;359;364;340;286;305;327;341;366;348;293;336;356;391;338;307;375;369;372;332;334;316;334;307;321;292;318;430;625;1223;1611;835;422;341;373;385;383;352;404;381;336;415;380;382;358;382;367;372;333;339;354;357;311;326;300;314;344;328;341;338;342;315;264;272;276;294;308;270;267;268;282;270;280;276;295;329;285;294;290;350;298;304;259;232;270;260;301;256;298;272;259;267;261;319;274;291;286;270;264;277;266;308;285;276;280;280;274;260;269;271;277;305;289;264;249;282;329;491;556;453;330;352;521;810;708;506;360;310;274;310;284;271;287;305;315;345;336;400;631;712;492;298;262;293;261;276;280;301;271;295;348;334;322;291;301;316;334;296;322;318;359;288;308;273;274;290;281;307;299;298;283;288;287;270;274;329;284;274;338;511;719;531;341;321;335;301;297;345;335;321;383;571;955;1420;1078;560;808;2165;3806;3938;2853;1134;458;332;319;304;302;453;726;684;553;369;338;352;334;316;328;316;322;339;302;335;345;348;368;637;1817;3508;2814;1026;407;343;326;307;292;324;302;305;339;345;335;282;297;333;405;466;394;385;318;344;331;402;628;1869;3449;3407;1393;455;323;310;330;357;430;507;408;299;298;292;287;388;706;1004;847;418;348;345;309;326;284;292;319;309;317;344;281;279;279;324;312;305;359;411;379;344;267;254;273;268;307;302;284;344;346;376;419;464;424;393;338;342;310;277;299;286;266;300;285;270;273;278;270;304;309;293;291;266;260;277;286;256;253;299;270;290;289;321;273;301;259;312;354;355;408;316;279;293;285;300;279;292;323;346;331;317;349;320;335;276;305;300;309;313;307;410;534;544;383;327;315;280;301;308;351;381;535;1290;1761;1061;497;315;318;306;329;327;343;387;414;433;402;356;331;247;269;296;291;292;295;343;345;488;500;372;308;281;261;252;257;250;263;270;236;248;269;237;222;245;250;240;272;401;433;419;351;305;274;261;285;242;252;364;421;336;312;269;278;295;282;330;310;484;828;1390;1299;738;525;567;573;635;540;540;586;474;353;379;372;393;504;562;475;441;389;355;324;399;467;562;660;676;657;622;545;479;433;398;372;293;290;312;283;282;302;270;283;311;271;282;218;238;229;260;256;247;317;292;302;262;260;324;374;401;404;390;358;402;489;421;302;303;347;307;281;400;530;657;561;429;352;351;397;500;528;449;468;448;445;466;414;377;394;307;336;528;885;752;554;482;538;805;1841;2441;1445;465;354;288;282;290;291;286;289;322;283;304;291;306;284;311;293;292;273;274;269;283;281;240;244;293;284;284;275;249;278;619;1494;1717;925;399;296;323;363;388;394;451;440;384;430;411;379;355;313;301;312;354;530;1102;1223;747;445;303;326;432;447;355;266;277;261;266;295;256;230;229;223;248;222;209;198;256;259;288;299;267;265;301;317;276;262;254;244;279;341;323;271;268;257;270;273;264;258;267;287;234;260;290;388;453;511;797;919;547;317;308;362;403;381;294;365;327;375;359;386;447;400;417;400;438;399;375;357;331;302;326;294;320;381;357;407;400;499;525;591;562;566;607;643;547;456;396;396;429;362;410;453;423;394;367;444;512;483;348;291;356;305;364;648;876;614;413;479;558;453;389;407;356;263;265;246;259;275;252;278;247;252;228;232;231;257;236;268;233;246;279;274;259;252;239;269;259;235;258;319;281;349;326;277;253;263;294;279;291;257;292;282;320;348;399;565;519;433;430;368;392;543;847;794;555;415;445;474;596;506;396;407;406;490;547;589;583;544;477;413;322;325;359
407;300;342;340;328;398;466;487;519;541;548;628;658;587;575;518;439;499;424;542;503;398;464;475;374;386;455;423;390;347;361;510;623;570;491;463;404;415;589;673;529;656;967;1450;903;569;620;444;374;398;462;410;342;327;359;366;486;550;449;325;383;351;419;493;476;578;717;574;449;340;336;376;758;1511;1660;985;515;461;588;482;406;373;355;301;321;254;288;269;285;272;281;247;283;269;242;280;277;324;273;285;275;288;267;276;251;284;250;258;236;295;260;281;251;249;324;306;261;260;277;279;282;295;343;357;338;421;537;1022;1555;1500;1640;1689;1517;1759;2018;1651;1205;1901;2641;2797;1793;1217;1021;879;779;648;671;938;1130;741;529;639;623;430;339;439;911;1306;1512;1226;919;1056;1138;1112;755;490;372;307;288;267;270;230;272;259;282;282;247;240;263;289;259;247;232;240;302;263;300;326;349;378;400;383;346;357;466;491;382;318;304;327;407;593;563;511;430;367;356;320;271;340;297;345;288;272;272;259;254;245;281;292;293;296;336;317;313;281;306;295;286;283;277;310;313;290;254;287;299;298;301;289;279;267;304;295;294;274;276;278;284;266;268;303;330;284;392;531;561;427;499;850;1246;1408;1216;1308;1714;1555;1053;780;440;360;430;455;433;415;514;617;914;1722;2801;2801;2154;1329;1138;1367;1089;640;410;377;356;330;326;301;276;276;311;328;288;286;275;265;296;290;317;266;337;343;335;340;290;292;311;377;370;416;443;400;371;363;343;351;361;374;364;313;279;256;284;309;264;302;296;277;274;253;307;247;276;280;290;300;295;291;294;258;276;256;286;270;300;326;381;325;298;292;289;326;305;300;322;260;305;262;301;268;269;324;467;924;1064;683;394;363;402;399;456;509;511;506;453;380;476;689;847;1171;1390;1189;822;759;902;1821;3528;4016;2578;1228;883;916;977;663;361;282;275;293;301;285;284;293;282;256;279;229;268;253;277;300;270;276;266;291;288;297;315;293;317;336;356;344;337;354;344;367;387;329;330;319;324;345;315;343;381;373;353;318;323;321;317;326;313;334;314;276;264;292;307;374;352;375;364;362;355;361;347;297;325;323;319;342;342;327;353;355;295;324;295;300;311;337;309;322;492;1304;2912;3978;2953;1272;663;577;602;506;499;487;453;527;563;474;446;454;438;360;293;296;336;430;463;439;457;458;385;391;602;781;1025;1382;1401;1141;1170;1274;993;696;686;635;508;471;594;841;866;674;546;657;676;617;587;557;632;724;832;890;917;797;639;579;470;425;431;464;388;352;364;305;366;338;349;340;363;399;343;346;371;728;1789;4082;7217;10108;8860;4504;1320;410;367;393;340;324;291;331;328;331;331;287;289;312;332;308;300;310;291;293;338;332;303;316;338;311;300;314;276;299;304;318;369;354;344;369;327;302;332;335;399;381;328;356;349;373;340;309;287;325;429;545;499;371;333;467;456;389;305;303;374;413;412;356;321;294;365;344;314;305;308;307;316;324;283;276;353;331;350;356;328;310;384;333;353;343;304;307;349;343;348;373;327;288;313;355;458;707;986;835;625;450;354;330;313;291;314;237;285;272;298;305;275;260;283;286;292;282;316;285;283;309;286;316;278;302;272;292;250;282;293;305;263;254;282;241;293;288;302;268;286;293;311;313;288;329;349;326;309;339;401;409;350;357;357;378;405;635;816;1117;907;518;312;280;242;285;291;275;290;277;314;310;341;300;290;309;329;361;350;357;355;392;361;406;366;369;354;308;328;296;288;290;298;303;290;285;317;397;362;298;324;278;274;272;281;260;355;311;416;431;389;335;265;313;297;282;313;300;306;299;356;389;368;375;342;275;294;309;316;338;314;344;360;344;286;293;317;345;341;280;359;443;968;1960;2510;1180;510;372;362;360;407;401;443;403;342;393;399;399;390;346;339;313;330;377;332;348;321;310;304;290;287;362;335;377;348;291;283;275;240;331;370;340;278;271;283;297;288;309;297;299;316;348;326;306;349;295;305;339;282;269;294;282;257;275;246;251;238;296;273;249;247;297;254;276;261;275;275;258;282;272;257;275;251;310;301;292;278;290;255;255;294;319;338;326;331;345;393;437;413;384;351;302;304;294;316;299;299;311;316;362;311;330;383;363;342;270;268;277;275;292;252;288;289;281;357;378;548;451;318;276;327;309;348;365;363;331;315;274;279;286;264;288;291;288;288;259;285;268;306;302;310;274;360;610;788;522;333;333;349;349;311;317;333;381;549;831;1202;1609;1246;717;1108;4035;7768;7304;4118;1407;436;324;312;346;338;756;1578;1717;899;447;321;337;329;318;316;308;308;344;325;318;335;353;338;484;1313;2686;2029;801;362;312;291;311;289;270;311;289;365;333;289;288;278;426;774;900;590;384;342;307;358;369;433;806;1346;1381;763;403;351;328;340;321;319;344;290;307;290;306;296;449;934;1575;1223;555;365;328;307;299;292;305;298;349;324;309;294;285;301;354;344;303;331;356;385;308;257;264;268;250;286;289;346;418;425;393;401;394;350;316;323;363;344;313;290;257;309;321;268;270;282;237;289;282;244;279;293;327;281;262;289;254;259;267;302;318;286;320;320;316;277;325;373;407;374;320;292;318;304;264;301;282;302;308;323;327;335;330;307;301;329;316;329;305;338;476;673;637;378;313;268;298;292;313;302;355;386;539;734;583;394;366;320;308;375;365;378;433;446;431;426;377;335;321;254;313;305;310;326;347;339;469;433;371;304;256;238;234;256;245;237;266;233;286;241;274;259;220;221;254;276;323;359;410;352;301;258;261;289;239;281;325;343;336;341;323;293;256;282;295;328;401;579;844;870;644;576;681;550;642;604;525;645;698;651;646;535;575;693;649;526;460;389;311;309;325;354;373;394;515;836;898;557;504;469;412;383;278;283;273;277;274;260;305;302;282;312;301;257;240;235;246;286;315;335;366;285;289;290;284;350;335;344;372;340;349;356;347;316;273;296;293;314;328;350;397;358;423;372;403;483;476;482;425;450;529;654;639;498;388;366;337;293;447;651;752;597;401;368;569;1043;1400;804;413;325;310;306;296;268;292;355;341;273;310;316;337;383;306;289;279;287;335;274;259;266;298;263;288;299;307;320;278;289;706;2021;2103;1118;435;264;302;322;362;379;428;439;516;553;479;407;318;301;273;302;314;337;418;403;350;313;274;391;600;712;403;265;239;260;273;302;246;205;244;252;234;206;220;203;254;269;275;257;240;261;285;311;268;262;257;288;332;355;355;311;277;298;274;239;270;298;271;288;302;281;280;284;364;374;489;504;422;299;337;389;338;349;300;279;326;368;353;370;391;390;399;375;321;355;360;370;339;364;342;310;291;351;355;380;454;476;494;548;532;490;622;778;682;534;449;416;425;358;354;459;455;459;404;397;410;400;395;385;372;407;461;640;609;466;388;385;440;373;379;411;347;294;250;242;294;307;290;262;219;247;244;239;230;223;248;246;266;241;271;282;299;274;238;232;236;276;244;275;329;342;352;282;288;251;294;322;352;343;259;256;279;273;342;430;557;533;561;449;517;762;1425;1365;773;431;506;596;651;577;432;406;436;518;557;653;615;539;502;384;333;367;366
274;294;330;344;363;375;400;420;504;626;674;551;446;456;596;546;400;414;463;710;702;547;429;434;357;326;404;498;426;364;419;577;576;464;589;490;375;430;754;787;647;814;1084;1128;723;536;535;423;286;325;370;397;331;305;290;316;380;426;472;394;349;326;371;350;302;347;419;402;345;306;297;413;896;1873;1770;887;463;414;470;397;391;357;363;303;291;305;296;261;264;284;239;244;289;281;253;286;269;267;293;323;331;296;286;247;278;260;266;240;284;266;255;290;304;267;276;257;262;300;293;315;274;304;323;344;404;448;516;1198;2026;1742;1956;1783;1165;1666;2505;2573;1621;1367;1994;2438;1792;1542;1471;1261;876;495;456;611;735;510;500;657;529;404;321;532;1177;1266;1067;798;717;855;899;913;605;490;333;288;305;237;236;266;309;236;252;250;260;247;284;275;299;278;232;264;313;295;277;302;321;391;417;366;331;387;433;487;513;505;390;423;526;683;565;434;371;327;321;276;306;344;343;306;290;285;274;253;232;239;282;266;288;303;296;295;319;311;300;270;254;322;309;335;333;276;306;308;367;348;280;274;263;268;277;277;284;287;314;288;271;326;344;326;340;279;325;415;382;362;635;1377;1967;2218;1707;1233;1353;1284;986;669;418;388;472;618;553;509;551;824;1002;1711;2795;2858;2027;1387;1345;1365;905;576;429;370;333;309;322;306;275;263;320;330;292;334;263;314;303;310;307;288;289;303;319;315;245;287;360;398;381;465;453;394;401;376;381;365;356;361;349;278;273;227;302;305;291;310;270;282;244;262;266;287;263;236;284;290;304;272;313;295;275;323;289;302;277;337;375;343;334;278;305;318;304;308;316;297;289;271;304;272;259;285;343;493;599;423;360;301;305;386;385;524;526;596;494;368;549;702;879;1287;2151;1685;827;743;1049;1752;3838;5093;2932;1199;688;810;854;561;354;290;279;305;288;288;295;285;282;243;274;256;276;258;258;290;287;303;303;321;313;309;309;355;364;386;348;374;395;360;373;386;335;352;303;350;290;346;303;348;344;361;383;367;351;300;344;296;278;276;268;256;257;301;331;323;355;385;382;368;339;346;344;324;295;320;347;354;310;307;325;311;289;290;286;312;334;326;334;357;392;518;933;1346;1136;796;536;553;602;518;429;394;519;661;745;615;608;623;502;416;346;321;378;388;545;565;518;395;353;489;637;838;839;1045;1118;1144;1083;1011;874;726;757;577;468;525;661;946;994;769;671;691;778;947;878;663;671;803;974;906;844;843;607;533;473;428;456;398;363;331;323;323;336;331;353;409;439;381;343;368;531;1063;2788;5502;6816;7418;5832;2707;856;446;373;367;337;341;339;351;327;317;293;319;304;354;354;318;312;302;311;267;308;308;268;282;282;289;314;317;275;280;289;340;337;331;349;353;334;298;329;304;317;319;326;360;384;382;330;305;276;297;372;473;403;415;445;487;459;409;310;316;333;328;325;368;331;311;298;300;313;295;287;301;326;363;335;352;356;362;318;337;333;345;329;314;367;334;325;363;362;365;396;333;339;323;317;354;450;616;891;1090;1044;788;572;520;469;356;288;278;280;274;306;270;256;243;313;308;319;307;325;340;323;337;313;298;277;253;286;268;270;288;308;288;274;271;257;284;284;291;291;270;291;309;284;325;303;300;311;332;352;398;659;680;586;515;400;331;331;388;602;930;822;399;305;298;323;277;267;284;267;274;290;317;305;297;304;333;383;434;411;348;363;387;383;387;344;327;284;348;301;276;285;281;356;341;297;271;299;319;324;269;265;283;251;280;289;275;327;366;566;715;585;358;305;273;325;316;362;306;296;302;321;371;395;391;307;285;290;313;311;283;322;307;311;306;308;305;325;338;333;334;385;537;906;1704;2129;908;422;331;376;398;383;434;405;359;329;303;357;390;359;306;304;298;360;394;389;343;307;329;299;271;355;344;323;320;307;257;252;292;237;291;278;296;305;268;251;297;275;256;287;294;309;349;378;319;348;364;327;302;260;270;299;278;279;260;253;291;298;297;273;293;262;305;269;279;246;262;281;277;260;264;257;263;251;284;283;286;270;273;273;303;292;301;308;276;292;313;301;347;329;351;352;317;295;310;320;278;278;315;359;360;293;303;291;314;277;270;318;297;280;274;271;237;306;319;453;781;1137;838;416;308;319;322;319;350;322;325;284;280;323;313;317;312;317;259;273;302;306;265;279;276;310;302;305;376;448;352;337;395;518;501;394;322;313;396;694;1143;1118;1018;732;729;1410;4281;7707;7424;4311;1538;498;393;337;325;474;1119;2245;2295;1030;418;333;326;349;319;348;351;356;330;348;312;311;336;358;543;1080;1752;1259;557;376;284;301;283;265;300;306;341;339;292;282;307;380;718;1620;1868;981;445;328;323;334;328;366;445;516;591;520;396;371;341;367;348;301;308;295;301;318;272;329;395;743;1082;873;459;343;342;291;321;285;310;300;321;304;303;285;299;304;336;335;352;290;307;369;313;285;279;260;287;300;293;331;459;424;354;340;311;302;301;368;418;329;298;282;263;315;307;264;253;247;261;270;307;275;288;299;283;269;281;311;260;226;279;301;313;310;300;320;323;321;307;340;352;342;336;289;312;303;298;283;314;299;320;321;341;349;337;346;303;299;317;309;348;334;389;506;451;319;287;326;296;314;330;318;322;338;375;353;342;356;335;303;328;299;356;365;405;453;478;454;425;355;308;318;332;327;329;371;347;400;390;358;331;262;275;250;246;234;235;230;260;256;237;257;263;203;259;252;263;256;311;287;308;330;299;258;250;267;275;223;279;352;385;355;312;303;293;289;306;357;406;472;499;563;602;726;635;557;542;588;527;651;823;1078;1178;943;1050;1473;1190;775;546;399;340;352;310;309;300;353;517;833;792;545;457;473;457;395;293;321;276;274;289;272;255;301;291;293;252;243;221;215;239;228;322;317;290;301;270;275;310;322;327;357;314;305;266;324;404;336;284;291;282;325;348;342;322;448;508;519;481;502;607;521;529;524;730;1170;1236;728;396;285;282;297;398;522;596;503;366;366;376;555;594;414;329;305;267;304;290;270;297;317;303;276;266;285;364;389;326;300;249;272;286;270;261;303;294;291;255;327;302;323;324;337;724;1554;1592;784;399;293;345;385;420;418;465;501;634;651;531;423;311;314;313;342;379;354;339;304;308;351;329;382;574;571;402;299;259;309;293;289;242;259;225;227;225;218;178;248;245;266;257;285;283;276;259;281;236;271;292;280;299;335;349;321;326;278;277;273;310;269;275;296;299;273;266;277;310;281;321;342;333;311;428;394;352;333;330;336;318;311;398;463;424;400;414;355;345;334;357;384;357;375;347;293;302;341;347;386;424;489;484;535;543;540;560;654;622;566;515;383;357;320;311;394;455;471;430;315;351;463;551;569;536;550;645;670;462;328;324;391;393;373;343;340;287;265;271;237;268;295;272;228;219;235;233;227;247;226;213;238;219;208;243;277;287;248;251;249;222;261;261;254;279;275;248;229;236;272;272;332;338;327;265;288;274;266;282;371;566;713;672;524;485;783;1330;1273;754;424;456;519;498;466;403;397;421;491;539;602;536;509;439;370;309;294;327
356;292;288;364;359;412;422;466;584;917;707;511;377;415;561;594;431;385;389;597;749;607;405;345;331;340;392;631;554;454;426;606;535;415;512;474;325;440;644;558;582;685;938;822;486;383;363;369;340;288;319;370;388;295;311;311;336;422;513;391;309;349;383;339;283;312;327;432;408;346;331;491;999;1369;1054;593;388;356;334;307;299;344;306;292;295;312;300;271;281;308;254;249;275;264;277;240;258;254;298;374;406;346;285;276;278;250;261;228;252;241;262;263;285;256;259;273;255;292;330;350;294;277;314;309;418;486;563;1082;1739;1584;1601;1327;1284;1782;2668;3373;2398;1512;1756;1934;1570;1445;1474;1530;1207;605;367;389;427;435;526;651;581;394;313;470;971;929;653;530;532;551;646;645;517;367;276;274;267;254;258;247;228;271;260;275;250;270;270;294;303;271;291;272;277;283;266;257;318;363;402;404;375;359;398;574;911;988;819;917;956;805;595;430;327;356;328;287;285;318;289;324;278;284;281;231;260;256;285;276;275;301;306;277;297;304;305;256;287;303;289;302;290;286;304;311;319;312;304;316;234;277;292;243;262;294;309;297;271;327;520;510;419;363;349;335;307;364;525;1106;1633;2033;1719;1128;936;737;692;558;420;426;534;680;702;548;594;795;805;1161;1610;1811;1515;1327;1399;1330;989;777;485;422;340;354;355;297;329;314;306;357;364;392;311;310;285;302;290;344;315;272;289;275;290;322;345;404;440;402;462;454;412;362;441;485;417;421;337;323;275;263;310;286;285;283;258;285;242;279;282;267;274;308;279;258;317;283;292;319;340;361;321;314;286;299;332;325;265;294;288;318;327;350;297;291;344;297;287;279;269;281;292;348;319;316;267;293;342;313;333;453;535;573;496;406;512;652;788;995;1573;1400;905;1012;1533;1857;2855;3508;2224;933;577;596;737;498;341;267;284;278;313;237;267;293;269;238;242;246;273;267;308;296;307;317;305;345;371;367;356;395;339;345;388;403;430;376;360;376;323;308;314;339;305;284;272;302;351;369;375;353;354;347;262;323;240;275;289;282;278;295;322;347;374;364;417;380;325;355;323;295;312;323;354;362;346;302;306;307;293;293;309;326;310;330;355;356;382;414;445;485;589;665;489;452;483;466;411;433;484;603;771;645;606;630;599;387;353;324;331;425;566;691;595;473;406;551;789;748;689;691;777;1129;1067;777;622;638;606;549;434;529;684;910;976;1057;1064;931;846;1092;1023;802;792;915;1077;966;697;620;557;453;401;456;442;424;381;356;343;333;336;322;328;422;443;360;320;362;496;1085;3377;7060;6674;4453;2927;1332;648;449;424;395;409;339;350;355;367;312;321;349;321;324;352;353;312;307;317;338;337;296;334;277;305;294;296;351;320;300;319;329;340;319;339;338;345;352;333;320;319;325;310;383;482;486;371;311;316;306;304;373;420;585;799;819;532;356;307;284;289;320;381;328;359;316;304;305;312;351;327;289;349;342;318;339;365;328;350;335;332;323;340;343;342;332;347;423;399;378;371;301;328;325;310;347;377;641;1053;1570;1803;1430;1265;1195;808;468;368;312;273;282;297;278;266;276;268;281;288;306;304;332;377;322;293;261;287;270;240;283;276;271;233;261;321;293;272;296;304;262;285;290;281;308;343;324;318;325;345;318;336;471;734;1014;1054;1067;611;336;317;342;430;622;543;371;308;295;271;291;284;304;283;269;283;295;366;346;370;370;457;575;470;380;427;610;520;399;321;297;292;274;289;286;265;279;303;320;284;291;261;269;300;284;275;262;271;272;301;339;350;352;573;1014;764;398;265;278;275;329;322;321;296;289;287;327;380;416;370;308;303;290;311;342;316;319;309;298;313;274;317;268;299;347;378;517;695;984;1038;620;371;306;361;419;589;593;449;341;316;313;302;366;344;344;309;300;360;417;401;373;377;378;379;448;515;404;392;311;288;276;249;320;293;302;257;292;285;284;335;305;268;244;301;283;285;302;312;292;363;420;382;338;321;278;247;317;273;314;293;267;295;251;270;225;261;284;263;241;269;270;250;240;270;247;252;258;271;304;298;331;281;292;309;312;317;304;295;322;287;357;323;292;298;337;370;436;359;312;256;321;328;385;412;367;330;274;294;260;274;275;283;261;288;272;305;289;313;321;474;931;1500;1200;588;326;324;336;329;337;338;316;272;240;280;278;343;343;294;271;295;314;267;283;290;305;291;298;283;326;291;310;308;436;663;801;490;371;290;299;537;786;722;523;432;379;680;1917;3928;4152;2972;1352;845;711;513;395;341;701;1472;1623;849;434;345;360;335;316;316;335;350;367;349;321;312;291;334;373;617;799;695;460;332;286;307;294;277;280;318;357;370;272;291;310;366;745;1675;2089;1285;543;352;320;340;262;323;363;430;532;651;438;333;359;337;349;325;277;319;339;311;338;339;328;380;511;444;339;351;345;300;296;315;299;300;321;306;325;303;273;320;332;342;346;307;314;349;345;320;294;283;306;305;311;328;360;331;372;338;343;311;306;366;362;316;277;280;307;300;284;279;271;263;273;297;307;297;284;286;258;268;252;326;312;275;284;335;329;296;291;300;319;300;382;379;306;306;320;306;287;309;334;259;306;291;331;352;368;361;345;362;308;303;297;306;334;332;363;340;319;312;275;296;316;301;339;343;320;286;297;297;294;307;328;330;348;301;302;348;365;480;510;449;447;398;343;303;325;331;317;401;378;393;374;351;298;260;274;241;227;222;250;254;257;255;228;239;249;260;265;229;255;245;251;271;246;273;273;246;245;253;255;286;288;321;385;322;307;296;267;292;301;409;457;397;440;464;632;635;486;418;478;510;528;603;791;1432;1543;1290;2095;3169;2548;1305;688;575;552;440;333;293;304;355;521;733;726;472;432;516;467;419;347;341;342;279;258;249;264;251;270;271;268;254;236;242;266;240;300;347;313;298;252;240;300;349;379;334;311;307;277;350;403;321;288;293;363;498;406;384;346;463;670;647;584;615;690;662;597;670;994;1779;2109;1146;505;318;289;294;357;455;443;329;311;300;337;327;342;344;299;312;312;313;293;272;280;310;272;302;286;254;289;308;294;283;271;271;273;276;273;269;246;261;291;326;298;304;332;293;429;710;738;556;337;302;310;374;359;442;434;415;493;531;471;362;334;298;330;418;521;418;338;290;362;361;379;372;384;384;289;291;264;282;267;271;272;263;267;245;227;202;224;255;240;248;265;288;321;280;254;247;268;255;255;274;260;287;351;326;280;267;372;341;346;276;275;251;265;277;284;284;283;281;265;291;298;325;391;386;308;316;338;346;380;375;407;517;491;502;490;461;422;350;362;355;290;340;303;338;324;308;360;429;495;452;428;483;523;539;535;562;550;565;538;354;273;290;266;328;370;433;446;353;377;531;679;877;793;723;712;676;444;288;321;402;505;479;357;322;256;290;321;319;275;277;251;239;257;246;213;226;234;246;218;214;232;241;289;273;275;250;237;236;241;240;237;278;254;286;281;234;239;270;269;305;289;296;263;281;268;289;311;374;435;674;547;438;435;622;903;891;630;413;451;470;410;331;376;379;378;444;509;542;481;439;415;399;324;330;335
254;268;303;435;415;441;524;532;556;686;621;520;516;634;937;983;631;368;330;463;613;594;417;373;365;383;457;700;694;522;514;637;420;345;349;313;349;465;482;388;391;456;563;508;337;307;330;341;335;344;334;382;461;444;337;348;371;408;434;343;285;288;381;296;238;296;390;536;573;436;358;463;712;928;672;424;378;336;294;298;264;267;306;272;320;313;337;314;289;256;243;237;274;287;256;281;244;240;261;427;412;334;266;244;277;250;235;289;256;287;271;266;275;241;240;241;284;349;328;286;276;258;273;270;354;449;495;824;1235;1320;1219;1308;1506;1724;2078;2313;1746;1502;1908;1680;1192;963;979;1068;915;552;394;357;337;369;510;579;527;376;322;459;742;765;536;419;453;413;480;550;383;318;290;266;259;273;256;258;284;267;277;242;255;281;249;287;288;255;293;291;245;268;283;236;286;416;438;398;382;380;462;737;1298;1570;1324;1436;1706;1411;847;511;397;345;319;339;312;340;326;279;289;295;253;276;272;234;247;271;281;261;278;265;282;294;246;296;292;259;288;284;289;281;304;318;316;304;299;274;254;273;246;244;306;269;281;285;302;390;644;574;442;450;566;462;348;344;486;769;953;1133;1067;714;562;555;578;371;327;364;502;764;766;638;537;602;629;778;1002;1127;1047;1343;1691;1588;1081;848;569;419;338;366;425;462;385;275;336;421;441;439;416;329;304;316;330;361;342;332;314;314;284;289;372;433;517;513;426;363;367;422;484;536;477;430;360;317;293;257;264;313;273;295;241;236;276;259;312;293;299;282;273;294;270;317;322;366;352;369;418;352;306;281;279;277;275;304;293;323;308;322;333;291;300;291;274;291;303;363;391;357;378;341;313;367;307;334;346;365;488;641;606;606;567;686;640;670;772;789;761;1100;1509;1503;1658;1641;1062;571;562;554;501;365;285;279;259;306;330;306;301;263;290;261;259;205;250;256;298;337;341;324;335;357;337;403;351;383;368;376;339;362;298;339;325;354;332;329;329;320;321;297;329;307;342;328;383;333;345;301;275;260;249;253;225;298;277;270;319;402;395;364;387;359;389;297;281;316;336;328;334;329;305;336;288;291;285;315;306;319;304;364;368;383;379;427;480;642;973;1035;671;447;403;409;366;352;476;506;548;528;516;472;419;423;355;339;379;411;524;581;496;417;480;653;805;711;632;581;847;1058;916;753;751;655;631;559;485;615;769;867;1194;1583;1718;1311;1038;1045;971;862;709;811;956;741;527;504;526;550;524;486;515;517;380;356;316;357;372;317;296;362;423;415;338;415;730;1599;3415;5490;4385;2374;1292;610;419;464;468;416;348;369;361;339;338;317;339;310;317;326;315;328;360;346;303;327;326;267;295;319;288;308;357;357;308;304;338;325;346;329;333;317;435;470;511;430;374;338;311;332;361;363;371;320;321;295;289;375;551;1233;2009;1569;681;310;294;272;311;349;353;342;374;348;311;318;319;317;350;340;310;344;341;350;325;316;358;331;321;308;308;308;341;327;432;384;385;368;350;359;279;307;285;369;426;730;1569;2286;2234;2094;2137;1924;1221;560;356;312;302;274;278;270;270;273;290;301;296;273;277;342;349;308;284;260;263;258;267;274;286;267;267;277;294;289;273;291;290;272;286;282;275;283;320;325;315;319;284;302;379;469;828;1517;2326;2225;1099;446;318;313;302;367;344;309;290;283;270;299;329;320;293;304;331;309;364;444;439;484;780;830;603;501;776;1091;870;421;309;293;307;316;299;314;296;296;329;306;344;278;273;277;269;296;288;288;268;307;290;343;383;361;502;667;554;356;279;271;275;306;287;296;276;268;264;298;314;387;349;355;316;311;321;269;312;295;283;304;307;310;281;326;305;354;466;740;894;678;526;399;342;370;466;691;1109;1174;601;360;327;335;321;327;322;320;321;344;391;482;450;464;427;418;549;880;1059;629;393;282;292;271;246;274;321;311;270;271;250;245;282;303;296;299;286;284;262;341;273;293;338;378;341;319;312;260;269;293;321;288;286;303;250;256;259;307;266;267;231;255;267;275;267;266;284;216;249;240;263;271;306;298;284;268;301;290;273;274;271;277;314;349;339;290;296;328;476;472;342;314;259;281;329;350;382;332;308;319;320;284;310;326;268;296;290;273;293;299;314;321;369;716;965;757;482;352;354;346;327;304;338;302;268;289;272;314;313;317;303;284;304;310;280;274;274;294;299;303;272;269;277;287;353;486;727;772;491;338;292;335;380;460;433;364;334;365;394;718;1187;1335;1232;1045;1577;1586;857;404;352;454;613;671;430;365;291;348;331;311;323;316;325;339;370;323;348;305;359;378;404;434;401;492;486;356;333;317;315;333;423;491;482;305;278;297;331;510;982;1178;810;410;348;381;288;321;324;355;440;577;753;513;344;326;337;327;300;295;373;328;314;319;320;319;309;282;316;295;314;302;293;306;275;343;340;325;320;307;300;265;312;316;319;340;368;326;333;327;300;299;400;484;525;431;302;307;308;311;274;255;291;278;317;291;302;296;275;277;306;289;291;256;234;274;312;287;297;249;286;258;280;283;301;276;286;282;290;318;322;318;294;304;370;329;330;312;306;294;290;292;314;271;283;287;358;401;435;391;380;360;344;346;324;350;316;303;350;310;329;336;278;278;285;320;304;337;307;258;305;300;283;324;322;380;369;394;321;362;328;346;391;438;397;378;366;394;396;327;334;373;324;379;391;402;323;265;288;243;288;243;236;248;281;260;255;247;226;229;258;261;278;266;263;293;265;275;243;270;248;268;251;241;240;293;307;283;297;265;243;277;279;303;416;534;468;364;446;572;498;358;339;427;447;471;512;779;1306;1300;1249;2422;4605;3964;1822;945;759;806;651;374;329;336;370;482;647;518;411;406;415;496;425;337;317;349;323;274;307;270;291;280;294;299;232;228;246;253;303;301;332;313;299;271;287;297;352;324;319;305;335;274;296;334;348;288;312;351;515;468;421;376;540;699;692;583;599;752;855;708;818;1003;1364;1639;1027;461;318;322;317;371;386;322;278;292;263;261;285;293;312;298;297;325;270;282;298;280;287;305;272;275;253;280;297;288;257;258;263;246;247;290;288;258;266;269;318;330;333;350;394;433;438;448;368;323;275;285;296;357;379;473;446;463;483;443;369;340;317;331;496;711;568;324;348;378;504;512;373;320;289;263;249;274;271;290;327;264;280;295;331;298;232;259;262;270;263;277;304;280;284;264;229;282;264;265;274;263;247;307;300;265;292;463;547;514;338;259;260;277;302;312;307;309;263;272;285;327;322;312;312;325;314;400;467;476;485;516;622;653;639;671;813;635;412;396;326;342;302;252;273;324;349;359;378;438;447;433;432;499;537;603;592;555;472;433;310;231;250;261;313;321;395;436;335;339;434;639;793;916;860;628;507;353;326;332;460;565;468;355;281;277;327;351;425;342;259;256;244;244;265;223;246;232;222;222;240;223;255;280;282;305;269;236;281;255;273;255;281;258;286;237;271;262;263;282;290;252;298;273;241;300;261;277;304;408;444;463;399;417;438;566;564;463;379;440;452;402;328;360;401;408;373;408;495;469;428;468;479;460;445;434
273;257;328;434;378;427;450;397;329;446;442;401;478;917;1734;1691;804;472;374;402;474;466;421;397;400;408;461;643;658;571;587;565;399;323;310;275;350;380;403;352;396;436;503;370;304;297;320;370;343;328;319;458;538;435;376;395;436;456;314;303;257;318;390;326;295;291;475;620;608;433;378;391;530;598;499;316;297;284;279;287;255;248;287;240;300;295;347;347;303;271;264;242;279;278;265;252;252;260;236;317;322;303;263;281;254;253;281;261;300;243;265;233;247;235;246;250;261;286;275;302;275;241;290;254;317;401;458;681;1059;1367;1327;1833;2094;1595;1240;1243;1133;1052;1156;1213;854;567;488;500;498;482;459;414;350;548;581;508;422;322;341;601;1235;1268;799;491;384;355;445;451;343;286;272;245;314;282;233;233;246;240;276;267;263;259;276;315;277;311;268;255;263;278;265;262;408;575;577;442;431;458;547;766;1149;1250;1272;1430;1946;1750;835;408;359;321;335;293;301;370;314;309;267;217;260;270;298;274;251;279;259;276;273;287;281;277;299;274;272;293;305;290;266;265;314;343;343;257;260;241;264;264;245;248;298;355;317;330;292;377;469;446;401;584;850;701;440;494;687;828;686;647;609;546;490;542;483;373;334;397;525;841;863;582;474;496;560;632;783;975;1218;1771;2233;1964;1586;1229;744;486;350;340;425;468;377;318;362;483;492;553;477;331;300;312;335;354;389;348;320;334;324;336;437;487;540;542;456;361;324;391;611;632;530;445;324;272;250;277;261;266;252;255;248;245;258;256;277;280;282;298;259;290;293;332;347;312;313;328;343;326;286;284;272;259;263;304;313;335;305;292;292;295;301;300;312;264;339;482;567;480;467;377;329;456;404;334;322;400;575;668;932;862;695;754;755;708;649;580;617;882;1192;1241;1247;1031;638;434;445;424;385;294;275;325;279;308;282;320;284;287;261;237;248;279;268;281;287;322;340;332;344;356;336;351;409;379;341;338;326;408;333;348;359;329;360;334;304;346;350;328;313;329;317;318;337;325;336;340;299;275;262;239;255;266;305;300;315;361;417;325;326;369;342;338;345;314;304;304;338;344;296;347;307;281;322;356;312;304;290;371;354;388;387;522;779;1199;1651;1669;876;534;363;405;376;375;362;375;432;424;459;405;387;393;428;374;383;362;412;434;382;451;505;531;597;581;561;601;954;1228;841;846;1169;1061;874;751;726;749;917;1006;1253;1688;2053;1594;1129;946;856;716;600;710;954;750;531;498;622;601;501;507;539;616;453;375;345;347;334;344;309;389;410;401;390;512;1040;2103;3439;5019;3615;1564;742;454;413;429;414;385;395;364;361;341;298;313;364;317;318;337;320;322;344;325;311;324;353;321;306;297;295;319;315;355;332;336;320;343;346;342;357;351;572;925;1151;871;490;312;322;343;356;315;279;284;280;309;316;362;660;1568;2791;1982;647;315;261;296;314;338;354;312;320;318;328;315;322;346;325;314;361;360;367;354;345;351;320;296;286;309;323;315;308;346;376;375;400;372;374;305;307;291;290;318;429;845;1974;2871;2115;1669;1669;1515;1054;480;308;274;269;267;302;266;271;318;313;262;269;260;278;298;286;288;282;258;287;290;283;301;325;301;292;291;343;317;323;270;288;255;269;315;289;306;289;328;313;339;332;357;542;948;1796;3225;4690;4252;1929;645;339;291;292;286;300;321;375;360;306;274;281;262;291;262;297;269;336;371;373;515;912;1018;655;494;962;1462;1017;448;320;334;298;330;364;393;308;316;283;305;324;277;295;284;275;289;309;338;327;335;278;350;343;297;351;382;370;319;297;274;265;316;301;326;282;283;278;289;300;319;366;307;295;335;300;331;283;292;274;352;287;287;342;289;332;371;475;784;866;599;408;322;322;404;499;801;1606;1386;748;351;358;330;280;266;331;388;386;371;418;490;526;571;459;414;704;1307;1668;800;336;294;266;325;306;341;309;291;308;268;270;265;288;290;267;279;271;271;282;266;283;271;318;307;280;281;288;270;268;265;297;263;285;257;247;275;259;274;272;285;252;247;290;297;279;269;239;262;229;251;283;270;286;266;302;271;293;308;261;287;271;288;320;347;364;288;320;383;508;515;347;284;257;278;302;322;350;314;329;302;315;329;283;274;324;278;283;309;329;310;337;300;354;423;542;488;383;387;339;331;337;289;277;277;296;268;285;310;325;310;305;303;298;280;276;278;267;292;330;320;300;258;265;274;375;665;1074;1152;789;413;286;303;315;313;330;300;309;302;314;319;383;466;563;971;2169;2312;1002;401;348;336;357;326;319;322;349;362;307;348;329;357;365;328;352;324;322;358;349;380;358;419;577;1027;1051;573;343;315;309;349;457;687;604;309;260;307;311;389;435;526;440;344;319;300;312;313;344;303;425;496;602;402;338;311;327;314;334;343;418;450;347;273;291;275;278;301;273;314;318;311;348;272;302;326;272;344;340;291;310;300;342;370;334;364;337;357;362;348;321;394;651;1168;1318;810;372;268;302;313;280;295;263;279;298;315;283;293;334;286;302;292;274;238;248;280;307;306;261;268;294;291;292;261;290;291;268;269;295;259;290;306;316;304;310;325;288;273;291;297;260;274;304;278;296;309;367;414;459;481;424;377;481;489;471;394;350;332;390;459;458;296;318;296;274;298;333;312;296;271;300;307;302;313;316;330;357;374;331;342;309;357;360;384;375;367;452;441;411;327;342;383;369;393;369;309;308;293;265;249;246;251;250;253;264;282;259;258;239;247;258;258;253;258;259;270;249;255;270;234;230;253;213;261;251;298;263;262;249;271;251;277;281;290;390;445;397;350;417;459;452;459;415;495;509;520;581;725;1061;969;1050;2200;3830;3705;1692;989;894;957;684;434;353;389;453;454;520;472;386;393;456;402;397;339;332;348;334;287;272;307;249;258;247;260;221;206;281;286;345;371;380;289;282;272;320;292;318;334;301;327;354;347;314;298;312;271;297;319;439;412;415;432;541;599;527;385;488;620;695;632;690;688;752;852;626;429;348;371;339;358;308;323;285;287;264;294;302;246;305;248;273;274;301;304;299;267;267;298;305;292;270;303;292;305;313;261;264;293;312;288;252;251;417;588;678;445;372;559;899;1113;662;387;304;286;256;292;300;353;497;552;486;528;594;421;352;308;281;350;437;467;409;309;354;518;728;621;353;284;262;274;279;282;287;268;309;365;462;614;539;338;249;254;284;299;319;274;313;290;299;286;291;271;258;270;276;270;277;311;278;260;353;575;755;586;349;245;252;266;310;330;292;290;295;271;318;344;343;346;305;341;389;514;629;743;837;901;799;850;854;790;817;684;375;392;419;373;334;271;303;350;352;333;366;404;392;415;402;502;535;590;547;435;365;348;290;262;233;247;300;367;421;329;330;301;358;453;572;692;681;513;397;359;332;369;417;549;454;351;262;284;273;410;431;336;249;253;240;238;241;250;269;248;224;227;244;222;260;260;263;276;282;263;241;245;257;251;291;263;246;253;246;259;244;264;273;252;258;248;258;260;264;276;284;337;369;401;437;359;413;438;467;437;377;367;347;303;332;363;420;362;389;388;426;395;386;457;621;892;1009;720
265;267;300;350;325;300;348;305;343;312;334;338;447;963;2297;2204;994;610;477;504;466;413;447;458;517;519;623;617;559;512;589;517;499;403;323;343;405;371;385;427;422;565;488;459;454;387;409;441;425;409;454;456;511;427;384;453;596;560;387;287;318;326;371;363;300;322;466;527;452;398;357;437;565;757;576;339;333;313;276;274;250;261;253;279;258;317;349;347;271;260;243;266;290;273;289;265;226;244;239;281;241;253;276;259;273;259;279;279;286;294;268;266;257;237;250;270;276;279;301;253;269;249;258;258;314;403;462;541;695;966;1236;1802;2019;1276;953;1296;1442;913;658;743;635;391;324;269;425;692;872;706;544;638;711;515;463;427;405;701;1367;1533;1266;739;511;468;448;395;351;262;273;270;315;292;273;271;256;263;276;240;248;227;270;253;299;338;307;267;289;262;264;318;506;1108;1100;624;374;401;687;898;843;1020;1172;1147;1296;1291;779;430;361;313;292;255;299;321;340;317;298;282;276;291;284;271;274;273;307;323;272;295;286;291;268;290;300;306;323;325;291;267;307;302;288;284;282;274;271;264;250;296;344;435;383;321;296;328;365;373;332;530;1039;745;499;631;883;1234;918;677;520;627;663;560;459;423;398;465;684;1184;861;566;453;438;463;651;918;1289;1858;2454;2652;2503;2168;1700;934;532;377;353;363;422;318;296;325;391;410;514;411;316;307;364;343;355;357;310;311;300;295;352;423;480;551;561;457;361;292;330;501;624;512;375;336;337;343;279;260;288;251;249;249;239;240;259;280;295;299;300;294;308;303;322;357;333;293;294;289;293;298;304;266;292;251;288;342;285;273;297;298;263;280;313;291;331;395;591;594;476;489;425;326;421;406;386;410;479;615;743;866;838;808;1006;1126;1202;1072;731;815;969;1131;1248;1205;1001;597;473;335;388;307;286;308;292;272;313;308;301;291;274;259;233;252;275;272;266;302;322;314;311;360;356;343;342;335;404;344;348;377;414;358;330;328;309;360;346;345;335;334;308;311;328;285;326;342;320;350;311;314;271;269;243;256;257;244;303;291;368;364;347;340;330;314;304;311;313;332;351;302;322;314;308;341;287;357;332;385;327;316;370;373;351;452;805;1609;1871;1839;1644;907;495;450;385;365;353;362;332;392;382;417;382;418;385;367;346;356;372;393;392;415;483;464;502;504;570;572;595;908;1075;865;933;1284;1273;1229;1259;1159;876;893;870;1011;1244;1645;1352;940;796;679;685;586;817;1201;1048;633;504;566;666;598;471;423;537;517;397;369;385;353;325;328;368;394;382;384;474;803;1659;3503;5823;4319;1562;644;464;399;383;365;329;350;340;344;327;313;295;352;324;303;359;338;316;299;335;297;297;324;297;336;341;339;349;302;329;330;315;338;404;331;354;349;382;807;1781;2629;1721;702;358;317;323;311;305;292;315;290;310;282;332;524;1027;1652;1258;567;300;288;296;318;288;288;346;289;319;297;294;329;349;374;333;348;336;415;381;358;368;361;269;345;265;315;326;320;320;300;338;421;372;311;323;308;304;327;330;329;625;1417;2069;1392;895;856;810;678;466;335;287;297;262;286;291;276;365;306;281;279;276;292;263;291;271;315;318;306;311;328;282;317;294;309;324;267;307;345;321;275;293;281;307;308;310;301;337;341;328;333;517;1068;2170;3624;5008;6682;5831;3127;946;350;273;292;254;262;284;401;350;298;280;289;286;308;279;304;300;274;295;305;446;732;824;560;396;605;891;698;378;330;309;328;366;429;403;355;307;289;314;338;307;272;318;238;278;331;416;380;421;347;360;352;303;258;261;308;334;373;333;302;282;303;295;277;279;344;380;262;323;318;288;295;276;281;307;295;288;309;425;376;349;316;348;360;437;447;620;725;514;352;326;356;368;405;557;932;1025;632;413;358;402;322;347;354;505;542;452;387;497;597;587;460;374;590;1064;1326;739;406;322;339;307;296;291;291;288;300;293;262;254;308;264;247;295;272;270;280;276;272;258;259;304;278;281;249;245;246;282;267;261;249;257;272;241;283;247;270;263;279;276;295;298;307;287;256;268;239;244;244;285;293;279;297;313;283;284;285;274;263;297;316;322;341;267;328;485;733;707;445;293;267;268;294;312;331;300;290;302;330;270;316;266;276;277;316;327;294;314;327;364;356;356;367;329;353;422;365;348;335;332;280;272;246;272;269;277;301;279;309;301;283;309;280;273;281;241;269;251;269;273;280;285;474;977;1926;2372;1566;625;340;304;313;296;297;288;309;345;328;336;318;332;330;583;1282;1502;840;437;326;357;399;325;308;286;329;349;332;359;329;320;342;378;425;381;321;331;375;370;379;445;965;2192;2440;1007;428;323;332;326;398;532;410;325;256;297;314;290;337;363;327;342;326;304;347;358;349;314;329;381;375;412;324;363;298;310;357;417;797;878;552;356;275;277;279;274;327;356;333;314;339;286;299;296;341;319;292;309;306;371;331;368;326;358;380;439;352;320;318;464;1090;2507;2976;1625;568;293;299;296;301;263;260;260;309;297;276;307;319;289;300;302;264;226;267;277;274;303;281;265;306;289;282;315;271;270;289;309;321;286;275;267;305;311;270;326;267;248;248;298;281;258;299;302;315;289;297;337;380;415;402;461;558;760;761;482;374;386;656;1099;1053;516;321;287;285;275;301;306;291;310;333;319;299;305;323;292;343;340;369;330;357;352;372;353;343;379;413;442;380;344;341;383;362;382;391;380;348;327;304;294;279;260;256;276;242;238;250;210;249;240;294;264;266;298;282;268;279;230;269;229;254;240;245;269;257;283;255;257;253;264;261;298;306;346;367;385;351;311;406;545;906;972;706;536;509;590;635;639;766;782;788;1149;2029;2308;1530;958;896;777;609;491;389;355;395;490;629;595;412;397;384;365;386;347;303;328;341;310;318;281;281;266;257;264;221;236;237;293;378;473;383;314;261;260;302;284;317;338;265;332;356;362;327;297;342;319;348;337;411;397;358;395;495;508;431;363;360;385;467;436;457;444;508;543;589;424;357;395;323;297;305;359;324;333;284;286;312;307;319;281;312;328;340;293;285;262;316;286;274;291;276;322;311;296;285;263;264;288;285;302;271;319;614;1611;1865;1123;555;1003;2139;2689;1446;492;336;285;286;303;316;339;446;478;525;624;816;547;399;337;326;281;311;322;318;287;278;423;634;596;403;299;240;255;260;285;281;317;318;500;956;1455;1015;418;228;228;274;279;285;283;284;281;275;279;269;234;290;270;278;269;268;272;269;279;288;447;591;482;306;264;249;249;324;314;303;294;282;270;378;335;343;317;292;303;373;438;619;938;1094;1545;1239;940;945;784;565;447;370;341;473;496;386;291;317;349;350;386;404;361;409;479;426;441;516;465;409;386;308;293;289;277;237;259;283;363;361;325;306;270;286;331;361;446;512;482;448;417;412;399;338;428;452;386;262;259;275;287;355;308;259;253;261;208;250;272;229;244;220;232;245;260;252;226;297;259;246;252;246;254;244;241;287;283;275;276;248;274;250;281;269;297;271;289;249;282;241;237;273;331;349;383;425;362;417;444;506;470;383;320;323;274;387;368;410;406;365;355;480;437;473;592;1027;1920;2206;1177
288;274;289;291;286;290;345;377;371;366;316;312;363;794;1646;1617;875;573;505;510;447;478;547;573;633;618;813;686;503;504;607;693;653;658;565;709;738;594;480;496;565;579;576;574;688;523;599;527;440;433;495;463;447;481;597;739;947;746;455;344;327;330;360;326;265;290;317;407;409;380;433;723;903;919;693;455;369;294;276;230;256;270;275;300;293;249;254;265;258;261;240;279;303;313;294;273;236;240;245;247;263;278;305;293;278;261;236;267;344;328;295;250;265;259;279;244;260;249;265;254;275;270;270;309;286;418;393;428;469;578;909;1395;1618;1081;863;1705;2046;1111;712;646;500;330;277;309;354;823;1261;1250;798;675;842;697;601;598;462;722;1274;1623;1658;1184;780;620;652;625;439;327;273;287;282;272;279;280;253;262;274;242;271;257;259;284;291;285;270;274;269;232;235;276;483;1017;1225;729;403;396;528;723;790;954;1232;1109;989;991;703;514;383;356;285;262;249;269;329;285;268;283;301;280;295;295;295;302;300;296;302;299;296;291;324;272;253;300;321;312;294;304;306;297;297;297;311;269;269;269;286;298;314;446;395;361;332;310;319;325;347;417;575;652;552;586;1042;1403;1156;891;633;633;716;681;575;481;516;549;680;1032;961;630;447;371;402;493;658;1115;1984;2891;2626;2400;2212;1788;1130;674;421;380;329;300;300;283;291;321;383;393;358;308;379;445;455;379;337;328;304;290;264;335;441;460;590;599;490;382;333;325;349;489;466;355;375;368;340;313;267;261;264;274;231;232;243;235;285;301;321;286;281;266;288;320;352;322;319;305;286;302;294;308;287;288;244;253;309;320;303;282;301;248;277;300;272;282;330;451;490;395;396;316;318;381;361;374;379;508;618;644;649;704;920;1368;1611;1797;1566;955;1011;1165;1099;1414;1505;1207;868;568;433;328;340;314;256;286;278;258;300;284;299;285;275;287;271;281;277;304;271;315;325;343;346;409;345;337;347;381;347;316;354;371;390;330;329;328;328;343;357;350;330;322;342;349;289;319;335;319;346;321;329;275;291;251;229;245;261;308;305;317;343;312;332;324;304;379;362;357;347;315;300;312;326;325;327;302;333;332;326;319;321;358;348;364;437;1198;2963;3474;2496;1586;821;470;454;470;438;367;354;358;369;357;396;386;407;350;355;330;350;369;384;372;435;497;535;581;616;634;517;522;600;774;787;891;996;1069;1487;1961;1767;1168;850;713;651;839;993;796;637;528;646;768;787;798;1058;1122;747;502;481;581;622;463;415;485;499;448;394;337;329;326;376;369;424;395;356;388;551;1122;2585;4251;3362;1365;642;456;393;379;364;357;334;336;377;318;304;313;332;304;299;275;324;308;294;346;295;299;334;340;332;406;433;483;338;330;328;348;438;560;693;617;562;520;819;2040;3185;2221;806;402;351;357;324;329;331;311;307;270;285;306;335;508;667;604;364;298;273;326;362;330;323;320;331;287;352;350;369;375;352;374;337;326;355;384;381;360;356;336;277;294;287;314;307;325;324;332;324;365;379;331;350;335;342;354;356;506;737;1026;853;542;456;448;381;321;342;303;280;276;274;279;280;309;318;315;289;254;244;262;295;295;313;311;327;331;339;298;292;324;280;328;299;326;310;302;288;269;292;292;332;297;305;299;325;324;425;917;2470;4904;6238;6426;5478;4032;2341;880;401;297;262;259;260;294;326;295;297;306;283;294;310;283;268;322;261;254;373;457;654;621;438;355;373;438;422;351;323;330;387;403;402;336;307;290;305;291;354;317;318;318;285;298;327;515;658;648;441;293;301;278;274;274;277;278;308;299;305;285;329;265;285;306;427;355;338;293;264;320;344;298;348;346;330;320;463;616;588;449;364;364;381;423;494;516;548;497;353;412;359;324;343;409;500;547;440;338;385;366;347;337;431;538;545;454;407;523;689;528;434;438;479;668;712;467;348;338;302;322;259;278;259;291;328;296;267;309;312;256;281;263;305;266;273;261;252;267;289;333;308;309;292;242;245;261;282;285;262;251;293;258;267;296;254;251;263;309;287;301;294;267;274;255;254;278;274;229;274;274;288;302;293;288;274;289;290;300;332;295;287;275;322;487;1040;1052;571;335;277;275;279;352;357;297;307;288;351;339;302;303;276;307;348;369;353;359;284;324;349;312;292;305;276;376;345;306;344;308;304;272;256;298;289;303;305;298;295;275;301;273;320;269;242;246;285;288;286;292;324;359;496;1032;1977;2349;1648;757;405;327;335;318;280;298;333;324;353;359;332;313;299;410;659;979;873;615;392;496;498;373;313;297;319;337;330;294;344;352;427;721;738;579;374;372;400;396;409;489;1143;2697;2957;1231;498;398;345;314;330;353;355;272;242;273;302;325;326;345;359;386;328;352;373;345;314;316;306;325;364;460;630;618;471;337;345;582;1421;1591;806;384;299;275;308;276;269;293;330;326;335;311;323;296;335;294;328;299;271;345;341;327;310;330;350;426;360;322;312;502;1345;3119;3578;1813;653;319;304;292;316;271;266;252;261;279;318;291;275;299;310;279;277;238;251;286;282;284;290;295;276;272;281;253;269;282;299;324;326;276;271;313;288;312;280;328;316;266;299;278;294;291;284;318;293;277;317;334;341;365;366;390;607;962;966;531;413;595;1341;2606;2494;984;406;282;264;268;307;297;316;347;300;273;312;281;314;316;322;342;326;363;338;381;351;341;372;372;349;357;364;381;422;378;372;380;368;346;344;319;300;278;256;249;229;247;249;261;243;241;256;236;257;263;257;304;296;250;252;246;245;246;265;264;242;245;264;237;248;270;265;238;242;260;284;329;327;352;298;348;429;794;1908;2388;1304;593;561;674;885;797;735;861;886;885;1211;1301;1216;980;842;638;494;400;365;312;382;533;676;619;511;519;424;433;443;361;325;382;346;326;336;292;249;275;284;297;223;219;284;275;331;432;444;333;256;315;294;306;290;297;302;334;324;385;315;303;396;352;344;401;472;468;415;384;523;557;396;324;319;304;370;362;337;344;405;487;505;425;374;354;354;318;435;479;406;350;302;371;345;335;332;314;283;337;321;299;288;302;270;260;322;282;297;289;303;277;244;309;268;259;269;253;294;397;1185;3254;3968;2097;786;1310;2707;3322;1670;555;367;355;303;325;366;338;401;421;587;794;916;672;547;517;423;338;302;292;293;299;309;339;435;415;318;324;271;247;219;292;286;308;332;611;1537;2398;1672;564;245;233;263;290;278;264;302;265;254;273;298;306;315;256;242;256;295;289;295;260;267;347;376;373;291;251;260;268;295;268;288;276;277;272;286;306;286;270;271;272;326;353;491;627;1069;1734;1216;702;629;525;390;354;307;344;427;465;401;405;314;374;351;411;376;372;427;444;436;439;424;379;288;292;313;271;281;233;261;281;302;310;312;306;346;307;323;314;309;336;380;557;624;579;525;533;405;365;378;351;294;299;249;281;267;301;267;249;257;238;251;226;272;248;240;247;258;263;252;245;312;304;261;270;252;244;268;269;266;290;286;243;240;261;254;266;304;255;291;297;271;259;248;279;267;296;347;377;431;363;360;383;501;620;412;310;339;357;431;403;398;440;476;537;616;594;491;554;1282;2785;3337;1918
306;269;270;290;267;293;277;375;475;451;340;318;312;453;788;833;555;474;517;493;436;564;810;946;801;751;808;778;527;484;770;953;827;903;939;1647;2037;1107;705;654;652;598;529;756;851;759;914;829;545;492;505;464;458;781;1296;1645;1122;651;452;396;370;304;329;282;263;273;318;323;317;340;567;1118;1413;1021;731;543;521;334;267;255;237;261;286;274;283;259;224;265;228;261;289;318;362;324;254;282;240;248;256;256;238;255;260;259;271;237;261;267;374;384;307;269;242;243;247;240;253;276;268;271;273;273;279;310;276;330;322;380;407;405;511;865;1072;817;941;1529;1589;1170;759;637;489;307;254;290;378;893;1623;1578;897;852;1089;960;912;733;486;624;1143;1778;1831;1209;811;743;893;1052;922;496;298;256;254;268;251;266;289;243;236;254;283;261;274;289;296;295;305;307;270;245;260;295;393;619;688;507;355;338;352;456;648;810;1044;1153;1226;1062;874;707;561;382;300;288;292;253;289;271;261;285;266;268;237;272;292;302;341;346;323;318;335;304;284;272;281;267;282;285;271;309;343;342;297;275;289;263;287;261;238;306;296;389;483;429;322;301;306;319;353;365;610;719;659;641;1005;1218;929;710;501;532;673;769;645;436;530;634;644;863;801;558;423;411;480;537;561;1177;2479;3048;2518;1949;1831;1543;906;534;403;313;351;305;268;291;261;291;341;342;360;343;344;465;418;346;336;322;353;388;354;387;493;539;647;622;512;460;433;340;318;353;346;289;297;331;307;280;289;225;276;235;212;259;239;267;286;262;295;282;310;307;280;320;355;303;282;271;258;267;286;327;324;323;288;286;334;313;310;293;296;282;275;294;298;289;303;326;344;340;314;356;303;301;357;383;431;569;646;572;558;748;1001;1223;1388;1624;1415;969;1021;1154;996;1233;1451;1293;936;703;493;330;349;322;336;278;265;278;271;275;264;300;269;272;231;242;283;271;265;320;326;332;324;389;382;336;383;339;370;317;344;341;416;334;287;304;315;332;358;364;384;363;399;380;330;330;331;326;354;347;323;279;280;269;265;264;297;293;307;319;309;322;336;325;342;336;371;337;359;306;266;307;269;283;290;311;356;365;429;346;349;353;348;364;588;1626;3722;4367;3016;1567;679;439;426;440;434;381;358;363;339;358;384;334;349;358;390;381;406;420;459;478;556;588;571;628;808;759;625;448;547;608;720;766;823;855;1389;2393;2454;1386;756;552;479;601;660;566;573;613;686;896;927;772;818;854;662;529;437;479;454;478;464;422;449;462;387;325;317;318;325;403;369;366;339;382;417;666;1244;2005;1662;926;551;429;357;331;328;325;334;383;356;309;297;341;316;272;308;311;301;320;296;283;289;306;286;329;352;441;643;595;408;327;331;404;739;1549;2004;1753;1299;744;692;1356;1694;1228;632;421;377;349;354;356;338;313;286;280;281;315;312;322;347;364;294;293;320;333;341;316;320;284;292;288;318;347;337;304;324;317;342;327;322;373;367;367;412;318;317;296;334;314;331;298;324;339;339;330;354;378;371;311;352;421;458;476;561;581;560;408;340;336;253;276;319;302;274;292;279;256;268;318;334;307;287;309;285;239;248;322;290;313;305;357;367;288;307;269;336;309;302;297;290;302;301;275;292;287;265;288;299;303;306;308;497;1340;4028;6994;7377;5619;3300;1965;1200;757;504;324;281;260;259;281;281;299;324;296;308;314;287;266;302;321;310;313;391;603;724;611;440;352;308;305;324;345;351;370;370;410;384;314;288;297;304;307;338;348;412;331;305;307;394;597;945;843;509;316;275;269;284;311;305;324;267;264;298;293;312;300;307;265;375;360;320;277;319;328;316;333;362;392;325;326;497;703;660;409;347;335;380;388;473;452;436;414;353;364;389;367;362;441;473;418;381;322;347;373;400;347;456;481;441;411;376;446;490;475;435;489;538;546;490;445;329;329;291;280;276;278;275;266;271;299;293;291;283;286;250;255;235;271;259;272;277;267;299;273;329;309;327;281;267;304;294;283;276;255;279;288;242;279;291;271;283;305;315;301;320;287;240;236;224;270;293;252;230;301;272;290;273;284;292;303;325;314;264;329;309;314;308;460;810;801;467;310;287;330;280;346;359;345;323;324;378;400;338;297;253;304;347;360;334;335;301;291;296;309;327;285;303;317;325;335;335;310;301;276;278;310;300;292;272;325;302;276;267;313;298;275;270;288;234;274;302;304;292;330;387;634;971;1274;1206;1161;898;603;408;321;319;326;363;333;359;314;300;303;316;380;722;1372;1560;1085;574;564;605;458;332;322;330;301;343;375;356;506;856;1643;1921;1154;530;370;407;409;386;529;907;1566;1652;914;433;389;363;336;299;306;283;259;272;298;329;305;359;342;370;412;361;338;358;355;333;325;294;325;432;819;1506;1575;873;389;347;678;1428;1530;762;381;339;423;332;316;297;299;323;315;345;326;332;280;281;335;308;321;315;357;327;328;387;388;364;349;368;327;323;509;1127;2007;2077;1130;446;325;286;312;289;316;258;271;274;294;305;321;290;259;310;271;312;269;257;248;281;293;289;294;331;276;267;287;311;266;280;320;348;296;283;279;336;276;320;317;385;352;337;279;280;290;307;323;312;311;326;315;372;355;340;367;461;626;604;454;407;721;1688;3241;3086;1166;459;312;354;430;341;296;314;327;312;345;342;326;296;271;334;332;337;315;353;388;364;339;311;373;350;307;346;336;402;355;351;369;364;326;311;287;290;264;237;243;263;245;266;250;247;238;240;247;261;303;264;287;289;266;260;248;242;256;246;216;228;276;250;227;221;288;267;291;274;252;276;306;308;328;301;370;578;1054;2590;3158;1539;694;601;819;1159;927;720;773;921;1078;1055;894;871;949;791;591;428;386;342;356;437;513;611;712;753;633;496;511;498;460;370;422;425;353;298;284;264;256;276;273;205;211;227;279;321;326;363;303;288;271;277;260;298;295;285;331;348;325;291;290;380;396;359;432;582;633;557;464;530;479;396;414;356;354;375;424;394;356;380;422;414;352;332;398;385;476;631;670;529;345;350;357;358;389;330;323;266;315;260;266;265;293;265;274;311;288;312;306;281;274;270;272;251;279;275;255;262;498;1348;3028;3604;1711;688;999;1734;1909;918;478;410;367;324;407;371;352;393;455;601;855;918;750;693;733;517;377;310;348;311;250;276;310;306;295;310;334;300;237;274;269;290;317;369;542;1188;1789;1320;429;241;250;263;290;261;264;282;298;345;306;274;325;268;275;272;263;338;412;326;291;256;286;297;262;221;263;309;243;282;289;306;282;267;271;255;276;250;243;255;309;308;315;433;458;653;887;741;465;418;379;325;330;363;353;394;384;422;382;367;301;358;395;391;429;390;401;403;473;443;395;318;310;267;225;257;242;275;255;280;294;285;313;344;409;419;364;300;350;412;603;605;633;665;647;540;452;399;327;289;256;261;268;300;284;248;252;225;242;228;216;216;196;246;243;298;254;223;262;316;331;292;241;248;276;254;287;264;261;286;280;278;270;248;265;286;302;289;284;296;279;296;310;292;307;372;491;569;459;375;359;403;427;377;324;398;430;555;572;424;461;543;593;704;695;474;515;1040;1827;2159;1260
302;275;282;275;273;303;380;355;392;438;295;350;299;376;502;536;416;497;553;480;504;726;1203;1437;1048;671;783;627;491;496;785;895;829;1012;1306;2729;3412;1492;718;712;684;582;487;597;722;1002;1682;1398;662;544;652;562;510;1081;2298;2867;1356;557;424;504;482;379;332;268;290;273;269;306;335;346;635;1170;1231;809;597;598;597;411;303;209;259;278;273;244;253;244;254;257;289;277;288;390;374;324;268;292;301;259;257;256;254;298;274;235;253;251;276;245;355;332;299;259;262;251;283;259;244;257;275;244;280;265;292;253;302;276;292;318;323;321;380;537;625;790;1369;1539;1052;765;541;574;461;326;324;340;388;677;1201;1250;902;879;1024;1042;1157;917;529;569;1070;1550;1501;1077;712;659;1071;1510;1288;603;326;280;271;253;236;277;263;285;252;260;258;254;284;275;289;315;294;311;278;288;280;290;312;381;393;327;286;292;343;417;691;791;807;909;1239;1489;1346;1268;965;566;387;327;299;284;287;303;301;325;310;294;239;267;300;320;367;333;351;320;293;280;274;276;277;277;284;285;278;335;314;336;304;258;292;305;308;281;243;265;329;493;540;481;345;299;284;329;312;400;624;711;630;611;757;916;837;748;634;553;639;876;799;549;542;562;558;747;623;499;465;498;749;810;806;1488;3367;3644;3290;2362;1520;1161;798;548;407;362;315;316;291;254;252;286;301;347;386;347;359;389;349;308;306;369;420;503;490;411;407;491;583;608;502;394;385;355;317;317;289;254;257;253;283;275;295;249;249;254;263;257;235;256;262;269;292;280;296;282;291;292;338;321;298;276;254;267;270;291;331;308;298;283;305;282;268;317;293;299;319;306;310;283;266;297;314;320;320;314;311;289;315;340;409;574;659;549;504;563;736;835;870;991;1124;791;692;797;676;740;896;897;719;711;524;395;336;315;256;295;286;275;259;254;287;272;263;286;248;271;270;262;282;289;346;307;353;346;382;306;346;346;357;330;330;364;362;311;381;338;335;329;358;368;365;421;440;486;361;340;319;360;350;385;349;319;266;266;255;285;261;276;317;336;336;326;342;312;345;343;387;377;356;304;310;323;325;331;310;303;380;431;417;336;374;351;321;331;503;1597;3999;5180;3391;1444;599;350;381;371;465;453;348;332;337;351;384;317;344;328;389;435;404;515;619;594;666;683;616;645;809;722;668;607;691;740;760;725;818;795;1044;1920;2131;1240;712;527;599;685;754;698;758;830;790;913;1102;967;689;662;619;513;348;405;498;561;512;394;360;381;379;301;312;333;353;371;392;398;389;318;368;423;705;1198;1387;1127;664;444;355;375;359;310;319;380;357;347;305;331;308;325;295;277;304;318;269;284;243;310;318;315;336;482;577;591;345;262;366;492;1139;2951;4580;4113;2816;1309;563;672;728;680;514;435;374;384;315;320;320;320;303;294;343;290;307;267;315;317;310;308;318;329;340;326;336;318;330;325;335;337;286;343;353;341;347;348;316;342;387;407;433;336;328;292;341;336;308;298;314;317;339;348;343;425;396;351;404;631;863;777;639;524;536;409;402;357;330;310;312;359;321;322;312;270;330;334;325;291;279;284;271;299;257;273;258;300;330;361;374;277;298;331;313;302;279;301;325;338;290;294;292;288;305;312;288;327;329;300;406;1019;2893;5528;5261;3273;1819;1391;1217;1106;711;421;288;258;272;288;318;335;367;326;293;284;280;279;287;268;321;310;354;538;627;491;401;329;277;310;318;294;306;324;317;342;334;289;302;326;311;314;335;425;406;324;280;289;392;745;1111;865;467;306;250;273;291;300;322;300;324;300;296;334;322;299;309;278;333;309;330;317;341;297;340;413;379;377;288;321;393;521;499;408;329;352;365;400;485;564;458;418;362;404;399;434;541;688;688;493;344;335;386;372;363;371;377;408;358;401;359;411;399;406;419;530;519;507;606;667;494;370;330;280;275;284;270;243;276;325;260;302;302;305;273;221;264;267;270;324;305;297;278;267;287;254;297;288;265;282;304;266;286;254;251;279;264;273;272;250;289;313;324;298;307;265;279;296;265;261;286;246;263;273;268;305;254;290;318;321;278;292;302;302;309;299;308;350;464;446;348;352;348;306;301;310;285;277;305;323;428;535;479;306;298;333;307;307;324;325;307;331;369;387;371;319;324;328;309;306;290;295;315;314;314;310;294;303;317;288;286;322;306;295;259;273;252;252;275;279;331;271;262;303;353;389;525;808;1515;2401;2449;1661;905;460;502;515;375;334;354;317;317;298;327;443;883;1731;2301;1707;863;506;471;400;356;313;346;342;349;348;362;557;1281;3038;3825;2068;589;396;370;366;440;526;727;846;810;596;434;363;344;294;306;270;295;290;259;280;301;341;374;387;361;357;397;392;378;356;352;306;309;345;487;1336;2559;3001;1291;453;385;445;736;790;495;433;635;891;685;462;374;348;332;371;334;339;347;333;328;310;323;356;320;304;365;379;491;505;422;372;346;307;308;349;502;785;814;506;312;303;296;335;282;301;285;257;297;306;316;288;321;346;348;320;305;254;253;266;316;277;255;323;292;318;301;251;288;294;278;328;336;324;282;270;274;272;297;339;352;314;302;298;307;299;309;310;322;316;330;321;329;374;317;345;359;374;409;349;327;475;1027;1749;1751;797;410;413;688;997;657;372;312;347;357;419;522;475;335;312;302;340;324;334;354;405;376;356;344;339;321;315;319;340;339;319;345;329;372;318;304;288;265;282;227;239;224;250;296;250;256;236;241;252;285;276;268;248;241;254;250;258;293;278;217;273;275;260;258;224;283;302;355;369;406;316;287;306;301;279;349;399;432;792;1667;1807;979;641;568;782;915;792;624;570;726;982;785;587;691;982;1121;817;536;440;422;422;486;538;743;806;967;766;567;546;510;462;507;638;583;388;295;320;242;294;269;260;202;202;246;267;331;295;300;288;258;272;283;312;340;409;494;376;344;295;308;328;380;408;377;436;696;794;679;486;380;346;371;467;402;348;390;478;524;383;358;352;343;334;367;376;385;479;584;633;461;335;324;353;318;340;335;354;321;281;252;237;244;299;279;302;299;363;289;299;257;275;265;250;303;259;286;265;226;321;634;1403;1572;850;413;515;679;714;469;348;363;362;429;385;408;400;425;460;543;661;878;810;658;609;475;339;312;306;294;293;318;293;332;447;403;366;330;292;270;283;257;273;291;384;651;882;714;374;254;241;277;277;289;253;269;274;304;293;284;307;236;255;272;326;461;600;389;302;276;280;288;260;264;239;290;271;297;284;301;298;296;312;271;265;265;253;267;307;291;287;322;333;365;551;453;449;409;367;360;399;563;548;446;429;371;384;349;295;333;409;400;385;376;395;386;526;569;412;286;278;292;311;267;258;272;316;269;276;240;325;388;463;509;477;365;380;492;522;539;592;646;764;731;667;481;354;270;250;300;322;292;297;258;253;247;227;241;261;238;230;247;247;268;220;260;255;252;281;262;248;235;255;295;284;277;231;215;277;292;253;240;269;291;289;297;273;282;262;335;351;362;304;354;530;640;490;414;446;433;382;353;336;393;580;807;742;443;430;449;579;732;796;543;419;552;935;977;660
237;257;255;276;297;384;477;434;404;382;359;315;343;506;484;433;473;573;570;544;578;899;1319;1276;803;617;674;506;458;527;702;802;777;917;1133;2196;2507;1183;665;610;748;557;410;429;503;874;1784;1382;581;665;885;538;445;891;2055;2281;1132;457;373;466;467;412;405;350;296;270;255;284;339;404;557;848;766;482;360;482;586;498;293;266;232;258;265;277;252;267;254;251;286;305;289;353;351;329;300;333;314;300;278;301;255;242;254;246;199;245;277;255;265;287;267;254;236;280;286;261;263;247;240;257;299;268;276;285;286;280;318;303;307;294;312;383;477;806;1715;1523;609;486;436;610;606;399;380;495;454;392;727;878;913;803;695;824;1034;795;563;697;1047;1354;1283;1375;1042;752;937;1176;972;470;316;289;286;280;278;270;264;231;271;269;289;339;320;308;320;327;347;321;356;314;286;293;346;319;310;274;298;264;368;598;853;760;590;723;1187;1751;1899;1856;1457;818;467;306;278;274;268;334;369;431;381;388;349;284;326;290;366;316;345;336;285;282;286;241;269;266;290;275;266;348;353;318;270;282;323;303;268;251;268;270;352;528;524;383;323;287;361;425;405;362;429;531;513;469;662;754;877;1155;960;640;897;1379;1139;584;535;482;580;526;515;427;543;675;1034;1180;1089;1528;3232;3425;3463;2291;1146;723;536;427;389;322;339;288;299;233;264;344;338;349;328;335;374;404;354;321;359;413;450;518;439;381;366;502;507;559;438;330;344;304;313;292;262;263;256;274;274;279;267;259;291;264;247;257;242;258;267;286;285;316;287;296;306;279;298;278;254;268;285;270;269;290;300;284;311;262;246;299;287;286;288;296;276;340;301;304;294;275;367;437;411;321;327;332;315;344;399;552;546;547;511;671;812;648;506;685;734;691;597;684;553;644;672;585;560;507;440;362;311;303;305;281;286;270;260;284;236;256;275;249;245;234;239;264;270;297;316;308;307;304;324;322;335;329;351;369;316;311;302;309;321;334;336;338;334;358;320;360;441;420;358;325;347;340;342;353;358;319;268;238;254;265;272;284;316;386;384;369;356;367;330;315;352;366;346;311;331;318;288;333;325;327;351;431;422;340;367;346;358;340;579;1663;3881;4862;2693;921;404;310;398;401;435;399;343;342;375;343;345;391;345;355;352;393;382;509;638;540;662;609;598;719;816;774;921;1029;1192;1060;956;857;851;761;936;1197;1275;945;725;739;861;883;810;903;968;1043;741;902;1046;979;733;549;475;432;382;402;512;568;466;358;356;407;337;350;317;300;348;406;413;370;407;417;380;412;629;1315;1696;1250;603;395;322;315;319;358;354;435;388;354;286;296;300;294;287;322;319;328;298;320;294;275;313;282;362;376;408;379;313;300;377;460;1311;3594;5449;4674;3456;1351;458;415;374;423;388;365;370;348;325;306;296;345;338;436;489;422;332;284;319;322;309;288;293;332;316;331;312;310;341;326;331;343;330;329;305;368;338;327;322;316;319;382;380;357;283;292;323;358;272;332;335;354;328;379;403;331;355;358;556;1145;1889;1685;1019;642;640;534;441;336;339;319;409;435;347;326;336;293;307;288;273;316;321;278;273;281;295;292;268;297;358;366;286;325;281;322;303;291;318;315;365;369;300;291;323;282;331;326;334;329;306;296;338;661;1848;3475;3750;2120;1757;2622;2580;1707;992;452;325;260;289;324;362;378;484;359;266;274;277;290;312;264;321;333;382;417;395;377;350;345;319;303;281;278;273;286;277;341;314;324;308;386;393;342;360;421;415;333;292;272;332;514;634;636;403;299;273;267;264;325;330;345;321;321;301;317;302;290;284;287;317;307;338;322;367;352;438;560;554;388;280;295;329;389;407;444;383;353;351;428;477;569;442;394;370;394;459;462;701;1090;1041;590;395;346;342;405;408;386;385;375;347;336;392;382;435;350;351;399;406;437;681;774;512;371;312;277;266;266;280;264;270;287;316;304;281;275;253;243;274;252;304;349;387;368;312;312;269;248;284;288;254;299;296;264;265;259;261;248;265;255;273;260;270;290;290;309;320;265;253;247;260;264;283;277;270;308;331;288;278;307;343;305;282;284;318;383;365;319;290;271;317;310;343;333;351;350;346;315;321;296;313;352;439;522;370;257;279;311;298;283;306;322;298;299;463;531;412;338;302;307;270;301;301;295;309;342;287;310;310;270;317;287;257;292;248;275;285;271;279;282;311;271;300;271;252;332;428;514;513;792;2094;3953;4503;3556;1691;905;1010;1023;517;375;308;308;306;301;290;426;780;1657;2551;2515;1554;627;404;367;323;340;335;328;356;359;375;468;985;2548;3182;1589;516;317;372;364;411;670;1046;1080;661;539;471;362;327;316;267;264;335;294;300;318;310;334;402;401;409;362;352;427;424;377;348;358;331;324;447;1167;2362;2538;1098;424;346;372;420;397;384;654;1653;2347;1380;712;562;500;399;349;411;385;321;360;318;317;297;333;371;350;375;505;691;681;501;412;377;394;386;320;311;382;358;348;290;294;274;296;310;260;264;288;318;334;330;343;351;447;584;464;330;275;274;258;303;298;302;331;308;296;272;235;251;281;284;391;505;583;444;301;295;278;327;274;343;342;327;311;276;288;297;292;304;333;351;324;362;313;334;329;299;359;380;318;303;362;497;680;726;443;399;655;1538;2394;1193;531;438;492;523;729;956;789;367;340;331;358;357;369;369;371;381;330;335;340;317;314;318;296;287;293;304;331;329;346;292;282;271;245;244;256;231;255;299;289;246;228;220;262;263;272;259;264;250;281;257;268;284;249;240;257;278;306;302;274;277;317;507;651;488;306;294;273;283;298;323;362;380;449;751;746;590;469;517;583;639;627;472;445;570;634;579;429;652;997;1253;907;580;588;526;452;600;711;744;963;1240;912;536;460;418;422;550;667;573;408;321;292;286;270;231;250;206;211;236;219;250;268;296;266;308;267;296;386;540;926;1109;700;341;282;346;345;434;445;367;385;498;578;542;397;327;277;365;404;405;387;391;460;554;458;351;354;334;318;315;346;398;459;514;496;411;346;292;312;284;294;280;324;284;293;252;262;287;291;302;311;306;353;294;296;299;278;282;261;298;269;261;264;247;257;339;501;501;347;306;364;383;357;300;308;342;361;410;359;331;466;518;556;531;591;856;917;581;448;369;340;292;298;293;304;289;359;615;722;622;440;315;284;315;272;259;295;258;317;379;394;304;258;199;274;260;253;247;279;263;277;266;302;301;289;255;220;271;298;419;560;409;295;283;309;287;265;292;285;261;291;284;262;256;265;290;311;317;326;294;254;274;270;270;290;299;299;373;469;620;766;839;646;547;884;1325;1194;649;515;496;462;386;330;297;370;323;382;382;391;425;499;584;394;281;289;230;277;271;299;378;300;261;234;271;335;372;504;567;499;436;390;427;472;465;582;680;710;844;728;577;394;311;313;299;337;325;281;235;280;221;267;264;257;232;240;251;248;238;235;229;317;264;226;223;226;221;242;253;279;277;268;277;249;262;253;286;269;296;313;275;294;250;315;339;402;338;292;355;453;453;465;471;689;531;389;313;357;402;544;764;565;420;375;399;500;751;844;606;419;434;512;578;426
245;296;230;275;308;406;532;463;441;496;407;357;448;556;606;604;566;677;555;549;804;1007;1054;825;593;556;589;563;505;598;804;994;755;669;681;1074;1309;929;716;640;755;651;429;410;351;583;869;750;492;629;851;601;400;649;1105;1337;832;443;370;350;358;391;345;321;293;285;274;304;299;340;391;501;442;379;330;375;566;475;350;263;254;262;229;260;250;269;264;245;296;291;254;273;307;307;318;369;325;304;279;287;249;230;240;253;235;242;260;234;278;253;286;269;248;261;293;280;280;282;283;269;302;297;278;292;294;263;283;293;291;328;463;494;483;693;1044;892;497;491;671;743;815;524;430;427;408;342;380;667;980;966;777;671;772;758;594;583;911;1266;1353;1928;1691;966;715;727;593;425;323;287;314;347;303;280;256;284;254;266;344;472;434;306;362;455;412;315;318;349;330;360;406;331;282;271;275;316;396;831;1182;844;615;723;1183;1703;1781;1597;1292;836;503;372;283;277;298;301;361;484;457;551;435;326;310;321;303;346;357;330;286;260;294;256;270;259;259;270;298;313;356;341;276;251;309;322;273;281;276;242;334;451;439;381;367;326;452;591;480;335;391;460;578;753;1011;819;859;1118;987;657;781;1080;958;607;605;555;461;482;464;542;578;708;1020;1360;1205;1237;1851;2197;2393;1781;890;605;455;424;339;328;316;316;298;261;294;352;370;353;339;319;365;390;356;332;369;347;408;417;429;354;342;413;520;474;413;360;326;370;361;342;291;280;257;278;266;301;293;275;250;246;247;253;239;294;292;351;361;313;287;309;299;270;272;265;301;265;282;333;309;274;304;315;347;292;268;265;274;284;268;279;293;279;318;296;285;342;424;601;500;377;306;286;318;335;380;448;509;429;553;937;1038;720;519;587;761;749;668;568;562;616;614;513;525;467;561;469;386;264;318;274;274;310;294;275;254;272;274;247;245;256;254;283;306;310;306;295;321;320;363;344;356;323;363;347;337;346;332;332;342;350;363;338;354;359;342;346;369;345;332;325;366;372;327;355;344;294;281;250;229;237;261;299;315;387;352;427;399;372;351;336;357;316;313;305;348;347;304;345;341;310;329;391;374;349;353;349;327;378;494;1082;2249;2437;1394;531;352;356;394;413;430;393;392;344;376;333;330;385;344;367;369;361;413;446;439;452;572;608;738;947;853;904;1177;1455;1513;1182;893;740;655;766;1074;1087;929;830;970;1141;1083;980;776;830;863;781;635;716;790;840;822;674;569;460;417;436;532;518;438;388;470;388;389;319;319;275;367;370;373;390;410;454;400;534;909;1759;1778;1032;543;358;323;349;315;306;337;348;356;336;338;295;280;356;330;318;329;335;335;319;302;268;308;280;301;308;302;277;259;290;352;457;1126;2925;3886;3060;1921;886;434;327;296;349;370;370;346;359;308;277;301;293;371;697;920;713;438;318;339;351;291;308;332;304;323;336;324;320;370;352;318;357;391;407;343;357;373;337;305;312;337;337;372;275;328;308;296;318;307;320;349;339;403;487;446;351;349;431;718;2062;3619;3062;1466;790;714;610;476;373;332;385;393;428;379;329;299;292;261;278;275;299;257;247;226;271;276;251;276;309;319;301;315;289;292;283;358;332;309;345;376;443;276;265;280;324;359;365;370;364;304;303;355;758;1927;3086;2557;1706;2607;4790;5132;3395;1697;757;383;299;366;336;365;366;347;336;268;244;297;284;293;327;332;377;350;322;390;328;323;304;337;284;287;293;280;300;281;325;353;309;333;383;407;375;359;363;394;332;274;240;256;316;421;401;345;330;303;275;278;295;375;359;339;294;319;302;317;277;300;319;303;319;349;363;366;389;641;989;992;505;361;325;332;339;451;445;399;335;361;375;459;493;502;386;380;392;469;468;689;967;882;551;339;359;402;464;432;409;421;423;410;350;351;343;374;327;299;301;358;392;522;579;413;361;283;276;284;285;303;271;281;264;320;300;295;271;252;272;262;255;309;351;474;581;365;282;231;275;315;251;282;303;287;285;264;240;261;271;285;274;278;284;292;342;300;309;244;262;278;262;276;228;263;289;272;289;291;285;269;290;317;288;262;289;303;363;348;325;289;260;329;294;286;325;329;324;281;317;285;313;286;299;309;348;317;277;293;272;344;286;290;273;319;364;580;786;579;383;323;300;313;297;271;301;318;305;239;258;296;260;287;267;300;309;310;285;259;253;295;324;268;327;288;307;339;423;667;891;742;720;1602;3224;4725;4968;2948;1599;1380;1230;570;362;331;298;267;326;346;414;628;1152;2195;3153;2209;697;386;318;335;349;328;333;327;313;317;367;599;1136;1232;759;427;344;369;368;457;818;1254;1145;610;514;436;379;373;310;288;260;317;304;291;312;288;312;439;475;413;370;368;381;398;333;369;364;344;349;337;630;1043;1038;645;391;345;345;326;328;428;1002;2679;3956;2160;1037;977;823;516;381;384;333;340;286;303;330;316;360;346;295;347;401;603;717;584;393;467;581;480;385;287;291;305;323;312;270;299;285;285;283;288;375;541;526;377;306;372;542;817;616;326;246;268;297;317;267;301;282;310;283;267;262;319;265;299;543;1157;1629;985;373;325;281;262;295;318;359;337;300;295;303;273;296;343;337;329;316;342;309;331;336;304;348;303;343;292;292;326;350;375;313;376;737;2087;3065;1694;792;810;1001;1219;1552;1748;1164;494;334;365;374;444;440;394;395;411;368;343;345;330;287;283;304;296;301;295;314;331;290;282;285;251;206;238;288;273;257;273;232;241;223;253;254;248;255;243;237;269;232;275;268;285;271;299;251;312;364;362;270;283;373;601;737;515;312;340;346;337;341;322;311;335;310;390;445;473;451;428;520;563;509;494;442;505;487;527;483;492;647;828;666;622;621;611;522;704;848;685;802;971;830;592;390;350;401;489;539;511;377;324;296;291;254;258;233;195;229;246;261;254;286;301;283;286;271;314;435;1045;2095;2908;1347;459;308;321;457;599;500;359;320;321;340;350;324;308;274;297;377;472;404;346;431;488;469;442;399;335;286;295;316;352;430;495;414;395;299;293;300;288;269;273;338;292;278;276;280;289;314;315;288;304;318;291;277;307;313;268;280;284;312;284;276;272;264;287;279;238;257;314;299;296;310;287;278;338;328;397;423;413;434;499;663;582;570;654;754;572;433;375;283;293;298;330;318;355;452;750;1223;934;518;381;311;335;314;310;268;273;293;302;253;229;219;221;207;280;257;280;289;255;215;274;313;318;258;248;278;264;278;353;418;342;293;278;399;396;323;284;306;336;326;296;255;293;287;286;301;328;264;293;254;249;291;266;307;260;314;315;516;792;1283;1719;1163;889;1960;3377;2949;1218;602;448;419;348;313;309;312;315;400;403;457;413;497;498;374;280;271;274;279;279;342;332;318;265;259;276;308;380;480;537;576;545;432;362;372;378;448;512;558;581;577;490;416;274;335;313;286;271;263;283;246;229;235;246;242;218;238;239;251;246;239;230;224;247;219;227;215;241;226;256;234;258;265;251;247;294;247;258;248;281;266;276;322;300;276;323;310;270;278;304;401;403;540;557;748;564;431;323;308;325;404;475;471;364;399;360;409;517;580;641;501;508;500;513;373
295;309;323;250;341;345;476;531;466;564;625;467;472;564;715;719;787;750;595;605;810;1104;758;552;546;571;568;570;680;720;923;1116;765;709;587;1072;1607;1282;1077;809;606;556;484;387;362;294;385;386;359;547;695;584;338;379;525;625;629;505;350;312;322;276;305;368;381;310;265;273;278;302;311;312;419;381;332;306;388;445;358;276;278;289;269;252;252;273;265;262;255;282;263;272;285;308;394;439;376;301;253;253;260;248;254;273;227;241;253;239;232;277;253;296;286;258;250;296;238;266;240;292;279;261;253;255;229;308;264;260;329;370;483;599;508;479;555;453;358;517;724;911;986;583;422;355;308;261;327;479;850;1141;1132;886;754;823;579;554;590;741;925;1385;1434;1104;734;501;450;390;340;256;301;301;320;304;288;268;286;288;385;502;486;383;564;608;447;350;339;338;272;314;397;318;319;280;304;296;431;865;1306;905;616;568;869;1235;1222;1032;1064;845;586;436;331;302;242;296;333;364;418;525;487;349;301;293;282;309;333;329;260;265;278;284;267;263;277;289;305;420;381;345;280;271;302;296;301;253;212;239;325;353;360;405;330;319;419;506;466;383;424;615;851;1309;1709;1137;771;715;707;612;591;655;606;522;503;529;394;439;626;701;880;1116;1554;1719;1311;1147;1208;1445;1566;1359;875;619;448;375;359;351;337;314;279;264;282;303;341;330;342;333;336;327;308;311;349;409;391;346;335;327;300;382;492;505;455;454;467;429;360;330;278;255;288;299;289;323;328;262;277;265;232;250;279;273;285;314;345;311;288;280;264;292;326;279;278;310;308;306;280;283;315;340;328;285;287;281;273;283;268;279;305;290;294;294;282;349;358;476;379;335;288;317;311;378;397;433;453;442;542;849;1035;732;634;813;903;1018;945;682;614;653;603;561;613;601;549;481;377;316;323;255;280;312;270;296;271;292;302;285;271;236;283;285;285;342;286;304;318;340;307;333;335;328;330;373;346;304;353;343;340;343;338;330;284;383;338;376;372;351;343;339;372;395;325;300;309;314;306;302;278;293;345;328;327;343;401;416;390;414;358;358;343;363;363;300;315;302;312;291;333;351;343;390;414;394;385;330;329;332;379;486;770;889;639;380;348;410;440;444;407;442;381;362;373;350;342;389;377;354;319;406;496;449;384;437;497;603;938;1215;896;740;877;1129;1128;958;709;545;496;647;1018;1299;937;869;1095;1143;1073;899;842;867;807;602;561;697;772;823;880;757;647;584;553;544;536;511;462;510;450;454;362;330;309;302;414;409;380;351;356;406;501;636;1522;2801;2365;1137;560;384;323;318;325;332;356;350;394;349;322;325;340;291;298;314;323;366;335;307;333;284;297;296;313;312;289;261;303;313;373;463;747;1790;2453;1827;937;527;322;302;309;294;302;283;302;291;325;298;279;298;452;1033;1713;1379;590;369;306;318;316;295;306;340;320;353;418;359;350;371;432;427;432;402;390;362;346;351;320;313;315;331;375;334;295;301;312;339;346;306;321;350;376;470;395;332;361;347;714;1980;4344;4124;2146;988;619;489;412;353;325;299;395;380;334;350;326;280;300;307;302;290;308;249;266;255;289;283;274;282;318;325;286;278;246;289;266;288;274;278;299;342;295;265;280;315;385;534;490;383;300;300;377;955;2547;3681;2238;1534;3252;7266;8343;5559;3010;1618;728;551;696;753;475;351;337;294;283;276;232;282;313;313;392;416;386;306;327;302;308;313;320;327;316;290;290;281;275;294;282;305;311;359;339;325;261;341;327;283;263;267;266;253;290;289;271;337;311;284;300;316;312;332;325;307;341;334;307;298;329;307;333;315;338;351;352;375;645;1279;1262;642;400;307;317;351;420;495;468;355;350;362;399;421;404;414;410;558;469;465;461;585;615;500;360;332;385;443;462;403;453;427;368;379;335;321;343;334;322;285;348;341;411;557;410;343;286;277;317;283;274;290;264;269;289;326;281;296;251;260;247;303;315;389;487;564;409;285;277;266;269;258;286;287;267;244;259;270;283;290;266;269;241;265;296;313;318;283;246;292;255;237;239;233;276;263;297;315;258;327;339;324;332;317;260;269;321;342;341;346;362;361;301;286;299;331;296;319;290;276;285;300;278;325;312;284;287;317;294;295;277;313;329;262;277;321;439;723;847;581;377;297;302;268;301;283;295;303;294;267;273;306;280;280;282;310;310;301;272;250;272;268;272;305;358;398;504;536;744;1028;750;475;671;1441;2742;3981;3671;2054;1180;855;478;326;303;281;326;304;328;354;388;606;1189;2072;1727;677;365;336;310;315;348;309;300;328;308;329;350;448;491;389;439;480;485;524;590;630;846;780;548;416;497;614;649;412;283;313;311;338;306;328;319;378;415;449;404;391;362;405;381;361;376;387;362;339;341;387;463;394;384;355;342;312;346;330;358;763;1883;2753;1870;972;958;927;615;382;300;310;336;306;315;339;334;332;297;280;313;358;561;689;619;407;483;676;618;423;334;326;330;274;304;291;350;312;297;296;386;712;1398;1183;589;360;320;481;631;472;326;285;263;250;263;275;278;280;286;287;280;268;256;305;337;752;1924;3170;1911;632;294;277;280;305;319;424;374;298;255;296;350;377;340;348;315;300;283;332;312;296;303;330;304;372;321;291;341;288;323;320;315;517;1209;1622;1189;1102;1938;2501;2910;3327;3166;1467;574;338;343;529;974;1114;730;449;393;345;312;308;270;290;285;309;306;375;361;340;345;300;336;254;252;245;226;238;249;291;243;255;244;273;256;220;258;253;258;276;237;266;271;261;290;307;250;287;350;386;435;323;262;286;444;517;389;297;330;463;567;403;323;261;275;318;288;374;499;446;496;510;630;612;636;492;457;450;452;415;393;502;569;538;488;533;534;516;719;850;668;680;811;770;563;373;320;328;430;501;504;376;361;290;271;276;256;237;206;215;238;245;227;293;291;282;293;305;288;456;1198;2928;3673;1699;457;308;384;672;1034;737;383;298;264;291;294;331;382;309;364;391;551;481;416;361;345;433;456;391;303;298;307;292;316;379;442;391;353;320;279;317;251;242;283;298;281;253;292;294;330;307;297;285;293;296;259;238;279;291;262;268;283;269;246;273;296;273;259;268;284;268;296;296;299;271;290;294;379;381;415;509;547;477;529;682;637;550;547;508;489;468;406;335;281;280;302;328;389;494;684;1044;862;504;379;351;322;289;287;260;268;278;340;281;211;182;204;250;258;254;235;283;267;228;264;280;299;246;272;250;245;268;297;309;271;301;339;405;558;360;296;324;441;469;412;265;255;275;333;289;283;314;262;297;258;280;258;293;313;304;310;393;745;1541;2373;1670;1314;2820;5490;4422;1667;515;382;363;303;318;281;291;312;396;483;477;444;420;434;324;258;271;260;249;289;297;366;289;290;271;279;324;322;394;561;678;561;496;322;293;349;354;348;433;487;535;405;346;293;286;278;255;270;250;254;243;211;264;218;252;230;230;250;255;244;260;251;246;244;233;243;237;226;250;255;271;279;271;237;281;270;307;364;332;254;274;306;316;312;316;325;304;317;318;357;350;342;449;606;684;632;502;356;281;325;386;424;438;417;396;385;344;425;420;578;636;515;565;509;421
311;307;292;282;284;343;378;513;448;556;681;618;507;505;793;1065;1108;806;676;574;637;720;565;440;503;526;487;545;633;749;777;799;723;824;873;1762;3049;2304;1642;1025;662;606;574;451;335;311;322;362;362;498;769;741;383;273;335;457;522;554;349;283;344;315;287;344;361;356;257;296;284;262;289;320;359;406;328;331;356;431;394;275;279;261;253;251;292;260;256;257;238;268;281;249;268;281;335;433;365;268;243;258;224;260;287;267;239;243;258;212;220;256;284;263;267;284;273;264;251;285;286;277;266;278;281;277;242;271;238;274;288;318;407;438;405;383;363;328;329;527;722;810;732;495;333;283;303;318;293;347;646;1069;1039;917;673;669;504;471;463;514;596;736;836;1015;788;499;403;417;344;323;294;322;297;286;297;272;281;289;296;366;370;398;544;584;418;421;440;407;346;338;334;317;292;311;316;313;425;651;894;758;526;467;733;1007;931;789;883;780;603;465;347;286;282;317;301;281;329;351;317;320;313;296;336;313;318;322;271;232;259;249;262;280;247;280;338;459;405;350;317;280;278;287;260;265;254;245;308;382;345;355;395;317;346;381;414;457;456;721;999;1473;1873;1230;713;628;621;590;540;458;505;581;618;556;441;513;791;940;1006;1788;2222;2020;1780;1535;1248;1463;1815;1568;918;557;432;380;349;338;273;302;305;257;265;321;319;338;339;331;318;295;272;331;321;341;311;308;307;289;312;421;498;488;537;487;522;413;445;341;299;265;249;256;319;315;308;289;269;261;267;288;378;385;417;359;333;316;313;284;306;266;271;312;314;306;332;327;279;274;344;286;288;304;287;288;245;244;268;283;297;340;277;311;308;280;353;368;347;357;317;333;308;341;351;405;448;468;525;739;845;730;761;989;1014;1064;1052;762;594;513;497;539;634;531;464;388;291;302;288;275;281;303;236;292;249;275;283;270;305;287;317;300;301;298;335;345;317;289;304;293;310;332;348;333;308;342;317;316;326;356;365;335;327;318;329;352;370;341;374;378;414;353;358;321;353;308;282;294;271;373;424;484;451;361;327;368;368;380;366;341;350;338;362;345;300;333;305;320;313;318;308;376;428;385;340;343;331;342;376;383;424;406;406;364;337;408;431;478;386;382;413;390;353;337;357;420;408;356;333;422;521;429;385;399;469;758;1068;1276;957;712;742;852;732;655;538;474;480;661;877;977;863;943;1000;954;912;912;1155;1488;1125;738;693;943;1123;1233;1000;744;717;780;628;570;501;459;444;436;462;451;392;338;301;399;500;555;424;310;318;403;487;919;2110;3996;3049;1600;804;425;339;330;324;306;361;382;365;342;365;338;311;320;335;319;332;337;329;332;325;347;308;335;352;310;295;257;297;343;325;373;581;1073;1505;1484;1074;616;335;328;312;286;295;252;324;342;319;301;301;332;468;1032;1598;1484;817;450;329;309;338;331;347;301;335;333;335;288;338;368;453;422;418;386;377;359;357;362;343;316;293;335;354;353;352;311;317;295;315;339;324;328;365;413;356;338;367;488;848;1953;3661;3672;2358;1201;651;424;399;330;297;336;395;367;477;422;342;338;343;304;280;270;287;271;275;288;258;255;292;296;282;316;324;308;311;274;283;303;326;307;273;277;269;304;292;333;421;491;436;391;285;302;402;826;1891;2522;1595;1568;3559;7504;7913;5000;3868;2556;1181;1210;1708;1561;739;370;309;274;272;281;286;267;328;349;384;547;475;347;282;324;339;336;284;315;326;295;305;305;292;305;284;287;313;309;271;275;286;252;314;271;238;272;302;271;300;271;319;368;324;387;386;304;304;335;309;322;298;329;298;287;287;291;336;331;316;302;335;380;565;826;784;518;411;327;331;358;371;440;440;389;397;372;436;428;454;451;492;573;520;473;436;510;513;491;420;356;356;374;355;438;429;363;361;367;364;309;338;390;303;319;289;332;444;457;364;332;268;296;311;348;325;292;288;271;299;295;322;272;274;311;295;262;287;330;365;394;347;308;288;268;292;238;283;286;290;300;275;254;289;296;265;282;230;280;285;279;294;273;268;283;319;222;257;247;271;281;294;275;299;284;315;358;352;282;278;296;285;328;405;474;601;515;337;308;278;269;281;309;308;286;311;322;310;324;311;319;285;306;314;328;295;334;346;304;280;304;413;690;904;645;383;286;283;289;299;307;317;305;282;292;291;319;305;263;301;322;347;325;294;269;271;282;288;334;383;575;844;669;554;628;545;361;385;630;1214;2110;2567;1604;769;455;331;321;282;310;316;299;317;313;335;379;631;858;781;435;325;281;341;326;322;319;354;321;327;279;310;344;323;371;473;688;952;1226;1191;701;569;510;382;444;753;1191;1417;675;363;313;295;322;296;323;336;370;414;417;353;368;360;357;341;352;435;421;359;357;339;375;333;331;381;421;396;382;315;320;294;432;821;1136;842;692;707;669;500;388;294;254;279;328;338;357;359;308;329;294;285;430;847;1111;810;455;460;538;517;394;346;341;342;313;283;313;335;311;273;282;336;983;2363;2062;833;399;298;378;398;310;272;235;247;254;264;260;263;285;269;295;285;279;293;299;303;697;1830;3005;1784;582;325;317;303;308;334;401;372;305;241;315;361;425;349;313;334;308;267;288;299;325;336;359;353;340;304;289;278;311;292;262;295;341;516;657;633;1315;3162;3903;4069;4386;3743;1586;545;305;396;785;2045;2380;1317;570;361;368;308;319;293;296;272;321;398;398;360;357;316;367;315;271;242;216;218;253;236;264;257;254;264;249;214;231;237;247;252;250;259;294;314;286;289;300;287;310;311;395;450;350;246;248;298;329;280;258;320;473;571;414;320;297;273;281;322;384;442;428;452;492;602;701;674;540;458;400;385;404;341;438;517;521;440;438;458;486;591;651;595;622;624;645;502;413;338;328;332;414;406;405;349;319;286;256;265;210;213;198;243;229;262;294;284;319;308;248;278;446;1016;2226;2478;1091;398;295;374;754;1178;850;396;340;291;301;295;339;361;366;372;404;508;470;490;440;387;369;385;379;345;302;269;305;317;394;412;410;440;326;273;285;230;245;274;287;261;288;277;286;293;265;275;264;265;271;248;281;271;289;273;262;272;264;274;258;254;265;306;288;275;265;263;288;314;312;285;369;345;397;464;736;686;616;812;954;849;640;455;398;400;417;348;352;328;311;285;312;412;492;538;609;486;388;365;366;364;330;273;279;258;299;364;325;253;222;231;248;242;243;254;269;259;255;272;270;282;234;258;246;267;269;256;271;272;281;304;415;499;349;304;330;487;629;492;298;282;262;275;282;245;302;284;271;277;297;295;318;285;312;292;328;552;1148;1493;1108;992;2255;4060;3366;1228;415;327;361;358;279;325;282;313;351;524;514;448;408;336;293;254;241;224;241;252;316;372;310;321;317;312;310;296;382;516;603;629;532;406;324;392;372;348;417;704;760;530;324;243;277;291;298;263;242;234;248;249;237;228;246;245;249;255;256;268;214;240;227;254;240;240;254;220;291;321;327;276;261;267;263;290;457;561;418;264;252;281;277;331;333;310;308;372;441;465;404;359;403;486;531;564;483;383;393;402;505;504;470;446;468;372;295;383;396;519;578;576;486;533;450
462;335;299;252;294;428;451;480;449;599;783;755;512;594;751;1274;1631;1038;623;504;463;436;428;413;507;472;462;544;746;798;724;654;652;734;892;2164;3682;2551;1507;869;701;917;681;411;313;355;402;404;372;588;925;962;529;312;315;339;420;426;356;312;325;319;294;245;323;267;243;263;262;304;315;327;308;417;382;386;475;489;425;314;283;289;234;268;269;302;244;266;233;237;260;239;265;255;259;310;319;255;239;237;244;245;239;238;249;243;219;240;264;271;260;267;278;336;286;285;277;255;272;278;286;306;256;269;283;275;242;280;255;263;301;323;339;352;312;319;374;639;794;717;651;469;328;319;330;319;321;297;476;820;820;758;581;534;431;531;724;660;640;624;595;824;788;539;421;387;436;355;324;288;262;284;282;295;285;295;312;306;261;307;405;417;409;548;686;510;329;306;326;290;319;316;277;348;379;477;631;580;533;604;805;1209;962;614;592;547;452;432;321;324;332;256;279;249;258;305;253;295;313;321;302;277;322;281;279;277;261;280;271;312;304;293;331;392;379;312;307;306;262;256;272;254;274;303;352;373;366;331;375;343;324;285;445;426;427;699;970;1117;1230;1066;662;807;845;683;474;403;691;1068;1150;816;491;568;888;977;1056;1564;1986;1838;1710;1615;1484;1834;2173;1948;1057;526;378;319;336;389;313;317;309;238;276;262;347;387;353;298;278;256;278;286;335;366;344;284;292;294;346;444;526;502;425;449;537;485;474;400;326;256;255;273;283;254;305;255;283;308;281;347;510;563;439;330;312;328;316;303;283;293;288;291;338;289;318;353;288;336;346;336;336;296;279;286;256;293;266;284;308;330;310;315;289;238;319;327;322;334;329;311;288;355;347;394;431;455;473;593;712;777;821;969;1054;1070;931;664;534;485;455;452;541;416;380;349;345;293;301;256;307;247;268;276;258;289;278;343;281;308;333;331;304;310;345;418;319;297;349;348;361;372;342;320;324;352;370;325;351;347;355;342;349;371;343;325;391;337;381;412;402;340;333;316;378;383;338;295;312;587;891;957;790;488;377;336;342;315;321;343;344;333;307;322;311;291;306;315;331;326;321;406;379;328;308;339;285;334;388;415;375;481;563;464;320;290;391;394;410;408;421;395;353;362;358;427;397;346;410;423;412;399;368;349;419;557;944;1082;778;645;702;660;647;599;477;497;538;739;771;668;745;931;968;939;989;1081;1689;2048;1423;892;784;1172;1632;1875;1124;722;618;692;606;613;532;520;407;405;473;518;377;336;305;348;525;599;397;298;292;323;468;1260;3368;5526;4344;2412;1410;585;372;308;342;341;325;335;340;317;331;359;371;300;307;331;301;293;339;332;360;345;347;415;375;351;325;331;329;315;323;368;532;1025;2366;3562;2774;952;379;339;350;294;280;289;321;286;295;292;290;288;381;651;1164;1690;1327;592;359;294;350;304;335;334;329;303;320;296;322;305;413;392;396;346;361;410;366;391;324;324;329;348;394;378;348;334;344;338;350;306;342;352;383;429;334;321;367;388;530;1218;2443;3122;2968;1594;694;441;374;328;372;385;417;430;453;479;348;304;305;309;295;263;306;309;283;301;282;285;301;291;319;341;320;313;287;284;301;302;327;311;272;274;280;286;319;327;354;388;376;337;323;286;324;526;1005;1332;1209;983;1875;3914;4288;3471;3721;2889;1457;1541;2740;2601;954;314;277;305;259;279;291;284;298;347;444;572;515;339;329;272;313;325;303;349;339;358;337;294;293;299;292;286;344;304;303;289;288;266;246;273;289;244;272;304;268;280;280;322;401;651;682;434;348;307;335;422;348;276;302;288;292;285;303;299;297;297;259;318;372;489;461;356;341;323;301;345;352;365;417;433;419;472;502;593;528;516;680;783;575;477;423;487;431;453;403;409;370;342;378;384;423;405;413;402;368;366;389;422;366;357;301;311;372;412;333;279;308;310;303;304;292;285;294;335;316;329;251;242;300;324;296;292;297;287;294;306;285;272;278;297;276;258;284;312;300;295;282;310;287;308;275;267;280;258;301;268;249;288;249;270;253;241;224;214;288;271;269;320;294;289;284;321;305;290;310;290;307;335;440;722;972;694;375;310;287;287;310;346;301;306;270;316;281;306;259;323;283;281;282;310;290;318;306;280;261;258;325;490;632;521;334;321;311;295;291;275;300;292;307;293;290;292;281;280;311;309;325;297;253;301;283;251;243;323;381;625;943;617;396;402;323;288;286;383;502;833;1094;858;437;340;256;275;295;301;300;312;337;294;307;305;315;371;392;346;344;307;309;323;294;314;322;333;325;355;329;325;331;402;490;889;1783;3038;2733;1209;548;417;381;458;923;2020;2375;1088;421;321;332;314;314;322;319;355;361;345;354;358;313;331;384;358;384;413;405;361;369;331;363;359;509;730;578;447;364;332;305;326;382;471;385;429;512;495;428;334;307;312;289;326;359;326;308;288;293;316;333;528;991;1465;1059;474;305;382;383;381;317;313;289;308;273;290;285;312;309;323;434;820;1648;1450;712;356;292;319;293;248;220;245;208;241;245;281;246;286;289;294;302;286;285;278;298;418;884;1329;918;454;339;299;314;360;326;330;317;270;267;316;367;390;307;306;298;326;318;271;329;325;361;416;447;467;331;327;330;338;307;293;292;271;341;323;437;1256;3119;4071;3532;3261;2362;1088;458;325;375;1070;2752;3502;1743;593;371;321;315;331;313;308;290;332;430;424;450;372;345;300;298;294;288;238;243;243;208;247;257;268;241;250;202;232;242;255;254;260;264;288;281;235;295;322;336;323;344;373;381;314;255;262;227;246;272;226;328;407;447;362;292;279;284;291;357;378;404;444;524;501;483;608;598;539;519;499;430;404;357;449;587;610;488;447;413;420;498;564;589;669;570;540;503;473;352;316;328;392;528;542;362;316;281;270;256;234;241;213;227;276;284;285;309;303;327;295;298;386;685;1194;1065;572;304;271;358;554;710;535;363;373;312;340;341;394;390;398;413;430;440;535;622;602;442;364;385;463;455;351;337;333;358;399;400;398;370;341;307;268;264;283;291;310;278;271;305;271;307;266;269;280;271;271;272;264;299;286;290;285;277;271;237;266;267;279;268;296;251;267;251;312;298;317;315;314;328;368;479;639;606;719;1312;1684;1100;653;422;339;403;379;411;347;353;289;284;299;355;360;422;377;408;348;334;337;304;284;278;254;261;293;294;266;216;205;228;209;272;267;278;251;266;255;250;274;277;268;269;266;263;284;290;291;255;270;301;339;346;291;278;329;428;579;479;409;315;278;280;302;293;262;290;274;308;300;295;294;299;289;300;323;393;629;695;583;509;1013;1615;1255;695;393;396;463;506;386;299;270;290;337;383;434;424;366;380;294;254;237;245;212;243;279;363;378;425;440;392;354;279;351;415;467;542;479;368;322;378;382;328;473;879;1155;707;345;258;271;261;282;290;260;257;251;249;250;225;233;249;255;250;259;239;242;202;217;265;258;234;263;270;293;342;369;384;261;280;281;331;543;710;567;345;309;313;286;290;314;296;358;435;527;570;485;459;383;420;441;411;384;327;370;500;770;954;685;448;396;352;318;309;336;382;453;506;465;515;511
710;476;314;288;361;490;656;561;542;857;1083;763;545;608;840;1286;1477;853;454;341;373;519;446;412;473;426;427;618;863;1081;754;544;544;596;906;1878;2343;1505;932;559;637;856;733;456;364;445;523;454;417;604;1120;1140;561;302;296;339;366;346;411;379;339;320;264;287;296;242;266;290;350;453;542;437;464;546;516;405;501;491;400;332;256;314;291;265;271;245;267;252;241;250;266;265;228;263;267;291;283;277;286;241;218;248;245;247;261;264;259;246;239;282;221;229;248;285;290;295;284;263;303;248;235;243;257;262;261;263;277;254;252;254;283;269;284;263;308;314;483;665;796;635;596;428;327;299;369;380;285;317;489;859;950;813;639;576;665;1082;1554;1364;997;801;652;954;771;573;549;544;514;390;290;291;292;290;288;288;303;278;295;291;289;296;320;337;386;555;614;485;338;289;283;277;270;279;292;309;362;520;798;832;703;651;931;1261;986;675;506;431;401;339;352;327;273;317;256;277;258;270;229;270;282;298;284;285;297;272;246;253;262;266;298;322;321;284;323;328;355;283;280;286;276;269;246;273;273;293;354;353;371;380;341;360;368;316;335;379;394;573;710;682;742;759;847;1280;1231;856;597;640;855;1546;1913;1225;715;658;799;861;901;983;1167;1461;1427;1232;1241;1597;1791;1742;1108;636;398;343;333;322;331;336;293;304;260;271;313;356;349;302;298;275;283;292;342;445;379;355;272;321;387;430;510;495;441;393;501;435;466;365;294;282;290;258;284;256;290;245;262;321;276;356;484;578;467;357;288;289;288;266;282;285;276;246;260;281;295;303;288;279;367;361;345;314;283;286;276;253;267;271;306;313;280;303;272;302;271;310;304;332;331;326;338;406;475;386;367;432;393;469;667;681;630;708;814;872;774;589;521;512;420;498;455;413;364;314;310;317;238;259;316;273;261;274;252;280;288;305;276;308;305;288;313;278;328;352;369;321;349;312;328;337;369;301;322;362;380;324;339;374;351;343;341;326;330;324;352;322;356;377;423;411;319;305;421;389;399;297;387;742;1998;2464;1625;672;350;316;342;348;360;329;335;326;329;318;264;302;311;318;318;316;324;367;389;298;325;325;353;352;364;399;460;610;863;523;357;340;318;330;393;453;456;403;401;410;417;386;444;372;378;421;449;436;425;473;394;530;744;782;599;667;797;706;593;507;572;614;768;846;637;616;666;746;744;762;935;1120;1774;1993;1336;747;687;1055;1446;1742;1202;589;484;464;483;550;594;490;439;439;417;410;383;349;329;343;444;440;387;338;321;348;496;1389;4008;7030;5477;3237;1907;771;370;338;350;322;336;331;308;319;302;370;353;315;326;321;319;304;348;358;339;320;352;405;399;376;336;352;354;339;338;332;471;1408;4264;6833;5229;1416;415;314;382;289;317;305;331;292;361;283;292;296;299;416;785;1539;1338;668;384;363;315;299;308;312;295;296;317;305;320;341;350;371;382;344;333;388;341;380;372;351;329;352;386;418;404;342;303;346;358;315;331;407;446;463;410;359;363;369;443;799;1437;2186;2419;1386;633;457;382;355;412;518;625;522;447;389;327;332;303;289;301;341;321;303;313;297;319;276;326;309;289;310;311;288;242;264;263;277;272;276;250;298;301;309;269;327;316;339;364;339;333;273;276;328;594;1039;1041;619;755;1467;1723;2348;2780;2082;999;1131;1940;1866;671;341;296;251;256;286;265;295;325;341;370;400;397;334;325;295;313;348;345;297;359;392;383;406;362;317;319;333;409;362;319;278;277;274;252;248;256;265;317;306;308;266;267;335;467;900;929;566;329;338;408;494;380;288;259;302;322;282;340;380;335;304;287;293;310;314;330;340;303;294;371;379;359;399;397;388;406;438;497;599;567;570;594;572;483;415;457;475;448;419;445;392;334;329;363;430;406;398;386;386;354;310;389;403;333;319;311;277;296;331;332;295;334;294;283;264;283;307;288;334;295;278;295;254;288;270;286;283;275;285;274;267;273;277;234;288;297;269;327;289;329;312;279;253;280;273;285;266;261;282;226;278;280;284;294;291;271;248;253;280;250;262;277;277;265;285;294;284;269;265;267;284;302;296;434;618;790;617;341;288;295;290;309;356;354;324;339;295;319;276;295;285;277;300;306;280;308;255;316;249;275;294;292;361;393;366;323;312;280;281;254;271;304;310;286;271;308;317;353;302;277;308;309;265;271;273;248;263;287;278;323;470;552;438;306;299;282;276;259;291;308;416;514;520;507;367;281;293;279;275;278;314;299;287;319;311;300;371;386;352;338;303;306;475;493;488;406;366;348;334;335;346;348;367;499;1180;3619;6026;4353;1462;540;398;401;449;849;1617;1790;779;329;330;295;342;346;330;345;346;391;443;456;430;358;363;376;398;385;381;350;381;402;330;364;374;598;890;667;436;363;330;320;304;283;262;354;358;399;435;468;395;339;344;303;317;332;320;285;281;283;276;316;467;829;1148;764;353;294;332;336;301;278;279;304;315;279;327;328;296;303;326;330;505;792;672;429;323;289;321;298;264;219;259;244;251;270;266;262;307;308;313;278;301;287;271;266;281;440;551;586;389;353;374;402;353;307;321;281;271;310;305;317;328;274;311;319;331;346;325;315;346;381;476;662;590;379;339;354;379;394;326;289;268;295;285;412;861;1917;2388;2029;1429;956;505;328;316;380;815;1919;2146;1093;453;372;309;334;294;322;328;318;304;379;418;404;413;366;289;303;308;262;263;228;214;235;273;265;244;238;239;200;256;234;235;282;298;248;305;253;255;302;301;300;317;369;374;320;273;237;255;279;260;269;292;312;314;321;282;289;269;300;300;392;406;459;470;505;476;462;533;658;748;635;568;568;457;379;433;561;556;488;410;387;364;410;588;686;641;513;441;484;439;370;299;343;509;727;733;421;320;303;264;225;258;236;235;235;274;278;310;371;372;292;311;319;344;353;463;436;309;290;297;305;393;453;353;395;397;419;369;435;456;391;425;493;548;497;427;528;461;402;341;515;787;781;533;535;390;443;401;373;342;286;297;277;304;287;290;286;303;283;311;327;317;318;290;276;284;250;274;251;300;308;273;273;312;258;307;280;301;268;240;277;309;270;248;246;279;263;284;338;344;293;339;408;438;464;561;1438;1914;1300;741;421;384;347;371;370;375;351;314;279;297;294;328;344;404;459;392;362;290;336;315;286;281;273;270;262;210;186;239;207;215;238;219;249;269;248;275;296;249;271;303;260;260;285;320;285;299;258;240;289;282;299;261;270;324;425;464;504;546;418;369;302;305;321;258;251;268;245;272;301;272;313;285;280;282;359;378;421;345;291;388;546;519;405;401;478;583;594;370;312;256;298;340;379;349;388;454;571;392;288;273;273;210;226;250;296;350;376;431;468;317;294;313;341;380;400;382;340;292;362;368;346;536;920;942;534;292;276;279;223;264;271;243;253;251;207;243;219;219;246;250;238;226;203;214;240;260;271;239;244;278;266;249;318;384;383;305;245;273;335;470;588;497;361;367;362;315;303;271;249;340;406;536;689;643;631;467;364;385;345;354;307;340;626;1272;1776;910;424;393;377;366;358;387;370;387;391;368;440;402
1345;883;387;266;322;431;672;590;579;959;1162;832;520;553;762;975;939;615;381;294;447;735;526;419;469;382;396;515;761;953;789;455;538;708;934;1533;1366;762;503;415;507;636;702;587;519;554;699;539;446;685;1117;1007;521;294;295;308;321;350;437;553;388;327;308;294;309;297;296;297;425;628;898;580;532;829;801;527;439;488;466;350;283;279;258;240;269;275;253;240;247;247;260;248;258;269;264;266;289;268;237;274;272;266;251;240;316;265;298;263;235;242;270;276;294;302;280;287;282;234;299;226;279;272;232;270;258;258;256;250;246;305;300;285;244;276;287;357;526;689;526;469;517;414;342;307;350;316;312;371;763;1436;1320;867;739;824;852;1491;2414;2426;1875;1192;802;738;707;726;1132;1081;613;414;331;290;271;293;297;274;298;257;298;278;290;276;242;257;318;427;427;401;325;298;259;285;276;297;295;310;333;583;1065;1190;1019;689;685;863;931;871;585;421;337;334;384;339;289;252;252;276;263;295;282;282;262;273;285;294;306;313;257;287;280;259;301;370;347;310;276;289;312;293;309;253;288;258;251;278;311;304;328;290;345;337;364;380;318;316;310;280;282;411;531;538;505;662;1448;2156;1901;1095;779;874;918;1274;1738;1373;940;892;876;847;917;790;815;1014;1073;865;962;1302;1295;1246;1020;688;432;335;334;342;424;381;337;301;264;280;291;364;342;309;288;285;288;311;351;356;363;324;304;335;402;384;447;491;512;492;490;473;466;371;315;271;251;250;253;239;240;269;288;281;280;284;351;399;353;306;293;301;306;265;241;263;221;284;243;296;330;306;258;295;334;328;365;313;294;283;264;272;266;286;311;280;305;287;304;265;295;252;310;299;294;340;365;476;535;434;337;403;358;436;562;662;612;517;518;489;510;478;395;474;438;463;558;500;370;312;363;379;326;297;305;267;262;276;264;235;269;265;259;316;337;388;395;321;306;323;320;317;309;347;376;332;318;320;315;365;357;315;325;307;339;318;353;301;301;363;384;348;338;349;402;368;337;328;423;564;591;372;345;1032;2926;4195;2863;876;420;365;307;331;384;364;372;338;333;339;350;336;338;386;317;368;343;346;329;297;310;307;335;302;346;404;414;606;733;558;352;316;312;324;354;425;479;373;427;454;455;425;371;397;402;381;467;473;641;658;532;461;520;533;586;755;884;711;505;466;563;790;917;905;655;871;873;837;651;593;657;803;1122;1316;981;735;613;773;1056;1161;955;540;541;563;487;526;555;483;446;467;427;392;407;333;341;335;355;353;364;305;336;358;547;1294;3413;6173;5143;3773;2772;1191;503;310;304;309;265;303;313;288;304;324;345;312;326;330;317;328;329;327;353;338;321;324;344;342;351;326;350;355;360;373;410;1246;3837;6900;5579;1588;405;369;377;331;336;309;336;339;286;326;335;312;304;317;532;771;724;485;350;325;333;337;294;325;314;342;276;298;319;330;352;346;347;357;307;336;381;383;363;378;355;365;363;378;381;356;345;396;406;360;381;380;420;418;399;367;376;366;382;507;783;1119;1278;872;542;441;420;404;521;618;653;477;379;309;286;298;317;318;329;314;318;297;287;290;300;299;302;297;292;262;289;323;261;270;279;272;293;243;301;301;309;294;271;300;288;343;347;343;337;285;278;380;588;1089;1054;678;462;578;1089;2403;2948;1946;743;524;773;735;431;285;279;272;282;257;275;298;282;314;320;360;370;341;369;357;321;306;296;335;346;367;455;527;470;368;308;301;350;384;295;288;272;270;321;304;296;259;279;313;257;283;302;337;436;744;845;547;333;338;399;475;407;303;259;304;299;286;326;359;305;259;303;298;339;333;331;358;370;364;390;478;450;435;409;381;379;435;461;529;575;704;577;442;388;398;455;439;407;399;381;343;291;323;299;350;332;379;340;342;376;346;343;322;358;337;308;310;284;277;312;347;424;366;301;287;299;284;299;311;361;291;273;277;284;270;257;266;244;261;249;278;265;267;250;261;268;265;279;279;257;253;285;292;286;269;255;234;285;291;246;266;311;266;297;305;283;256;255;270;287;268;253;276;272;283;280;297;311;300;264;276;278;287;330;390;427;397;313;288;271;278;308;323;331;308;299;272;264;285;275;245;277;272;305;313;325;339;284;292;280;284;298;300;338;318;290;312;277;304;260;256;304;286;275;283;309;335;346;284;285;291;313;286;267;265;302;306;295;283;307;325;301;318;300;281;274;250;305;303;311;318;366;440;517;416;371;322;264;306;303;300;313;327;305;309;379;500;790;654;391;390;529;1133;1623;1535;870;420;317;344;371;363;389;380;455;932;2873;5464;4098;1494;567;389;408;403;450;791;824;474;330;293;322;303;352;345;324;408;474;649;833;723;482;359;458;589;502;450;395;354;346;372;372;324;439;580;492;374;314;295;335;293;288;289;330;296;347;424;498;431;352;335;336;310;346;298;263;274;290;280;312;373;488;571;476;319;312;295;309;329;306;278;295;308;330;336;337;316;303;358;361;358;386;376;328;316;397;306;308;245;247;258;234;250;230;251;320;378;486;373;318;311;305;310;279;281;270;344;376;351;342;490;651;498;346;304;268;257;277;286;297;316;289;285;326;319;344;309;313;328;347;529;811;728;468;329;423;453;434;367;314;294;348;313;317;409;730;874;836;539;424;347;347;326;312;461;772;831;613;374;381;371;338;324;341;323;347;312;399;512;497;462;355;338;300;299;299;263;247;220;236;246;243;252;266;240;238;235;278;283;288;275;251;292;236;247;309;317;319;326;305;299;297;277;280;268;288;290;279;299;281;280;308;296;287;345;411;408;435;497;483;445;388;411;423;487;636;850;848;743;690;493;408;403;480;482;471;407;422;398;377;434;545;646;494;406;351;319;342;342;324;432;649;691;396;294;305;290;253;274;284;238;265;285;298;317;357;293;332;265;265;330;297;300;310;299;308;318;289;292;315;323;372;410;441;491;640;577;484;482;592;738;569;466;414;351;369;379;480;762;789;707;743;538;545;484;398;346;304;296;272;328;277;288;301;306;294;284;311;331;295;253;280;278;307;276;238;306;276;308;315;308;294;314;287;273;219;277;313;317;335;262;270;262;313;281;276;329;296;348;357;393;437;529;919;1240;1024;723;557;413;371;340;378;333;354;343;295;272;292;280;380;403;456;414;341;339;339;290;291;293;282;248;264;219;216;213;200;233;225;250;255;244;242;275;269;276;284;278;317;373;546;574;421;326;264;267;236;254;224;271;278;289;374;369;491;570;483;412;302;297;308;267;293;264;299;323;301;285;308;303;320;284;279;315;336;307;274;328;328;383;331;378;492;556;574;403;336;286;278;337;370;334;428;716;1035;764;393;299;260;231;260;211;262;276;334;367;360;352;316;353;337;269;287;311;302;317;286;374;390;447;581;618;402;326;285;263;282;268;246;215;239;249;257;226;219;212;236;276;208;257;226;205;246;225;234;239;255;280;327;271;275;407;476;369;288;303;301;322;422;380;336;382;387;325;281;275;272;286;370;498;622;609;641;554;444;382;391;408;326;318;555;1101;1903;1101;440;358;377;406;391;406;365;339;251;323;304;373
2389;1325;508;318;316;449;506;487;521;890;1373;776;495;593;900;1151;842;398;323;290;388;483;426;341;364;378;369;469;546;705;664;471;626;791;829;875;683;428;407;411;497;521;591;676;686;663;655;467;479;778;1236;991;477;300;286;298;308;371;507;584;444;304;305;306;346;308;286;351;359;507;745;573;612;972;1115;730;538;554;545;363;344;277;269;268;307;292;257;241;292;307;266;259;266;248;291;256;259;256;257;285;248;282;245;264;234;297;248;282;239;253;282;289;288;272;252;257;275;280;278;271;235;269;268;273;287;260;255;221;254;265;256;273;281;286;265;294;348;409;405;382;418;375;318;311;324;298;281;410;1196;2243;1805;1080;930;1023;1237;1207;1943;2541;2098;1221;608;510;659;1116;2388;2235;927;407;313;257;299;274;296;293;278;271;272;310;287;273;283;268;281;336;343;299;299;305;302;267;282;291;292;318;332;555;1120;1388;995;628;460;570;741;674;493;385;364;348;337;328;267;271;263;282;316;295;283;290;279;272;300;366;353;280;296;283;275;258;277;306;322;279;288;271;281;330;337;284;260;286;304;270;293;293;329;325;372;366;336;356;335;304;351;317;296;423;461;643;644;1190;3445;4507;3238;1576;854;878;843;926;1080;940;927;1242;1282;1057;802;655;641;760;710;695;1069;1953;1945;1397;966;627;440;332;321;378;462;404;351;321;297;274;356;356;348;331;267;275;312;287;295;281;323;319;326;362;392;418;385;476;544;519;574;546;512;410;336;272;269;282;249;276;254;261;262;306;264;281;282;309;320;314;323;338;281;266;258;302;281;279;249;274;308;233;289;288;280;292;336;324;278;262;285;254;269;274;273;293;312;326;293;278;289;281;283;268;303;302;320;426;439;389;333;330;382;504;674;905;775;592;546;380;382;407;417;481;553;584;564;523;417;405;591;764;607;426;299;294;282;286;241;245;251;265;301;402;678;1149;994;580;333;311;300;329;330;357;360;305;317;314;349;306;310;340;317;325;313;319;303;321;322;343;326;336;361;366;381;409;349;352;477;729;757;429;412;867;2203;2911;2160;697;406;360;361;375;368;305;378;334;334;312;306;361;380;355;381;331;332;324;350;313;317;289;315;324;354;394;397;437;443;374;345;308;293;326;326;384;401;422;435;445;429;413;392;390;390;373;418;529;704;831;591;486;506;548;705;843;842;697;502;496;685;1068;1170;1038;940;1131;1255;1124;1035;770;713;623;674;868;975;770;778;801;847;853;628;468;444;524;547;575;544;477;374;388;343;343;349;311;269;315;317;318;287;306;317;357;555;1045;2078;3297;4013;5434;4510;1794;533;346;368;323;350;339;305;347;325;340;368;345;315;313;309;347;321;306;323;314;355;322;305;309;354;320;405;414;411;377;391;842;2138;3399;2755;970;372;296;348;365;325;356;314;317;345;385;358;319;297;333;352;409;390;340;298;321;365;317;285;321;311;306;323;275;265;315;311;305;327;333;307;315;349;369;336;361;345;386;344;384;357;322;361;361;415;346;361;390;379;362;381;352;358;353;378;527;756;1031;982;627;432;426;440;455;660;851;711;400;315;319;307;301;309;312;288;333;320;317;293;297;259;276;274;285;273;291;250;285;254;269;296;307;250;282;283;265;283;296;260;300;305;299;288;394;316;312;275;373;859;1715;1784;966;467;397;881;2383;3161;1896;672;333;341;350;298;278;277;291;308;273;273;267;270;293;310;334;351;364;416;360;358;299;327;370;367;340;449;513;470;341;297;251;312;323;287;279;274;314;339;324;261;267;270;300;291;281;286;290;341;467;550;393;345;315;386;487;523;362;277;274;281;287;302;378;347;287;271;393;374;382;343;386;369;331;378;486;570;565;402;388;391;424;447;426;508;771;662;394;346;369;418;434;378;348;384;338;357;342;291;322;325;352;328;365;329;353;324;336;308;322;325;335;321;276;368;383;453;377;301;289;275;287;300;289;320;292;280;285;299;290;263;260;250;264;253;255;264;263;248;248;274;308;265;293;283;270;263;255;235;245;270;282;292;257;296;295;293;278;264;286;276;269;267;274;283;293;280;298;303;263;291;287;290;270;247;268;286;268;272;319;333;290;280;300;293;295;300;291;309;301;306;262;272;245;266;270;257;297;327;335;360;302;281;268;240;304;333;290;291;317;291;329;285;264;275;335;321;311;283;311;314;336;308;332;293;328;277;290;268;278;292;306;299;312;289;298;262;301;291;290;304;304;279;309;321;386;356;366;444;592;623;501;354;372;323;312;316;331;324;383;550;1138;1932;1333;619;509;1153;3025;4895;4650;2409;736;380;319;402;547;564;434;443;746;1633;2402;1793;723;421;427;420;356;381;413;400;327;317;316;283;333;343;364;390;416;638;1063;1743;1362;633;547;961;1286;873;487;404;372;329;409;394;352;374;413;343;319;348;355;304;318;289;320;315;337;373;429;403;402;347;312;304;336;300;314;273;272;286;295;296;333;343;377;307;332;275;300;287;291;310;263;301;321;406;346;346;340;320;339;310;291;333;328;293;371;399;343;353;309;276;291;282;265;238;259;287;441;515;419;307;248;253;269;259;308;264;314;317;305;364;640;890;590;383;275;283;281;285;314;278;312;297;316;281;315;320;315;291;334;340;477;681;552;409;325;391;397;362;310;293;321;383;370;322;311;372;387;358;362;348;307;304;335;292;336;363;378;347;405;358;396;419;358;350;365;355;361;560;718;800;565;392;333;327;259;275;290;239;234;253;255;279;266;268;253;280;277;283;280;306;284;293;320;324;282;265;299;343;289;307;315;284;291;245;286;262;277;264;295;302;332;283;272;299;420;487;454;499;501;451;376;382;367;415;525;626;829;833;723;627;509;409;394;484;565;457;503;532;439;387;396;544;678;566;454;395;347;344;364;315;406;459;433;337;305;264;252;227;267;275;243;244;246;306;313;354;340;246;264;257;276;273;294;276;290;297;315;319;282;267;297;284;390;424;529;633;666;609;653;1047;1067;632;382;311;335;367;388;395;484;539;701;794;719;695;560;369;338;314;322;266;311;315;310;295;305;277;276;302;297;300;323;323;318;282;286;302;287;255;306;334;321;314;285;254;278;298;319;324;304;324;250;265;302;330;270;284;275;262;301;345;421;595;617;736;767;778;761;718;668;463;338;330;318;303;287;263;261;285;287;336;366;381;385;358;327;296;288;295;287;289;371;415;349;262;248;197;212;239;233;268;263;298;299;279;244;265;276;324;685;1390;1323;806;573;400;280;243;248;263;256;264;283;303;330;345;382;385;337;347;304;290;306;238;300;319;297;344;368;312;312;336;298;313;390;345;315;311;308;343;382;334;359;396;435;467;372;372;300;320;334;382;297;455;754;1131;812;474;328;268;253;250;221;244;247;268;322;287;326;313;337;313;284;297;309;325;316;291;320;348;393;454;334;315;384;320;305;270;298;270;233;240;278;292;260;219;257;258;223;227;215;212;223;219;241;256;242;273;304;251;252;305;379;443;363;352;361;350;286;282;272;274;307;298;321;305;293;295;325;399;571;653;557;512;507;433;483;519;543;419;358;487;708;890;580;370;348;472;424;423;377;340;290;291;296;301;355
2873;1411;474;320;308;451;478;434;480;741;905;747;651;634;877;1174;710;395;294;247;317;362;275;285;330;353;399;433;401;531;480;436;430;656;610;545;450;369;417;621;551;500;556;803;847;683;519;409;429;619;931;697;395;311;269;317;361;482;561;718;488;301;340;325;329;296;333;356;359;427;518;505;548;969;1440;1216;738;599;526;448;526;397;266;261;286;243;259;262;277;269;254;255;265;266;273;280;255;259;270;240;246;259;241;249;263;248;284;295;248;240;282;277;297;318;259;260;260;235;269;286;275;259;272;270;281;265;247;266;257;293;303;263;271;271;262;268;316;313;277;332;356;328;312;302;317;307;377;616;1227;1982;1519;930;904;968;1044;787;1106;1730;1608;842;452;579;794;1203;2317;2055;785;347;309;267;272;253;275;276;249;259;246;287;291;298;322;288;294;310;313;303;296;313;319;316;311;280;283;333;300;453;839;986;754;623;503;473;538;630;514;381;379;353;323;375;270;307;289;253;313;314;336;295;269;271;370;439;378;368;343;290;284;243;297;267;278;305;302;310;327;290;321;264;240;286;309;355;330;330;316;437;464;410;377;347;327;319;387;525;588;538;749;963;1116;1883;5320;7051;4660;2318;1147;876;817;726;781;765;812;1186;1544;1417;941;656;720;619;485;570;1297;2681;3571;2770;1589;770;441;362;325;387;387;365;356;327;292;304;325;312;302;290;282;307;272;257;295;272;298;362;301;376;393;360;361;485;463;449;513;454;497;367;330;289;268;276;261;288;247;267;294;277;282;291;257;282;283;274;283;288;307;302;266;297;266;282;276;301;298;312;315;318;301;290;322;306;303;262;277;280;285;278;284;324;334;303;291;298;287;278;295;275;275;272;276;342;383;382;327;299;353;423;826;1221;1127;974;792;500;487;510;501;541;698;682;573;494;512;617;1177;1782;1378;574;345;296;304;286;289;241;259;258;294;530;1671;3311;3043;1524;493;326;290;289;329;358;409;392;375;342;322;342;386;393;361;355;327;307;343;300;285;315;333;311;383;375;364;368;408;360;473;731;778;436;358;471;946;1176;1029;494;371;332;386;356;348;338;326;345;347;320;295;364;362;335;332;375;372;336;354;277;299;312;309;323;387;392;370;365;338;317;312;336;314;329;322;359;400;477;414;417;414;379;389;384;372;455;429;508;647;705;561;431;482;504;652;824;913;708;491;574;830;1214;1471;1120;918;898;1132;1189;1199;950;828;649;641;921;1085;929;779;780;637;617;517;417;408;441;439;588;627;515;413;366;323;328;346;336;318;299;298;307;333;329;301;319;389;614;981;1874;3659;6110;5563;2281;517;312;350;360;369;362;357;388;394;324;335;340;316;340;299;275;314;332;295;322;346;305;323;333;355;421;687;852;607;387;374;464;868;1205;1067;500;320;304;333;358;340;340;317;314;331;335;320;349;318;268;314;309;334;314;294;302;325;280;360;350;328;354;312;302;268;291;327;320;320;314;327;342;339;349;328;339;317;344;349;343;325;334;344;326;376;342;404;379;420;369;384;372;354;333;458;683;1314;2057;1793;832;492;379;371;456;724;927;659;410;312;339;286;285;281;300;286;296;274;301;278;287;291;295;286;293;269;264;251;305;326;310;357;325;311;324;292;276;231;283;276;328;309;292;322;300;297;272;292;483;1024;2142;2544;1564;680;475;1180;2469;3106;2111;768;353;307;262;277;277;277;237;313;241;291;290;279;298;335;304;312;349;368;359;296;317;304;292;338;329;384;419;350;318;333;285;308;313;265;295;357;407;336;329;341;303;283;273;229;257;270;274;293;323;354;315;303;339;492;777;903;542;287;307;281;287;360;410;336;274;342;417;462;402;369;341;331;371;424;495;594;550;387;336;399;424;428;371;446;507;542;385;335;333;385;393;362;322;388;326;304;356;335;361;356;358;318;368;378;371;324;307;313;317;293;313;279;307;354;418;443;359;274;252;292;237;309;289;317;261;285;249;300;327;259;228;242;247;313;264;268;303;266;284;279;297;293;272;271;248;226;269;261;269;238;276;250;309;265;282;313;321;296;284;306;269;274;302;279;263;271;305;267;265;274;281;273;263;306;286;286;256;302;277;260;276;297;321;293;314;306;288;294;296;252;303;260;298;268;262;286;269;328;364;348;330;280;277;265;313;314;314;300;276;274;294;303;307;286;287;303;286;308;282;315;317;307;316;307;288;288;277;259;279;297;275;289;271;277;306;269;271;279;287;396;454;390;341;335;347;351;340;540;1066;1480;928;479;336;350;358;343;469;431;386;640;1532;2688;1861;654;482;1322;3969;7683;7921;3934;1025;364;354;455;611;592;459;440;405;632;764;649;438;355;380;353;372;348;340;331;331;318;329;327;337;321;333;317;394;532;1134;2005;1791;868;632;1303;2059;1233;567;383;382;371;402;386;314;292;289;296;336;349;330;369;289;294;313;354;392;334;364;326;311;307;328;344;338;273;259;260;308;298;292;320;348;347;347;354;381;381;333;319;326;294;302;336;379;491;456;337;386;381;378;355;304;286;296;292;354;394;436;480;523;422;323;273;270;239;252;267;318;381;304;252;285;229;285;233;268;268;287;310;315;337;468;564;436;353;273;284;271;267;290;285;303;309;345;338;324;331;260;332;323;363;372;405;415;373;393;347;349;324;304;276;330;357;361;337;332;395;426;430;377;297;278;293;327;317;316;326;330;333;368;418;433;494;403;330;413;489;570;652;902;881;623;386;349;377;317;273;255;258;246;224;257;238;257;235;280;269;270;244;277;291;284;332;360;348;281;298;286;297;285;300;325;281;246;263;279;243;274;326;322;327;309;302;285;343;443;454;388;419;423;385;389;374;389;444;541;621;954;978;749;505;373;375;383;441;449;427;549;513;447;353;386;610;800;740;652;541;368;368;416;354;319;358;323;331;304;288;267;294;273;275;223;237;222;263;298;353;308;301;205;271;407;377;365;321;337;292;277;316;331;299;320;315;349;370;465;596;639;628;759;1275;1287;734;358;352;378;421;348;345;426;443;516;618;660;718;460;339;320;311;308;308;302;312;295;284;331;295;285;284;282;314;285;292;294;302;291;336;258;277;294;298;319;337;282;279;298;357;344;356;333;274;273;290;292;283;249;251;280;272;278;344;526;688;800;829;811;786;900;976;788;491;390;383;343;322;319;307;264;283;283;339;356;362;365;363;351;322;326;300;311;406;656;862;606;308;258;271;226;237;247;231;265;321;314;290;263;264;268;368;922;2057;2126;1295;1102;617;340;226;268;287;267;308;254;300;280;287;283;304;330;319;294;282;292;294;339;331;307;300;315;355;387;386;349;447;413;379;338;360;342;364;359;278;304;299;367;320;349;332;366;383;348;376;326;368;497;708;642;484;336;295;251;266;210;253;254;293;300;319;275;360;337;296;325;336;338;362;362;300;296;291;340;356;324;337;401;447;336;254;257;235;260;272;275;268;243;242;228;250;249;237;219;230;269;282;261;234;262;278;286;279;248;288;297;322;350;464;508;412;260;233;254;278;262;278;317;307;306;348;446;559;578;557;412;427;413;457;551;768;828;607;381;384;391;429;341;312;405;552;503;429;366;289;246;279;278;364;390
1693;941;439;295;347;516;465;417;519;576;581;659;691;618;804;844;604;364;320;279;301;302;332;331;338;442;527;497;421;486;490;401;400;415;499;470;494;435;589;788;536;435;511;910;909;634;483;388;360;446;487;424;354;338;333;339;450;463;517;536;419;337;448;425;372;320;384;465;408;396;433;549;608;939;1479;1334;784;618;523;783;1087;785;362;280;230;251;259;265;302;278;259;266;274;258;267;266;282;238;254;280;268;252;283;261;245;252;324;331;263;259;275;285;242;229;284;242;255;245;286;263;235;267;269;306;274;271;253;277;299;289;295;272;287;272;262;292;301;330;300;325;289;293;310;350;460;473;526;905;1556;1546;971;531;535;590;580;490;596;859;810;520;374;773;1179;1184;1265;1020;565;293;268;297;288;286;271;281;266;268;259;286;287;332;358;360;346;339;346;358;292;289;310;304;324;273;317;339;305;364;497;554;747;896;823;528;585;666;587;430;410;433;377;341;298;309;271;290;340;299;304;289;323;336;418;475;429;352;325;318;284;228;287;244;293;274;308;348;334;321;281;271;306;265;346;421;389;325;450;678;700;507;388;298;333;350;553;1273;1458;1028;1225;1564;1311;1715;4282;5928;4221;1968;899;681;785;710;755;868;846;1246;1714;1709;1188;698;628;590;465;571;1279;3722;6092;5286;2689;1137;508;372;394;335;378;392;387;375;306;311;316;329;319;282;335;332;295;288;304;331;287;311;322;328;377;379;367;420;424;391;417;412;396;441;464;377;324;328;300;266;252;271;282;274;290;306;276;293;247;289;288;320;313;282;282;271;267;283;276;321;313;435;412;348;310;261;273;270;264;294;294;255;266;281;277;302;344;311;292;298;301;264;302;264;278;282;270;295;308;336;303;285;304;384;664;884;934;875;797;579;651;608;460;512;629;645;684;670;673;880;1828;2581;1906;723;295;293;299;280;276;282;246;247;345;964;3063;6236;5549;2289;636;315;331;328;323;351;368;352;331;308;318;371;450;464;376;314;365;323;353;300;308;334;318;351;341;331;392;364;448;458;505;520;499;285;254;277;390;464;437;398;360;367;379;405;416;380;340;361;332;304;300;311;351;351;359;353;314;333;323;324;291;332;287;298;328;369;368;349;322;379;350;313;294;346;365;365;435;459;437;496;512;450;417;411;452;476;526;518;534;518;389;380;381;475;576;669;796;563;430;540;753;926;1049;866;725;823;915;1056;994;970;928;739;758;976;1176;1032;844;617;634;495;438;388;437;466;516;753;881;695;482;360;342;311;326;336;317;324;313;316;322;331;340;300;331;434;701;1458;2879;4448;4145;1756;482;350;317;332;381;427;421;507;515;396;339;334;333;294;306;328;337;325;314;350;302;299;327;341;380;611;1314;1965;1357;595;346;366;394;439;420;350;317;353;332;323;371;356;396;377;316;324;330;293;339;334;296;300;292;310;276;259;295;282;340;342;381;357;352;339;303;308;327;319;315;338;309;326;292;311;325;319;288;321;352;320;348;333;330;364;359;365;343;370;368;380;410;339;339;410;635;1234;2224;3705;3595;1523;506;408;370;434;493;546;517;343;347;312;268;276;266;299;268;308;299;305;309;325;263;279;267;285;311;266;283;271;294;316;338;329;321;297;288;282;273;274;296;354;357;324;305;268;303;265;309;452;1125;2888;3940;2540;971;740;1567;3132;3676;2641;940;393;278;270;283;273;268;264;301;272;273;292;298;285;291;308;343;364;336;334;302;271;281;306;314;328;332;322;332;323;281;299;308;268;254;313;412;406;302;365;339;286;264;315;270;292;269;310;271;311;303;297;290;314;467;963;1229;707;364;273;290;308;403;456;350;297;300;420;485;409;366;340;329;356;428;535;600;550;334;314;325;396;349;303;333;398;513;426;388;362;424;432;408;332;313;341;359;318;354;392;342;361;374;378;416;398;351;334;277;301;310;327;334;317;343;379;352;301;288;256;277;274;298;268;286;273;268;285;303;306;282;270;270;249;256;240;308;311;306;271;274;266;306;274;282;250;299;267;289;265;289;285;276;265;263;318;285;299;287;265;288;311;280;296;274;236;270;288;249;243;262;261;287;306;287;303;275;312;318;265;285;246;277;281;272;274;303;288;269;258;299;342;318;271;297;232;282;286;282;307;363;286;303;262;286;291;259;283;303;301;270;314;281;313;281;306;310;295;304;291;325;300;291;334;286;321;301;325;276;318;299;317;329;278;240;266;272;282;272;317;489;754;653;394;306;328;335;388;595;1406;2214;1386;537;362;318;330;433;699;674;431;523;1086;1959;1513;591;486;953;2808;5830;6587;3439;870;374;348;375;448;503;389;368;359;378;403;445;391;365;372;395;383;360;327;353;329;332;311;294;304;329;272;295;328;460;815;1443;1576;825;618;1058;1600;1084;517;391;364;389;360;344;304;300;283;307;329;330;375;351;297;286;319;377;358;360;351;313;325;378;464;513;526;323;281;271;293;320;304;378;460;408;377;369;426;401;340;348;293;311;341;362;384;428;405;387;473;540;485;451;345;303;333;344;361;388;613;971;1164;769;445;342;291;261;270;256;297;308;330;290;275;276;318;315;276;290;297;305;337;443;431;386;295;265;315;286;297;277;283;264;268;300;341;332;354;342;302;322;314;300;316;324;333;343;336;334;316;312;273;301;308;310;339;305;304;398;509;496;409;321;338;324;283;327;303;298;335;307;358;394;405;435;365;367;525;780;882;801;930;1062;700;490;371;359;322;279;265;233;233;221;275;220;276;271;277;257;275;259;260;280;333;361;315;353;327;295;320;277;301;287;282;217;250;237;263;271;280;239;306;310;314;305;318;327;338;434;388;368;396;393;400;400;371;377;490;697;938;902;678;452;365;377;358;364;387;364;419;475;416;376;465;811;1080;1139;1211;899;486;403;436;376;294;285;268;277;288;287;322;269;290;277;262;219;243;252;328;273;285;229;261;407;697;762;571;428;331;280;311;294;304;324;327;286;295;329;415;573;578;699;688;965;1026;686;419;379;456;380;342;346;350;485;512;554;626;514;397;345;318;297;297;266;280;277;286;279;271;278;305;302;292;313;291;299;297;314;273;297;299;275;287;281;328;306;283;271;281;308;349;364;280;268;268;261;296;265;227;241;284;264;286;380;478;763;845;798;730;733;894;895;718;452;379;424;360;349;348;308;266;271;304;328;337;400;323;391;350;298;289;262;299;385;851;1384;942;417;232;245;238;230;246;278;283;355;313;330;282;270;242;345;643;1426;1502;1206;1309;752;384;268;276;301;287;296;257;289;264;292;266;276;309;325;311;291;304;331;322;379;314;290;348;379;443;474;469;444;390;362;367;378;389;351;337;311;310;294;307;287;334;348;352;375;443;436;390;325;355;442;459;485;389;296;301;292;251;251;311;308;328;265;319;403;394;370;341;394;393;382;470;397;309;313;348;331;325;343;382;406;304;259;257;261;224;249;269;272;236;267;267;261;271;202;222;214;241;265;223;250;278;309;284;293;254;252;266;288;312;523;532;411;281;310;288;270;309;370;350;362;310;371;497;576;636;538;371;372;369;398;625;1080;1318;831;416;348;320;297;323;394;549;695;630;468;451;349;291;292;267;362;356
720;482;391;369;358;455;417;400;461;488;489;623;659;612;620;551;501;380;434;406;352;335;412;446;444;565;821;814;515;618;736;570;456;457;445;494;557;549;653;601;437;384;409;670;902;779;571;424;304;327;382;380;406;593;522;400;368;338;333;394;370;416;477;443;386;359;477;652;713;462;414;563;699;851;1191;1081;609;594;635;1291;2231;1394;494;264;267;247;282;300;320;255;248;270;257;242;260;272;273;214;247;267;240;279;258;260;258;276;323;333;281;311;272;298;242;233;288;240;257;251;255;246;260;259;250;283;294;281;248;262;285;276;245;256;273;272;303;290;283;273;348;419;397;337;336;423;697;770;747;993;1476;1102;576;330;313;387;473;577;539;589;622;501;422;772;1223;1042;747;448;316;300;301;272;265;277;235;280;296;275;277;281;321;379;520;487;479;475;404;350;268;278;329;310;276;290;260;288;326;308;385;586;1006;1264;1067;629;573;846;832;541;363;395;328;351;390;344;335;336;347;306;311;282;321;335;370;461;349;330;347;334;240;255;277;307;323;327;348;344;304;261;238;280;266;261;323;294;365;363;681;1204;1115;691;454;336;281;395;918;2312;2506;1568;1568;1667;1108;1170;2296;2795;2097;1135;570;479;604;540;703;938;1181;2099;2520;2030;1319;790;589;586;662;513;1105;3230;5819;5118;2541;1094;515;432;414;355;343;341;397;393;343;298;313;312;312;304;310;324;306;288;326;337;276;295;372;348;330;332;401;437;423;351;344;327;425;480;420;356;360;328;264;248;268;317;266;299;281;255;278;262;234;268;323;291;276;276;292;291;315;314;293;289;370;492;570;423;330;293;259;266;257;266;317;276;249;304;285;316;308;296;270;279;260;281;287;288;277;321;283;264;290;304;289;350;353;348;383;501;508;600;603;652;702;582;380;451;508;621;741;878;674;773;1264;1773;1288;608;319;323;283;288;273;272;283;284;407;1050;2730;5337;4650;1894;520;346;310;354;341;366;332;358;337;315;362;384;393;438;382;375;318;346;317;306;342;332;321;404;404;393;336;414;457;529;461;350;283;284;277;276;287;369;368;337;312;369;424;483;488;436;380;333;320;315;336;369;380;358;358;361;350;358;332;316;332;295;298;295;352;447;449;387;377;338;348;342;326;327;372;416;521;567;442;411;465;460;422;454;471;563;533;454;441;503;440;394;381;463;499;486;591;563;507;503;568;622;688;748;823;985;1041;965;808;864;837;822;826;1121;1233;1073;925;794;682;589;450;448;501;511;461;812;961;816;524;405;334;306;314;334;320;360;328;320;308;314;320;305;290;431;782;1583;2283;2336;1831;827;381;311;327;375;423;461;544;657;683;450;360;329;326;293;327;322;326;346;338;303;315;266;318;333;454;886;2051;2895;1750;622;339;335;340;322;327;323;349;314;320;323;355;369;367;334;349;350;320;316;283;307;283;278;293;294;290;275;274;302;354;355;417;399;427;398;373;309;279;294;301;327;290;345;344;300;362;275;290;335;304;329;338;335;311;401;353;342;297;367;381;395;356;373;398;610;1284;2321;3188;4186;3550;1313;480;467;451;434;437;409;378;337;346;295;268;275;315;314;304;303;306;295;329;265;291;288;326;311;273;270;280;278;297;325;264;278;323;282;250;267;268;291;311;411;410;345;316;259;284;286;357;636;1730;3526;4335;2377;969;898;1681;2406;2494;1824;716;365;285;311;270;270;282;290;305;316;301;282;295;318;285;302;333;355;358;348;275;286;286;288;304;375;354;315;288;320;319;348;394;343;295;319;359;338;328;352;306;303;288;333;307;270;287;298;317;314;314;314;277;301;478;904;946;537;297;240;262;319;396;398;338;282;275;363;377;400;434;385;320;384;445;554;663;533;348;334;295;325;348;324;331;487;610;443;385;350;415;432;394;343;355;370;371;357;341;336;341;365;388;435;457;423;343;300;307;297;355;365;415;289;329;338;372;351;299;294;305;306;283;320;274;274;303;284;275;318;262;253;252;299;260;301;263;303;273;285;269;270;275;303;284;275;255;272;276;292;255;274;276;258;294;304;303;293;314;283;273;295;247;267;300;229;262;290;256;253;286;285;301;314;292;318;319;309;297;288;316;296;298;305;299;274;272;334;288;279;291;275;291;276;271;310;292;267;262;296;291;290;274;247;277;281;308;312;304;286;281;308;289;292;279;272;249;287;288;284;254;292;305;308;277;310;290;311;260;277;279;306;297;319;261;251;264;323;319;341;709;1036;907;463;328;293;327;367;664;1270;1833;1270;631;357;343;363;467;682;646;462;428;630;855;704;379;341;478;1200;2337;2569;1550;560;360;357;372;392;393;402;410;434;367;392;392;376;355;364;351;386;359;372;384;324;306;289;301;320;302;297;305;364;391;539;711;789;539;419;545;706;569;411;357;307;320;332;303;297;269;259;285;308;353;340;292;273;342;439;581;520;349;333;343;314;502;901;1239;945;462;290;285;320;364;407;558;690;484;388;386;414;369;345;297;307;267;340;315;339;355;332;428;661;872;686;369;296;331;336;353;378;497;982;2078;2495;1202;451;335;270;261;280;268;279;259;293;314;311;296;292;308;309;272;322;378;516;565;461;292;272;315;263;297;317;291;287;299;318;337;355;470;449;378;327;305;332;269;273;310;370;377;325;327;344;315;285;297;280;312;294;310;288;379;576;548;476;363;326;319;294;316;322;299;330;329;346;381;395;389;364;387;669;1112;1259;1034;1290;1767;1115;487;351;326;316;326;288;246;209;231;247;245;248;259;258;296;269;268;262;281;291;324;329;337;312;330;289;302;286;309;268;223;244;264;234;274;293;281;296;292;300;278;330;302;332;340;390;465;468;471;481;373;315;336;479;808;891;757;627;519;514;540;431;416;343;354;350;412;401;449;537;954;1237;1325;1874;1340;655;419;390;379;342;293;278;329;337;319;300;326;295;303;258;258;236;257;324;291;282;210;288;599;1286;1386;767;431;400;344;328;272;312;366;357;312;307;373;421;475;690;845;668;703;738;616;469;421;377;396;309;290;426;740;762;562;461;407;384;368;380;316;269;286;233;279;272;317;293;290;341;325;349;286;293;287;269;285;262;290;284;322;285;286;368;303;282;240;289;263;282;296;274;283;217;275;247;259;286;266;280;283;281;419;488;686;778;736;749;857;1007;891;586;431;436;387;337;308;351;317;298;254;296;330;338;332;329;361;369;294;285;334;302;371;656;914;652;327;246;225;217;237;251;259;304;289;317;278;292;275;265;260;394;588;692;763;924;594;349;281;256;307;295;263;289;273;297;276;270;255;276;307;286;344;310;290;332;298;334;373;404;510;479;504;476;432;398;421;448;511;477;394;326;312;357;343;396;319;362;333;392;412;493;517;381;331;293;371;402;412;328;305;237;297;358;288;320;329;357;336;405;609;616;500;389;481;451;443;551;539;407;324;315;365;388;363;323;296;279;272;243;242;265;237;262;237;269;257;233;213;238;212;230;250;233;246;213;242;276;296;279;271;256;246;270;290;306;416;426;340;304;359;363;312;329;355;466;393;360;383;397;456;597;488;369;318;390;387;706;1326;1603;1009;416;335;330;354;380;528;667;987;829;748;650;384;264;239;289;294;312
388;390;478;439;444;349;348;347;380;365;555;749;657;544;474;504;445;436;645;615;453;440;466;503;503;700;1242;1169;657;725;1043;794;559;472;413;471;559;530;534;456;425;374;377;544;809;901;771;488;412;359;391;396;558;799;765;465;367;332;276;302;279;364;429;392;366;329;381;573;703;498;366;529;887;976;1191;900;597;644;729;1142;1937;1247;437;256;230;254;239;296;289;278;280;302;260;272;252;293;276;253;251;244;247;236;267;289;267;236;283;248;249;258;256;285;244;267;245;268;274;250;258;271;252;290;289;278;258;245;267;265;294;285;251;260;288;290;259;265;297;311;370;522;497;383;373;435;569;760;928;1031;986;812;436;326;312;476;888;1240;941;793;1099;759;427;526;789;1006;708;372;294;271;258;271;259;259;236;303;319;292;277;315;375;519;596;612;693;559;450;290;292;280;301;278;317;297;277;292;310;272;405;805;1294;1392;1084;640;698;1002;1078;548;383;340;358;423;391;345;347;357;395;370;349;309;334;360;380;383;323;314;309;322;270;264;248;294;324;354;346;288;300;255;234;291;260;297;278;330;304;421;710;1319;1505;1343;800;452;316;358;865;2404;2825;1822;1231;1059;847;919;1370;1446;1196;766;518;475;514;516;619;849;1525;3344;3538;2374;1515;860;735;812;878;594;803;1797;2804;2654;1596;715;459;343;364;334;322;372;395;409;358;329;304;326;287;312;282;306;318;351;403;342;333;285;286;310;301;335;437;591;604;429;352;324;362;396;364;342;315;321;293;289;286;293;285;282;301;272;241;261;250;272;253;305;296;285;289;333;315;333;310;264;307;405;488;413;279;268;261;297;257;286;311;302;270;275;286;299;304;287;266;263;273;267;292;291;272;319;302;301;322;295;342;404;472;425;349;403;477;547;526;583;609;528;403;448;437;514;596;759;653;512;656;783;637;360;276;284;309;282;286;282;244;322;447;650;1240;2395;2108;1010;412;315;301;315;358;340;384;311;325;330;329;368;340;372;358;307;318;342;346;330;339;344;348;352;371;345;363;376;378;453;375;320;266;303;281;312;323;319;354;361;360;361;410;447;469;400;377;373;323;334;341;354;356;408;333;381;357;355;375;329;330;304;316;276;347;489;477;418;389;425;364;350;376;357;317;396;519;515;424;446;404;395;415;541;546;522;521;506;501;612;524;469;494;582;541;478;662;719;633;687;672;549;571;679;792;1233;1376;1027;788;745;838;876;843;1051;1222;1066;1104;1033;1052;823;491;418;467;425;467;773;993;814;539;427;435;407;331;345;330;339;367;340;332;310;334;298;310;314;536;968;1266;1040;758;488;327;347;328;352;422;501;475;670;676;455;370;353;276;324;332;304;311;333;330;284;302;259;299;373;477;654;1318;1919;1410;617;316;306;352;340;338;334;333;366;326;345;361;334;355;382;315;332;340;319;286;304;281;280;315;263;270;229;279;307;320;348;373;552;715;669;418;332;295;327;304;299;366;346;331;333;316;292;311;310;292;285;326;337;350;352;353;356;332;322;384;375;397;427;511;931;1793;2492;3094;3981;3249;1228;501;515;534;513;435;392;339;375;316;334;253;262;318;271;324;321;319;295;308;282;285;304;325;316;320;301;295;298;293;296;306;294;278;261;237;277;277;299;285;349;369;373;277;268;253;308;441;950;1790;3013;3616;2366;1073;633;769;1115;1200;966;551;396;353;300;316;306;293;309;255;307;285;299;327;297;333;333;348;350;321;308;295;326;332;320;323;328;373;312;320;317;295;382;419;422;305;289;287;320;290;302;278;300;286;284;248;280;277;307;328;308;306;294;292;344;358;553;573;399;270;273;299;347;357;344;291;295;289;295;320;395;457;384;363;368;387;414;488;432;401;357;378;367;350;330;367;473;605;519;444;407;443;509;454;398;402;340;349;317;337;330;317;404;474;484;419;406;362;336;328;294;368;442;561;408;311;342;424;389;360;293;301;313;337;346;326;286;239;268;275;278;296;279;272;249;222;258;258;319;298;298;263;301;284;261;312;305;287;284;244;256;274;293;287;292;259;263;269;239;275;256;276;261;267;265;266;266;274;259;255;234;303;295;289;343;317;337;339;299;310;324;282;246;279;291;300;316;290;287;283;303;313;299;274;274;254;255;280;272;258;306;276;293;257;258;308;304;279;273;347;285;287;304;285;259;291;291;282;285;288;300;283;323;318;342;306;300;314;272;266;289;280;304;313;281;257;298;291;262;332;373;628;865;686;411;356;293;291;356;418;936;1418;1279;674;365;332;346;385;440;460;393;354;362;420;379;353;338;334;433;622;803;618;338;326;375;448;422;378;437;604;753;588;493;410;372;383;346;368;382;356;363;345;328;299;321;283;263;297;303;278;350;345;400;458;489;414;316;353;372;380;392;420;385;305;314;342;298;279;259;276;316;333;339;289;262;351;511;708;679;487;398;356;329;485;1398;2283;1774;652;354;326;357;343;359;653;812;670;377;326;353;370;296;299;280;326;318;351;313;346;308;357;575;921;744;419;405;509;436;371;360;465;868;2012;2606;1448;528;308;260;230;247;247;254;276;280;281;297;280;313;356;323;316;335;381;538;655;489;349;280;293;293;262;288;314;356;272;284;315;375;525;596;497;333;296;313;271;303;322;333;381;317;291;313;306;333;316;330;301;288;289;313;347;416;516;539;349;284;275;316;307;337;349;333;367;358;362;379;347;326;376;572;856;1161;1143;1515;2128;1255;607;350;329;304;336;271;239;269;238;251;230;236;251;244;265;253;268;273;299;281;319;312;308;313;308;275;279;326;297;274;271;257;311;285;308;304;294;309;299;299;375;350;299;329;369;421;518;454;493;468;395;374;335;446;702;806;730;587;516;726;796;675;498;366;368;404;411;433;424;622;882;1169;1307;1565;1276;681;408;370;427;390;330;273;323;308;302;312;240;314;291;300;256;269;260;285;228;229;232;273;504;1043;1332;772;377;368;354;296;261;279;375;375;366;393;418;406;435;756;920;798;554;630;527;453;403;430;329;292;316;451;833;896;625;477;412;517;568;540;362;318;292;281;248;271;265;339;355;335;359;365;342;302;279;265;249;264;272;274;307;282;332;340;310;276;241;293;271;274;284;272;249;237;239;257;274;252;318;326;335;371;492;530;551;641;683;820;1103;1362;1306;885;520;417;369;332;322;326;345;337;293;311;295;302;335;393;372;351;290;289;290;283;277;401;439;417;256;236;230;213;211;264;254;251;278;296;345;358;314;274;251;280;340;369;553;865;629;339;253;278;241;306;297;299;371;427;313;266;281;278;269;293;343;325;350;348;332;329;382;457;595;492;371;371;385;369;405;497;557;673;558;385;372;462;475;436;329;349;374;371;449;508;472;353;342;331;379;430;341;308;281;290;343;451;452;383;437;426;505;561;831;868;625;444;426;438;429;482;499;434;357;300;376;389;354;286;309;361;310;268;261;253;246;274;226;262;255;225;265;230;212;206;234;236;224;202;245;229;274;274;287;253;295;310;397;345;323;362;339;308;368;396;394;279;344;447;367;351;382;331;423;494;410;341;309;322;395;674;1304;1646;1098;432;338;337;369;438;628;723;843;774;857;767;462;293;276;286;298;303
409;422;494;430;361;362;312;319;378;410;583;567;471;463;480;463;499;567;732;789;633;540;480;491;489;636;1086;979;614;710;972;660;562;492;447;581;673;600;569;526;501;502;567;565;832;986;817;724;491;372;481;486;553;822;798;486;346;324;311;280;280;319;362;374;383;297;294;401;433;340;291;432;651;755;961;727;528;768;859;731;848;587;301;257;234;238;253;249;258;296;252;237;269;282;259;281;266;249;242;247;260;273;294;275;238;273;273;249;277;249;278;267;262;268;246;236;246;267;237;269;276;277;255;264;250;237;290;270;245;262;258;268;274;288;275;265;241;303;418;696;738;479;355;343;438;707;1119;1092;892;665;400;369;455;875;1571;1958;1319;1046;1409;967;478;381;574;903;708;401;306;319;280;284;243;229;268;276;269;304;331;386;562;597;693;772;740;501;362;299;290;291;311;301;279;288;289;295;342;415;572;979;1369;1308;1079;755;817;1200;1077;597;380;369;414;424;378;371;334;375;430;396;342;347;360;358;365;376;349;317;353;301;287;295;247;296;424;527;401;317;282;257;239;275;281;309;295;293;356;369;512;883;1346;1858;1321;659;353;389;750;1458;1837;1501;1075;813;776;824;1064;1005;917;907;680;591;520;427;509;723;1416;2774;2979;2273;1748;1232;1028;1014;929;652;609;768;1057;1167;930;537;394;329;373;337;324;353;429;408;375;312;325;336;317;285;265;263;264;322;383;394;336;303;283;276;306;325;396;611;638;468;409;342;318;316;294;273;273;308;362;285;299;282;303;294;307;276;289;265;257;268;268;292;316;317;298;336;291;287;265;277;292;309;321;337;268;266;270;266;257;253;266;283;269;284;257;295;302;303;279;276;272;305;283;310;326;316;285;299;286;323;367;443;517;474;402;655;918;907;686;698;543;438;418;472;532;510;523;562;489;400;379;425;354;308;316;281;289;273;284;263;254;318;504;649;652;743;617;394;328;295;357;320;367;342;311;342;303;318;330;337;332;349;301;376;360;383;343;349;322;366;336;338;329;324;373;343;372;362;360;375;268;321;277;289;325;332;347;347;350;311;389;466;469;454;409;383;330;316;305;359;332;336;373;339;329;340;322;316;305;311;263;317;329;442;456;378;339;354;295;346;336;317;331;391;368;477;516;462;366;353;439;462;459;535;597;647;573;558;535;651;733;832;622;535;600;761;875;1026;962;734;546;716;1082;2017;1994;1199;691;574;653;705;828;871;940;788;901;1136;1211;975;541;400;367;398;446;631;812;890;699;524;513;537;393;361;319;303;357;353;320;291;312;359;309;350;425;532;567;535;457;375;333;335;338;323;327;351;374;488;422;347;362;352;322;324;315;339;330;371;352;311;289;313;314;323;396;383;566;764;689;400;317;351;336;357;333;321;313;326;346;345;340;331;407;336;347;340;338;306;325;315;324;332;288;274;239;264;288;278;261;298;478;805;1398;1059;568;374;351;311;304;326;366;335;414;329;332;313;355;313;311;304;327;308;331;314;357;302;352;353;394;419;453;514;772;1780;3579;3892;3292;3159;2253;918;503;527;578;499;383;380;329;311;383;333;264;291;306;274;332;321;318;323;290;313;269;274;327;346;291;297;331;313;299;304;292;331;281;289;267;274;277;285;259;314;309;273;284;282;252;352;689;1700;2839;3362;3939;2706;1252;568;549;636;741;656;475;437;407;293;291;290;253;283;262;270;288;263;285;325;290;388;352;322;354;311;310;360;357;391;348;358;329;300;320;283;289;315;383;415;316;325;266;298;272;285;283;299;296;299;269;262;274;303;273;290;301;301;271;353;366;314;294;327;318;246;269;277;318;312;329;294;305;278;318;354;394;409;414;422;426;454;442;479;438;452;433;476;410;338;348;455;469;477;490;436;501;586;565;441;389;361;326;277;320;345;325;444;467;403;414;422;528;576;415;377;395;440;493;421;403;333;446;421;341;273;311;324;319;334;313;281;294;251;269;256;282;252;256;292;263;238;263;243;240;260;242;284;293;270;258;275;294;270;272;261;264;284;281;303;305;272;284;265;273;299;250;267;249;280;297;296;296;216;262;246;280;307;329;327;320;337;306;334;259;290;278;261;262;287;322;291;301;299;279;304;313;307;272;243;247;277;293;296;343;298;293;284;265;276;266;277;301;289;302;299;310;286;318;265;274;283;279;295;338;290;289;319;404;500;445;302;287;287;290;291;303;276;290;303;266;283;277;283;352;520;771;590;465;334;282;308;387;477;509;693;1094;1049;650;416;337;338;384;365;345;328;331;291;370;429;542;578;499;376;339;348;316;306;342;474;615;535;449;568;918;1349;999;721;598;430;366;333;337;360;382;362;387;322;334;330;300;308;286;309;322;326;364;352;373;433;439;334;309;301;399;593;624;506;341;321;296;294;291;252;281;303;368;303;306;277;299;450;695;669;488;428;329;324;502;1160;1966;1507;684;332;349;393;380;441;676;909;868;664;474;340;318;305;284;276;281;306;338;479;521;409;344;402;526;449;405;608;1227;1203;664;352;374;555;1093;1609;1336;733;396;279;274;263;246;272;267;298;278;297;289;310;355;334;293;314;302;391;458;440;324;290;277;275;288;331;342;307;289;308;309;384;553;682;577;357;323;325;288;328;339;349;280;342;321;304;324;353;356;335;306;280;301;263;271;350;441;470;362;343;299;307;330;322;347;343;389;386;367;320;302;342;402;401;549;932;994;1050;1219;899;469;377;396;300;331;259;271;235;245;255;255;230;250;243;313;286;308;271;315;269;329;293;301;290;277;311;298;312;331;341;279;290;306;321;483;469;383;340;324;336;349;354;333;335;369;432;544;518;450;424;406;396;419;385;529;644;637;567;537;719;837;761;657;533;368;391;438;437;415;509;845;1123;1042;961;847;545;392;447;530;590;414;304;305;333;298;304;266;291;314;280;292;267;307;257;280;236;237;237;317;551;625;443;346;357;315;273;269;274;322;355;433;527;453;408;499;708;815;634;433;465;468;480;516;516;435;322;310;427;645;854;705;507;408;488;600;621;424;342;295;270;280;274;279;300;384;385;337;344;351;316;310;300;276;278;265;302;302;342;317;309;294;266;270;285;263;244;263;238;233;262;227;268;286;261;312;322;341;376;425;459;427;472;567;849;1252;2011;2200;1274;717;473;380;330;334;300;301;255;262;261;302;278;324;327;302;302;312;260;244;256;258;289;319;336;249;234;214;212;211;250;239;260;244;303;434;437;266;293;250;237;284;271;397;625;654;380;280;259;245;267;288;381;469;565;391;329;284;264;288;271;245;271;279;343;336;301;305;400;493;391;330;309;345;315;357;445;567;609;574;400;411;469;508;448;380;356;372;396;434;454;402;333;352;318;349;348;349;301;261;292;316;407;440;433;495;775;776;733;856;872;592;475;414;396;373;329;376;359;302;273;332;347;333;323;330;397;390;338;255;260;248;285;270;270;290;239;251;230;234;224;242;238;211;248;240;227;251;267;293;268;339;463;460;341;327;286;339;332;337;371;349;303;308;367;345;350;324;385;475;459;392;347;314;351;367;647;1015;1171;752;362;303;353;343;461;546;637;607;562;651;628;459;338;275;256;268;274
413;413;399;365;306;314;321;287;363;418;485;472;365;410;522;527;502;604;721;781;781;785;531;428;425;532;696;769;626;626;666;475;425;442;436;696;993;943;801;954;760;633;753;592;686;779;693;701;501;418;428;477;567;838;790;533;351;358;329;307;289;369;412;361;340;288;283;275;319;300;265;316;401;507;561;500;465;583;520;442;371;295;262;258;280;277;221;256;280;245;252;229;250;301;286;290;258;247;256;266;237;286;318;270;219;273;268;267;245;291;260;294;289;265;265;236;228;311;310;266;247;286;261;259;247;259;283;295;244;253;228;255;304;306;273;252;270;300;441;678;702;469;362;379;463;782;1158;950;640;532;393;457;729;1072;1622;1801;1237;727;917;826;570;407;441;594;497;323;298;284;249;253;246;217;240;249;276;292;328;589;854;696;594;683;651;497;294;274;312;267;284;271;290;278;303;295;344;578;810;1101;1280;1240;1093;959;933;1049;895;502;416;407;375;370;394;348;307;315;359;384;397;451;472;429;380;368;325;321;311;314;280;290;293;286;425;525;439;316;289;264;270;245;292;325;325;299;344;390;397;511;1017;1637;1466;729;395;465;737;895;1016;1103;927;796;592;573;682;685;993;1369;1287;927;651;507;464;542;892;1676;1869;1815;1991;1598;1062;860;757;583;521;645;884;1232;1280;724;431;402;347;367;378;358;400;350;291;262;290;348;303;317;276;302;284;276;325;446;467;362;317;319;281;301;332;483;547;489;426;384;328;346;294;303;298;407;432;395;331;311;305;309;290;281;275;228;267;290;267;325;321;324;309;294;270;281;258;256;272;270;314;294;264;287;280;270;290;300;296;289;253;246;260;295;297;271;300;286;307;338;312;309;331;306;321;327;316;367;481;537;521;477;632;1023;1549;1485;825;653;516;501;532;689;671;569;475;494;431;396;383;403;334;337;276;310;246;283;267;245;265;284;383;521;368;322;308;314;306;300;323;344;352;334;329;331;336;349;351;331;343;377;348;329;347;393;358;329;348;356;326;301;306;336;312;315;330;338;414;433;442;344;336;335;350;321;338;335;339;366;408;394;434;438;400;364;324;319;300;315;299;320;344;354;336;291;305;316;274;277;273;319;345;399;435;364;355;363;336;338;317;365;346;341;392;395;424;412;363;409;449;422;429;424;564;755;680;610;613;680;904;1025;758;593;588;753;994;1129;1027;752;667;854;1489;2257;2113;1284;744;552;545;682;729;749;712;688;822;1005;966;684;434;389;400;372;489;574;771;1056;949;672;627;500;439;398;379;346;347;329;346;386;359;409;491;770;896;642;440;429;408;384;382;346;354;366;383;376;457;470;417;348;322;375;316;289;326;319;325;357;339;306;325;318;290;308;339;303;315;303;330;333;320;349;385;371;344;321;341;364;355;322;357;379;400;374;363;350;366;346;365;428;488;437;338;298;269;274;316;336;309;311;446;923;1472;1189;531;344;353;309;280;289;328;334;349;321;325;359;337;354;326;334;307;307;295;323;312;311;353;405;429;399;438;538;1229;3444;6735;5996;3996;3432;2130;802;468;439;452;473;407;364;343;422;436;398;289;279;300;313;338;311;302;286;333;334;307;323;332;368;324;296;340;322;306;324;288;278;280;282;273;224;232;257;295;292;310;285;290;260;284;306;679;1849;3225;4064;4849;3863;1620;660;539;1019;1173;838;434;409;382;337;294;277;285;317;292;292;306;307;308;312;341;336;337;345;337;306;325;364;434;387;333;319;319;334;310;287;256;337;346;338;311;308;325;338;293;279;296;279;276;272;261;255;257;248;326;273;287;327;340;314;333;304;292;325;284;300;315;321;304;270;277;333;326;307;365;363;357;384;431;473;500;732;902;831;734;639;537;510;422;366;389;430;425;388;443;460;458;620;556;466;405;378;330;306;339;400;383;421;383;404;371;606;866;883;551;402;424;439;439;389;318;322;352;321;353;299;306;304;342;297;332;262;245;260;263;279;277;252;268;227;251;245;263;267;248;273;276;276;277;247;266;286;270;310;318;286;305;284;301;309;310;292;276;270;264;233;254;257;280;281;286;264;275;244;241;246;284;345;369;431;381;309;284;307;300;318;247;264;263;299;299;329;367;326;301;322;315;299;273;271;292;297;287;308;349;314;303;269;295;272;286;316;282;318;295;301;273;286;281;319;293;287;327;309;319;287;282;315;406;601;513;303;288;312;279;287;288;304;352;332;279;276;278;266;322;459;603;476;368;310;331;370;505;662;640;503;601;780;750;570;445;456;510;443;323;323;347;304;457;1048;1800;1899;1131;451;342;348;339;336;356;464;596;558;427;587;1124;1665;1649;1790;1497;789;508;389;374;321;371;421;437;346;377;313;311;321;285;306;305;333;356;372;385;431;498;502;345;384;448;806;778;609;384;289;321;292;269;291;293;303;335;282;326;333;441;784;1158;1096;676;443;379;326;376;612;838;665;446;332;380;414;417;421;782;1285;1750;1698;1049;463;353;278;301;285;284;364;574;897;1090;710;383;354;376;420;557;1347;2610;2359;1035;409;385;549;895;1290;1769;1263;533;335;268;232;256;248;255;245;262;267;250;309;337;310;288;309;300;328;352;352;347;313;260;294;319;357;364;318;300;259;288;336;429;507;428;307;320;294;306;340;299;309;306;334;266;301;317;352;343;305;288;281;280;255;297;315;374;373;398;332;349;302;339;268;353;352;427;407;357;325;342;375;379;373;471;588;646;558;585;508;453;396;353;307;258;301;289;279;262;264;256;285;257;272;253;289;323;352;365;284;291;291;266;264;301;284;305;337;357;304;324;379;435;558;798;867;555;348;302;383;395;392;326;337;378;461;506;500;455;427;411;414;464;437;475;559;538;446;404;508;514;551;562;542;402;444;475;432;407;493;852;968;805;631;558;531;451;484;617;656;467;318;323;319;322;297;258;306;331;316;304;304;283;263;227;248;261;237;265;317;302;303;315;377;345;311;348;327;300;382;565;614;470;390;435;484;534;429;370;385;415;501;544;517;488;407;368;464;724;849;903;566;425;387;538;532;412;348;314;278;252;286;249;292;336;345;309;326;348;350;304;273;267;320;298;282;328;334;317;293;292;258;259;264;273;288;239;247;243;238;247;280;294;279;275;289;316;304;400;424;468;539;577;815;1438;2140;2530;1499;773;462;348;303;303;279;273;293;288;273;249;265;300;318;330;309;306;278;229;254;257;288;287;346;241;221;215;225;217;232;214;256;278;435;486;508;344;275;275;269;254;262;291;443;451;330;289;288;248;302;389;435;480;502;361;315;274;299;304;284;260;283;292;329;280;298;293;297;338;307;312;274;277;275;285;337;395;451;446;439;452;492;486;492;394;377;429;430;453;407;343;362;320;312;336;358;345;340;346;318;343;369;379;425;501;798;862;711;661;608;420;376;347;366;366;333;346;317;300;294;313;348;350;339;360;468;426;296;252;281;249;269;256;300;312;256;239;232;233;228;245;247;231;252;219;247;233;276;257;302;421;488;484;373;337;333;304;329;278;304;275;315;380;423;348;304;346;395;426;434;394;401;379;316;344;430;575;652;464;317;292;289;310;350;480;439;431;403;419;484;469;341;286;264;219;299
333;301;296;352;324;296;333;340;334;450;544;493;363;416;509;591;544;581;680;681;702;720;481;452;374;431;572;828;898;801;591;452;378;399;401;683;1236;1371;1380;1280;908;740;753;624;524;585;563;490;432;531;424;401;471;701;893;723;421;373;393;336;331;398;466;348;322;243;277;267;288;325;276;341;412;468;480;435;455;451;366;294;277;244;277;227;272;253;263;245;281;281;272;250;270;331;290;262;272;251;265;257;247;264;298;272;237;269;261;233;237;269;249;239;247;257;260;257;251;290;290;291;284;257;271;256;276;285;282;263;266;245;254;237;280;302;276;227;278;265;395;550;589;444;354;422;611;861;1213;947;538;369;436;590;990;1330;1266;938;599;529;778;942;887;672;394;334;281;296;274;269;260;261;288;224;242;267;251;279;392;813;1149;873;452;413;461;412;289;303;330;292;280;265;274;283;325;312;519;797;1063;1034;957;769;930;887;898;846;680;483;415;367;335;351;366;348;330;265;300;292;411;491;392;401;337;323;325;316;338;318;274;276;264;317;359;374;373;330;276;232;255;283;260;313;314;300;347;345;343;352;617;864;816;508;365;408;614;609;726;1000;1104;909;595;551;467;505;923;1400;1507;1143;750;648;601;577;634;964;1121;1261;1602;1432;1053;870;749;712;751;884;1395;1702;1611;968;611;422;412;323;360;461;442;386;312;265;277;307;304;301;279;284;306;318;364;535;588;451;370;289;296;315;294;355;360;462;443;423;370;353;318;319;310;400;445;433;314;325;258;286;301;296;281;242;246;268;305;297;296;299;277;264;286;262;264;278;298;272;255;278;279;295;272;270;295;295;287;258;277;248;264;296;288;309;252;291;299;284;291;315;293;303;301;284;336;403;599;647;585;518;656;968;1248;1127;660;698;654;612;625;686;652;492;451;450;498;539;541;462;394;393;324;307;264;258;280;296;261;266;274;324;349;273;279;267;294;336;358;353;358;343;309;303;333;377;338;333;358;339;360;371;319;341;343;347;338;375;330;370;301;339;370;337;391;487;580;903;924;543;366;346;366;374;372;362;347;400;428;375;409;422;388;385;327;323;296;292;306;334;352;343;358;329;335;300;300;341;295;305;338;361;331;366;343;365;380;349;313;338;310;362;396;452;381;359;363;383;420;439;367;369;529;752;736;575;611;651;700;752;806;615;727;899;1153;951;775;674;715;994;1426;1599;1568;1142;792;624;543;639;676;702;618;638;746;777;715;510;433;400;384;423;447;493;566;898;949;686;545;451;422;442;450;431;379;285;345;396;455;440;759;1704;2321;1328;632;662;641;435;383;331;358;377;382;485;556;542;391;323;338;373;337;333;302;326;304;298;317;316;289;329;320;273;269;273;320;240;300;332;394;387;377;366;317;334;333;326;362;361;386;393;426;452;372;341;383;421;509;851;1001;673;380;310;296;307;372;343;332;319;397;578;857;723;430;312;310;306;300;298;324;355;341;303;335;381;426;345;349;348;316;319;276;274;294;324;335;366;353;373;413;514;1331;3457;6432;5813;3478;2933;1758;694;440;476;676;751;656;470;497;660;667;494;318;293;322;296;338;319;293;295;309;284;314;316;292;312;303;293;261;356;299;312;268;270;309;277;298;256;292;262;274;288;286;290;280;283;306;375;1041;2572;4648;4825;4249;2884;1411;707;636;1160;1509;1036;453;350;339;315;297;343;325;324;314;310;348;323;326;300;327;304;321;309;339;362;332;369;418;377;349;335;369;375;323;279;286;268;332;306;270;294;321;315;323;269;245;298;259;244;240;236;270;289;271;259;244;318;340;320;326;324;282;315;334;303;320;312;310;281;258;320;290;287;327;303;327;345;402;500;749;1164;1451;1367;1097;721;673;512;384;311;393;387;334;344;391;393;404;538;520;421;390;382;337;336;393;413;400;363;294;354;356;559;860;929;609;368;377;335;344;322;310;308;327;322;275;280;265;291;314;285;297;306;280;313;266;266;241;296;253;270;265;262;279;248;260;265;298;269;239;275;248;281;268;291;278;270;260;313;281;285;304;274;262;280;279;269;264;275;296;340;323;274;249;261;241;254;285;433;600;521;369;281;300;286;320;282;253;241;267;314;296;364;412;350;361;334;308;263;283;288;316;337;302;305;303;336;320;287;301;285;274;274;296;255;296;299;296;332;334;328;346;369;330;295;303;298;286;300;379;440;383;329;305;321;323;286;328;324;335;279;291;274;265;282;319;378;413;362;316;325;336;472;767;869;654;413;515;918;1324;1120;591;667;878;716;415;350;351;356;762;2234;5193;5835;2814;743;357;370;323;308;321;383;463;444;424;488;846;1385;2611;4472;3752;1903;863;449;320;313;415;453;474;397;353;337;315;313;404;499;524;458;440;506;475;639;883;806;550;444;533;857;1143;870;436;378;300;303;275;259;331;296;327;336;391;467;524;1422;2793;2356;1020;477;315;293;294;346;382;363;290;295;331;414;345;420;680;1535;3165;4498;2639;832;399;308;297;273;302;365;753;1760;2175;1287;528;378;369;466;804;2401;4429;3503;1332;449;483;1027;1520;1549;1728;1148;467;319;282;284;252;284;266;269;282;270;280;312;316;313;309;311;290;313;328;329;317;318;264;267;315;365;365;341;308;298;299;308;319;352;357;296;310;323;355;330;334;337;338;315;306;291;322;335;340;329;301;298;266;309;278;257;311;319;356;302;309;334;333;303;333;390;393;426;350;342;329;413;407;356;451;447;467;426;354;384;368;347;341;297;280;268;309;229;243;262;244;222;258;249;285;274;307;367;342;266;291;286;287;268;260;314;297;345;354;342;334;373;578;772;1211;1187;686;371;343;349;309;361;351;325;361;466;454;453;469;486;482;482;509;440;469;484;488;423;346;361;425;416;461;444;451;524;606;539;461;528;767;881;613;487;529;501;607;651;610;513;409;345;337;331;287;284;256;277;300;274;297;246;314;265;258;218;230;250;246;246;264;292;284;300;325;324;385;407;443;481;565;603;393;402;405;466;415;407;458;421;353;373;406;486;561;538;462;461;677;751;699;476;380;355;427;481;390;328;319;351;312;273;267;275;304;310;349;350;331;307;282;298;274;291;301;314;311;311;328;307;289;247;260;263;248;279;239;217;219;242;283;284;344;303;289;293;307;330;379;471;776;857;653;873;1437;2246;2844;1838;907;497;346;269;274;275;303;267;276;254;259;263;252;288;326;272;303;279;260;233;260;315;315;338;264;207;202;231;214;241;238;253;307;361;480;457;329;279;278;237;263;282;299;321;334;286;257;249;295;320;369;416;390;368;328;287;271;347;337;311;263;304;327;299;280;256;304;262;307;286;284;309;335;308;277;325;338;351;424;598;686;598;473;437;372;379;421;449;427;368;362;348;347;318;313;357;363;399;372;401;405;332;357;312;365;547;608;567;498;421;392;409;439;413;463;364;334;325;285;306;318;356;373;349;344;353;331;301;276;278;237;250;246;267;251;288;256;231;231;237;244;230;227;238;231;223;234;240;250;344;379;420;424;333;290;287;273;291;265;308;309;398;550;579;384;321;292;325;311;392;402;515;407;317;362;403;426;470;388;282;300;270;291;294;337;377;362;367;340;397;382;318;258;253;263;347
343;277;288;323;340;294;301;292;401;616;700;607;507;446;435;422;543;708;687;673;573;512;388;369;383;356;518;846;959;944;782;470;399;389;398;553;1123;1458;1517;1207;926;636;734;670;627;594;561;431;364;405;460;407;424;610;915;931;436;333;450;379;366;477;452;349;295;253;272;260;306;360;355;405;548;722;588;428;416;331;308;251;235;257;251;272;268;272;243;235;234;259;252;224;265;303;277;264;275;274;241;237;269;277;259;254;246;274;259;253;247;262;255;279;287;248;267;303;286;292;285;286;273;279;247;242;288;257;293;285;293;264;228;233;276;297;279;298;275;301;395;444;470;406;342;422;565;757;931;730;452;362;413;575;908;1157;921;518;443;501;881;1301;1215;807;427;345;271;290;287;255;261;253;263;275;258;250;242;266;387;641;920;656;341;323;315;315;318;306;379;371;302;308;255;318;326;393;510;838;1044;790;533;575;702;766;681;567;465;340;342;346;306;327;341;306;305;269;292;337;354;343;374;365;377;339;338;342;323;297;292;255;266;283;320;303;291;267;306;252;254;272;299;286;309;310;340;347;370;378;453;479;465;371;313;332;385;412;605;1026;1170;951;687;539;499;523;733;1109;1387;1093;779;664;697;542;470;650;752;815;1010;1185;947;1011;992;860;879;1245;1484;1641;1367;919;611;457;371;346;376;423;423;351;291;292;312;294;321;301;281;284;291;301;345;459;483;422;349;353;348;318;328;279;315;426;499;497;441;360;323;298;282;387;340;384;327;329;314;282;313;300;298;223;247;263;276;282;311;293;259;310;253;243;238;270;271;239;266;254;281;282;292;272;301;276;256;302;302;271;258;299;275;287;315;276;286;261;260;303;343;313;301;291;318;349;442;499;545;505;604;681;740;695;663;779;815;602;549;625;537;437;417;441;455;537;474;449;400;416;333;300;309;272;270;295;251;260;304;302;303;296;277;325;296;328;361;361;365;362;359;331;355;322;336;319;334;372;376;375;347;357;369;341;357;337;357;339;327;328;338;377;370;509;772;1477;1840;1101;496;384;374;406;439;379;367;388;407;396;434;405;360;341;368;359;315;303;322;327;341;376;404;326;282;328;266;268;293;314;315;354;342;345;356;343;372;301;330;317;350;388;442;448;356;377;339;315;361;383;394;378;489;559;607;622;609;569;620;737;720;657;720;1031;1271;890;677;617;677;851;1026;1083;1085;955;892;766;688;600;622;719;633;676;904;922;716;501;369;395;429;491;436;418;452;566;689;533;407;383;383;434;431;420;375;314;308;345;456;525;1075;2541;3846;2360;1146;1345;1368;729;389;306;348;370;401;432;477;494;404;340;331;356;369;316;295;333;314;290;293;330;292;338;339;348;276;281;317;308;297;290;339;365;344;335;343;341;349;356;326;379;367;369;427;443;342;404;476;508;587;959;1433;1013;423;316;280;331;363;363;331;334;307;365;444;438;344;301;324;323;328;304;358;305;294;294;352;382;374;356;379;335;324;292;307;331;310;312;344;310;349;364;411;480;780;1514;3052;3494;2459;2250;1517;764;521;628;1230;2000;1637;842;669;1005;1038;562;322;290;280;317;338;306;270;285;275;264;275;279;286;343;321;316;273;267;304;310;265;256;254;238;247;271;264;282;281;347;345;329;256;268;285;489;1261;3614;6674;6575;4142;2001;1116;810;644;815;1000;825;404;333;416;408;353;355;322;329;299;302;332;334;324;309;265;339;318;293;321;339;365;366;369;329;341;353;390;383;373;335;300;284;269;304;327;328;329;310;279;250;250;282;286;259;241;240;270;309;298;309;298;335;300;296;286;272;301;311;273;338;348;337;308;290;261;294;282;331;337;330;364;349;351;532;1113;1733;1848;1689;1329;773;521;501;347;319;352;371;309;335;365;380;379;444;433;354;335;353;314;362;430;426;403;335;306;331;389;431;576;617;497;342;324;329;359;370;365;348;340;311;263;275;286;289;327;286;301;279;315;283;259;273;237;313;300;253;250;265;268;293;258;254;306;261;266;239;282;311;291;254;294;288;264;326;270;288;290;301;265;283;298;268;281;251;302;370;347;304;257;290;273;271;294;421;560;538;372;314;285;277;329;266;274;278;271;262;321;326;318;327;315;302;314;284;273;282;317;312;282;306;347;284;293;291;274;289;295;289;269;274;254;310;300;317;313;325;310;286;325;307;263;251;285;267;303;349;356;324;273;286;292;260;256;326;282;336;303;292;264;289;262;301;325;293;284;307;332;504;1065;1354;839;411;475;949;1827;1609;687;765;1219;957;449;404;377;626;1223;3065;7494;9486;4994;1402;661;456;360;360;323;313;364;417;396;410;641;1203;3071;6096;5912;3319;1413;527;322;334;355;434;510;406;362;315;340;342;621;1124;1214;863;703;1007;1092;864;882;996;949;981;820;1096;1548;1203;569;387;351;290;316;312;278;299;351;361;443;539;617;1525;3288;3302;1211;426;286;298;272;281;309;287;299;239;304;349;383;418;668;1465;3732;6115;3779;1095;429;359;307;341;328;471;799;1867;2321;1366;507;352;363;533;1026;3045;5904;4481;1580;528;685;1742;3161;2263;1201;657;388;291;266;272;285;222;283;306;310;322;285;303;282;285;268;289;293;297;301;314;310;265;308;311;303;401;387;349;310;315;317;326;306;356;319;371;332;358;365;329;383;370;322;308;284;316;307;319;319;294;298;362;351;298;302;320;299;302;304;337;335;362;353;367;337;338;369;400;353;341;443;451;447;400;363;447;420;400;396;343;354;357;295;285;270;257;256;253;265;265;241;248;250;259;245;269;263;274;295;286;288;305;257;290;288;287;289;308;341;310;300;356;470;801;1300;1145;601;373;327;340;331;345;341;325;340;405;394;398;440;617;598;495;435;401;421;405;467;426;418;397;429;476;411;410;423;561;716;633;508;500;702;687;507;441;463;576;683;784;598;381;333;275;311;313;261;263;265;265;319;309;298;304;290;244;245;217;207;228;268;247;285;260;264;262;324;337;456;568;713;687;528;459;360;363;420;397;405;423;414;440;357;346;411;484;650;704;609;554;521;485;485;391;325;308;424;391;362;335;355;349;323;302;321;286;293;321;362;317;343;336;313;292;324;279;328;345;357;334;322;314;258;247;286;231;250;240;225;236;231;263;272;285;318;283;284;315;303;337;427;584;999;1074;781;940;1581;2182;2722;1901;908;524;292;278;247;316;274;280;247;257;263;263;268;257;273;259;276;277;273;265;250;236;296;292;270;250;208;235;269;226;250;285;357;390;412;398;351;275;275;265;256;293;277;267;275;247;287;270;291;312;302;295;289;345;344;355;386;438;408;371;369;332;323;282;271;278;287;269;308;315;344;337;338;346;325;293;310;402;480;625;820;682;446;411;357;359;437;475;456;401;382;384;364;311;334;349;351;313;323;388;371;345;372;302;278;345;442;418;424;400;442;625;582;511;439;401;331;310;321;340;366;328;328;324;277;297;305;282;297;268;272;253;238;247;233;250;238;248;238;226;235;236;249;218;225;262;223;241;263;264;327;299;361;330;333;268;270;274;300;351;454;516;674;664;491;392;327;294;330;337;469;470;377;288;359;460;580;544;371;270;285;320;280;311;392;360;348;309;315;377;347;289;255;274;309;314
256;243;288;314;309;306;340;380;561;858;914;826;835;726;443;354;527;971;998;711;563;447;356;361;416;341;424;681;975;990;781;508;420;398;394;474;842;1093;1196;879;613;541;698;911;798;638;543;374;382;401;450;529;460;453;555;576;419;319;329;390;444;558;491;396;283;267;248;267;337;312;350;383;688;931;723;446;362;283;253;282;270;266;265;303;306;239;243;247;257;291;255;261;268;265;249;259;239;266;238;268;273;262;270;263;256;246;263;279;285;244;270;267;291;263;270;328;276;292;261;268;269;292;259;241;256;267;295;279;279;262;237;285;261;311;272;280;276;310;354;390;366;290;317;374;455;562;607;516;375;345;399;826;1125;1250;850;494;467;697;1044;1165;919;550;310;283;306;272;277;307;222;267;251;246;239;222;249;270;286;395;477;322;278;242;295;291;298;334;452;493;302;313;298;337;371;398;454;562;516;436;405;506;669;642;648;555;442;331;307;321;333;351;332;333;283;273;279;305;332;359;435;469;392;342;345;337;312;270;296;285;295;287;295;286;315;281;259;243;233;274;271;268;309;300;335;359;437;530;488;382;294;291;257;319;360;359;446;787;883;668;570;511;575;652;706;869;1153;926;765;739;686;505;461;548;612;514;627;726;731;947;1038;950;1065;1373;1226;1183;1198;831;562;438;307;316;394;464;419;362;278;248;315;317;304;342;324;284;288;305;278;338;373;360;337;306;377;377;365;299;350;461;624;639;544;412;337;300;314;335;305;297;262;319;287;267;292;292;247;274;247;235;277;301;302;328;282;278;280;281;273;245;256;270;255;248;257;286;277;275;276;298;299;294;266;239;263;271;270;306;271;270;274;260;258;305;312;344;323;319;337;372;367;433;459;551;571;545;531;482;577;719;677;544;458;450;423;382;378;416;379;405;367;355;408;345;384;333;288;261;298;278;256;256;288;386;347;300;296;294;297;309;349;389;451;399;401;370;348;324;320;334;342;392;399;348;371;322;356;349;336;357;377;353;359;359;359;370;354;452;860;1688;2260;1517;679;384;375;402;395;391;354;360;387;383;390;368;380;343;350;347;361;324;338;343;329;354;363;299;298;320;287;298;300;291;291;352;338;343;351;348;313;304;285;358;339;411;423;411;364;325;310;364;364;420;337;443;486;513;531;699;706;728;859;887;672;573;718;975;1008;831;702;643;641;724;709;708;769;845;906;872;775;712;719;714;622;694;878;1018;908;601;437;429;469;507;412;377;396;433;476;401;348;375;333;352;387;343;322;330;313;349;346;499;1116;2608;3875;2562;1660;2199;2131;993;389;312;321;310;344;404;401;389;328;346;350;365;356;352;335;311;325;287;281;278;279;358;353;340;298;298;296;319;300;296;336;340;357;312;318;301;345;342;365;357;401;402;447;467;408;387;407;438;517;690;955;640;372;283;285;335;402;350;336;302;304;293;361;343;355;334;345;312;337;361;364;305;311;355;338;355;350;383;330;346;320;324;319;302;345;329;335;316;378;502;654;544;503;894;1869;3054;3440;2812;1640;809;627;1300;3111;4566;2891;1071;745;917;768;451;321;276;312;295;281;300;280;275;261;262;303;287;289;273;308;293;281;278;302;291;297;281;277;299;269;262;287;294;266;317;376;318;270;289;284;445;1426;3948;6573;6478;4041;1705;1088;1070;782;563;587;539;345;348;420;465;367;338;309;332;318;331;307;299;318;311;289;297;302;347;410;380;362;339;318;292;314;268;326;374;378;366;269;294;282;293;390;498;493;386;295;286;276;263;278;281;283;284;262;291;257;261;283;283;307;270;291;311;296;285;262;313;330;352;295;302;280;264;267;286;303;375;389;376;405;565;1280;2058;1879;1456;1049;586;425;369;328;366;404;382;307;286;322;368;346;416;387;345;320;321;318;433;486;423;344;336;342;398;469;489;414;421;399;302;300;314;322;390;333;304;311;320;264;269;297;296;303;329;296;304;277;260;239;273;259;270;270;242;254;270;266;252;293;272;273;265;254;297;310;278;293;245;272;255;273;263;259;268;293;292;269;309;268;296;270;278;270;330;338;302;270;286;232;236;282;315;434;426;326;276;278;292;310;298;293;264;299;299;305;330;322;322;310;295;306;283;304;276;278;273;272;250;280;272;291;309;264;255;293;275;220;229;268;289;313;303;327;301;300;301;291;310;313;305;272;289;252;306;338;321;295;298;299;289;284;298;311;325;296;288;318;272;302;318;277;268;262;283;330;560;1183;1371;801;380;382;749;1214;1024;682;923;1201;882;499;422;500;1011;1786;2920;6118;7464;4540;2428;1821;1018;500;356;318;335;422;452;352;337;416;828;2135;3991;3979;2400;1145;495;410;375;384;417;450;398;364;336;329;407;1105;2549;2718;1532;1685;2825;2770;1316;810;1041;1738;2269;1337;1002;1153;885;450;395;342;308;293;339;334;344;335;345;427;424;409;957;1971;1941;832;351;298;292;319;259;325;288;261;301;284;366;367;401;457;1037;2732;4071;2545;727;339;286;302;441;513;524;645;1093;1130;713;377;310;314;393;740;2771;4682;3214;1091;421;667;1809;3292;2166;779;387;291;253;282;274;261;261;266;305;312;265;259;298;311;278;260;285;304;309;324;271;259;306;304;313;302;353;382;350;316;303;330;398;381;339;343;347;396;476;468;374;331;329;308;290;306;292;327;363;353;325;316;357;384;299;302;266;301;290;342;273;309;361;337;359;307;340;344;403;417;459;580;603;475;378;367;381;372;399;401;317;329;331;274;301;273;238;231;249;238;217;261;220;240;259;245;222;262;225;253;278;293;305;273;275;244;324;314;297;303;296;287;295;312;627;888;759;472;342;317;300;292;336;323;289;308;363;365;402;519;660;686;426;383;447;441;380;433;431;422;459;563;557;456;403;455;575;735;638;539;475;491;486;461;394;469;501;612;698;534;352;287;278;298;290;257;228;228;279;279;324;298;242;265;243;252;253;273;240;276;277;315;237;289;265;296;327;394;709;1032;1037;610;411;337;407;503;521;415;420;422;483;459;374;362;479;773;800;752;652;500;429;363;299;290;298;369;373;375;393;445;428;353;271;300;282;288;288;314;318;315;326;340;311;290;345;385;425;360;360;330;328;321;273;264;259;279;272;268;268;229;262;261;288;282;279;297;381;350;353;389;694;991;1041;699;758;1599;2446;2781;1847;888;470;318;307;303;295;295;274;286;262;268;241;251;267;294;252;290;301;254;273;244;258;253;284;257;230;240;250;253;236;252;274;357;384;390;329;280;299;290;280;269;329;323;302;266;258;286;288;298;253;293;302;285;300;351;359;430;581;635;451;377;422;371;344;331;282;288;317;337;350;420;406;434;477;400;314;310;336;502;876;1076;727;403;383;344;444;442;489;459;403;377;365;379;329;341;352;313;314;262;362;392;354;354;289;283;316;302;356;362;367;449;622;550;461;368;319;371;355;329;318;332;301;281;319;349;317;375;340;315;308;308;273;240;229;214;223;285;277;224;236;227;262;270;242;218;238;232;249;260;296;282;318;312;312;303;238;286;287;311;367;425;454;549;503;463;391;320;282;320;383;487;461;339;297;339;482;610;639;411;307;297;307;309;356;443;422;338;336;311;321;288;315;281;258;259;306
323;333;350;282;336;422;500;611;882;1262;1086;1013;1253;1012;468;400;581;928;1045;778;555;481;462;418;479;377;346;589;879;1023;755;527;414;419;445;462;562;734;749;686;480;402;569;924;926;772;548;390;319;348;392;478;534;447;386;341;321;307;319;401;398;499;435;334;272;292;268;260;265;289;315;302;555;771;764;469;372;339;299;273;263;232;295;280;296;254;254;253;254;264;270;231;262;265;256;253;267;261;294;281;327;340;317;262;264;258;272;256;258;247;229;259;250;262;282;334;310;285;281;272;317;318;295;258;266;246;256;271;291;282;244;286;289;262;284;272;260;270;332;380;341;322;263;301;327;430;417;368;325;299;606;1349;2181;2109;1139;656;710;898;1020;894;708;460;350;274;293;300;266;268;283;259;256;238;252;260;240;264;271;265;293;284;298;283;302;310;296;316;404;357;305;299;270;332;350;339;393;355;398;411;431;628;880;1033;1110;1013;654;369;287;294;343;333;337;315;305;261;322;348;441;439;507;587;486;374;315;307;353;329;327;303;267;279;296;269;321;253;271;285;248;260;254;275;277;334;310;396;418;549;518;387;310;282;272;377;412;404;406;451;455;420;556;638;856;1007;731;813;1010;893;829;1287;1124;699;500;560;576;426;456;482;561;728;985;1001;930;1022;1050;1313;1611;1367;665;448;395;346;352;438;429;413;319;329;324;319;316;354;301;273;281;287;262;292;339;311;365;296;408;402;364;318;350;461;596;665;676;553;410;310;291;281;275;275;263;262;300;292;301;273;273;247;251;261;264;290;287;298;319;289;328;289;274;286;262;249;247;280;271;289;255;282;265;309;309;308;255;245;260;286;256;284;325;314;278;258;301;296;316;332;313;318;341;419;379;326;417;461;513;452;437;388;462;562;500;457;527;381;351;341;387;379;398;309;310;316;359;390;346;280;315;313;287;302;281;334;445;531;445;391;337;352;322;290;365;436;417;410;393;341;357;355;374;350;359;383;402;347;368;331;354;330;394;346;381;396;415;387;303;367;375;403;683;1744;3199;3331;1598;622;420;393;387;411;358;348;400;388;369;378;326;365;344;347;315;348;322;356;325;336;328;334;307;280;276;300;298;330;312;361;367;379;398;328;302;278;285;326;368;381;407;384;311;326;322;374;407;402;431;570;586;458;469;685;724;786;911;884;711;553;650;802;942;798;738;633;587;611;595;538;552;642;819;969;884;823;850;793;699;768;908;1071;998;746;507;436;385;386;388;468;511;484;416;380;360;313;301;357;325;369;349;339;329;323;322;464;1021;2354;3906;3188;1850;1865;1654;756;397;311;307;326;342;404;367;360;330;344;335;330;336;302;271;326;315;284;299;308;321;298;345;322;316;324;350;328;343;320;276;330;348;323;328;358;323;336;333;324;367;357;400;452;378;365;328;371;354;415;438;369;320;291;252;319;380;345;353;296;324;336;363;334;368;490;456;384;336;374;350;310;305;301;342;344;385;389;351;377;303;305;308;341;371;384;366;381;396;527;697;614;485;854;2795;6648;8654;7025;3733;1251;586;1106;3494;5984;3576;1257;677;576;535;339;318;294;308;321;284;295;286;310;284;273;310;287;276;318;278;276;300;264;265;277;280;269;291;229;275;244;277;226;262;304;307;286;275;286;255;381;903;2209;3860;4040;3009;1713;1998;2654;1865;896;863;725;424;333;346;392;351;338;332;380;355;311;324;300;278;312;262;307;275;358;418;400;328;364;334;317;286;358;375;451;538;443;318;292;293;347;530;979;1135;606;332;272;272;294;292;332;292;264;280;284;265;277;282;305;308;317;334;312;322;290;297;316;297;297;283;298;269;307;299;333;291;299;401;385;397;513;933;1312;1145;810;585;453;390;403;445;493;471;425;301;292;283;289;327;400;359;335;306;306;338;402;441;379;345;311;327;436;499;414;352;349;334;344;305;352;308;323;303;269;276;267;282;285;304;274;280;281;300;249;284;252;282;261;263;259;260;260;271;247;274;272;282;269;281;311;300;290;314;301;273;271;284;306;262;294;305;303;257;292;291;281;333;316;297;311;282;306;299;262;277;303;275;269;276;291;313;320;324;278;280;275;304;342;312;268;274;279;290;284;301;271;295;318;268;312;328;314;287;283;258;279;292;265;253;307;305;312;303;282;291;291;268;253;272;292;312;311;276;268;276;293;349;306;271;269;257;287;316;291;303;279;259;264;281;273;260;293;282;298;320;329;374;373;322;301;238;283;298;420;673;742;507;349;349;465;624;675;643;1068;1349;978;574;470;533;1082;1782;1754;2594;3250;3457;5236;4748;2391;845;386;341;367;475;482;391;315;338;483;912;1465;1503;1059;653;429;554;559;451;340;342;367;309;315;351;478;1234;3019;3382;1979;2767;4797;4255;1718;731;1105;2434;3417;1696;671;581;487;388;351;327;334;315;343;359;336;328;369;330;338;363;493;775;699;484;321;311;329;341;312;366;306;270;264;304;375;354;369;432;548;1034;1331;855;424;272;306;322;457;629;613;462;513;512;338;308;311;310;372;502;1115;1632;1255;587;397;553;1039;1476;970;417;271;260;252;288;274;263;306;240;301;315;333;305;307;342;308;308;281;319;286;284;285;245;337;330;298;271;320;374;379;340;350;375;352;390;322;328;380;562;875;751;495;360;355;327;317;312;319;350;422;346;317;342;319;308;316;274;279;278;290;334;275;287;289;344;341;308;340;348;407;453;449;605;548;409;361;365;367;333;389;332;318;298;361;302;299;242;249;250;270;271;238;266;267;236;249;222;227;263;260;252;262;297;278;285;263;298;319;328;307;306;295;278;267;310;389;485;450;353;298;280;310;303;321;323;317;321;338;387;454;500;601;581;445;409;398;425;389;385;484;594;546;482;491;396;330;441;564;663;581;443;458;427;452;467;461;485;449;503;551;420;320;274;273;320;281;236;232;255;275;297;279;272;291;237;268;240;278;282;300;293;322;342;302;299;337;368;392;442;633;984;1057;701;503;386;534;685;686;510;422;454;622;685;470;377;404;546;679;751;607;427;371;318;290;281;278;315;316;357;409;486;384;314;278;295;307;294;255;289;319;293;355;310;303;297;318;414;559;543;410;404;323;294;284;280;280;243;256;233;251;271;292;320;309;322;293;300;341;332;333;450;847;1168;863;742;936;1415;2347;2950;2043;809;430;317;318;282;280;266;269;318;281;274;247;252;287;261;286;270;252;260;268;281;248;301;281;288;236;265;227;237;243;254;267;326;380;354;327;317;261;306;256;293;408;386;296;272;294;301;299;304;292;332;261;298;315;390;443;483;711;678;416;433;473;455;441;428;387;322;366;419;512;567;528;490;501;472;336;328;341;513;798;1018;779;460;377;469;525;546;459;380;334;386;416;383;333;317;298;294;272;304;332;329;337;302;336;274;288;282;313;315;305;329;409;414;334;338;337;339;438;372;323;330;341;385;408;358;356;429;396;283;320;281;277;237;259;219;256;256;215;258;230;237;233;223;247;229;214;245;245;265;301;284;265;297;260;259;268;271;308;271;340;370;368;466;466;401;380;340;295;337;392;485;448;347;324;334;469;624;576;404;342;346;328;304;365;403;398;312;331;340;314;298;287;247;256;273;258
327;459;388;345;348;544;766;1069;1287;1791;1257;907;1115;889;437;500;719;793;758;576;444;456;452;534;646;492;345;461;643;753;592;463;412;361;434;432;496;570;591;490;343;358;450;654;821;713;502;380;347;325;396;535;556;419;324;301;272;321;350;454;494;396;366;424;341;281;294;276;276;258;282;334;482;713;788;619;399;442;386;280;230;223;303;272;256;250;210;257;257;255;257;239;271;261;253;285;259;268;261;308;365;349;283;275;263;270;238;253;261;277;246;264;255;266;291;305;290;300;301;290;364;448;390;325;259;266;312;268;251;286;291;333;357;308;288;337;330;300;309;392;433;352;253;257;289;303;342;318;268;302;634;1822;3058;2604;1399;815;684;971;853;785;752;560;399;313;288;295;279;317;254;262;277;286;241;267;268;271;258;276;301;308;282;275;304;331;281;304;325;284;300;279;252;264;258;318;354;352;427;525;514;726;1151;1750;2119;1615;846;419;346;352;391;391;394;431;349;319;318;425;530;560;501;543;422;341;300;308;334;370;331;272;286;292;272;286;279;304;273;263;241;259;244;286;337;358;362;331;350;430;481;388;297;292;334;421;451;433;339;291;360;411;589;782;1150;1187;967;872;854;720;1068;1760;1736;1064;557;462;498;509;566;513;631;885;974;869;864;911;1304;1933;2391;1744;877;546;387;380;350;349;367;375;340;289;333;319;366;313;289;274;262;292;285;312;352;387;322;296;407;505;447;407;413;441;570;631;692;603;441;343;273;246;279;248;274;267;292;277;269;267;275;290;232;222;246;280;280;269;285;303;318;252;278;249;250;262;279;273;296;341;266;272;252;262;313;305;252;242;248;273;278;260;272;284;319;268;262;265;278;335;372;346;463;583;472;343;430;507;463;424;347;345;362;474;466;517;507;367;327;360;454;551;491;352;308;305;341;352;321;305;324;291;347;299;389;637;857;888;659;392;365;372;326;324;310;382;411;385;380;335;331;312;346;360;338;373;359;356;324;346;355;360;365;379;471;588;545;393;332;374;355;356;709;2256;5149;5732;3390;1078;466;418;445;395;295;341;338;373;351;357;337;325;337;325;304;344;392;330;327;295;283;297;279;275;283;320;308;317;341;334;371;406;391;351;337;286;294;310;346;398;398;380;357;335;368;465;539;537;538;606;529;457;486;693;719;663;792;758;725;721;798;897;890;766;599;585;590;619;606;463;553;603;669;919;1154;1028;929;852;642;751;954;1009;861;675;501;477;449;397;430;589;555;520;410;398;389;396;375;375;314;299;349;352;354;308;354;436;1051;2513;4271;3715;1750;1039;808;511;360;329;310;306;340;335;398;361;352;315;349;342;326;351;304;326;317;277;291;284;305;327;289;321;302;356;352;314;304;279;296;346;323;344;318;348;334;333;321;320;341;369;393;410;347;330;349;327;366;327;341;317;296;258;298;299;307;321;312;312;290;340;357;324;480;642;624;413;347;353;381;341;317;301;315;398;353;322;337;301;337;302;324;302;322;428;462;406;421;441;506;493;515;1303;4447;10406;14161;11857;6516;1801;598;902;2124;3344;2097;848;535;393;401;299;281;307;340;322;260;257;272;304;351;323;291;313;288;273;314;258;273;295;278;287;251;274;282;268;279;275;277;273;307;274;276;281;293;312;299;332;425;909;1530;1901;2074;2031;3915;6103;4088;1876;2115;1700;788;433;388;325;336;357;345;383;350;264;283;282;310;316;296;304;291;343;380;389;404;408;424;350;350;378;396;470;553;505;350;287;280;393;791;1594;1706;853;356;268;306;316;329;356;335;260;271;274;285;291;256;297;322;355;398;408;289;294;304;276;274;344;328;315;313;319;326;324;282;325;313;340;388;561;809;917;656;476;450;557;573;451;486;530;508;426;340;299;297;328;357;325;335;339;341;306;347;406;439;380;340;322;360;512;592;435;333;315;382;367;324;358;312;352;275;267;262;259;292;307;303;294;312;273;308;272;318;285;300;260;270;241;248;259;239;283;270;270;290;257;296;306;303;332;339;295;298;294;308;276;291;253;295;290;247;288;280;293;312;328;266;278;247;263;301;285;280;299;304;271;255;272;276;292;251;281;304;291;336;329;313;262;234;243;286;273;293;309;284;284;283;307;320;271;318;273;261;290;296;295;271;308;292;317;340;318;293;263;265;305;281;294;281;278;277;278;280;302;330;286;310;264;269;271;272;296;294;292;265;254;262;250;272;275;307;315;385;391;413;454;442;319;250;266;271;311;382;414;373;308;335;433;659;855;831;930;1121;743;453;343;424;687;928;725;781;1419;3830;7785;6676;2917;778;412;357;389;509;610;460;376;338;433;482;499;524;506;405;550;1055;1057;560;356;333;351;340;327;341;384;820;1648;1821;1289;2283;3961;3191;1267;625;983;1827;2371;1221;527;375;355;288;305;324;315;285;353;355;339;329;310;302;314;328;390;422;392;313;310;314;315;332;348;381;295;306;261;300;327;331;395;395;377;446;474;369;290;286;335;298;382;499;490;408;341;297;294;287;280;287;334;315;438;560;405;381;456;654;862;717;445;304;283;297;256;270;265;290;291;267;327;308;310;334;352;374;315;327;275;293;323;273;264;300;313;308;268;319;327;416;412;319;313;360;407;370;353;327;455;888;1519;1283;563;364;344;367;340;327;351;347;404;339;319;328;299;284;281;283;269;303;304;313;298;276;297;323;323;310;310;362;417;423;454;454;405;366;322;324;316;310;297;273;276;289;337;270;243;263;241;238;257;233;280;266;247;276;242;233;286;255;265;253;255;280;279;260;309;241;292;303;307;307;277;283;290;296;315;330;279;295;295;303;350;315;334;346;362;375;396;416;473;446;448;503;478;474;441;459;438;438;500;614;537;449;370;347;361;387;468;512;475;455;415;393;497;501;496;519;516;454;458;337;309;311;324;299;298;288;247;258;264;301;244;275;257;262;254;265;281;272;324;357;308;334;334;333;398;458;425;335;464;672;682;607;504;416;556;677;558;450;409;493;674;848;545;386;331;431;504;537;464;362;335;299;241;275;304;303;357;378;434;394;366;277;313;288;272;284;267;268;299;342;277;257;283;284;317;449;650;739;554;348;361;297;305;291;277;289;273;253;257;243;346;520;593;438;274;305;279;312;299;380;620;870;1036;1024;1120;1301;1997;2315;1577;678;370;305;278;272;276;266;248;279;262;274;273;274;245;267;249;241;257;282;253;257;267;283;254;257;239;247;252;261;248;293;293;321;316;335;310;312;278;261;241;304;363;312;298;300;324;329;305;308;304;289;275;285;323;392;531;501;493;470;368;432;539;480;542;498;382;319;387;488;556;584;583;521;548;428;367;343;342;424;592;771;686;469;430;511;530;496;397;316;339;423;484;395;321;314;273;234;257;294;350;375;353;390;308;301;295;247;313;300;315;270;317;399;436;480;420;357;445;363;329;339;381;533;512;389;383;373;342;286;268;268;265;227;254;209;244;241;209;255;220;225;221;225;223;239;257;244;233;232;250;269;271;258;263;259;245;256;274;244;330;342;343;395;458;402;349;327;295;325;315;420;395;310;306;330;489;570;559;420;441;345;318;288;307;360;350;306;324;355;328;333;246;256;251;238;277
343;386;337;310;385;483;766;1203;1210;1361;935;683;647;509;419;677;1054;734;518;396;360;482;546;732;899;596;400;408;469;566;608;598;461;374;436;622;664;598;589;491;365;342;375;566;665;597;561;598;424;308;357;473;497;434;505;436;323;309;406;493;505;398;345;336;330;291;310;316;242;275;274;346;491;1011;1263;805;588;653;506;289;240;233;268;242;285;276;231;277;315;270;287;272;266;251;275;237;265;220;241;299;346;349;264;284;245;290;237;238;230;250;226;248;241;282;253;264;270;286;293;279;360;474;365;286;265;260;243;248;254;281;299;359;310;304;276;275;294;270;361;630;770;477;300;307;273;288;283;304;301;305;532;1325;2037;1734;1248;862;799;977;721;595;642;568;605;539;403;293;288;258;254;241;296;287;282;284;267;264;284;277;311;298;319;346;359;382;392;353;301;283;270;248;226;278;287;267;305;415;662;982;781;724;1100;1673;2080;1842;1071;604;427;423;472;396;417;466;408;331;330;435;461;501;472;413;331;310;313;282;374;350;297;298;280;269;281;318;285;260;305;272;272;258;269;319;356;366;336;297;332;365;385;369;315;272;287;315;365;392;297;312;385;565;838;1149;1438;1236;956;1020;776;711;1180;2038;1852;1239;699;454;506;742;790;729;767;976;1191;969;822;1099;1678;2223;2304;1547;774;470;359;397;401;394;333;380;304;274;326;289;271;278;275;272;279;327;286;368;430;526;409;322;364;379;427;486;462;455;453;528;505;503;370;317;294;294;308;281;262;293;291;283;258;288;276;240;253;260;245;288;307;301;337;333;320;292;254;251;270;261;260;299;283;286;281;285;246;276;290;293;248;266;284;264;284;295;247;309;260;293;274;276;288;318;334;363;474;536;509;375;405;490;506;436;341;334;333;372;466;463;409;360;353;392;516;601;504;364;276;285;329;336;296;297;375;345;350;446;805;1622;2135;1842;1145;489;360;355;306;270;331;363;421;461;427;344;314;338;351;372;352;361;334;358;344;352;329;321;348;408;532;737;632;416;371;411;408;432;740;2306;5113;6731;5129;1919;548;432;394;376;348;327;315;362;344;379;358;332;343;298;337;367;396;389;332;331;336;306;279;318;302;340;324;349;371;382;486;597;566;400;338;300;328;324;348;391;359;369;373;360;417;587;811;762;668;564;443;478;566;826;732;611;608;651;776;967;1008;996;907;804;625;535;602;566;499;488;689;816;825;1007;1378;1265;1010;873;712;627;731;733;662;513;457;437;364;421;385;535;548;451;429;381;373;418;394;364;323;340;390;388;336;367;350;497;1436;3662;5862;4674;1789;655;403;360;317;327;340;349;352;368;371;343;333;351;326;363;364;306;380;301;320;323;309;288;270;285;266;279;293;329;342;356;307;300;325;354;313;325;347;345;328;290;288;322;383;395;376;396;373;342;320;329;374;337;303;299;298;256;298;304;314;348;324;327;303;352;365;364;423;613;582;411;317;324;326;340;294;297;280;349;344;361;316;305;295;297;356;342;327;413;411;406;408;409;410;393;573;1349;4177;9162;12422;10455;5628;1662;547;565;981;1295;877;539;484;479;475;386;328;309;336;367;314;275;325;373;373;350;310;298;316;295;316;320;288;310;288;279;293;283;301;303;310;289;273;232;261;266;299;292;314;286;282;306;340;426;606;849;1273;2499;5604;8041;5051;2679;2976;2473;1402;1051;682;359;305;302;329;289;310;280;273;292;350;299;309;353;299;356;363;343;446;588;593;490;441;454;466;479;507;438;323;298;330;348;741;1338;1335;680;381;286;306;326;375;427;360;352;282;264;267;281;274;276;316;428;649;516;341;274;297;305;298;301;352;369;410;373;334;364;288;302;304;331;404;525;932;936;589;420;576;907;969;722;545;520;534;469;342;360;390;324;373;373;385;383;340;341;380;554;542;402;321;338;418;656;707;489;373;345;349;396;401;385;361;298;329;312;322;308;290;295;311;300;289;282;254;293;303;243;281;277;246;265;266;251;263;287;272;286;258;301;291;340;320;348;285;290;268;303;275;247;288;273;269;243;283;275;281;288;282;289;281;260;273;275;305;258;293;284;276;298;282;277;270;284;268;292;300;331;297;283;278;282;277;259;228;254;275;302;305;312;292;279;308;264;303;294;272;280;321;288;297;304;323;319;318;303;249;301;270;256;283;295;251;296;326;309;267;300;280;293;317;268;273;275;281;292;286;282;291;268;265;261;269;270;315;348;354;413;594;711;509;343;283;269;280;308;351;361;326;334;494;585;1107;1616;1001;650;645;467;367;343;317;385;457;374;385;789;2522;4877;4450;2064;652;389;362;417;492;581;442;365;343;365;403;399;397;390;379;526;1144;1153;646;361;355;413;358;328;354;341;387;609;682;631;1030;1752;1997;1292;940;1006;1100;1059;677;379;338;310;332;328;316;353;338;386;385;406;311;290;293;326;323;325;357;348;319;298;292;335;368;351;349;322;300;313;309;350;359;398;356;359;336;332;322;301;268;308;292;328;389;374;314;344;326;265;254;279;288;338;342;356;343;354;361;516;1169;1827;1276;564;354;266;265;252;274;296;308;325;323;295;283;332;294;290;318;303;311;317;298;318;287;281;260;303;346;308;306;278;297;341;289;298;351;350;371;358;350;444;809;1597;1433;650;388;371;343;306;345;332;332;374;375;393;313;280;262;262;252;295;291;306;289;323;310;278;330;343;335;375;380;404;421;386;356;351;350;296;320;317;339;320;303;313;323;334;278;260;218;217;245;228;235;263;265;297;262;234;247;280;253;243;249;221;290;314;287;291;277;291;282;262;288;284;266;260;277;298;273;272;301;299;319;437;471;361;431;599;615;488;500;484;436;396;503;589;643;595;558;517;434;454;494;514;376;317;331;377;368;382;423;483;463;447;555;511;516;485;472;540;471;398;373;307;321;306;287;285;254;246;262;257;290;295;300;268;290;248;262;253;228;281;317;345;319;310;303;327;397;361;327;406;458;541;504;464;401;428;492;464;420;411;525;748;934;642;448;380;329;331;368;365;343;351;290;267;263;301;330;350;350;394;318;325;305;300;335;342;274;301;280;310;281;256;286;296;313;298;370;527;569;520;446;393;334;286;268;291;303;239;270;267;282;363;635;1046;686;342;275;325;276;302;302;509;683;1117;1114;1016;1051;1460;1508;1193;709;375;298;277;268;249;246;266;262;286;281;250;253;273;243;280;274;256;250;276;260;255;286;240;227;279;254;242;220;221;236;279;312;316;297;334;288;257;229;236;288;388;343;297;312;359;325;305;283;293;306;321;271;338;391;497;498;366;330;282;345;375;368;454;428;373;278;316;417;457;535;517;513;638;596;480;387;311;373;524;615;631;544;441;457;382;367;348;343;352;412;455;394;309;332;270;262;250;305;379;372;472;507;367;317;348;329;335;320;324;325;358;441;717;973;779;409;361;423;417;373;355;504;533;385;324;336;310;288;260;255;270;245;221;247;232;196;234;218;240;231;224;236;242;234;251;300;253;264;263;228;257;294;244;273;267;251;304;257;314;364;311;354;393;346;373;322;275;286;313;334;326;286;312;331;466;505;482;368;406;402;374;340;314;350;315;316;300;377;345;315;321;323;280;260;234
317;341;375;314;352;412;515;693;654;654;568;508;445;315;338;624;965;682;414;372;524;706;734;724;857;790;616;533;494;608;877;989;721;513;695;1138;968;648;691;670;534;384;380;544;601;695;898;875;550;353;384;539;526;696;1081;1144;822;418;394;474;506;456;370;331;318;357;365;349;269;297;276;357;543;1056;1396;914;571;666;536;320;284;238;259;260;268;247;264;302;309;255;242;248;221;255;251;251;263;237;271;289;293;279;272;248;253;249;266;245;231;289;262;263;266;262;265;273;275;299;282;261;318;352;325;277;269;251;242;259;260;260;246;296;313;267;298;304;340;287;423;906;1066;602;330;310;298;333;316;371;515;484;437;669;869;813;863;784;655;715;554;454;564;773;1069;964;574;355;256;230;251;263;291;330;280;289;262;296;301;294;288;302;329;378;469;509;467;352;294;250;275;267;280;304;285;304;311;536;951;1410;1428;1198;901;1050;1451;1687;1510;1095;671;414;366;338;384;372;372;331;347;352;383;389;461;443;384;336;274;297;330;418;354;300;271;324;347;306;312;294;267;268;272;291;283;290;285;293;294;333;387;386;343;335;343;315;272;313;308;346;297;373;461;672;974;1483;1501;1234;1026;931;808;854;1231;1631;1319;965;645;518;685;885;887;718;718;917;1213;1042;837;1113;1724;2003;1788;1223;777;509;383;417;511;556;455;380;315;306;306;298;290;280;292;286;301;343;331;323;451;464;390;334;349;332;379;449;500;542;568;601;561;427;395;321;295;290;294;270;300;293;265;311;263;293;267;270;258;234;285;287;283;288;278;278;275;245;259;249;230;254;257;281;274;260;301;253;278;337;284;274;250;254;278;270;299;286;250;251;280;298;271;296;290;321;297;286;341;424;432;367;332;360;460;514;492;428;386;464;489;423;420;459;407;360;445;450;382;374;279;250;274;301;302;327;421;661;622;590;1235;2986;4015;3076;1534;603;414;375;355;327;331;370;421;488;424;354;322;312;340;350;330;365;332;399;332;369;362;376;342;383;455;559;540;374;371;349;378;362;508;1364;3733;5970;5445;2078;540;380;375;367;355;344;311;333;363;302;365;374;314;295;335;375;405;385;356;299;346;402;395;332;324;313;333;375;439;595;1038;1453;1472;756;348;322;297;338;370;369;398;336;357;357;449;585;798;759;584;503;386;446;706;962;802;665;723;740;754;1024;1157;1007;836;888;770;599;597;561;468;511;718;826;868;1415;1810;1441;1012;927;820;722;552;563;491;458;466;466;369;376;356;451;467;395;403;400;388;450;424;353;331;376;396;409;339;320;382;420;998;3420;5919;4522;1477;492;342;316;324;349;354;344;387;368;357;338;347;342;330;324;368;335;327;362;319;324;348;319;300;298;295;281;312;324;320;302;314;326;352;358;335;334;327;331;324;308;277;367;392;405;339;379;351;350;345;318;389;415;309;254;296;275;309;313;323;355;356;396;344;324;397;402;393;400;446;388;307;326;312;336;341;346;298;324;342;346;307;347;320;326;332;362;326;364;393;393;404;386;427;435;595;1142;2287;4702;6430;5301;3075;1225;505;430;511;679;774;950;1011;1127;1070;750;454;344;308;325;301;284;289;337;374;346;353;313;347;344;384;327;290;288;303;290;314;284;330;287;270;294;286;254;246;261;282;290;317;299;312;321;331;497;604;861;1440;2503;4554;6027;3459;1767;2068;2123;2545;2594;1311;527;311;292;299;267;286;282;297;279;283;312;313;349;345;303;339;317;386;542;562;535;509;522;425;375;395;372;353;291;323;333;473;635;626;432;347;300;269;355;346;434;484;350;292;256;266;291;326;305;348;498;652;603;380;349;403;391;378;353;391;463;547;393;349;381;364;346;318;352;362;518;719;761;513;490;983;1581;1789;1257;587;483;527;413;392;465;480;441;383;383;416;367;376;321;385;666;671;503;343;371;485;753;808;533;427;409;485;582;533;505;398;329;335;373;346;373;360;338;326;321;265;283;273;284;281;284;271;274;243;252;256;268;290;283;281;264;299;300;320;304;341;366;309;250;295;265;287;254;266;262;251;266;254;230;262;251;269;276;258;245;246;267;304;310;295;296;289;320;305;355;319;302;278;254;284;286;299;293;288;312;259;270;291;275;287;307;242;287;289;326;305;285;309;263;280;278;313;324;288;238;276;279;279;352;279;279;279;299;272;255;315;292;288;344;312;257;257;251;282;277;275;304;320;288;265;277;290;283;260;271;258;249;281;335;418;472;638;680;474;305;290;311;331;317;297;374;323;440;538;732;1167;1601;946;426;358;346;333;323;369;353;368;283;348;458;1100;1886;1573;808;457;364;336;367;407;435;409;344;351;359;340;334;328;325;329;391;745;704;469;398;535;618;458;376;333;300;282;346;358;295;524;870;1453;1442;1305;1519;1038;615;403;351;340;305;311;343;424;508;527;516;625;612;387;315;310;328;389;494;717;557;367;310;299;308;276;318;365;370;333;306;297;361;365;367;371;335;326;317;302;295;308;277;274;308;264;329;319;316;348;326;278;303;316;304;367;440;558;481;482;730;1813;3192;2374;894;368;281;265;288;254;270;309;278;278;272;327;301;285;324;292;285;303;274;298;287;302;308;301;284;305;291;306;312;283;278;280;314;261;299;386;294;335;442;714;1170;1067;659;429;335;327;340;379;394;352;355;462;408;310;266;287;269;237;271;293;285;288;312;320;334;320;348;348;346;369;399;403;307;313;316;294;318;345;352;348;354;288;337;291;279;255;242;249;229;225;233;231;230;299;281;265;253;256;244;248;287;259;277;258;290;303;290;246;270;268;263;293;267;305;281;285;272;239;282;256;293;423;687;740;550;508;833;804;648;678;713;555;562;598;636;660;617;547;439;407;395;409;396;356;308;363;349;334;381;406;453;459;462;549;555;474;419;405;444;402;320;347;307;306;252;276;287;283;263;253;253;280;308;331;309;416;287;223;243;231;294;309;341;305;302;298;324;322;359;331;395;386;501;532;496;441;378;383;443;438;496;472;555;720;638;540;401;334;318;362;308;363;371;355;388;302;270;293;293;287;282;229;272;274;298;381;327;329;302;271;265;284;283;247;283;274;302;335;370;411;439;369;366;346;274;272;278;285;262;279;266;313;350;646;940;663;374;295;319;321;317;391;623;846;1146;1185;985;1030;1083;958;680;521;358;304;246;264;289;271;245;245;255;277;258;290;269;262;241;287;272;261;220;285;283;254;261;261;245;290;276;269;246;273;263;329;352;316;284;224;263;276;246;314;368;347;341;343;361;319;308;275;273;310;318;279;345;352;446;362;317;301;270;305;277;283;348;299;319;300;312;377;423;380;437;615;788;753;558;401;361;413;611;664;605;477;442;361;380;368;365;365;406;442;400;388;349;302;272;263;268;293;318;353;429;486;378;331;332;388;354;355;345;395;340;520;1154;1713;1199;450;348;428;406;351;378;339;385;333;325;320;311;274;261;250;238;257;247;238;253;220;230;236;259;228;230;234;275;238;264;268;310;273;296;260;242;293;261;294;263;244;282;298;303;316;312;338;332;321;296;367;346;281;266;315;326;328;356;526;616;580;432;353;354;372;467;430;370;353;347;355;362;334;337;352;321;388;330;300;205
325;292;334;314;401;452;485;448;354;365;386;414;411;338;333;449;579;539;431;445;746;1143;935;693;709;1013;953;780;584;566;933;1245;910;579;787;1299;1051;581;691;809;718;434;376;554;701;1152;1356;1051;533;395;439;624;640;916;2097;2815;2011;905;516;559;522;498;387;308;323;308;380;405;346;291;305;324;428;731;1081;777;504;446;398;294;251;269;257;281;270;271;310;393;384;311;254;241;256;256;273;238;266;226;279;279;282;235;250;235;259;288;273;250;273;259;272;316;292;296;255;234;280;266;248;271;284;302;276;343;315;288;245;250;249;259;251;281;283;261;281;345;336;360;401;716;817;515;368;392;419;359;326;430;777;695;450;417;399;444;618;699;565;513;458;412;585;1224;1640;1407;828;387;229;264;255;255;302;308;283;263;262;268;291;310;276;280;331;406;530;686;523;382;294;296;259;252;268;303;307;251;347;639;1266;1699;2054;2003;1148;968;1524;2430;2607;1842;957;427;329;411;449;427;311;305;300;311;350;370;444;453;344;292;269;284;369;337;318;300;330;415;438;337;334;286;276;260;289;316;312;285;259;259;295;337;361;322;324;341;322;292;277;330;393;417;492;630;632;676;800;1269;1351;1225;1028;1084;965;878;1258;1486;1024;703;502;585;1000;1120;878;768;735;804;964;892;744;1050;1466;1660;1443;1350;1028;666;457;479;594;645;554;411;367;299;290;305;350;295;287;260;296;319;327;320;327;373;344;351;389;359;375;394;584;716;706;567;515;414;338;332;343;343;296;269;274;276;287;281;291;249;263;266;272;236;255;320;282;272;276;293;248;237;253;263;245;245;268;282;284;319;317;276;285;285;287;278;275;284;275;249;320;290;285;285;278;297;312;432;421;338;289;316;317;379;402;358;337;382;470;613;741;559;544;716;630;500;498;614;602;457;410;371;353;305;325;260;285;283;313;419;872;1650;1775;1226;1831;3902;5027;3088;1226;559;489;448;353;311;328;370;370;419;378;306;331;332;316;321;391;345;370;329;385;374;385;372;353;370;398;397;363;419;371;357;378;358;436;910;2032;3294;3161;1303;455;368;376;414;367;327;310;300;300;351;342;380;349;316;307;366;376;322;276;316;372;452;485;407;347;344;362;329;601;1036;2494;4147;3852;1871;639;341;332;338;353;374;436;378;359;352;407;648;851;650;476;432;441;498;684;1045;870;681;761;836;736;806;952;956;776;869;782;576;526;499;493;498;530;643;1140;2718;3613;2471;1029;714;915;727;505;470;473;535;632;502;382;348;311;375;413;417;386;429;426;460;465;359;300;313;320;332;289;321;359;387;703;1813;3132;2667;1210;451;338;347;378;372;359;375;371;392;382;363;326;370;330;291;321;340;342;327;340;340;320;302;301;318;301;288;292;299;296;303;323;317;355;355;347;370;325;331;337;322;319;314;377;391;412;357;399;359;340;331;399;421;359;274;276;284;269;315;316;305;419;505;383;363;377;370;334;369;349;288;327;346;312;311;285;308;317;344;325;337;357;328;343;346;344;315;317;334;369;398;407;467;461;481;569;977;1768;2226;2416;2323;1895;1129;559;442;460;790;1702;2729;3152;3120;2644;1484;599;350;297;317;291;289;265;345;333;371;361;319;343;375;406;357;288;276;311;324;350;306;291;279;293;243;268;265;270;288;282;279;303;318;362;340;431;815;1149;1455;2148;2689;3247;3073;1777;851;962;1528;3057;3528;1742;552;316;275;312;270;286;324;319;296;268;322;317;317;383;405;386;364;368;469;505;529;567;545;432;352;312;303;354;289;309;331;305;326;372;353;301;342;354;351;345;394;434;355;305;301;288;336;364;325;343;368;444;388;367;432;697;715;580;473;480;552;446;398;386;398;403;370;331;322;357;327;457;452;421;547;1230;1834;1890;1488;836;568;541;530;470;500;556;544;498;408;430;448;387;350;395;553;618;456;317;305;480;686;695;524;537;632;736;1013;936;621;396;378;404;365;379;361;373;335;297;305;271;250;291;266;250;259;267;251;255;285;237;305;243;268;228;254;305;295;296;319;331;338;302;300;277;294;245;260;280;298;267;249;267;258;261;270;271;295;285;261;260;295;420;544;477;355;304;347;356;381;293;304;292;288;317;311;311;326;305;269;299;308;292;285;276;269;275;264;285;301;285;314;286;310;258;291;270;290;280;338;261;275;252;289;301;312;271;283;253;288;290;298;316;363;314;311;267;268;304;273;322;333;327;289;317;289;306;252;298;286;268;301;281;316;348;346;388;438;371;308;315;328;323;319;328;375;323;377;474;556;748;804;536;359;294;349;313;317;308;329;456;439;371;381;450;573;530;424;354;338;328;339;367;381;405;382;392;344;364;310;299;276;307;302;342;342;324;457;918;1046;635;347;346;357;284;248;285;287;365;477;788;918;1095;1422;1047;556;310;343;318;316;314;357;695;1189;1210;889;1147;983;505;319;300;320;398;798;1345;1092;566;303;336;307;309;323;323;333;315;328;301;304;374;348;401;305;311;327;317;297;290;268;297;283;315;324;312;359;322;321;312;249;299;312;415;869;1262;871;531;645;1959;4269;3476;1179;406;317;305;307;291;282;266;314;289;321;311;276;341;281;321;276;294;293;275;322;321;288;299;286;306;354;369;339;273;277;300;300;322;306;286;275;310;407;548;927;1140;799;603;469;355;341;353;389;356;341;406;370;272;280;236;277;250;268;269;305;282;288;311;312;317;348;321;357;348;407;420;322;342;313;277;315;318;339;336;331;305;307;260;251;286;245;230;267;227;230;240;250;246;283;254;271;218;254;241;242;260;272;248;292;308;325;272;251;286;280;304;267;276;280;269;295;287;266;263;264;447;935;1081;657;549;739;673;630;635;870;939;807;725;577;656;595;487;413;458;463;407;371;429;435;375;335;318;361;403;422;436;444;555;584;418;378;342;364;349;367;307;308;289;280;298;298;293;287;240;284;284;296;292;329;351;320;267;258;248;277;277;308;326;299;317;250;311;362;364;357;338;385;444;421;371;401;395;441;476;488;430;472;492;466;485;393;327;332;335;357;385;405;466;506;442;317;282;277;281;278;256;249;283;310;373;369;316;300;251;265;270;310;269;284;299;286;294;308;321;357;375;344;309;272;269;269;238;286;274;256;283;315;440;739;658;405;302;311;301;342;575;912;1188;1464;1332;1031;964;977;922;619;433;376;391;296;255;307;271;312;277;271;252;293;246;278;245;257;274;248;274;255;257;278;259;250;253;236;259;258;239;256;238;255;330;361;368;270;271;252;242;263;257;318;336;382;542;594;399;274;244;277;281;303;277;363;389;385;338;332;354;307;332;287;328;266;264;267;296;311;319;340;353;416;522;758;723;534;384;379;438;650;709;684;528;410;367;374;379;384;437;548;639;454;372;332;334;355;316;305;305;324;278;305;317;301;288;312;308;335;310;317;318;368;443;1005;1588;1099;495;350;428;399;344;388;354;357;305;339;325;273;268;271;250;247;252;258;278;258;245;232;240;263;250;235;239;262;256;260;261;256;274;248;294;290;283;291;319;307;301;284;339;303;362;383;402;336;319;283;343;328;310;330;434;557;492;636;1016;1040;712;458;350;348;451;555;495;382;329;325;296;322;299;279;353;297;330;326;298;248
333;301;309;392;617;823;790;524;351;285;305;335;304;331;366;411;502;669;753;598;921;1189;851;628;713;1309;1290;891;624;525;706;1040;838;524;681;996;738;483;589;984;906;501;408;583;1129;1997;2025;1131;513;406;404;528;534;857;2375;4392;3906;1580;586;580;490;479;411;393;346;335;426;535;461;272;316;293;345;491;639;625;459;348;273;237;247;269;264;268;243;262;334;524;431;279;237;270;261;249;267;256;273;259;250;254;269;234;266;268;267;266;242;250;279;290;294;278;303;278;245;234;305;261;281;290;266;275;327;429;379;344;254;236;228;248;271;279;265;278;298;328;379;362;402;468;456;356;368;396;562;443;343;497;820;742;421;401;450;532;941;1149;810;602;488;490;881;1567;1601;1129;645;327;247;250;259;281;282;289;282;280;306;310;307;300;246;270;339;416;457;540;438;300;287;263;321;315;294;357;311;278;406;765;1181;1335;2049;2565;1644;1300;1995;3107;3296;2142;1047;523;391;408;488;462;344;309;327;310;287;313;351;401;367;298;293;305;301;297;289;296;281;447;508;427;304;339;322;282;267;335;348;329;310;288;333;331;315;336;326;274;269;300;269;342;387;447;934;1395;1068;766;621;761;961;1038;908;936;1009;968;1012;1065;757;551;455;608;1186;1270;963;901;953;880;1017;1169;1059;965;1105;1281;1499;1728;1373;827;515;450;557;646;551;394;327;284;311;359;356;316;284;250;267;284;237;308;307;343;346;372;428;390;443;637;718;754;631;469;413;399;330;350;347;318;299;302;264;270;309;265;268;259;232;250;268;264;316;280;294;304;260;276;259;275;285;223;245;254;267;263;302;309;290;300;270;283;255;267;275;316;285;282;292;303;304;290;281;321;408;606;617;378;320;253;337;446;443;402;385;410;534;578;656;655;709;1057;925;611;508;641;593;526;467;363;374;360;324;299;320;363;386;725;1901;4014;4511;2682;2389;3986;4261;2142;804;443;413;421;371;318;385;313;365;354;324;307;312;318;349;378;383;348;371;336;351;352;340;372;365;344;360;370;364;375;377;302;316;434;677;1340;2149;1973;1316;667;409;370;405;357;362;340;336;290;312;368;361;369;360;348;348;294;332;316;314;356;364;466;503;387;320;324;341;460;839;1901;4440;7232;7164;3225;839;386;324;337;345;363;410;380;349;366;365;544;691;587;424;358;432;485;559;781;616;634;737;870;861;813;848;783;592;554;578;490;462;504;696;718;531;729;1983;4989;7062;4402;1463;731;879;765;485;485;573;650;492;444;391;400;401;422;471;444;380;388;395;496;462;368;350;318;327;295;319;321;317;320;411;747;1278;1262;718;409;397;384;409;371;323;336;340;328;405;373;421;344;350;347;340;367;321;384;389;315;306;313;287;365;383;355;284;337;338;315;317;332;348;389;340;346;295;340;309;318;316;341;394;349;380;413;441;413;342;379;441;510;381;322;270;256;261;285;262;294;407;459;375;349;379;387;335;342;314;323;337;361;326;265;339;320;315;298;325;323;344;363;357;377;332;318;341;297;339;358;371;466;461;444;482;768;1257;1275;1380;2140;2292;1377;686;516;580;1116;3354;6377;7602;5764;4065;2376;781;368;306;295;292;284;304;308;300;349;327;323;346;369;434;350;288;293;281;322;326;303;305;332;268;291;251;258;262;255;280;294;292;307;312;321;558;1136;1661;1619;2115;2656;3475;3537;1768;547;497;769;1579;1935;1229;549;281;270;319;303;326;319;321;310;297;315;326;321;359;454;495;385;380;378;424;457;523;472;396;352;325;315;335;306;298;318;282;329;335;334;376;396;496;527;410;343;334;314;275;288;292;347;362;325;282;340;322;331;369;457;774;1097;844;640;558;568;469;359;364;383;351;357;294;272;286;340;391;348;371;480;931;1381;1579;1544;1264;918;784;602;522;528;489;509;512;494;466;435;351;371;415;440;418;380;318;321;388;480;452;522;574;604;845;1441;1363;933;564;424;351;335;338;315;331;305;281;255;288;286;286;258;282;235;276;257;249;289;275;257;265;265;275;246;279;285;282;299;268;337;313;303;284;280;273;264;252;265;239;276;264;262;235;252;293;289;290;323;448;837;1343;1707;1248;543;355;301;371;345;311;275;266;233;282;277;293;300;283;301;329;315;315;281;283;312;306;296;297;269;284;316;322;286;274;253;295;324;305;261;301;256;253;281;244;297;334;303;294;288;286;309;280;269;296;288;285;296;295;289;310;318;305;293;279;277;256;318;299;261;276;262;303;277;296;289;281;362;305;385;401;410;351;343;403;416;366;343;386;440;550;515;355;298;337;342;326;343;359;524;933;1015;671;378;314;368;375;375;382;349;357;324;355;364;326;346;309;325;358;328;299;272;265;260;301;245;294;404;797;1010;668;472;580;555;335;276;284;316;342;352;433;504;604;728;601;409;327;312;300;280;333;468;1067;2386;2743;1420;939;888;483;307;315;344;367;898;1709;1485;633;379;340;335;321;277;341;370;377;323;343;351;369;363;368;363;358;363;305;260;282;265;270;269;284;312;313;336;339;320;360;258;277;327;519;1363;2401;1595;632;518;1212;2599;2437;990;427;333;322;289;281;284;266;301;274;302;286;329;264;287;269;273;265;319;324;300;311;299;316;326;299;337;310;304;278;301;297;300;293;267;298;341;345;401;529;810;1009;724;631;473;354;376;397;346;373;351;373;331;280;283;273;288;263;255;286;347;295;284;331;355;332;350;356;327;369;394;405;340;316;307;346;361;369;329;325;293;326;329;296;263;283;287;249;248;231;203;236;227;240;241;231;234;231;266;259;271;251;260;302;276;254;291;299;301;261;262;272;261;287;290;292;302;341;336;305;338;425;747;819;584;481;562;535;504;638;1042;1325;870;655;660;826;760;456;438;482;463;401;413;467;528;466;403;334;391;437;411;441;538;665;794;586;430;382;371;354;359;317;291;282;308;268;285;287;271;279;262;280;283;282;312;316;281;257;264;309;300;362;335;290;323;295;327;337;367;351;338;321;302;341;381;300;354;364;433;494;539;513;570;443;401;341;378;328;351;338;327;329;388;476;670;525;291;248;262;294;280;260;277;303;295;326;362;331;301;271;264;267;254;303;291;293;266;284;289;303;354;335;333;306;323;260;276;240;254;261;245;255;259;378;708;689;469;326;316;307;385;942;1687;1757;1686;1267;1043;1126;1321;1243;749;546;454;418;322;245;306;288;282;266;261;258;307;273;271;255;265;284;279;262;279;250;290;279;256;266;263;282;247;270;240;260;263;310;316;333;296;275;254;261;273;298;283;318;500;950;794;428;296;254;316;297;356;281;437;562;504;398;389;442;390;302;346;339;290;286;285;301;323;303;348;368;481;493;568;663;533;420;372;413;561;664;670;520;402;391;370;440;385;420;620;823;567;402;323;366;396;335;289;226;280;250;249;285;282;251;284;288;294;307;283;315;298;388;587;810;628;363;297;332;416;417;397;376;335;323;376;381;351;278;282;231;281;239;246;248;260;235;262;233;246;263;254;257;234;252;269;240;226;267;319;285;257;304;266;313;293;313;302;299;334;391;452;473;371;302;283;296;321;309;328;498;776;805;918;1408;1271;698;440;378;391;434;579;590;402;309;306;281;296;286;334;335;308;273;305;293;259
373;340;413;565;1072;1801;1458;690;449;341;302;300;268;310;426;454;574;1049;1037;713;863;970;771;567;605;1063;1014;685;480;402;533;743;593;433;525;691;607;514;543;994;1023;497;369;548;1064;1775;1766;809;521;387;355;374;392;499;1435;3415;3839;1759;649;531;449;419;404;334;338;334;500;686;524;363;313;278;283;393;546;734;572;372;311;295;243;253;253;279;275;257;300;461;422;296;266;258;292;274;279;257;263;294;266;295;253;251;261;225;247;250;248;263;269;255;349;313;266;299;282;263;287;284;252;284;281;265;274;433;388;326;286;271;255;287;291;327;299;288;361;392;376;353;408;412;349;333;430;503;526;452;335;469;568;508;374;408;545;677;1429;1986;1341;855;559;613;1088;1342;1111;714;448;308;272;262;255;273;286;292;258;263;266;260;307;307;276;306;364;334;369;398;370;319;272;295;303;316;305;340;355;370;540;931;1253;1208;1698;2394;2079;1614;1924;2547;2465;2251;1445;844;522;383;431;376;392;365;294;325;380;375;382;314;366;378;356;320;258;309;292;273;262;353;420;345;350;315;313;290;307;339;343;352;336;328;277;328;341;308;324;264;318;280;303;352;349;432;1041;1716;1263;874;635;590;741;831;686;915;1299;1348;1118;856;673;581;539;741;1101;1127;883;743;920;1148;1244;1380;1529;1032;966;1094;1288;1643;1328;814;499;416;458;552;490;368;329;286;311;320;299;276;265;237;271;255;270;285;278;271;300;347;364;394;573;887;982;859;645;459;395;346;284;293;300;307;243;276;276;289;281;253;265;268;236;250;270;252;268;256;269;285;278;258;287;265;289;276;269;282;271;304;299;296;315;255;273;256;270;273;292;229;300;290;335;291;316;270;282;338;376;577;598;385;303;305;344;425;452;425;444;448;471;485;490;517;702;1019;958;634;489;499;548;521;441;340;362;380;333;329;297;398;427;761;1902;5401;7524;4861;2589;2717;2702;1309;501;308;332;340;381;358;355;305;317;309;340;300;328;351;336;346;369;386;400;352;369;366;381;390;370;353;356;375;392;404;363;343;345;342;721;2078;3583;2416;935;450;441;447;423;370;375;383;348;308;319;333;354;396;334;326;287;313;307;309;342;309;326;374;394;369;299;322;366;581;935;1903;4410;7538;7046;3396;829;378;348;340;333;349;349;391;361;348;352;383;500;434;381;321;358;398;468;625;694;752;845;1084;1016;824;847;1010;821;564;536;581;622;845;1352;1365;940;789;1884;5148;7731;5377;1606;674;712;687;524;572;648;553;447;474;477;452;412;495;498;495;394;361;410;386;401;302;325;301;304;316;299;274;313;316;360;672;1097;1378;822;488;435;390;414;408;396;338;344;327;344;372;357;353;343;350;337;311;352;346;383;349;312;317;284;320;346;316;322;317;313;329;321;338;400;415;346;329;336;360;363;354;345;289;371;382;331;396;467;393;402;341;417;445;377;346;289;244;282;284;288;271;325;365;314;323;315;329;345;292;343;371;354;327;311;282;291;303;343;340;324;332;328;349;325;303;297;336;312;327;362;337;340;415;428;476;512;655;890;792;1053;1693;1867;1099;583;538;782;1668;4672;9106;10781;7713;4988;2732;921;380;296;301;283;283;301;296;309;364;319;330;352;336;348;344;300;306;280;289;315;333;320;292;335;296;253;271;266;282;303;282;311;275;279;317;470;803;1259;1141;1411;2298;3787;4081;1811;535;328;423;581;744;494;348;291;302;301;300;302;304;312;302;314;284;318;375;355;448;450;400;314;371;374;435;426;366;359;330;357;364;393;280;293;296;304;313;325;336;440;624;707;644;512;323;293;311;274;283;309;345;389;333;319;313;302;287;310;447;609;774;860;688;540;432;353;313;315;322;331;336;346;278;305;301;369;411;426;526;642;932;1062;1156;1292;1296;1213;777;589;545;413;436;507;514;493;398;382;434;458;439;381;356;337;328;391;406;424;456;504;492;616;1088;1166;1012;812;476;381;345;280;284;300;254;269;267;289;283;321;259;266;242;280;276;279;265;289;301;258;292;264;279;267;267;286;276;312;313;329;290;277;290;274;283;273;272;293;255;288;275;260;279;298;297;287;402;889;2237;3614;4013;2510;826;338;282;309;301;303;275;308;290;280;274;276;296;326;343;485;505;394;332;304;290;330;301;297;282;305;314;330;308;281;281;248;263;280;287;283;268;274;254;238;310;283;285;292;334;311;305;263;272;302;278;248;300;325;293;346;322;302;317;334;286;283;270;305;304;293;312;285;331;257;287;272;294;341;420;488;501;440;546;770;898;673;404;362;408;511;402;348;427;632;644;565;366;439;904;1929;2312;1142;500;353;349;325;369;342;330;357;341;345;390;345;368;328;363;332;312;303;287;302;263;251;259;249;335;507;593;586;807;1340;1167;501;345;327;338;353;362;355;340;332;393;332;343;329;307;304;289;315;447;1067;2551;2903;1264;702;545;396;320;290;279;369;681;1062;983;543;362;328;329;296;314;308;385;363;352;403;406;377;361;369;356;340;351;313;247;279;308;288;290;294;297;300;321;338;313;342;299;287;335;599;1302;1885;1328;563;422;680;1056;961;722;629;459;324;298;253;257;276;303;334;288;295;275;287;290;223;283;281;291;302;294;280;239;271;299;299;291;282;283;282;322;328;313;305;339;319;320;380;447;567;621;706;631;532;464;350;324;358;366;443;407;359;326;309;273;277;243;258;256;290;300;312;290;340;305;358;379;411;338;343;372;325;320;319;294;313;332;422;351;288;282;306;287;338;322;266;232;245;244;210;224;205;255;242;256;274;238;257;277;272;273;291;307;271;264;262;284;269;280;293;314;348;311;302;286;317;378;391;380;297;272;344;497;678;460;492;521;508;491;589;872;918;744;587;794;894;688;478;428;454;483;429;453;463;453;437;431;372;390;454;449;495;610;865;1143;883;474;363;381;364;396;344;306;291;293;252;294;286;279;272;270;282;301;257;271;232;256;257;256;305;338;400;323;325;331;342;320;333;374;422;303;287;339;320;297;298;337;386;491;561;589;627;656;514;385;456;362;329;347;350;313;335;343;388;538;465;322;281;269;270;248;286;271;280;347;368;382;337;315;305;283;301;263;296;294;311;280;307;316;363;360;291;304;321;311;308;301;292;279;259;254;249;266;330;504;534;368;278;321;374;557;1585;2641;2232;1708;1168;1194;1418;1635;1387;879;653;438;392;261;258;276;300;264;307;275;297;295;315;253;289;276;267;262;268;262;267;270;255;256;238;219;246;246;250;242;219;239;273;340;296;253;231;241;257;290;255;248;326;417;729;634;401;317;277;274;321;342;322;410;672;595;441;548;693;536;391;336;314;315;311;322;321;323;299;329;380;444;548;524;544;553;563;434;384;448;481;528;494;460;419;410;419;386;334;504;724;543;371;333;377;455;385;279;227;259;236;259;297;289;245;249;292;306;318;368;375;434;487;417;451;393;292;298;352;409;450;377;358;313;321;367;366;306;274;265;253;256;237;250;272;248;240;272;247;260;375;335;223;232;240;255;237;221;244;234;258;289;272;319;329;330;315;282;256;314;344;488;564;386;352;306;260;280;308;343;579;935;1128;1007;1185;976;535;350;338;366;398;408;449;341;293;279;293;285;355;380;374;296;270;313;334;309
298;358;419;721;1630;3104;2263;850;531;410;299;297;298;387;443;517;572;821;825;646;787;901;735;481;535;630;601;534;481;472;584;665;621;430;411;530;633;578;544;787;799;565;498;494;782;977;986;646;418;336;376;399;343;352;700;1739;2293;1262;692;586;485;377;384;337;295;318;367;541;483;374;317;325;314;351;529;811;634;410;302;207;270;261;224;279;277;297;322;319;310;262;290;223;281;340;277;264;274;227;239;245;251;275;256;248;258;250;240;258;242;294;280;284;260;265;263;260;258;260;245;265;291;259;301;335;321;304;267;304;257;295;301;288;289;290;342;305;297;296;367;481;386;497;650;791;593;401;353;463;522;399;306;401;449;778;1685;2305;1759;957;618;727;1007;1133;820;512;387;291;257;298;276;251;300;325;280;255;277;258;278;271;262;313;326;323;306;307;380;312;264;295;289;276;336;350;358;428;707;1238;1603;1354;1496;2082;2234;1859;2076;2071;1949;2503;2475;1481;628;362;338;340;393;437;376;383;638;684;506;355;422;400;348;316;318;351;346;306;269;297;309;330;331;337;320;319;337;347;400;461;448;372;324;323;310;310;281;298;273;320;356;422;456;451;772;1040;847;583;560;681;970;848;750;1207;2128;1994;1304;1088;893;762;761;1119;1281;1143;847;740;1189;1605;1563;1695;1607;1129;1042;1024;1080;1158;1040;774;519;421;388;445;408;330;271;286;325;360;286;301;236;291;258;299;287;298;275;296;279;267;301;343;540;926;1057;884;597;475;390;361;316;324;293;260;251;286;294;301;282;257;261;272;257;261;273;274;240;300;263;263;282;273;265;294;258;274;278;272;280;294;288;321;259;248;258;284;279;243;269;284;291;267;300;324;290;310;292;284;328;397;396;355;326;305;325;378;443;450;427;457;450;409;422;468;579;695;688;532;479;484;471;396;351;368;441;443;310;240;324;458;817;1426;3131;7248;9675;7591;3368;1552;1043;590;338;291;285;326;348;324;332;309;307;356;331;324;338;357;321;359;386;393;367;409;390;366;355;326;319;354;352;320;360;343;346;303;312;394;885;2152;2881;1885;759;423;444;467;347;395;383;364;336;322;353;352;344;341;332;320;280;307;316;298;291;311;308;311;331;299;287;385;553;912;1100;1730;3191;4481;3587;1866;609;385;376;346;356;356;347;343;349;352;350;402;421;398;304;327;405;508;814;1290;1627;1671;1463;1314;1137;893;1020;1225;951;673;751;898;1099;1416;2363;2402;1363;909;1264;3113;4646;3086;1151;662;670;651;665;774;642;508;464;650;726;678;470;489;528;556;414;426;446;354;306;286;334;347;324;329;323;320;315;283;478;1023;1984;2286;1168;657;540;466;408;419;365;358;349;323;306;333;350;296;312;289;301;286;358;321;297;306;297;294;292;328;345;331;339;317;293;301;369;493;754;637;409;361;348;351;340;323;346;351;333;349;316;379;372;307;321;343;393;389;340;353;319;284;261;287;284;325;337;303;342;290;308;329;298;322;331;339;311;337;303;272;292;304;344;330;297;344;346;350;327;331;308;303;373;319;323;322;356;487;642;792;1029;1009;791;568;667;949;898;619;507;845;1701;2961;5166;8000;8798;6449;4531;2481;908;340;306;327;313;342;331;310;306;349;351;352;406;382;321;259;259;276;233;245;316;242;302;320;316;282;244;303;272;301;300;313;287;322;303;302;362;523;604;674;859;1350;2250;2295;1093;427;286;310;327;353;312;315;307;290;290;350;313;311;315;299;342;354;353;367;376;395;409;381;372;382;399;384;348;332;325;299;304;318;334;315;313;294;354;350;366;401;455;625;723;595;431;321;253;285;283;258;280;317;321;285;307;295;311;316;343;316;431;600;662;562;419;362;286;249;272;332;367;412;353;294;294;322;395;451;546;528;575;676;700;835;986;1235;1326;889;591;500;393;393;492;500;424;381;420;421;486;495;431;409;385;371;459;455;435;434;439;374;494;678;851;1168;1082;512;322;347;311;311;287;273;260;273;261;289;290;271;261;261;259;284;277;266;283;264;242;289;315;268;268;244;258;263;308;296;287;293;267;279;270;293;271;280;269;283;293;289;294;243;259;275;315;465;1348;3961;6028;5445;2959;866;346;293;288;299;292;283;282;265;253;315;284;300;333;406;681;634;430;333;336;281;292;312;314;288;314;302;324;297;305;271;291;265;279;289;288;293;312;255;297;246;280;238;295;303;287;245;276;302;281;303;265;299;339;283;335;274;271;265;280;280;315;294;293;285;278;300;286;279;265;283;258;262;285;333;498;536;721;1112;1912;2324;1553;663;381;373;388;348;480;996;1931;2422;1709;666;455;820;2140;2761;1359;693;494;421;372;350;332;378;346;381;383;363;351;319;356;351;342;317;281;297;268;278;261;274;278;283;383;377;498;1241;2420;1845;691;341;296;353;352;404;370;378;307;292;351;322;335;298;291;292;310;377;657;1343;1520;710;439;379;314;292;287;325;306;410;523;572;403;355;365;345;322;299;303;333;344;347;363;411;374;373;343;358;340;304;313;283;278;278;305;311;282;327;319;307;342;355;319;270;303;322;415;666;937;704;431;349;388;477;526;799;1066;663;387;292;251;252;250;293;295;281;299;288;326;279;265;258;262;313;298;261;291;293;288;318;315;339;310;332;344;395;391;318;336;323;324;340;340;409;480;512;616;566;487;439;413;342;361;375;391;387;356;291;295;331;287;275;271;253;287;304;303;330;335;326;371;408;428;385;339;380;370;362;325;346;347;331;365;284;282;305;311;330;316;342;266;294;273;215;221;227;236;251;271;276;267;265;264;273;256;271;261;278;260;303;304;292;262;306;287;355;395;319;309;281;333;356;354;372;298;270;318;428;467;365;387;464;471;518;593;592;592;571;587;693;706;527;450;472;451;528;493;446;384;440;413;423;380;389;409;532;676;710;912;1126;955;589;412;395;375;368;334;299;280;272;292;273;257;280;263;289;287;256;255;266;262;244;267;269;290;325;364;312;302;394;362;343;292;306;333;313;308;341;358;299;337;361;401;476;540;537;756;804;634;465;460;417;346;320;322;404;417;372;354;346;307;305;349;315;275;247;265;265;301;339;350;393;365;368;299;285;280;309;296;311;325;342;318;355;353;323;303;329;306;277;292;255;265;254;263;246;243;232;250;298;355;279;298;330;402;771;2319;3386;2381;1386;1163;1487;1967;1898;1471;864;617;419;316;264;247;263;260;246;257;280;302;315;281;263;239;241;243;246;304;275;286;274;239;248;230;211;240;261;242;229;231;227;278;306;364;263;303;277;291;244;260;259;259;315;375;395;365;340;279;267;303;377;326;422;575;593;580;679;755;483;401;422;502;535;421;341;310;291;302;332;391;450;477;468;509;542;524;430;456;374;429;471;516;540;393;393;416;371;365;430;480;426;358;338;445;484;427;295;254;251;263;248;283;330;300;306;370;403;425;427;457;555;594;468;381;309;292;263;322;334;374;353;347;389;342;326;315;291;272;272;262;254;249;231;246;245;259;222;268;318;396;341;266;231;253;235;215;234;234;245;253;242;261;304;385;390;345;260;302;313;337;486;420;345;317;287;296;286;280;417;669;998;849;748;650;562;353;323;374;377;347;303;343;285;279;301;335;323;355;359;350;287;323;294;344;283
294;372;434;672;1631;3427;2540;1055;741;531;402;257;280;432;499;466;453;542;476;422;511;684;604;443;437;450;457;567;575;551;676;803;643;433;294;437;614;738;747;764;763;884;828;646;576;593;579;539;360;347;467;581;443;313;392;876;1214;781;665;786;523;384;352;348;337;305;312;428;370;408;348;297;316;331;503;907;648;363;248;228;244;274;300;241;246;296;270;252;261;233;280;285;256;286;269;279;270;263;259;240;267;279;291;255;272;258;277;272;278;266;306;292;287;259;262;293;270;315;279;223;238;263;273;279;274;268;293;306;322;316;275;280;261;269;264;289;297;295;384;544;535;580;796;1032;680;441;422;559;575;396;369;336;446;990;2038;2220;1508;805;611;702;1026;1094;753;510;393;349;281;249;319;295;301;300;250;268;280;233;251;280;279;300;336;301;268;283;323;287;279;279;262;287;286;328;398;498;666;991;1490;1367;1184;1832;2340;2099;2016;1819;1936;3252;3529;1748;718;350;362;365;388;386;306;610;1093;996;659;389;450;343;326;321;424;498;373;322;269;285;286;294;316;336;376;352;338;424;564;645;608;445;318;329;333;292;258;329;286;336;389;486;440;428;450;505;449;444;589;910;992;955;918;1499;2339;1972;1499;1311;1084;928;969;1484;1634;1380;959;876;1524;1811;1667;1601;1459;1225;1123;1006;1035;1079;1141;986;583;360;357;333;357;332;269;264;334;320;295;278;270;265;257;233;276;278;331;329;332;295;267;326;436;587;765;766;547;474;481;433;402;366;332;267;271;257;278;288;256;251;323;287;264;274;280;267;270;300;296;304;290;271;289;285;296;270;263;251;328;305;286;248;301;279;268;273;279;296;309;294;298;274;297;293;280;280;297;283;275;301;293;316;322;293;283;302;353;372;399;405;388;394;439;394;447;465;479;481;530;544;420;399;359;380;429;376;318;347;416;789;1986;3281;4544;7891;11765;10774;4807;1279;529;385;341;303;287;312;345;288;330;307;303;300;311;320;342;312;329;342;339;381;393;369;423;346;343;370;357;349;370;396;347;344;318;327;320;393;638;1072;1404;1021;547;357;427;405;376;413;376;366;377;392;417;345;348;317;336;305;300;311;332;317;321;283;306;295;314;294;295;461;751;1070;1098;1132;1852;2967;3119;1909;836;517;431;371;326;346;328;327;333;344;335;448;455;405;338;385;560;1089;2298;4054;5112;4354;2960;1676;1079;868;926;994;708;643;802;1232;1640;1872;2517;2466;1355;796;759;1241;1653;1324;738;595;659;720;871;889;629;489;494;694;735;755;639;671;586;536;437;396;400;329;289;296;313;349;320;276;327;349;305;355;561;1267;2318;2205;1293;1078;891;541;447;376;383;359;376;336;299;344;332;311;288;289;309;305;399;331;283;331;308;323;304;343;310;276;273;275;313;309;388;712;1309;1102;549;352;307;351;346;351;344;374;362;341;323;332;345;320;323;373;341;354;408;489;522;419;309;310;321;320;327;306;292;295;316;319;309;294;302;290;299;315;275;300;313;347;366;336;337;342;331;292;338;322;316;368;303;318;323;341;395;586;1296;2099;2505;2194;1314;543;450;519;481;400;607;1681;3897;6278;6697;6825;6579;6106;4940;3023;1161;411;364;348;271;316;301;298;308;336;348;362;446;363;291;279;292;275;268;286;273;257;318;295;324;272;275;271;283;276;326;283;295;307;282;298;293;358;343;411;471;570;813;912;724;569;368;308;279;268;301;299;317;282;285;325;331;309;333;357;438;476;442;380;406;452;415;377;365;375;433;399;336;297;303;305;258;303;314;305;293;372;349;328;325;333;411;452;507;434;366;308;288;238;265;272;295;281;279;308;280;283;299;308;288;288;326;394;422;406;347;302;272;299;230;287;374;376;353;303;315;342;371;446;501;563;629;790;771;769;804;871;909;685;557;500;407;403;382;404;385;377;417;404;465;545;572;514;423;444;475;517;563;404;356;339;355;373;520;767;752;446;345;333;288;290;270;283;270;282;247;277;282;266;263;253;282;300;242;286;306;271;252;273;256;251;289;287;258;258;278;294;264;302;270;262;300;239;267;267;295;298;280;289;247;267;295;293;295;514;1446;3833;4634;3291;1496;528;311;263;288;289;281;285;310;277;267;276;267;280;343;415;664;569;385;331;305;286;313;309;296;291;304;297;325;299;291;283;312;259;281;258;276;307;290;249;320;273;291;311;271;268;264;295;261;284;284;264;276;289;300;279;302;261;276;287;272;270;322;331;378;381;335;268;289;293;274;291;293;283;304;353;514;914;1478;2344;3846;4124;2477;850;415;337;363;561;1360;3139;5353;6632;4045;1547;614;704;1380;1560;1025;954;865;555;406;340;340;328;369;425;394;321;345;363;374;363;356;308;280;276;288;275;260;264;253;296;334;306;493;1015;1919;1352;601;334;342;344;375;385;402;362;355;341;353;341;344;350;295;258;308;300;403;558;512;395;356;332;353;320;302;330;328;323;329;385;505;575;515;378;303;271;278;339;333;298;361;353;349;378;361;325;313;294;292;301;294;290;272;304;331;365;312;326;336;282;280;295;297;370;420;465;456;367;343;337;384;405;536;979;1249;702;386;304;279;298;296;271;295;295;296;317;303;281;258;298;274;257;330;277;260;287;312;335;291;429;422;391;403;461;409;382;353;329;355;355;359;403;409;429;494;551;497;463;405;377;342;364;336;329;297;302;310;298;274;289;274;268;311;335;291;304;328;352;415;440;417;393;394;449;436;430;386;344;326;309;324;296;303;312;307;323;352;299;305;258;251;221;226;217;236;265;246;225;279;258;243;245;266;273;283;275;270;256;324;307;334;293;313;362;374;313;350;318;401;338;303;335;334;330;341;323;359;345;340;387;488;538;561;488;435;448;514;504;520;487;481;500;589;544;473;381;388;389;396;353;331;384;451;554;677;820;801;964;901;533;477;457;420;315;349;314;286;247;274;284;270;255;298;295;303;267;243;262;263;301;274;274;260;293;415;376;352;350;289;307;312;286;326;325;459;566;436;343;350;363;416;501;496;540;702;796;585;479;443;475;393;320;368;501;437;422;333;334;286;380;493;524;338;315;301;308;303;291;352;334;341;336;320;312;273;278;273;289;329;328;326;330;330;331;283;269;304;245;273;304;231;269;258;233;231;273;251;254;298;257;270;315;440;801;1811;2560;1918;1203;1349;2015;2758;2278;1618;877;529;326;273;281;260;257;251;273;275;271;309;305;318;279;300;266;262;264;270;277;276;249;231;211;230;199;202;233;249;212;216;260;305;335;304;254;307;270;272;242;247;231;242;274;284;364;465;491;348;273;302;323;316;371;490;574;548;645;650;561;527;657;922;1134;705;396;353;287;357;351;373;418;513;462;525;680;678;706;613;445;453;387;466;436;397;336;374;377;368;409;427;412;375;380;520;558;430;308;231;239;274;282;319;348;321;374;414;487;438;403;344;505;465;439;362;296;311;273;283;304;308;355;384;432;415;330;351;294;289;287;254;256;238;224;247;248;261;221;242;273;332;279;258;228;221;213;235;254;246;250;243;271;265;278;371;432;341;317;339;391;372;328;326;322;260;298;309;322;323;394;559;651;544;456;432;356;318;314;323;323;338;329;341;313;266;314;384;384;377;395;310;265;295;304;256;271
308;308;414;530;1494;3131;2673;1150;883;691;433;366;357;414;556;431;361;365;377;357;436;461;379;392;566;438;543;767;669;566;823;1069;754;408;304;476;728;920;781;873;957;1291;1085;646;437;490;681;595;400;391;697;808;566;367;376;643;715;549;645;796;582;487;467;401;359;330;309;356;451;443;359;301;339;375;555;973;684;340;229;293;248;267;245;264;300;309;319;276;280;240;294;266;296;266;275;244;262;251;263;247;269;288;245;255;289;263;280;233;241;281;277;277;262;265;248;256;251;257;270;265;252;252;251;240;257;262;294;321;341;313;277;291;270;274;294;267;272;296;464;778;592;575;676;812;563;363;452;642;754;567;456;416;514;1275;2744;2649;1348;639;534;641;955;953;593;457;423;384;287;286;315;327;281;274;241;261;295;237;275;276;253;286;253;294;252;274;297;311;268;290;293;278;300;341;388;469;571;746;1137;1129;933;1318;1866;1771;1825;1819;1866;2780;2727;1548;599;354;350;374;375;375;331;511;1077;1075;661;377;366;363;301;312;374;429;368;282;275;273;290;259;274;344;390;298;389;518;796;861;739;487;393;296;277;303;287;306;271;328;333;375;365;346;327;348;422;513;741;954;926;1014;1153;1496;1591;1383;1297;1266;1298;1211;1164;1471;1837;1521;1027;980;1400;1554;1664;1574;1414;1197;988;856;801;1058;1134;998;664;384;332;371;324;312;275;285;327;292;327;301;287;273;240;241;253;258;330;320;321;324;364;355;339;410;497;468;418;408;468;439;553;578;420;342;264;290;309;308;280;283;275;259;277;266;273;262;279;317;326;278;275;295;238;267;282;264;291;255;286;297;286;262;279;315;249;264;256;304;262;266;277;297;254;307;285;281;279;274;308;270;274;295;295;279;285;275;364;428;404;372;353;380;383;376;376;438;576;650;652;653;566;602;554;451;370;366;343;384;507;1525;4660;8044;8027;8556;10682;9636;4488;1164;516;385;383;349;340;326;355;330;313;385;354;319;321;320;358;330;318;353;303;352;375;370;372;395;337;359;382;362;338;360;347;336;316;335;327;383;521;745;841;744;513;408;401;398;404;427;446;383;373;356;370;366;306;334;336;334;304;329;322;348;328;345;372;329;342;293;328;399;528;760;825;780;1855;3938;5143;3676;1348;568;515;433;372;368;354;334;345;341;354;374;412;384;322;389;682;2217;5680;9982;12280;9725;5509;2190;975;809;813;808;661;624;802;1514;2017;1650;1653;1634;995;660;551;591;695;693;558;548;617;740;818;720;555;420;531;604;663;781;816;844;746;567;418;361;354;313;262;281;299;322;341;305;296;337;396;351;411;755;1353;1299;1032;1227;1130;594;409;352;351;337;310;331;327;323;372;310;288;301;303;342;407;366;336;305;326;285;309;367;325;303;253;287;289;300;338;758;1434;1186;588;331;371;376;369;394;430;390;327;326;358;323;339;350;308;350;361;376;543;1132;1376;855;436;278;343;324;319;299;296;315;315;379;346;302;294;309;318;291;283;292;278;304;340;333;325;338;361;300;323;332;323;319;334;317;320;353;395;713;1925;3860;5063;4778;2432;782;458;427;453;442;667;2205;6341;10842;10264;7371;6277;6762;5887;3394;1401;574;425;375;298;290;299;301;301;342;350;341;350;312;271;292;289;272;281;255;284;249;298;288;268;276;273;298;293;289;333;285;305;274;267;264;298;297;330;352;389;344;447;714;1204;1073;592;323;289;290;302;287;288;271;245;292;303;332;293;339;361;497;430;430;413;483;451;363;310;390;380;383;323;316;290;275;309;254;293;277;328;263;323;357;326;315;309;361;360;346;361;369;292;271;234;280;273;290;267;277;268;273;249;314;323;285;282;311;317;332;356;339;301;263;286;314;358;369;338;318;348;327;368;394;456;585;728;764;793;805;808;753;703;611;508;418;342;392;414;388;412;546;448;388;424;542;600;524;407;412;423;502;602;486;368;377;330;358;346;429;452;354;359;330;291;266;279;273;277;267;298;289;237;245;292;269;223;252;277;281;273;242;288;290;285;246;285;260;273;282;276;317;318;285;253;279;258;269;256;266;305;314;257;285;275;270;259;268;321;391;687;1519;1935;1370;736;392;271;303;258;268;287;282;284;269;264;345;291;310;295;313;400;376;339;311;311;322;300;290;309;283;289;275;255;292;285;292;281;294;271;261;305;316;280;279;314;301;282;254;258;290;259;236;270;247;252;269;243;248;305;305;301;305;303;275;268;298;310;587;739;685;419;310;325;295;298;279;285;303;294;312;500;1174;2511;3133;4270;5575;3868;1267;428;372;486;785;2029;5554;9509;11225;7652;2672;779;431;782;907;983;1269;1347;672;379;379;362;323;324;338;350;340;342;333;342;373;364;375;332;312;283;270;267;255;261;280;298;324;378;593;853;670;397;317;288;304;338;389;400;368;335;366;360;370;387;333;323;292;312;323;264;300;304;294;312;314;306;285;279;300;285;286;305;439;819;1407;1169;588;327;304;331;368;364;294;337;307;302;326;294;273;329;271;273;296;301;276;292;322;343;377;355;349;355;320;288;295;275;311;376;371;367;343;322;445;555;486;435;629;824;537;332;274;266;269;294;291;290;299;331;297;293;285;275;318;306;297;306;287;267;283;323;315;399;667;972;650;396;403;355;327;336;323;342;370;325;394;364;410;452;484;448;417;380;378;411;357;340;301;301;301;285;313;275;296;312;279;308;342;301;321;301;354;334;432;408;375;375;428;516;491;389;396;374;314;323;271;305;323;323;305;349;347;308;297;274;252;257;238;279;257;268;251;273;270;222;235;231;306;305;296;274;269;295;278;292;302;292;335;292;266;261;311;341;314;314;299;306;328;370;392;310;285;306;431;504;631;509;433;394;377;436;481;513;487;548;641;723;654;488;327;326;337;325;322;359;380;437;537;621;654;631;674;631;426;504;601;479;327;353;360;309;255;279;233;275;250;272;268;281;264;244;290;320;269;253;264;322;514;917;895;520;339;347;297;277;301;334;490;907;1136;693;401;361;395;484;603;476;504;663;621;588;446;432;399;341;320;362;450;487;421;358;354;344;412;617;601;365;252;324;322;266;279;299;333;322;331;310;293;298;261;270;328;301;292;330;323;302;299;313;292;244;260;285;283;256;257;255;245;260;225;269;289;297;283;264;304;474;816;1596;2026;1583;1168;1205;1724;2351;2028;1444;800;451;336;300;263;276;265;273;274;252;316;360;331;305;302;291;252;240;242;264;258;280;275;272;257;243;223;210;241;225;234;231;243;317;328;385;331;289;268;248;257;254;255;261;279;285;393;626;604;369;300;279;309;326;337;487;531;451;503;494;567;719;1195;1566;1689;1045;483;298;345;379;369;445;477;519;496;619;894;1143;1258;883;654;514;437;392;399;339;355;400;399;408;431;408;384;367;392;461;556;486;345;328;257;295;296;315;352;431;428;520;489;416;373;354;398;394;422;372;304;299;289;278;278;307;353;447;587;584;406;360;327;281;308;248;276;242;222;249;238;204;230;205;227;237;223;221;258;238;255;221;250;251;214;238;287;276;262;341;369;321;305;327;383;327;283;236;272;297;317;374;362;393;361;456;470;435;407;399;315;325;316;299;288;312;359;387;344;362;338;316;339;357;361;286;275;283;282;270;251
284;331;421;583;1321;2668;2276;999;685;673;531;441;397;458;582;457;388;367;384;438;492;424;388;517;573;498;485;728;580;645;1091;1305;816;413;346;468;800;956;849;922;980;1061;888;544;378;540;735;708;445;422;670;899;691;447;406;549;585;424;434;553;441;450;444;355;332;287;353;454;531;501;377;330;348;403;536;688;542;298;259;236;250;243;233;233;271;298;307;278;273;251;258;249;265;272;267;251;291;270;303;263;258;236;240;238;262;265;243;294;366;348;276;246;261;287;305;265;237;287;248;248;252;239;232;256;248;272;255;294;293;290;268;260;260;302;285;275;257;309;653;1139;867;566;565;509;470;412;464;643;805;657;740;637;539;1194;2403;2034;1038;632;718;647;580;633;496;460;444;355;298;329;318;324;262;267;244;229;258;252;271;262;242;265;274;240;253;271;270;275;280;260;274;328;326;296;345;481;532;717;1065;1001;764;1162;1481;1398;1505;1731;1742;2099;1704;881;425;393;365;333;342;299;316;426;624;678;527;368;350;323;341;310;372;346;282;259;260;258;283;275;282;324;322;340;356;519;772;746;609;475;387;328;284;315;309;310;304;267;298;297;324;333;320;345;552;831;952;842;779;871;1011;1089;1003;1104;1261;1356;1489;1577;1298;1371;1856;1503;949;801;969;1199;1446;1337;1091;856;698;599;568;810;842;725;573;413;366;370;356;302;305;324;373;322;336;277;279;252;249;240;283;303;339;387;376;328;364;320;322;344;406;410;328;415;425;613;862;919;691;424;265;308;292;280;295;285;288;274;266;301;282;268;278;293;303;289;281;278;305;297;256;297;249;272;266;272;268;253;279;278;295;302;287;247;311;278;299;292;293;290;264;281;280;235;287;258;263;273;294;272;313;327;323;400;397;370;360;355;337;348;413;591;955;1184;858;685;670;788;753;502;384;374;356;406;698;2339;6742;11358;11644;9492;7873;5650;2644;852;653;648;485;440;410;360;360;339;339;363;320;346;312;332;326;340;349;324;336;318;320;364;400;362;376;343;370;350;351;330;368;346;330;336;347;389;561;799;1193;1039;521;412;446;427;426;452;396;367;351;402;361;332;351;281;325;313;318;338;339;318;349;359;388;362;353;353;382;340;453;428;486;612;1742;4743;7466;6349;2470;821;519;433;433;380;403;389;372;332;326;345;366;366;349;473;941;2495;7021;12960;16028;13680;8191;3127;1072;744;723;720;697;675;740;1188;1552;1133;962;870;697;490;441;481;484;515;468;430;558;665;737;600;459;438;566;674;598;626;736;779;670;539;358;313;320;347;307;331;312;311;325;288;282;330;368;340;331;446;590;571;575;779;798;485;383;357;366;357;315;336;288;302;343;338;354;349;331;337;347;323;343;306;274;309;285;292;295;270;289;267;291;299;319;528;784;724;450;345;357;439;526;559;494;343;323;346;315;381;334;368;391;343;371;413;899;2156;3031;1796;579;378;332;340;334;319;312;276;291;328;341;325;308;318;309;330;302;333;320;338;341;311;307;295;315;301;313;320;357;373;363;337;352;384;422;645;1637;3357;5226;5491;2951;825;406;398;417;479;900;2825;7083;12023;11280;8403;7197;6482;4655;2844;1315;579;435;375;289;321;269;270;273;290;290;280;298;277;283;296;273;266;268;257;320;296;306;279;299;278;269;266;278;262;306;305;278;316;282;278;286;342;335;359;344;353;490;1044;2111;1956;853;369;269;301;306;309;288;258;256;274;290;298;308;310;353;332;362;385;350;403;407;372;319;370;326;326;321;272;319;317;337;289;304;288;276;343;328;336;331;344;367;416;352;379;327;305;297;258;302;287;293;299;305;268;263;249;291;323;301;298;299;278;256;288;386;380;324;289;285;302;373;362;343;360;384;404;301;328;361;519;610;636;576;722;777;774;786;644;571;413;399;420;394;434;407;448;420;425;452;513;537;405;397;409;406;475;517;472;413;394;373;348;338;391;399;372;316;414;305;285;291;295;272;269;258;283;250;240;245;256;272;246;284;280;255;261;267;296;251;251;251;269;294;274;254;291;301;279;273;277;252;271;281;285;292;279;276;277;252;262;279;285;286;292;368;553;528;485;359;330;290;262;290;258;290;291;282;298;284;293;313;308;306;319;335;295;312;327;342;261;311;310;294;264;285;296;279;300;276;302;323;294;265;237;289;302;308;268;290;326;274;296;290;306;297;279;293;274;254;256;278;261;327;274;305;271;274;291;286;313;447;975;1601;1321;513;317;319;284;301;286;304;257;295;340;499;1173;2417;2883;4345;6845;5027;1660;475;430;622;1401;2612;6067;10132;11381;8036;2922;792;416;639;1309;1591;1560;1307;716;411;320;337;329;336;296;347;349;325;338;344;369;353;321;305;295;302;263;259;265;270;288;324;323;341;407;386;374;329;325;330;325;369;360;333;350;401;404;393;365;373;329;319;278;323;266;249;258;258;269;293;277;265;313;296;290;304;294;275;475;1268;2598;2192;884;364;318;347;378;432;405;325;282;273;265;307;308;279;252;294;268;284;280;293;293;366;360;394;406;441;363;282;295;273;307;326;362;388;389;444;698;1041;901;477;413;458;402;328;270;272;297;274;283;287;278;302;298;266;282;332;294;287;305;268;309;340;297;311;332;477;1177;1761;1090;406;321;299;325;330;311;360;323;344;378;374;395;459;459;389;386;364;394;395;361;373;346;320;322;317;309;325;355;309;306;302;330;330;352;337;374;351;354;398;385;346;414;416;399;433;595;555;408;388;343;293;312;329;345;310;322;307;307;313;271;279;263;280;274;281;243;268;249;249;247;288;311;351;307;286;282;282;296;274;309;369;328;264;269;257;267;307;291;309;326;359;396;433;351;324;276;297;375;535;653;550;371;356;441;484;616;691;758;691;735;701;627;389;309;311;353;367;367;360;390;401;491;509;515;507;517;528;428;469;442;428;313;357;446;402;327;248;247;260;215;238;250;281;226;228;258;301;274;305;263;392;933;1987;2057;1033;538;350;330;298;285;388;676;1550;1925;1138;449;383;421;501;566;431;423;541;592;513;395;336;311;291;298;332;378;382;368;377;360;446;455;537;513;369;291;328;304;303;267;329;334;346;317;321;310;310;299;284;303;298;319;302;299;319;351;259;266;287;267;266;270;285;230;277;250;251;304;291;335;295;254;293;383;576;1193;2701;3718;2873;1971;1220;1220;1393;1398;1273;715;406;282;312;247;276;281;257;259;254;295;349;287;327;302;269;243;260;253;248;275;268;292;283;273;254;219;230;248;249;223;214;263;282;367;422;426;311;280;265;252;286;298;278;219;287;369;477;447;357;343;292;281;287;303;521;629;414;375;428;568;1212;1825;1723;1388;791;495;352;317;319;362;404;473;494;535;859;1172;1614;1585;977;766;752;518;386;357;365;360;377;412;487;470;366;320;343;376;430;452;438;427;448;333;272;261;299;356;479;501;420;398;323;370;326;363;369;362;323;295;326;338;311;313;364;357;381;543;523;471;360;358;290;293;300;283;256;226;228;241;212;220;238;218;221;221;221;230;249;236;259;255;248;251;232;259;240;273;269;312;295;272;286;281;266;257;242;242;295;346;387;418;350;383;397;349;370;356;410;339;335;366;325;315;257;325;398;393;370;284;290;347;386;408;304;260;263;257;283;262
250;298;438;518;861;1559;1283;700;474;471;538;587;483;478;515;445;406;444;507;568;673;550;599;743;717;576;591;541;566;738;1211;1177;858;505;407;485;665;784;766;777;829;784;689;603;572;634;795;727;479;423;524;688;731;435;433;578;526;466;424;415;333;356;326;331;283;278;421;554;569;525;391;347;339;408;425;501;432;352;262;256;247;263;261;238;285;272;305;273;270;258;258;253;235;253;284;279;272;294;245;275;279;224;281;264;234;265;287;451;771;617;373;252;254;245;285;235;248;280;290;288;276;262;249;207;276;230;276;262;255;238;280;267;272;318;325;285;305;361;725;1100;882;641;598;572;646;529;410;484;613;665;893;852;602;746;1319;1389;1064;708;711;576;554;486;516;463;390;314;221;297;339;318;267;259;231;271;247;240;257;258;281;279;270;255;243;240;239;308;315;296;268;288;310;297;346;433;661;845;1129;1035;798;1112;1315;1398;1467;1597;1540;1367;1017;519;454;391;393;353;327;301;288;332;364;452;372;349;361;351;321;358;351;306;277;267;230;265;309;330;340;315;309;263;333;389;530;451;401;380;357;304;293;300;304;311;302;272;296;275;292;298;337;368;573;1029;1125;1069;757;598;655;710;829;1097;1231;1112;1250;1476;1297;1150;1204;970;661;605;649;834;1177;1053;899;833;616;560;495;529;585;551;513;387;349;399;332;266;317;335;351;387;323;308;322;279;240;258;288;302;322;350;356;327;359;354;340;333;349;336;331;418;537;726;805;871;671;432;367;335;346;304;302;289;286;277;270;249;278;245;283;300;300;322;307;338;296;300;274;266;290;294;250;265;292;298;270;275;235;274;267;283;278;286;283;308;329;323;299;288;311;286;252;283;266;281;265;311;254;272;313;372;412;411;315;286;321;401;453;704;1245;1565;1080;619;544;561;555;476;461;402;369;337;565;1438;4600;8594;10088;8814;5817;2681;1305;628;773;894;673;447;395;337;359;357;377;386;380;371;360;356;316;354;364;322;379;343;371;366;356;365;346;353;363;353;350;342;326;383;389;347;358;382;450;796;1146;1017;584;401;410;412;448;445;409;396;413;394;357;338;313;331;344;346;333;346;370;318;430;392;372;394;368;390;392;400;368;400;436;646;1570;4075;7029;7342;3622;949;565;446;455;380;375;399;361;357;314;342;368;350;350;487;895;2006;5082;9553;11911;10518;6761;3147;1236;790;759;545;661;738;737;881;1058;902;741;548;427;399;400;461;404;401;408;385;448;513;543;488;396;423;678;837;640;555;677;600;512;481;435;363;326;373;319;331;321;329;314;308;284;344;373;297;325;320;317;348;396;443;428;438;359;338;350;331;320;319;296;302;337;321;321;336;303;301;295;314;266;290;324;340;271;302;284;301;291;290;312;313;313;308;436;452;346;330;379;457;798;966;656;380;305;302;365;355;328;342;324;316;383;480;922;2342;3388;1927;651;377;335;346;333;308;289;303;282;341;437;412;376;319;338;290;295;327;333;309;344;331;305;294;339;335;330;330;344;341;324;341;391;426;457;481;838;1656;2714;2890;1784;637;364;373;377;446;1005;2842;6676;11216;11688;9971;10091;8550;5292;2645;1120;498;489;395;327;339;292;293;269;300;298;292;308;303;291;278;275;227;309;258;299;293;301;290;314;313;259;307;269;278;322;279;293;263;290;242;272;294;309;362;315;343;416;971;1982;1729;704;360;302;296;305;280;330;295;250;288;291;290;285;284;308;318;307;294;324;365;383;389;376;392;354;347;301;329;305;319;283;305;288;305;293;305;329;359;353;422;416;478;401;417;413;378;292;284;306;341;316;346;303;263;233;283;294;381;366;311;326;288;321;329;361;349;336;314;271;304;320;336;397;397;391;353;285;302;288;372;468;485;518;626;785;814;742;760;659;598;489;463;456;424;366;343;323;404;424;466;397;399;403;572;605;613;578;409;387;370;428;360;368;441;453;394;420;417;317;300;301;288;314;256;274;234;241;237;249;241;242;258;240;268;261;297;282;251;292;301;288;251;292;324;314;257;261;307;303;286;271;281;272;278;317;264;301;265;237;271;244;292;298;266;289;273;301;256;255;289;274;285;293;287;289;278;277;279;304;289;321;329;367;311;349;315;330;336;265;262;287;291;312;281;282;285;288;301;321;354;343;299;329;280;281;293;274;298;425;392;360;293;300;299;309;300;302;278;274;251;269;271;310;278;256;307;286;304;237;331;565;1231;1822;1450;505;293;272;324;279;325;297;294;270;294;377;767;1242;1722;3558;5488;4281;1447;421;490;959;1762;2404;4252;6740;8058;5260;1740;674;508;815;1599;2076;2308;1891;1014;477;372;327;311;344;381;328;331;330;360;337;348;349;348;279;307;268;257;270;233;302;306;395;414;348;321;330;292;319;319;380;470;513;503;373;346;338;381;331;361;328;299;321;302;294;280;268;267;276;250;294;307;308;294;310;339;358;356;329;511;1394;2349;1889;740;374;297;314;371;442;365;303;297;271;237;280;281;287;283;325;319;272;262;234;287;319;341;345;526;660;483;358;286;326;329;341;375;384;429;566;1063;1553;1074;522;400;429;516;490;315;268;269;264;304;284;251;309;277;244;244;307;285;297;277;306;284;314;328;335;351;604;1165;1656;944;409;287;311;298;310;361;315;369;441;484;490;464;578;531;424;399;362;362;422;453;427;298;383;349;317;406;561;555;471;314;294;327;418;432;388;427;373;368;386;361;365;365;396;366;524;801;776;459;330;298;283;315;312;285;309;266;305;312;301;320;313;237;251;238;266;254;258;238;242;257;275;259;340;282;281;266;284;272;313;342;377;324;302;269;265;261;259;275;269;284;339;409;421;355;330;290;326;354;424;467;418;342;363;434;564;784;1019;1117;914;707;585;448;387;314;366;355;394;481;560;516;446;421;416;434;500;497;532;502;404;350;344;318;378;557;544;370;279;250;232;237;234;236;256;227;239;235;264;268;249;291;425;1236;2525;2654;1276;549;535;496;357;335;338;575;1270;1561;946;484;381;379;450;442;382;408;519;536;454;369;351;351;297;334;308;394;385;337;323;344;359;350;348;348;319;286;315;308;287;287;362;362;346;299;301;304;272;259;308;329;335;298;308;315;289;339;276;312;264;273;228;277;267;304;275;239;271;296;288;352;320;280;307;387;680;1761;4697;6932;5489;3186;1511;852;894;1017;874;566;331;300;299;266;258;233;278;277;262;289;302;322;303;312;286;266;268;254;275;259;314;390;396;326;268;248;230;260;240;226;223;291;308;399;490;483;362;243;272;268;330;367;325;283;274;337;304;345;314;300;275;282;319;342;533;623;455;387;341;524;1078;1580;1258;712;519;369;328;280;301;335;382;397;467;611;1128;1766;1992;1534;803;722;712;507;377;389;363;352;364;398;448;444;403;324;346;402;424;465;456;507;549;427;293;266;335;423;424;408;371;322;301;341;320;314;309;285;305;285;350;354;349;321;378;304;345;399;425;449;378;337;309;276;293;280;256;256;234;208;244;224;273;260;241;244;199;210;246;240;244;259;274;268;275;324;300;247;277;275;277;268;281;312;253;254;254;283;294;368;437;363;347;367;366;336;330;320;367;389;316;319;324;338;274;355;479;396;341;308;320;304;359;332;313;292;279;284;277;309
257;271;366;377;534;758;647;433;482;447;498;558;557;408;399;427;529;624;647;611;614;578;805;956;824;696;734;671;596;573;816;823;728;471;561;658;682;744;825;819;959;1002;976;944;810;795;768;664;522;453;471;636;745;524;496;550;504;371;410;398;330;313;273;245;282;253;403;477;473;431;360;382;385;406;429;444;399;390;326;285;271;282;267;268;254;251;257;256;287;250;245;241;245;264;258;248;252;269;272;257;249;255;253;245;230;280;334;653;1256;847;422;281;275;266;273;250;260;259;271;283;276;269;255;274;240;262;258;248;273;241;273;272;328;341;319;271;286;413;650;759;595;569;623;739;974;904;507;375;475;818;1159;1190;879;535;833;1658;1516;885;758;690;683;568;521;382;326;269;273;274;245;312;252;234;214;209;222;257;301;250;269;271;285;245;254;253;265;309;367;345;262;263;258;312;385;384;530;767;1112;1068;872;1086;1492;1555;1488;1622;1520;1088;695;454;459;499;437;367;354;295;289;279;320;317;354;319;397;374;359;380;382;361;314;287;288;341;411;416;378;353;317;295;252;283;320;336;289;336;302;292;359;339;371;381;373;280;297;310;314;308;380;433;493;743;1244;1270;803;509;553;749;940;1135;1084;804;1086;1439;1435;1172;933;841;678;631;705;919;1134;1081;896;859;965;919;682;499;486;443;443;388;379;366;297;292;286;361;395;405;395;306;286;303;265;270;302;379;368;315;301;328;349;350;359;366;346;341;377;469;688;750;698;629;494;398;404;350;357;280;294;296;264;281;267;262;272;255;286;276;288;307;284;286;272;245;268;312;306;308;299;307;360;307;289;296;264;319;253;275;290;259;283;293;318;313;306;308;290;301;240;299;271;288;278;272;333;299;309;332;403;378;336;327;340;404;463;615;1086;1302;849;474;451;455;503;507;447;356;340;316;420;618;1650;3480;4898;5065;3414;1672;848;516;829;1211;886;518;452;379;429;464;384;413;326;355;349;413;358;349;336;347;346;348;342;326;359;361;346;342;319;329;304;367;345;366;412;365;357;385;443;530;754;649;421;385;391;411;357;443;392;387;425;411;352;324;314;332;337;347;348;328;333;365;429;443;419;349;370;403;451;438;392;408;582;698;1157;2485;4641;5745;2956;932;497;433;394;372;421;385;391;348;347;377;352;309;319;440;658;1062;2129;4016;5360;4937;3545;2168;1072;717;589;527;685;745;765;768;949;1001;898;554;396;337;497;474;495;372;388;430;459;513;428;406;343;411;612;724;559;561;692;555;440;505;523;407;409;327;379;335;354;286;308;309;311;289;285;310;358;316;295;283;351;361;343;350;356;382;358;338;360;302;287;283;293;309;283;298;273;288;325;290;293;261;293;289;329;295;321;322;273;337;300;331;318;293;353;332;348;327;340;492;853;1207;868;452;349;327;330;336;312;296;336;344;328;390;601;1248;1746;1130;527;304;330;322;346;353;343;318;333;391;535;634;413;360;345;289;325;314;329;311;315;274;311;281;326;292;333;351;326;344;368;394;496;500;421;372;421;616;980;1108;786;507;434;343;368;568;1669;4456;8261;10612;10546;10437;11030;10590;7596;3249;1012;453;361;364;356;341;299;231;278;291;272;284;291;296;274;298;262;245;290;258;254;322;342;357;380;309;259;236;256;267;297;293;311;280;288;270;287;304;315;335;274;334;334;519;867;837;447;292;299;279;284;336;327;319;290;290;292;290;281;299;306;318;320;321;394;453;492;448;498;526;475;409;348;318;298;342;290;283;297;297;307;277;351;442;406;397;435;358;365;477;596;588;428;283;306;368;402;405;350;279;289;297;336;383;389;329;289;297;430;436;380;325;326;343;348;345;321;374;496;447;362;300;316;318;317;409;498;678;713;774;1189;1269;992;781;804;749;624;490;367;383;391;336;342;357;426;393;380;368;412;651;664;608;506;341;324;320;402;417;384;418;448;386;435;367;301;310;297;295;264;250;278;272;240;243;247;259;252;284;266;283;273;263;266;292;250;306;256;271;283;295;241;289;278;273;299;298;290;269;278;263;290;291;294;274;280;260;279;268;272;284;275;255;281;274;280;319;295;263;274;310;278;294;294;254;258;353;321;338;406;360;308;335;302;319;304;268;266;309;301;297;286;277;284;289;354;433;398;373;289;249;245;310;318;427;726;703;487;318;307;309;307;339;357;315;311;268;278;232;292;296;267;267;276;260;263;289;407;757;1109;899;454;283;326;263;269;295;306;269;272;272;312;371;573;949;2627;5314;5218;2068;558;419;606;1053;1245;1811;3150;4240;3183;1279;627;865;1149;1193;1571;2529;2900;1814;696;374;374;401;378;352;343;356;389;365;324;361;360;301;281;284;264;251;299;282;282;369;643;692;460;333;300;277;297;379;461;829;1002;733;439;373;351;374;372;322;295;296;322;321;311;268;264;283;274;287;270;268;303;314;349;431;557;484;335;345;663;1106;919;555;318;314;305;347;389;342;323;276;257;273;264;272;283;309;345;341;320;291;284;279;301;290;349;421;571;465;359;291;296;355;492;466;408;411;419;749;1132;887;501;424;513;794;662;412;313;253;290;280;264;273;291;282;279;281;310;240;305;306;325;367;341;315;331;381;422;652;763;588;352;300;280;330;322;327;332;415;696;930;761;590;670;577;448;343;337;370;466;535;461;372;401;333;333;456;854;1089;631;322;307;365;430;511;449;414;421;355;437;373;392;400;368;400;437;735;676;470;352;294;311;326;309;317;310;328;313;317;303;329;281;285;251;245;248;262;270;272;262;218;299;273;305;298;267;282;270;302;270;366;346;291;295;272;262;295;244;255;256;236;279;315;380;334;319;329;348;314;343;388;359;330;364;375;481;582;904;1046;842;662;538;467;378;299;329;345;453;792;939;787;545;408;400;422;404;495;467;480;329;348;321;288;391;624;665;452;293;244;237;213;230;278;260;252;269;246;243;248;231;248;386;769;1575;1796;931;484;463;531;372;350;339;376;597;735;566;419;376;356;386;436;420;422;402;483;551;457;448;404;323;313;345;387;389;332;297;275;319;291;282;278;249;280;296;279;298;338;431;419;315;276;261;267;298;273;318;341;311;349;307;283;325;315;259;295;289;288;277;290;276;268;278;302;247;271;305;300;295;307;337;540;1275;2908;7047;9281;7579;4137;1655;868;775;731;529;415;314;294;290;277;296;270;270;265;254;246;252;291;276;278;308;257;257;268;305;285;461;865;854;549;289;216;283;236;235;238;262;284;361;406;439;394;324;289;277;273;382;449;398;295;255;287;256;256;272;331;341;380;330;336;396;475;384;368;293;376;673;841;697;435;312;314;317;312;331;326;349;397;449;739;1524;2215;2083;1232;719;529;540;413;382;392;315;336;326;358;372;402;419;393;435;397;436;519;517;487;582;452;283;299;337;470;412;346;291;305;329;358;343;269;264;277;302;305;365;403;340;350;381;299;307;323;383;400;348;318;304;290;295;254;241;259;245;255;255;198;239;254;251;265;245;224;252;249;252;234;292;349;399;438;326;292;290;274;295;281;378;359;303;257;267;277;304;360;342;301;297;350;346;317;295;274;325;306;325;353;347;362;358;502;566;438;325;305;299;316;323;317;290;295;282;315;359;319
301;315;333;310;296;357;309;376;575;560;429;432;388;331;346;458;596;898;753;509;427;482;926;1186;948;836;779;784;643;540;532;537;472;428;679;936;773;880;852;877;1175;1392;1259;1210;796;701;713;596;588;546;581;941;1027;689;577;487;408;420;368;395;339;298;267;290;269;279;309;325;387;396;318;391;388;415;393;422;418;404;377;330;304;293;249;259;283;289;259;277;271;286;268;222;275;274;263;262;283;262;241;250;236;236;262;272;298;287;326;581;1008;737;384;250;273;220;254;258;266;280;272;286;283;226;248;262;260;245;253;264;252;228;255;270;249;319;272;271;262;384;578;545;474;429;528;751;1125;987;702;426;458;1069;1796;1604;1013;521;760;1695;1557;940;783;727;774;632;404;378;301;307;287;247;242;236;298;277;251;239;268;311;285;291;294;231;314;256;279;276;276;280;352;304;264;238;286;256;321;389;450;620;1127;1272;1246;1487;1902;1510;1887;2406;1967;1154;759;583;476;464;415;377;323;318;277;318;324;287;267;306;367;394;428;415;436;378;345;304;323;462;614;496;393;350;273;272;281;257;256;278;285;333;296;313;381;411;443;407;371;293;264;305;308;280;377;413;436;757;1264;1246;942;623;530;893;1122;1147;832;762;1158;1704;1856;1448;1102;996;952;767;1023;1425;1536;1048;870;1186;1868;1920;1098;679;576;540;420;383;370;397;302;275;310;315;363;395;366;315;310;326;295;313;328;330;340;307;292;313;346;465;443;428;393;345;390;491;588;625;503;448;409;397;379;382;289;286;257;241;276;260;268;275;277;259;253;289;298;347;328;279;246;247;266;264;343;294;336;370;415;420;370;337;310;300;295;254;315;307;309;332;339;338;323;297;253;287;231;267;263;291;262;265;308;315;282;351;375;354;298;284;305;327;408;629;895;898;651;536;534;479;537;515;409;340;307;336;375;521;676;1050;1478;1549;1334;994;662;513;778;1032;849;619;530;566;505;493;397;339;350;368;386;362;360;323;372;346;350;379;362;330;352;335;369;358;350;308;311;341;332;386;428;391;410;417;426;466;530;476;406;380;396;368;371;401;386;385;383;400;358;357;339;339;366;348;336;325;314;344;419;433;392;350;364;420;452;500;454;523;719;816;973;1369;2310;2409;1424;650;475;400;364;357;408;404;384;375;420;374;337;310;309;385;574;664;898;1485;2186;1966;1597;1258;945;724;696;515;607;720;851;800;885;1019;934;596;446;440;606;694;508;428;477;493;625;537;430;388;341;456;533;507;516;581;630;534;529;596;556;430;438;382;357;397;359;323;322;317;337;311;263;326;362;352;350;321;309;359;331;331;343;343;373;360;401;319;308;289;289;283;293;273;289;310;314;318;283;288;266;297;308;288;362;337;345;329;315;317;289;312;282;317;321;394;342;448;731;860;755;420;309;314;299;307;329;346;327;345;369;375;379;514;692;521;342;306;327;313;326;355;339;337;323;513;775;798;482;390;390;362;321;345;318;357;306;303;332;294;322;272;338;339;378;361;359;386;457;396;322;310;349;351;430;429;388;364;306;305;357;616;2358;6897;11283;10620;8534;8632;9239;9751;7091;3226;964;426;337;364;372;325;301;299;274;296;290;281;283;286;264;281;278;281;233;252;266;301;324;366;353;261;295;267;267;255;280;311;295;274;276;292;303;288;317;295;311;308;343;353;421;427;333;288;306;271;288;296;319;306;327;322;270;290;316;287;292;326;325;359;450;711;706;680;742;691;500;419;357;306;365;315;305;282;302;338;272;290;338;462;439;404;365;300;358;605;998;970;466;304;308;354;459;486;401;379;404;368;373;334;336;300;308;376;399;452;357;306;323;287;359;464;406;419;464;400;322;279;300;326;374;389;648;1091;1129;1300;2596;2877;1627;913;940;1141;998;749;465;341;342;356;362;393;424;364;335;343;441;557;555;530;432;323;326;336;422;488;417;399;374;356;411;378;331;299;298;312;298;317;284;247;263;240;213;244;243;264;273;272;271;247;271;289;282;306;287;283;296;300;254;287;296;278;283;295;276;270;294;278;270;243;339;337;341;270;284;285;269;302;298;267;247;280;268;327;337;309;282;291;294;273;306;277;284;270;321;335;396;328;322;327;310;341;277;317;281;298;297;291;305;296;277;264;317;394;403;361;292;304;282;256;288;526;1092;1203;752;439;314;348;334;331;378;317;285;303;311;286;274;252;283;289;274;298;283;248;344;453;540;491;360;317;290;306;305;311;249;262;227;256;289;342;374;737;3224;7777;8269;3349;801;385;411;552;696;1023;1962;2517;2149;1224;756;1244;1711;1065;944;1723;2547;1920;784;399;415;714;730;473;373;363;424;373;388;350;362;315;294;280;296;262;290;295;300;482;1097;1316;709;380;317;317;295;305;496;1101;1524;1045;466;317;325;326;354;317;306;314;340;309;328;271;280;307;310;263;270;323;328;336;438;747;1092;675;362;320;397;493;409;349;311;306;327;331;359;344;333;290;286;296;285;309;329;333;402;401;349;310;307;295;284;294;312;349;362;385;376;361;349;425;558;564;439;390;338;443;591;490;406;385;505;701;571;433;316;304;282;259;295;333;281;313;266;291;298;300;283;322;318;372;326;310;324;342;356;373;412;364;355;290;275;332;311;312;364;574;1001;1454;1086;730;866;658;436;358;352;371;437;493;598;705;693;531;427;583;1185;1421;772;363;370;370;525;486;506;518;449;401;397;455;596;468;416;373;404;528;525;446;377;304;301;337;340;334;305;312;263;309;331;288;280;309;256;249;268;266;256;263;254;271;262;275;280;281;268;286;279;294;276;300;336;289;306;276;254;281;274;268;260;288;291;320;296;362;273;326;342;369;439;491;399;367;361;366;408;501;631;632;642;573;541;494;402;365;373;413;677;1429;1700;984;532;402;455;452;444;439;400;430;368;321;288;271;351;474;452;400;299;275;212;201;249;265;247;236;234;259;263;245;226;262;273;433;658;744;486;422;447;463;440;405;348;295;345;378;387;387;371;383;392;465;471;436;467;545;749;650;478;470;413;382;377;384;353;355;268;268;316;298;257;255;255;282;293;276;350;420;459;355;341;296;275;262;263;287;280;315;340;270;314;331;320;300;300;284;284;295;310;313;311;291;296;265;250;250;248;245;259;289;384;609;1114;3188;8965;11400;8753;4481;1665;1060;886;717;487;343;313;275;271;291;269;252;267;273;281;245;311;291;287;267;260;262;256;270;320;509;1240;2617;2232;1064;388;277;308;278;250;298;332;329;290;317;371;330;332;268;253;316;349;397;376;269;239;242;271;290;291;292;363;420;447;351;319;368;374;326;273;325;373;401;391;298;260;266;286;334;322;364;417;396;444;635;1221;1846;1780;1066;608;513;440;398;377;369;343;335;383;372;424;413;441;429;432;454;455;530;542;368;403;341;291;273;316;401;353;308;283;367;450;403;382;308;344;293;329;349;450;449;372;353;340;300;337;329;383;378;308;332;289;311;280;258;254;294;285;278;229;258;200;283;235;252;253;229;262;287;222;270;319;343;548;625;391;296;331;301;282;278;331;358;336;283;279;263;318;326;310;313;278;332;338;348;365;370;358;339;324;392;379;337;407;554;588;440;286;267;308;317;316;330;301;300;314;342;354;343
366;358;305;292;385;400;335;428;637;575;500;430;305;291;354;549;789;1251;960;504;333;428;888;1046;846;687;694;803;776;586;463;353;368;421;620;810;747;859;825;885;1125;1302;1143;902;635;586;535;497;489;535;633;1122;1336;834;571;474;411;410;420;410;381;398;380;319;287;308;305;346;365;436;362;361;416;406;391;377;364;374;371;321;301;256;248;259;292;278;223;273;280;252;260;247;277;295;274;284;234;278;268;258;280;229;291;359;440;378;336;440;481;389;321;232;297;248;257;283;261;299;320;296;283;282;273;298;296;291;285;288;249;254;252;269;245;274;287;242;299;493;643;568;518;427;694;1180;1486;1050;675;414;455;1144;1666;1252;779;463;588;1025;1011;924;959;792;662;521;395;310;274;274;257;249;273;295;291;284;283;261;315;314;326;360;280;310;302;253;248;234;264;311;271;276;271;256;279;276;329;407;432;770;1611;1802;1692;1531;1752;1658;2887;3873;2768;1739;1358;906;575;425;410;330;322;332;315;291;291;294;313;303;348;351;421;553;535;433;360;309;337;446;562;474;379;301;321;294;282;241;270;282;313;316;299;358;396;387;445;404;380;337;282;286;306;356;318;403;503;911;1544;1478;1037;640;543;809;1231;1297;890;771;1131;1362;1418;1155;966;918;874;808;1075;1549;1339;997;859;1444;2541;2618;1360;820;813;606;469;438;397;340;287;290;297;319;369;392;322;299;339;347;297;299;287;363;318;274;289;374;470;742;796;654;510;428;379;395;497;519;460;408;353;404;379;321;312;249;234;260;262;268;249;276;253;234;291;270;323;315;320;254;287;253;283;255;286;268;293;385;526;530;408;296;282;296;296;303;290;268;292;300;336;396;400;351;277;300;242;260;280;292;276;256;296;290;280;308;352;342;344;299;288;320;399;593;679;624;602;611;555;545;507;478;459;402;362;377;396;516;452;407;507;574;731;883;718;476;529;796;786;776;971;1018;723;452;362;344;344;396;363;339;365;319;369;361;352;364;355;327;339;324;321;341;337;301;320;325;324;351;397;386;422;425;395;524;617;560;428;418;443;385;392;422;447;439;407;411;400;359;322;358;371;341;374;332;298;358;454;463;427;368;329;422;462;486;450;544;856;896;727;976;1317;1742;1257;675;458;407;404;408;514;470;403;420;418;466;436;314;326;360;410;471;561;835;1269;1206;1012;768;670;708;723;547;650;729;722;632;741;813;851;674;562;506;636;713;596;520;578;643;614;575;415;361;393;456;523;428;412;424;563;412;448;506;510;401;360;373;325;338;380;306;316;352;368;342;320;298;341;366;386;333;358;368;360;315;296;334;341;410;373;345;291;327;328;282;285;284;264;275;304;325;283;263;300;273;313;320;332;347;364;345;339;320;283;305;330;308;331;358;387;373;459;558;425;353;352;370;353;305;338;288;302;315;385;361;331;389;395;346;294;276;313;331;313;314;311;320;334;419;560;514;457;431;461;463;371;313;320;307;328;372;346;275;290;285;343;325;363;393;368;385;392;360;334;368;384;337;378;353;334;309;290;314;359;678;2798;7237;10561;8590;7030;7567;7229;6140;4706;2566;1067;435;355;362;346;288;275;263;270;293;281;296;277;311;301;286;263;259;253;280;288;292;326;297;283;302;293;316;268;286;275;278;300;294;284;274;243;352;303;331;299;305;333;327;359;324;347;320;308;260;310;325;374;325;338;318;333;321;289;273;337;353;398;382;521;684;781;698;853;681;447;356;287;333;306;326;344;296;311;329;311;282;304;384;415;385;318;328;344;601;1032;925;497;282;276;384;413;429;466;705;811;639;430;402;335;320;308;379;392;372;353;314;318;403;547;696;594;422;337;346;328;300;307;359;406;449;793;1317;1204;1460;3460;3644;1874;953;1253;1711;1358;858;518;342;322;329;422;430;452;399;331;413;579;572;459;548;496;414;352;295;389;436;429;453;456;504;423;346;384;343;324;320;297;307;271;314;269;256;232;272;278;287;265;272;274;256;294;263;308;269;268;302;277;297;270;297;294;274;290;296;260;297;286;281;276;287;350;401;398;338;278;260;298;286;308;319;285;250;291;323;340;317;282;300;300;314;339;279;317;285;298;337;328;296;324;332;289;255;337;320;319;258;277;280;291;255;293;297;308;301;348;363;370;322;268;285;338;503;922;1106;807;571;394;306;284;311;311;316;329;330;266;269;303;268;266;250;275;289;299;281;267;305;326;316;316;298;288;294;240;263;288;269;274;291;405;400;421;896;3345;8265;8848;3662;839;359;416;533;950;1508;1968;2400;2986;1729;929;1097;1305;727;540;851;1247;998;545;402;655;1455;1380;741;415;356;394;424;420;427;367;268;274;275;299;293;322;263;313;527;1201;1323;751;511;452;343;311;338;408;788;1095;769;452;369;347;306;340;299;324;317;334;313;291;244;283;267;266;250;306;276;305;318;485;819;1099;644;380;308;319;380;341;333;334;306;348;359;351;329;307;320;338;416;383;314;321;328;387;418;330;346;388;337;327;322;272;300;349;433;569;570;428;381;492;465;382;347;352;327;365;347;326;346;390;490;516;452;363;325;248;241;274;290;299;304;296;276;265;290;335;333;301;303;291;324;314;329;322;338;352;349;329;339;275;288;313;287;416;759;1459;1451;1054;875;1132;872;475;368;316;336;391;591;1248;1936;1705;1044;523;586;1080;1099;594;394;397;439;486;467;462;492;451;394;458;719;937;709;440;359;327;396;547;487;402;341;346;400;348;354;308;265;286;314;307;292;307;275;246;243;281;305;246;288;246;248;294;268;315;281;302;286;286;274;303;252;267;268;256;266;255;273;270;288;258;249;256;272;304;287;273;274;335;424;466;507;476;434;488;441;479;550;553;508;535;651;553;467;409;400;467;466;635;1325;1533;901;470;420;458;507;400;387;385;375;439;398;335;296;323;367;423;350;316;237;239;231;270;288;266;291;271;282;273;246;223;259;271;313;391;387;295;306;365;359;376;363;350;292;271;354;366;421;422;413;410;451;533;594;601;605;756;766;534;416;404;348;383;374;339;334;319;309;311;286;297;249;266;256;281;321;373;377;356;341;294;288;304;270;306;285;295;338;294;289;338;298;312;322;346;257;306;318;345;288;308;299;295;311;262;274;259;267;281;290;303;474;977;2639;7381;9540;7353;4102;2478;2098;1459;894;533;362;315;290;315;281;258;263;278;257;288;281;261;271;300;285;294;280;276;261;286;516;1429;3838;3812;1580;480;293;292;296;236;315;331;308;294;323;312;323;311;261;286;290;285;334;304;242;274;286;253;271;266;271;328;397;424;370;340;321;353;370;293;307;290;310;338;313;252;273;294;300;333;414;447;347;358;509;749;1102;1067;763;618;585;444;373;370;336;313;332;392;462;532;550;446;433;390;421;478;450;443;388;335;320;241;247;259;281;299;325;382;570;651;506;409;375;398;314;299;335;422;402;379;376;372;350;352;381;344;330;311;348;279;292;277;298;266;271;288;246;251;253;229;223;249;246;221;254;268;256;245;264;293;332;432;490;336;290;301;290;258;273;309;334;322;336;323;286;373;285;335;322;424;357;343;380;453;424;385;369;385;491;449;442;484;532;520;355;290;263;270;299;293;274;292;286;294;313;309;300
476;497;428;366;506;629;519;378;573;602;526;443;363;293;428;803;1347;1402;932;452;336;346;504;671;582;532;584;889;867;732;491;339;347;368;509;607;605;651;660;679;861;928;745;548;529;444;391;376;400;554;818;1222;1468;951;553;484;413;401;438;402;365;634;636;416;319;317;363;331;388;419;407;433;552;503;446;362;378;430;390;295;283;294;313;281;302;300;257;257;325;281;286;263;285;331;307;275;268;278;281;286;272;278;327;452;644;553;336;290;293;274;267;245;261;285;272;250;276;300;274;279;258;255;283;289;285;304;268;246;214;278;262;295;274;291;296;260;358;604;743;823;738;643;1325;2694;3072;1534;618;388;373;713;1063;830;603;397;437;508;618;982;971;689;598;433;351;299;278;237;255;257;267;267;282;259;280;269;295;347;308;321;281;274;250;300;319;325;275;297;253;261;258;284;306;287;334;413;547;911;1627;2041;1606;1429;1244;1391;2658;3679;2780;2034;1460;990;592;400;307;334;344;284;313;329;308;297;304;320;349;313;406;622;698;431;353;308;308;357;427;398;307;313;297;256;330;282;271;264;321;363;327;372;411;470;437;399;334;318;281;289;357;413;410;438;477;879;1526;1489;1107;776;547;676;1107;1403;1121;901;1138;1023;826;685;721;846;789;868;914;972;876;782;695;1324;2151;2063;1257;950;944;759;600;409;434;412;317;282;320;321;344;399;382;427;348;313;301;295;307;352;309;316;383;504;749;994;1015;755;608;481;367;343;378;463;475;432;377;340;341;283;264;245;292;238;253;249;267;247;297;236;254;323;319;328;293;307;266;301;302;275;258;256;323;333;430;388;323;311;286;260;287;285;276;304;314;320;362;420;471;395;281;266;253;294;274;278;256;287;288;258;310;277;338;357;341;298;323;320;454;571;609;498;472;484;563;515;503;521;473;410;377;387;395;418;347;333;396;427;564;669;574;409;571;814;1091;1547;2185;2441;1754;901;550;342;366;403;420;394;370;319;343;386;368;363;370;334;353;355;350;305;316;359;333;327;347;372;367;442;422;439;486;652;852;614;450;370;416;411;403;386;378;410;442;439;403;349;337;340;368;391;368;323;350;379;414;428;463;390;363;394;404;475;423;554;863;983;927;1174;1520;1762;1328;661;425;385;381;442;421;411;412;403;490;562;452;406;309;359;395;431;488;623;780;768;651;574;540;640;681;644;814;894;752;592;574;538;593;621;684;696;793;840;743;687;931;1025;822;591;409;477;466;440;458;429;404;401;411;355;404;431;395;363;381;337;296;314;372;415;316;311;335;353;342;348;332;357;374;388;384;348;289;309;327;351;355;357;339;325;281;292;289;279;301;295;291;300;291;265;262;299;321;323;314;317;306;357;365;304;311;310;308;314;330;304;337;338;371;360;345;396;377;334;347;394;381;331;327;313;286;319;308;308;277;343;355;331;279;277;283;326;314;318;310;296;364;367;387;366;424;517;651;640;424;340;354;361;352;418;311;331;358;297;314;328;313;380;354;370;343;333;372;327;343;363;373;336;288;328;303;307;348;642;1928;4805;7169;6087;6257;7894;6440;3985;3626;3170;1443;461;370;311;293;260;287;291;280;288;285;293;311;284;308;358;340;296;301;296;275;342;286;239;286;273;303;258;273;242;259;275;286;293;298;279;295;282;289;279;311;299;316;314;361;323;318;297;307;269;315;328;379;353;335;299;325;303;276;326;281;407;412;363;423;569;548;516;669;623;433;358;328;327;371;387;366;329;326;314;318;279;306;313;404;384;329;311;361;567;893;833;464;280;285;326;374;379;557;987;1307;873;572;554;517;429;390;383;471;419;380;338;368;390;701;1058;851;552;352;298;344;332;320;364;370;374;530;761;807;1044;2047;2212;1226;730;998;1425;1131;827;562;432;338;284;380;444;442;409;410;419;509;528;463;475;533;415;372;319;315;403;391;475;647;947;713;475;413;400;362;314;318;314;304;331;279;269;249;271;313;277;289;257;279;266;277;276;273;278;248;269;279;284;284;282;238;283;273;271;286;313;296;272;308;305;339;389;391;366;306;290;299;315;333;329;273;278;281;276;336;311;343;324;334;317;367;338;293;278;319;355;319;304;278;302;287;280;294;295;306;303;287;286;304;299;306;334;299;339;346;340;329;293;276;269;316;355;547;719;788;719;404;321;342;356;339;304;323;304;285;291;250;264;264;266;260;293;340;309;314;300;271;290;307;317;287;315;293;291;250;269;319;364;590;734;606;786;2473;5211;5597;2384;706;420;467;845;1573;2948;3102;3014;3102;1837;774;635;622;508;388;427;535;496;402;465;891;2023;1794;822;413;415;434;550;823;759;486;328;248;296;292;299;297;290;311;396;675;779;729;910;1103;655;351;276;306;459;533;489;330;311;331;315;313;358;326;342;302;328;269;285;291;279;283;269;300;311;304;337;385;561;635;465;363;300;297;349;372;393;332;334;326;349;390;367;363;368;630;819;631;390;326;396;454;394;359;449;683;747;478;322;301;305;383;622;1060;1126;640;394;364;365;328;353;324;328;289;318;363;369;456;547;604;635;426;321;280;277;277;283;282;301;296;266;264;291;298;350;299;338;336;298;326;314;293;306;350;369;409;371;334;311;300;396;529;1066;1880;1662;1108;936;1285;974;528;334;349;339;456;754;2337;3992;3209;1628;633;448;606;660;421;348;396;435;397;476;428;487;467;458;472;738;959;775;463;355;377;384;519;527;409;372;358;359;334;291;271;314;300;312;361;316;308;311;305;285;289;305;284;285;273;296;297;281;292;294;268;311;256;261;265;269;289;260;278;263;256;227;249;277;297;237;256;260;284;268;275;296;361;481;545;502;458;504;570;569;536;635;601;502;650;808;604;438;390;464;454;429;483;802;885;604;402;412;430;455;456;406;346;390;459;477;369;332;288;339;382;379;308;225;244;269;298;255;291;329;314;298;253;265;229;226;248;273;262;296;288;283;288;296;309;283;344;258;307;298;338;428;444;366;397;404;507;574;546;541;624;564;419;400;351;341;356;329;343;421;412;333;299;309;289;284;281;233;255;303;383;361;323;311;293;314;314;319;322;321;302;305;325;282;299;309;312;310;291;283;301;384;413;371;355;317;296;306;277;252;268;230;248;249;276;383;498;1261;4054;6824;6746;5023;5730;5930;3294;1423;690;342;303;284;293;282;275;251;257;268;275;253;273;271;249;309;278;271;271;285;304;355;1075;2733;2691;1304;490;378;308;310;260;311;349;326;311;304;305;309;330;299;298;301;271;296;242;249;268;258;263;236;252;256;330;409;440;457;321;390;396;372;327;322;273;330;315;308;279;273;288;315;334;392;446;375;376;410;479;700;616;514;473;540;473;400;357;361;365;330;423;475;703;761;609;558;502;442;387;349;422;406;338;286;239;272;276;251;340;396;463;635;842;530;370;342;404;344;295;295;336;338;315;376;323;338;342;349;376;262;282;349;367;317;253;288;288;254;281;257;238;245;238;268;283;240;262;276;225;263;269;263;282;285;305;312;303;287;325;296;291;283;262;285;338;417;355;411;389;359;410;651;810;563;398;476;545;481;405;388;435;512;545;604;568;490;381;314;259;265;256;312;359;290;276;245;240;262;282;262
487;505;428;396;626;1049;704;439;458;582;625;613;443;334;523;880;1320;1248;714;430;381;361;396;429;459;420;473;624;799;770;613;559;473;468;483;503;514;592;573;571;652;560;492;457;412;410;295;339;447;606;867;1339;1392;873;584;593;410;407;392;404;462;939;979;525;295;300;304;306;326;331;352;507;708;662;533;471;442;502;431;325;271;279;272;264;306;266;285;274;289;325;295;289;323;313;273;258;284;282;273;285;263;301;333;481;764;659;372;288;277;269;288;272;235;259;246;228;245;301;364;257;268;285;269;257;249;276;276;265;254;275;303;311;253;261;299;419;575;792;970;870;769;652;1525;3772;4369;1922;617;387;371;446;591;621;525;358;425;509;657;1035;922;626;710;492;337;281;261;261;257;269;251;250;233;248;246;271;266;308;302;318;312;263;264;299;371;376;308;253;257;248;264;279;291;321;326;469;760;1120;1422;1432;1302;1362;1278;1320;1961;2187;1740;1312;1034;806;478;346;357;335;316;311;291;325;340;367;359;320;305;347;385;531;547;382;333;335;294;286;304;326;279;290;272;267;269;282;283;262;294;283;298;402;454;407;353;338;300;291;276;274;335;558;549;409;386;544;912;1020;890;737;603;618;983;1262;1278;1124;1005;819;540;484;558;781;974;1199;984;750;655;801;822;1347;1911;1741;1222;1290;1588;1146;773;509;432;390;323;300;288;311;358;427;537;712;559;380;295;268;254;291;304;394;471;608;964;1028;881;762;585;507;410;373;387;413;428;433;449;392;323;305;253;240;239;239;221;245;259;227;279;250;238;268;297;341;284;273;292;281;276;248;278;280;266;335;357;331;330;289;271;278;243;257;278;292;265;325;365;376;385;332;299;257;261;273;266;266;292;269;281;257;327;273;334;341;347;298;295;325;387;480;469;422;434;458;509;419;528;592;497;378;391;319;353;356;341;338;325;346;410;453;389;370;525;772;1398;2874;5154;5899;4534;2380;1034;502;431;449;376;388;323;316;367;393;365;401;368;342;356;324;289;350;315;341;346;306;315;370;344;389;365;425;544;756;997;841;544;412;433;391;344;399;400;403;423;367;391;318;330;358;357;386;380;303;319;339;381;362;369;345;394;426;462;406;432;477;732;975;814;1019;1250;1185;943;543;412;332;341;349;410;445;424;461;487;554;454;414;394;310;369;377;421;499;522;582;591;558;464;674;876;952;1093;898;696;551;541;478;464;555;664;732;792;885;783;978;1608;1610;902;549;499;542;503;433;473;438;456;453;436;402;441;375;380;391;348;344;307;299;330;348;320;284;310;261;345;333;335;378;359;409;394;406;349;331;310;292;394;338;360;295;293;291;309;282;286;337;310;332;336;303;296;257;291;311;334;322;340;294;310;316;338;324;345;313;295;308;314;305;395;363;332;330;366;367;301;350;344;310;339;343;301;284;299;272;285;289;316;323;302;278;289;302;318;281;357;369;443;398;364;443;511;633;673;615;459;320;391;356;358;349;310;316;327;274;324;336;343;381;387;330;367;314;309;321;338;320;334;345;306;349;317;311;345;485;1075;2405;3639;3394;4338;6049;4813;2473;2649;2556;1242;428;310;300;318;278;250;257;288;327;291;269;292;281;301;299;307;267;309;290;298;286;258;281;274;275;273;264;265;264;268;275;298;276;281;279;249;283;280;268;310;315;348;324;359;335;287;274;268;270;319;315;344;289;327;306;359;305;332;304;311;412;447;400;372;408;445;386;453;444;379;337;305;370;354;400;364;322;306;300;287;306;282;315;332;312;286;337;398;791;1217;946;509;276;318;370;369;353;513;770;991;761;621;859;957;548;401;361;416;377;355;361;410;436;647;1044;1012;575;323;300;338;368;392;421;419;362;362;425;424;583;1041;975;620;447;544;760;725;613;529;455;391;306;339;371;380;416;394;378;414;438;430;462;464;449;361;312;318;375;382;435;707;1224;903;504;460;398;371;318;282;339;326;290;293;242;231;279;300;311;262;300;269;277;309;317;302;309;264;306;288;291;262;261;292;281;315;283;278;284;272;298;259;252;297;386;412;342;290;307;282;311;392;368;286;263;284;322;329;326;316;293;282;349;365;356;297;300;342;335;299;264;291;289;283;268;264;308;285;290;276;262;251;297;323;333;353;317;317;283;276;287;275;273;291;282;311;459;589;507;356;322;314;332;335;326;372;387;332;291;252;263;276;267;266;269;283;289;296;266;306;281;340;329;353;290;314;273;318;285;279;444;848;1148;729;513;962;2132;2115;1048;547;414;419;739;1850;3567;3861;2998;2399;1270;668;514;468;368;329;319;393;382;335;330;588;1280;1221;694;382;382;448;872;2039;2061;1062;408;290;279;292;287;276;251;286;345;374;472;840;2051;2802;1536;552;291;278;312;349;352;334;318;330;336;298;305;292;346;349;338;321;331;278;292;262;278;295;332;313;303;305;382;341;342;275;331;330;321;402;484;394;315;309;326;349;309;465;690;1264;1556;1005;465;379;319;373;324;461;891;1644;1568;763;393;308;322;407;699;1287;1345;686;379;317;326;299;296;350;315;316;304;345;489;939;1133;906;674;493;384;285;249;256;258;253;292;293;277;277;282;270;307;309;282;306;308;291;300;294;303;310;372;436;407;366;336;411;589;747;1180;2009;1560;992;911;1077;883;518;372;351;346;405;832;2444;3609;2599;1230;475;301;386;366;311;345;335;353;373;428;492;528;473;362;492;622;614;473;394;356;393;388;414;449;373;322;354;346;304;299;273;257;276;339;308;326;300;308;305;335;320;300;260;251;295;258;271;271;282;282;264;262;239;262;306;285;291;265;280;272;243;258;270;260;284;227;270;260;257;264;280;292;354;458;491;438;441;528;617;594;534;623;611;506;631;746;525;398;357;357;401;316;363;434;454;391;336;416;613;571;492;453;402;398;468;522;394;273;273;283;287;297;275;238;264;297;334;318;331;350;368;289;254;246;256;258;266;305;309;278;269;275;297;294;244;287;293;276;303;300;357;372;390;359;348;387;428;491;467;438;444;397;367;341;296;334;346;366;327;478;541;389;291;326;274;298;252;226;302;283;287;286;267;316;294;290;285;325;344;306;269;323;260;287;278;300;271;278;247;292;338;396;445;359;278;293;316;341;288;299;279;300;276;269;280;315;426;847;2925;6429;7247;6720;10112;10881;5138;1626;626;373;319;336;320;359;303;285;260;267;272;271;262;276;312;303;260;319;297;264;306;354;575;1068;1056;646;394;350;278;268;290;328;351;304;317;290;302;333;330;327;334;294;290;224;260;268;265;281;264;275;258;280;310;362;423;381;346;381;389;321;327;322;275;266;319;303;281;252;304;347;365;409;423;438;395;437;526;680;623;427;536;644;619;484;364;352;347;318;416;514;789;973;1047;963;653;435;390;373;423;419;355;259;250;234;270;307;364;446;496;588;712;456;346;306;341;305;311;296;291;268;273;314;320;326;314;361;360;301;280;369;400;331;292;306;317;323;243;259;240;215;258;286;270;239;247;218;228;248;235;254;290;272;270;288;263;263;256;305;324;296;269;301;364;464;395;375;392;428;702;1564;1639;961;532;431;451;432;365;368;433;549;598;640;563;443;383;325;322;324;280;279;294;270;272;287;309;306;271;263
448;428;365;371;543;830;599;413;456;650;917;837;577;476;666;955;1175;956;629;491;431;479;533;478;453;375;374;449;540;601;607;715;649;639;588;465;558;636;513;403;440;370;408;382;333;371;363;355;641;980;856;914;919;617;471;548;467;356;424;443;450;723;710;458;308;309;292;293;269;307;337;461;597;577;628;579;507;460;324;307;354;287;284;278;274;278;250;267;276;306;308;325;289;256;300;257;297;340;344;274;281;276;292;421;469;425;302;282;260;274;252;261;247;253;241;228;258;308;314;287;256;210;254;254;289;281;266;264;315;310;358;287;255;270;260;596;943;875;788;696;511;494;1057;2390;2786;1368;536;368;304;298;499;708;625;496;595;706;956;1342;1019;653;614;488;313;283;283;253;238;277;253;279;254;252;280;265;308;263;273;302;253;275;238;319;423;375;323;266;233;263;221;235;292;301;331;508;1053;1268;1266;1310;1489;1753;1406;1363;1483;1261;1051;993;793;561;463;353;332;276;285;278;313;330;348;519;493;359;331;289;341;377;412;370;348;314;282;287;295;251;324;285;280;284;300;278;253;289;280;316;296;413;462;426;337;344;300;288;231;295;349;510;534;344;326;409;579;936;1000;731;598;654;744;943;1431;1489;1142;846;612;589;661;1013;1409;1553;1122;747;671;1004;1429;2438;3531;3041;2036;1944;1897;1241;888;489;398;317;331;284;285;307;342;477;829;1166;803;450;345;281;276;276;354;484;670;717;788;821;752;692;515;418;396;433;442;454;438;456;404;369;372;262;270;254;239;265;248;270;259;257;274;228;233;268;352;320;316;339;299;286;271;269;282;290;265;271;321;325;314;311;285;271;236;293;277;264;272;309;308;317;334;280;262;284;300;263;283;291;277;272;261;271;306;278;271;303;287;247;291;322;394;456;397;380;418;525;490;418;461;561;511;477;383;328;288;316;321;300;307;328;333;320;319;384;507;687;1365;3610;7587;9960;9582;5825;2378;814;447;394;358;330;329;365;347;420;378;361;387;349;302;306;312;315;346;371;336;363;369;372;379;363;401;444;542;912;1392;1320;706;425;408;420;388;347;335;362;398;365;299;342;332;336;338;362;364;307;329;347;324;357;369;358;424;425;408;375;390;424;586;760;653;798;1033;995;791;513;386;352;325;370;359;411;391;494;444;418;437;375;335;353;354;399;406;475;501;514;577;579;554;822;1052;975;951;768;599;518;428;432;502;663;649;536;633;657;751;1036;1411;1413;824;511;498;545;558;538;534;518;521;534;546;481;477;426;380;336;347;277;287;283;308;317;295;275;314;328;367;352;390;366;353;403;514;549;438;347;346;355;378;386;324;329;287;260;278;275;272;315;325;303;264;282;295;284;281;294;299;361;319;349;321;328;339;331;335;314;316;315;312;326;318;357;375;325;342;310;298;327;344;348;360;351;312;302;323;278;277;245;310;278;309;296;283;289;270;302;343;475;585;517;396;403;553;539;543;416;402;312;375;363;349;337;327;341;309;334;326;311;343;319;335;332;316;318;352;347;335;369;349;357;343;374;396;316;331;410;636;1101;1605;1879;2721;3873;3232;1696;1272;1229;714;352;297;312;323;338;299;246;281;323;315;318;313;261;272;283;286;280;297;306;287;295;279;258;283;245;253;239;246;286;263;260;252;314;269;271;266;268;290;299;299;332;278;327;390;321;288;294;318;307;295;329;321;329;321;316;313;316;326;299;394;545;660;520;378;332;369;399;387;388;402;318;346;390;386;431;334;339;343;310;333;352;411;508;411;305;324;331;470;835;1171;932;465;359;354;398;370;359;387;489;496;469;702;1178;1328;665;373;323;350;325;337;383;378;391;545;788;727;498;323;290;333;353;410;476;451;429;336;306;342;416;601;632;454;376;402;470;444;498;448;465;367;365;342;347;426;451;517;411;358;399;378;362;354;402;394;343;303;308;323;359;566;823;720;469;377;357;353;365;307;309;302;299;250;261;261;269;304;292;280;264;280;272;279;312;303;310;311;277;319;277;301;288;284;259;270;272;270;292;282;287;276;279;304;315;341;329;290;292;279;315;361;354;332;307;318;324;314;302;315;299;300;358;397;326;324;294;286;293;307;330;291;339;269;295;273;289;297;297;300;265;280;304;351;436;429;328;315;333;297;311;311;312;245;264;275;356;388;353;324;313;307;288;347;346;385;403;302;306;267;290;265;237;294;290;277;299;295;298;250;315;303;348;338;323;287;273;317;285;364;462;604;762;561;335;463;551;683;506;417;347;340;564;1150;2170;2445;2143;1467;839;558;538;613;488;385;293;328;295;318;352;435;606;586;463;329;350;498;1485;3934;3996;1683;585;340;289;322;270;263;265;287;338;316;394;1086;2940;3925;1970;622;321;297;299;290;339;350;346;339;302;319;300;329;352;384;351;320;327;306;275;312;290;313;326;297;321;260;291;308;342;317;304;362;380;424;443;405;346;332;286;336;376;494;1190;2003;1920;1001;427;290;301;304;296;486;1235;2741;2768;1100;406;282;338;373;477;825;819;516;382;404;348;313;369;405;431;345;338;411;801;1936;2607;1507;702;455;341;347;260;275;278;279;287;298;250;272;292;291;279;281;276;309;333;324;304;305;376;531;465;454;507;422;388;526;901;963;1028;1224;1044;761;746;883;806;528;324;337;325;380;513;1099;1620;1168;568;360;306;323;265;309;346;336;339;324;474;582;535;463;437;357;416;399;353;319;370;402;320;310;372;323;326;414;398;321;287;259;298;314;325;294;302;287;296;334;295;320;285;251;275;264;299;318;269;299;316;287;249;261;270;288;292;274;297;278;241;268;263;261;310;272;227;254;272;318;283;262;319;408;458;435;381;401;455;554;501;433;434;528;486;533;564;465;349;380;337;342;337;315;317;320;353;370;496;687;689;584;624;561;437;412;455;371;310;273;287;263;249;222;252;226;275;289;312;366;344;324;303;274;269;304;325;465;713;705;393;307;285;291;289;281;262;254;273;330;319;385;449;395;341;369;390;381;442;503;515;408;372;375;317;317;295;307;316;346;415;482;447;340;338;298;275;278;253;242;280;249;264;286;297;314;337;322;348;341;290;291;295;326;309;301;310;286;328;267;270;281;329;304;311;302;315;313;325;278;290;265;290;301;313;307;352;400;884;3168;6971;8143;7977;10589;10134;4336;1298;600;465;389;355;388;339;300;274;311;286;301;338;291;293;284;314;313;321;318;274;270;255;352;450;470;385;322;321;259;236;266;383;397;316;323;307;323;301;305;300;314;287;251;256;282;315;298;301;269;277;245;276;332;385;395;347;343;329;317;323;278;285;264;305;312;296;310;287;309;364;377;384;366;429;481;581;585;731;683;497;682;944;1000;628;390;367;311;330;415;514;833;1153;1201;1212;696;431;364;353;390;405;374;309;285;279;259;357;533;567;509;495;496;383;300;311;341;333;305;318;284;262;266;281;308;308;346;391;420;262;241;268;341;299;274;277;299;282;239;260;232;243;224;261;261;232;213;279;235;230;197;236;226;261;279;257;252;274;280;297;289;342;263;309;350;355;336;336;342;443;948;2127;2427;1308;623;499;519;521;362;338;413;510;593;569;527;482;337;469;560;459;325;274;278;263;247;286;261;275;271;258
406;469;400;386;409;483;439;336;446;745;1203;1156;753;517;780;1283;1265;921;691;579;550;698;708;646;515;369;342;347;386;425;538;706;827;850;675;457;570;610;510;371;389;333;309;366;380;444;408;460;640;844;951;850;749;453;423;432;360;338;431;436;353;429;435;348;320;299;294;245;259;268;376;369;511;540;664;624;428;388;316;293;345;325;253;284;235;314;266;268;293;292;305;280;249;288;255;257;307;351;325;302;274;251;275;287;298;294;271;214;286;245;234;279;256;252;259;260;285;276;335;282;262;272;289;317;326;269;254;309;395;476;435;305;279;250;304;565;864;830;700;588;374;361;531;948;956;566;298;285;276;328;522;849;831;779;837;842;1162;1697;1174;517;409;406;318;266;256;283;247;258;262;264;282;271;280;261;258;260;237;246;242;262;263;290;343;337;280;278;248;252;277;277;280;314;399;570;953;1357;1438;1704;2004;1733;1413;1442;1279;936;883;808;633;496;500;419;342;365;293;322;314;286;370;401;407;345;286;288;274;309;401;402;336;278;276;308;284;298;315;305;308;278;268;285;347;345;318;325;319;344;418;405;327;292;270;262;276;298;361;368;360;337;321;349;572;1291;1426;989;661;545;578;980;1561;1590;1286;1060;777;800;705;1070;1576;1735;1021;632;536;1031;2209;4804;6843;6160;3280;1614;1430;987;563;411;340;352;321;280;262;311;354;428;840;1144;808;422;322;271;271;277;354;542;681;652;554;667;811;801;496;389;412;467;462;563;465;489;428;315;280;249;289;259;246;224;259;271;276;280;258;257;257;269;311;326;305;255;294;265;268;279;259;253;298;266;319;310;309;251;321;288;289;286;262;275;257;294;290;264;272;307;301;303;282;267;273;276;298;281;305;307;302;283;264;306;285;295;334;353;374;383;345;376;552;715;672;507;506;529;474;493;412;332;297;284;292;269;314;295;267;292;357;533;596;656;1055;3034;6497;9533;9876;6895;2801;894;472;411;352;350;334;326;391;398;408;359;312;350;323;328;305;347;327;295;341;332;348;416;409;431;478;532;784;1189;1599;1362;788;457;417;415;367;351;362;366;397;372;351;298;368;390;384;343;290;332;320;339;366;345;354;373;384;373;365;341;356;362;452;591;687;1177;1763;1836;1078;582;423;324;315;311;315;378;386;402;366;381;379;356;363;352;357;455;549;554;532;516;501;489;564;825;814;650;632;644;592;590;495;520;628;611;576;469;440;506;625;763;931;816;638;428;535;589;567;540;636;629;597;575;679;646;568;468;364;338;349;293;265;249;259;304;302;290;337;340;386;368;357;398;343;413;836;976;632;409;392;395;423;353;326;332;294;293;285;290;298;302;336;270;273;296;277;283;281;289;343;332;332;322;324;313;342;363;346;304;318;328;387;317;327;340;328;338;362;358;301;361;368;381;386;392;337;311;310;303;274;268;282;314;363;352;336;317;359;295;362;416;659;505;387;396;420;428;385;358;318;302;332;386;319;326;287;321;353;347;324;324;396;419;393;385;390;385;353;386;365;355;331;318;361;426;400;387;379;418;552;696;966;1694;2830;3055;1997;1362;990;655;401;270;283;309;276;310;282;289;281;321;328;328;333;297;248;251;290;254;295;276;321;282;280;253;269;245;258;290;281;328;264;308;316;306;287;291;286;300;314;294;285;289;295;294;332;302;267;302;309;285;304;310;315;336;300;344;302;299;332;304;327;490;710;585;462;353;415;475;482;383;417;328;316;348;395;366;338;364;354;355;340;474;719;865;533;331;288;294;372;550;828;682;401;364;449;416;379;343;380;331;337;383;573;1059;1039;601;331;344;342;291;342;336;351;336;415;525;585;410;333;278;275;306;366;413;506;446;469;391;354;418;509;590;404;410;351;370;433;415;415;446;458;439;393;386;447;537;665;510;422;372;377;326;344;381;389;377;307;276;320;301;380;470;441;359;341;335;360;299;297;304;302;280;279;256;273;296;328;292;266;296;259;300;314;324;331;309;270;313;279;290;283;284;241;281;289;277;288;252;238;309;286;302;291;295;273;265;262;305;278;276;301;273;244;292;296;321;265;364;300;288;284;298;299;319;292;312;297;265;318;320;297;285;262;269;285;320;321;277;257;268;296;311;341;378;400;361;293;291;318;294;322;295;287;329;304;303;302;295;290;260;278;287;298;294;332;346;295;277;259;264;280;282;279;307;306;337;306;299;303;291;336;363;482;385;343;316;324;303;332;331;466;509;416;330;293;288;326;391;333;300;283;284;578;1149;1628;1417;926;549;462;543;757;603;396;322;313;319;325;331;376;403;408;369;338;355;472;1258;3581;3602;1609;511;350;289;305;248;263;253;331;318;275;361;740;1857;2477;1340;599;363;303;294;277;319;325;305;336;309;307;305;356;374;378;351;311;310;315;305;329;298;362;328;318;297;286;331;348;343;350;336;360;384;357;398;364;323;320;329;307;324;620;1442;2236;1657;666;366;290;280;324;293;384;1042;2058;2129;983;376;295;286;313;365;461;496;381;326;400;369;338;527;826;777;450;322;388;818;2369;3133;1530;637;402;327;285;256;245;263;298;285;325;277;268;274;279;298;304;302;295;315;329;310;389;780;1098;889;652;791;689;427;572;959;997;751;738;638;570;619;672;643;477;402;332;304;328;343;474;523;471;340;321;379;307;285;300;332;334;335;313;478;523;473;422;371;378;351;316;321;364;424;354;334;363;296;298;384;521;553;433;336;297;287;281;312;314;304;325;311;302;291;285;254;268;232;250;323;290;273;331;284;264;242;297;230;301;255;246;267;264;231;250;267;307;281;297;288;267;251;325;322;312;373;463;561;524;379;347;405;416;392;398;374;450;415;441;475;479;474;467;426;361;325;317;298;337;336;346;447;640;608;546;685;546;376;330;355;314;280;292;225;232;241;232;240;244;263;272;316;328;362;298;282;278;276;296;439;1178;2233;2100;872;348;289;268;271;249;276;220;268;329;391;475;486;409;352;346;378;328;466;568;576;494;444;386;364;260;290;310;294;332;348;347;341;321;305;323;260;259;256;234;257;271;296;282;306;302;308;293;306;299;298;306;322;283;320;327;321;318;273;272;291;273;313;313;314;298;289;281;275;225;232;258;253;288;308;300;313;410;1043;4158;9529;10272;7928;6925;5423;2445;943;483;466;421;500;421;305;299;266;321;280;372;367;331;329;318;315;289;281;306;283;246;270;319;354;403;368;308;268;269;268;288;322;359;302;296;282;314;328;263;300;248;288;291;285;340;461;468;343;300;276;294;272;304;320;328;334;315;359;332;314;277;259;333;329;335;430;367;297;355;417;465;373;426;512;754;819;700;752;686;596;902;1222;1061;625;388;346;315;334;383;491;653;783;825;777;583;378;342;353;365;318;334;308;284;309;340;451;660;719;522;472;440;365;364;337;339;315;294;314;317;322;336;309;333;299;365;376;343;329;259;288;295;312;260;275;308;307;259;263;246;239;251;289;234;279;248;238;250;227;253;234;261;251;281;314;309;323;354;304;341;342;296;302;309;298;310;307;329;377;826;1695;1869;1000;481;559;697;638;384;325;393;497;689;615;502;432;368;570;740;657;394;314;283;241;267;281;309;317;337;265
367;359;447;320;395;405;327;313;415;740;1220;1097;777;668;779;1131;1281;910;705;671;719;835;881;751;440;386;369;393;343;364;465;659;820;785;618;453;551;640;511;339;344;346;293;356;358;415;392;387;479;606;738;903;695;498;361;311;295;294;362;352;299;302;271;297;287;307;291;285;270;273;338;411;559;617;684;591;416;301;265;304;303;299;269;304;250;266;283;277;258;269;271;264;280;254;251;280;281;316;303;263;269;283;251;288;274;281;277;236;267;271;255;245;240;264;295;248;271;253;259;269;274;270;293;311;310;284;310;312;427;628;483;348;269;278;283;420;618;719;789;882;484;310;317;352;367;287;284;256;293;384;598;892;1053;1179;1280;1027;1178;1331;891;431;319;300;326;257;261;281;244;298;319;296;257;249;279;266;276;276;260;276;251;232;268;268;282;297;268;255;283;263;278;272;268;291;351;426;863;1260;1470;1759;1827;1483;1063;918;916;738;742;567;535;642;583;440;366;326;319;316;354;273;301;318;319;285;293;315;316;314;333;338;290;268;277;280;279;282;242;326;285;264;251;303;396;371;318;323;342;395;413;393;317;267;310;286;308;320;358;365;336;412;384;387;616;1177;1497;1056;630;443;605;1230;1933;1863;1396;1066;966;848;670;768;1160;1391;1097;785;583;1101;3490;6668;8348;7924;4196;1647;992;672;483;371;320;335;320;272;306;285;307;367;550;620;521;347;286;319;282;300;398;488;573;587;450;617;859;912;583;459;495;645;743;671;649;550;377;327;243;262;253;253;255;289;260;269;266;252;270;257;258;261;298;290;287;277;265;281;294;287;272;270;233;253;279;274;282;270;271;334;342;320;303;301;272;287;293;271;306;267;284;295;289;255;254;307;316;271;281;283;286;284;328;340;310;312;319;355;341;348;309;332;606;887;743;573;479;485;491;615;534;389;350;308;281;275;318;268;233;337;518;1086;1189;823;679;1468;3050;4695;5306;3918;1783;757;458;380;374;345;369;346;374;406;390;369;364;340;375;361;307;316;348;337;330;319;329;381;396;452;532;826;1583;2108;1902;1506;899;515;399;398;409;370;360;337;382;378;360;381;381;399;373;338;354;308;314;305;327;359;366;364;394;381;383;380;338;391;396;498;877;2006;3765;3374;1465;596;407;368;340;302;370;338;350;391;444;428;501;476;360;365;436;478;562;650;626;505;458;450;552;725;695;514;532;675;862;838;643;583;654;596;495;396;359;392;543;636;678;586;501;525;655;619;637;645;658;685;700;619;736;760;556;466;378;302;297;322;250;264;301;305;329;314;294;358;420;348;341;316;353;465;861;1093;688;391;408;503;527;434;355;333;339;327;302;301;306;346;326;283;288;296;262;300;263;283;319;316;324;325;359;311;330;368;323;332;332;327;309;367;371;358;348;353;363;376;356;338;401;384;395;346;378;331;329;316;298;264;320;369;352;341;407;472;503;396;358;421;453;409;326;338;340;337;302;319;308;334;327;383;372;359;337;338;350;346;318;325;387;414;448;389;417;380;341;334;377;359;320;305;355;413;442;453;401;447;467;550;972;2436;3765;3015;2004;2357;2033;967;356;304;274;288;292;300;272;252;294;335;275;324;284;297;286;280;270;332;294;277;297;303;281;269;244;285;297;277;313;310;272;269;298;282;294;261;289;310;339;400;314;323;269;283;264;282;266;279;267;271;254;298;324;307;307;307;326;327;282;301;339;446;570;591;559;473;508;637;593;399;352;327;342;297;385;312;316;292;328;309;387;566;895;963;571;335;285;323;332;356;469;411;388;400;400;367;313;338;375;298;305;332;388;618;615;501;485;435;329;322;325;313;324;351;510;833;885;573;344;303;290;310;355;397;467;481;571;488;484;438;491;549;460;409;391;383;370;394;352;494;644;718;557;455;485;618;625;541;427;404;385;325;310;444;481;457;308;273;280;297;334;317;350;315;307;317;293;269;308;287;306;287;295;292;372;360;350;285;274;324;279;306;315;364;327;272;291;275;290;253;247;256;254;298;287;297;296;270;276;275;245;305;309;296;296;296;287;267;261;309;265;279;273;296;313;269;277;293;306;253;281;299;274;275;297;316;274;311;310;329;301;302;255;306;301;328;277;303;284;286;277;326;294;365;365;335;354;349;300;308;302;296;309;298;326;305;316;299;295;304;309;299;287;274;266;302;297;257;246;286;269;261;299;269;312;315;320;289;317;317;379;428;476;426;319;321;304;312;324;360;371;371;317;316;325;272;324;328;308;302;276;328;840;2070;2650;1655;675;407;402;489;589;523;347;319;309;299;338;302;351;342;319;326;290;373;446;804;1648;1543;794;392;313;272;289;293;276;279;281;296;307;294;447;802;1062;1121;956;571;332;309;342;306;305;317;298;302;296;324;350;373;320;355;282;325;312;289;288;294;350;321;313;296;344;346;382;351;344;362;395;398;442;376;373;336;312;307;301;286;403;827;1197;870;423;320;294;292;293;313;413;557;909;929;496;321;289;308;309;316;357;356;348;316;314;334;513;1101;1901;1591;676;354;338;572;1349;1568;887;435;341;308;298;323;287;272;284;320;310;293;308;256;269;266;288;237;300;281;328;333;643;1525;2309;1472;839;871;781;516;617;790;727;586;641;595;616;641;569;506;439;362;353;345;354;299;336;319;298;384;450;444;326;336;298;296;332;328;320;361;370;393;358;377;397;328;324;336;396;400;374;449;457;393;389;534;884;919;596;340;349;299;298;306;303;279;285;301;316;278;297;291;245;281;238;297;268;270;265;283;303;269;284;256;286;287;267;233;266;251;244;250;277;318;289;290;266;261;275;290;387;397;537;683;618;462;428;372;421;387;445;352;334;345;375;420;558;704;577;407;367;301;318;329;326;383;380;368;491;477;535;499;490;385;280;284;278;306;282;248;232;254;238;235;233;260;296;307;336;294;271;257;269;281;308;723;2247;4926;4738;1904;516;280;280;285;296;271;279;260;339;471;615;461;409;325;370;406;392;534;556;547;513;452;427;351;297;295;335;326;381;326;361;320;309;289;285;279;278;244;271;271;281;278;302;318;292;327;328;317;290;290;320;310;305;313;297;313;296;308;282;282;277;250;295;310;308;303;278;232;237;245;257;246;291;281;325;316;401;846;3821;8978;9890;6920;4054;2204;1273;716;534;462;453;466;436;319;286;307;282;287;335;343;312;293;256;296;293;277;307;279;258;245;387;391;422;377;315;250;231;248;318;347;345;293;302;278;347;296;284;322;299;311;287;299;376;637;689;412;318;260;252;256;303;320;306;294;296;293;343;326;280;302;310;343;400;423;392;362;387;385;477;409;395;582;879;1116;784;639;614;593;745;986;763;494;364;329;325;332;462;518;528;480;431;425;383;317;356;359;341;335;314;319;343;367;348;347;520;584;487;402;385;402;413;386;329;261;293;338;369;375;382;322;299;247;297;375;379;296;259;261;297;283;263;275;258;274;275;266;273;283;249;233;244;211;234;270;232;233;265;252;290;281;318;302;355;304;353;295;360;311;386;357;353;270;286;261;304;383;516;778;758;536;413;500;653;645;467;409;408;495;762;697;562;486;413;508;694;529;385;305;249;282;300;293;262;278;316;297
302;382;400;344;396;405;367;344;409;673;937;839;820;805;823;785;844;684;702;753;846;918;950;653;419;362;418;409;362;383;468;716;720;532;411;370;416;483;427;357;351;274;277;314;355;352;397;394;444;424;629;877;735;584;456;340;325;290;291;303;332;277;285;251;300;300;278;323;304;316;303;423;559;762;904;752;348;288;278;269;278;268;282;294;311;337;291;303;261;230;256;295;288;268;262;242;290;265;261;258;272;279;246;248;268;247;261;277;264;264;274;235;268;337;371;287;264;265;272;246;247;269;280;339;318;267;280;358;401;445;389;307;273;260;235;341;499;651;1128;1280;621;334;311;299;276;287;303;295;245;374;614;1032;1253;1493;1499;1252;1076;879;609;366;261;269;285;306;308;245;274;283;283;267;292;281;257;259;258;245;239;275;313;270;240;290;287;287;269;256;246;295;297;309;326;280;330;396;683;1005;1088;1181;1227;1075;756;708;832;941;742;600;678;632;581;455;334;368;309;310;297;310;318;305;293;298;338;338;330;350;312;322;304;259;264;293;284;272;306;284;269;293;310;346;389;374;348;302;359;354;371;338;311;293;287;298;299;317;354;333;412;595;468;401;588;831;970;931;737;620;641;1180;2048;2066;1567;1368;1205;868;728;663;895;1344;1552;1124;884;1622;4551;7150;7756;6642;3476;1565;1183;761;598;400;334;320;341;307;280;272;303;307;393;407;408;401;412;362;341;331;377;443;567;576;492;525;654;749;592;479;572;686;824;832;641;483;360;323;269;269;242;255;289;267;242;267;264;287;267;276;258;259;268;250;274;326;293;294;282;248;271;266;233;274;298;292;260;290;306;349;329;312;289;294;283;283;305;302;259;309;322;293;282;287;280;286;306;294;304;288;303;292;325;386;397;328;303;351;430;420;366;383;498;826;735;491;424;377;463;685;700;504;326;272;300;273;259;273;306;391;716;1687;2466;1291;533;587;959;1413;1764;1746;1345;849;468;374;327;347;351;354;379;386;384;348;376;336;386;364;343;337;338;298;294;292;314;345;379;409;617;1208;2579;3680;2866;2015;1138;603;400;375;374;351;307;325;382;373;396;382;362;360;360;334;323;310;345;322;346;398;447;431;399;421;377;352;401;393;439;495;1033;2637;5230;4643;1774;611;432;376;326;339;345;382;379;420;417;496;552;546;498;426;455;521;565;635;664;506;430;465;584;664;597;504;536;756;1030;1038;734;561;605;613;492;422;357;394;529;642;543;456;544;704;797;783;615;572;567;523;573;541;565;521;426;392;338;312;310;334;274;260;295;321;322;362;388;411;426;374;393;398;372;392;609;711;506;348;379;523;505;424;381;398;321;341;300;324;339;317;318;325;319;276;277;256;267;280;266;303;299;369;314;334;346;343;354;329;342;345;378;366;380;351;366;320;363;362;359;382;359;375;309;340;346;336;339;312;306;305;302;335;359;339;545;839;838;530;394;402;365;312;303;319;359;352;300;315;316;342;337;383;371;366;324;316;381;420;370;312;338;377;388;358;357;370;381;311;330;329;322;336;353;373;429;402;421;458;539;724;1287;2884;4026;2865;2417;4269;3934;1597;525;304;320;279;295;284;298;268;256;297;307;316;286;303;263;284;320;320;303;274;271;289;284;272;252;242;315;289;268;318;285;271;263;287;268;272;301;347;515;574;463;326;273;266;263;278;250;271;279;280;268;279;299;339;318;286;357;332;281;300;292;356;414;500;531;532;664;783;713;409;334;335;373;384;388;347;252;304;319;318;549;571;637;623;470;370;307;258;299;308;341;323;367;381;354;305;309;377;441;436;403;305;341;346;485;816;1009;795;389;302;307;313;329;406;824;1619;1844;1061;529;347;364;304;310;361;406;475;609;602;515;472;547;711;664;638;447;430;405;359;360;505;652;699;566;453;521;541;488;430;480;476;391;345;371;506;588;487;366;307;349;324;345;324;297;304;295;287;299;269;312;322;251;263;305;379;504;443;298;285;319;296;322;307;289;311;277;253;260;271;257;262;252;277;269;272;310;282;328;277;304;268;277;278;258;257;261;291;280;326;341;339;323;273;293;279;293;289;295;296;340;280;291;260;262;266;279;282;299;281;295;297;297;307;286;268;259;266;304;303;266;281;278;298;275;271;299;400;596;769;630;354;298;303;281;292;288;301;316;273;271;307;305;328;280;287;300;297;284;294;295;260;257;300;269;273;317;313;343;306;340;307;357;394;371;344;335;276;297;332;424;516;502;373;287;284;296;298;288;272;300;300;286;389;944;2844;4595;2674;783;351;353;425;419;361;368;314;330;303;354;366;344;357;344;376;358;352;378;468;609;620;418;353;314;279;276;295;294;291;299;271;298;316;308;391;810;1678;1777;848;381;309;320;311;268;268;297;293;293;310;329;328;384;344;320;331;313;316;299;315;332;348;282;297;334;342;482;448;392;436;489;499;534;520;412;334;316;269;313;298;326;457;508;429;350;322;311;367;388;390;478;416;415;412;380;345;288;282;314;363;430;362;331;316;325;317;533;1301;2607;2378;914;365;302;340;556;643;443;275;293;319;287;274;302;295;270;258;269;277;264;290;237;279;278;290;326;312;298;297;598;1558;2341;1490;721;628;575;473;520;579;547;579;637;687;865;1012;731;549;529;397;334;324;350;341;352;306;361;439;674;592;396;308;323;358;335;321;322;325;315;338;345;320;322;322;363;357;393;374;402;652;887;656;394;481;853;962;572;367;332;313;291;277;297;291;275;304;284;313;297;315;301;263;230;256;267;276;259;279;303;304;271;282;270;310;291;250;273;246;247;247;270;343;265;265;253;298;293;313;347;377;405;543;619;537;475;342;338;394;466;368;338;290;288;386;562;682;502;387;342;326;326;307;304;426;388;351;397;415;394;439;379;345;305;274;304;271;287;254;257;233;228;231;225;236;325;302;290;271;238;258;256;264;306;580;2211;5446;5186;1958;538;363;330;313;346;285;261;282;345;429;581;540;438;383;362;407;480;610;679;592;487;431;411;386;356;350;366;453;514;377;329;326;293;333;302;311;301;290;311;262;287;314;323;321;295;353;323;329;300;269;282;325;317;307;353;339;331;271;272;278;303;286;286;307;297;274;250;252;226;230;249;284;336;330;294;346;354;562;2005;4656;5332;4010;2038;1163;993;764;585;370;338;339;343;287;301;299;311;322;304;310;307;300;277;285;307;306;269;288;237;309;364;419;424;384;324;281;253;237;279;328;329;261;295;297;380;316;274;293;298;267;298;297;381;549;541;401;278;296;250;261;252;295;297;315;308;376;386;377;305;313;352;437;431;416;342;347;349;370;430;395;427;588;1013;1179;780;567;584;621;630;651;579;449;397;358;355;353;571;614;575;432;319;366;313;385;366;359;317;335;347;362;352;387;340;332;455;612;539;386;366;444;428;429;441;377;363;351;442;416;394;321;293;250;314;302;310;262;256;240;223;239;272;279;295;288;257;273;282;279;289;225;260;206;243;242;236;282;280;303;314;282;284;345;349;356;336;281;326;314;378;381;327;236;280;247;308;332;351;387;363;352;388;413;459;556;620;473;391;422;625;710;669;559;378;422;572;486;348;284;288;297;324;295;281;285;314;351
330;310;301;339;387;457;444;382;398;495;619;666;667;806;745;514;475;408;596;805;787;877;711;586;461;408;464;433;372;403;503;578;525;406;348;304;388;406;367;379;356;270;244;347;486;481;360;321;363;375;468;682;735;634;587;520;388;320;328;348;345;303;262;305;316;277;324;310;370;338;296;318;479;801;1122;791;446;281;253;274;298;305;265;299;361;376;288;248;253;257;263;266;264;261;268;286;287;271;281;278;252;261;215;248;247;264;252;275;221;264;240;256;260;350;385;296;262;273;268;251;266;279;264;271;251;283;309;300;332;381;324;271;268;279;269;334;535;798;1005;971;562;407;346;345;291;300;350;314;298;346;489;704;964;1185;1315;1222;1133;818;496;313;309;320;334;328;319;312;298;288;274;314;292;266;264;241;286;282;272;317;300;300;267;259;293;289;289;258;268;317;270;306;345;336;315;373;523;772;749;769;911;984;818;866;1114;1161;921;643;740;605;488;385;368;363;297;313;287;323;266;300;267;349;317;345;323;331;301;319;292;264;283;288;304;315;329;289;284;301;337;433;496;363;312;306;337;356;316;326;301;293;289;283;247;284;300;293;380;591;481;507;715;778;834;1326;1294;916;762;991;1602;2049;1782;1562;1493;1289;1019;747;1070;1707;1985;1688;1240;1965;5195;6549;5967;4477;2227;1266;1100;889;594;390;319;316;320;288;316;310;266;326;325;452;618;687;620;478;399;337;330;421;502;502;472;433;483;550;515;522;501;722;773;685;495;368;307;318;274;266;258;246;281;274;287;269;244;264;241;222;264;286;261;299;358;392;373;336;288;268;260;252;251;258;280;300;311;315;319;315;352;302;294;267;238;307;292;350;302;304;293;310;287;236;285;291;286;312;292;309;283;344;308;344;394;361;357;436;501;551;452;367;451;596;626;378;351;369;488;588;594;452;310;305;304;285;297;317;347;516;1011;2046;2516;1400;530;368;391;500;629;799;874;793;502;331;362;375;318;337;316;363;352;395;370;325;360;405;335;375;385;347;313;309;320;338;355;392;639;1537;3352;4377;3849;2834;1533;702;471;400;376;361;296;341;304;382;375;378;363;339;319;345;291;320;334;327;395;398;508;547;450;460;397;350;376;411;414;530;1182;2732;4720;4046;1439;482;432;406;363;413;467;439;412;433;408;470;520;472;428;461;486;481;491;597;702;542;430;447;513;577;550;491;534;786;830;832;634;596;595;681;555;444;401;422;472;515;457;487;632;806;846;754;527;496;493;439;429;444;457;397;364;370;405;321;310;297;329;322;343;339;346;380;545;764;812;699;745;544;403;402;411;443;363;347;379;419;437;392;385;386;339;350;302;330;309;345;353;317;272;246;315;267;263;256;329;325;295;327;358;337;329;347;328;326;346;355;501;633;516;414;354;359;352;349;342;329;362;360;337;351;391;388;345;294;302;275;322;297;319;368;703;1326;1404;705;379;387;352;312;339;294;319;332;332;338;299;326;336;344;361;367;351;338;381;409;381;374;362;336;385;345;348;379;338;307;336;302;307;327;347;359;376;431;506;604;802;1367;2529;4728;5634;3437;2523;4232;3778;1625;630;436;328;309;314;282;278;303;329;322;328;300;302;248;274;275;288;296;290;252;277;318;250;276;253;278;296;276;302;291;301;276;312;286;259;258;319;491;904;1148;664;364;283;286;245;257;244;260;260;246;257;302;299;276;328;288;317;312;310;291;306;304;380;470;539;646;849;813;665;471;400;460;485;487;465;401;285;234;325;362;473;490;459;447;375;315;290;310;290;299;321;295;316;328;319;288;336;422;548;544;483;361;313;365;568;1419;2003;1203;515;350;337;284;368;466;1024;2245;2658;1471;556;381;413;351;320;352;422;504;555;544;508;534;494;690;797;782;608;627;559;439;362;468;584;524;463;460;522;442;399;451;633;586;440;312;402;483;537;515;399;380;379;351;394;351;278;291;310;265;292;300;361;387;312;277;293;354;486;423;306;330;318;320;278;243;263;286;282;297;263;278;277;257;288;289;304;299;304;281;297;266;262;292;290;245;260;272;283;270;275;295;457;477;376;293;262;289;302;315;311;286;343;379;374;301;261;282;261;279;278;276;289;283;291;264;295;273;295;304;291;276;287;298;264;282;271;328;330;720;1600;2159;1451;594;297;271;293;352;388;323;329;322;302;296;283;304;271;283;309;302;250;281;251;303;275;281;252;270;305;304;321;323;319;285;304;291;306;326;290;279;310;370;625;901;693;456;356;305;292;271;273;319;316;363;312;401;1006;2794;3695;2115;580;349;336;380;368;367;314;306;318;342;314;328;331;359;353;315;335;355;384;444;349;363;347;362;290;279;283;285;253;286;336;292;290;324;330;374;744;1579;1600;787;396;333;322;299;286;304;290;294;271;315;306;355;364;364;336;343;382;351;344;308;322;300;330;322;352;437;513;517;421;414;509;612;985;1001;524;365;326;339;321;300;332;323;314;314;328;357;352;334;434;582;731;667;412;288;322;279;283;318;349;513;568;429;329;329;298;319;496;977;1683;1569;750;380;273;350;279;322;296;281;287;302;312;289;266;282;276;278;259;264;293;253;269;288;286;309;301;300;294;295;472;948;1240;826;561;454;388;374;442;471;487;575;659;780;1058;1229;975;876;744;514;327;326;330;356;322;336;373;529;864;740;423;295;302;325;362;331;288;301;351;287;309;300;330;335;342;372;343;384;488;997;1290;767;433;432;550;635;424;294;296;308;301;289;308;292;298;275;249;322;258;296;251;252;249;248;272;266;281;266;298;284;265;277;236;294;266;281;300;307;314;279;276;320;293;291;292;324;337;304;347;331;324;414;529;606;581;386;341;391;386;370;364;366;363;438;466;517;417;425;467;441;387;351;372;400;358;352;348;407;396;351;363;295;308;299;323;299;258;237;245;222;221;228;222;245;285;318;318;299;303;273;287;271;325;651;1570;3000;2735;1417;915;539;365;322;327;329;318;311;341;424;557;739;677;425;394;415;438;552;600;436;403;370;364;359;422;397;411;550;512;368;330;283;300;332;338;360;296;314;301;300;341;307;329;331;299;291;292;277;290;265;280;346;343;333;364;367;330;293;264;250;270;303;259;271;292;252;286;267;256;256;363;589;680;534;339;347;335;420;844;1539;1896;1439;962;788;887;821;561;416;350;325;278;315;299;323;261;293;286;284;319;294;280;285;292;268;241;267;215;310;346;398;439;384;304;252;254;287;243;254;273;263;306;332;347;316;328;385;391;323;279;296;282;346;359;295;286;277;255;259;297;260;286;304;308;340;440;370;248;355;349;396;362;378;315;315;343;316;394;416;472;581;927;1078;966;656;565;757;801;657;565;588;582;426;379;386;503;583;558;395;356;356;357;365;350;406;379;311;337;411;371;357;310;379;530;661;588;411;354;414;480;710;840;805;647;429;426;409;376;370;300;252;307;311;288;250;231;290;250;288;277;338;347;285;276;228;308;280;289;236;255;254;246;264;252;280;359;403;353;296;286;340;398;372;283;284;292;326;333;367;316;274;250;268;297;344;309;327;277;336;421;396;468;532;692;544;435;420;447;610;666;595;377;377;380;362;316;293;313;341;360;344;294;295;353;403
